55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2c", 0xe00) 11:25:04 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04bf2d2a462264f13e81857e0d33d8a3bbdcd200ec634a43392762fddfa607ad585", 0xe60) 11:25:04 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:05 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2c", 0xe00) 11:25:05 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r0, 0x80184540, 0x0) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f00000000c0)=""/242) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x80104592, &(0x7f0000000080)={0x700, 0x0, 0x0}) 11:25:05 executing program 3: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0189436, 0xfffffffffffffffe) 11:25:05 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:05 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2c", 0xe00) 11:25:05 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2c", 0xe00) 11:25:05 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:05 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000080)={0x700, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, &(0x7f00000000c0)=""/192) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) ioctl$EVIOCSREP(r1, 0x40084503, &(0x7f0000000040)=[0x9, 0x81]) 11:25:05 executing program 3: syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0xc0189436, 0xfffffffffffffffe) 11:25:05 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:05 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2c", 0xe00) 11:25:05 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04bf2d2a462264f13e81857e0d33d8a3bbdcd200ec634a43392762fddfa607ad585", 0xe60) 11:25:05 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x0) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2c", 0xe00) 11:25:05 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r0, 0x80184540, 0x0) ioctl$EVIOCSREP(r0, 0x40084503, &(0x7f0000000040)=[0x4, 0xfdfffffe]) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x80104592, &(0x7f0000000080)={0x700, 0x0, 0x0}) 11:25:05 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:05 executing program 3: syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0xc0189436, 0xfffffffffffffffe) 11:25:05 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04bf2d2a462264f13e81857e0d33d8a3bbdcd200ec634a43392762fddfa607ad585352512285b2f98870c6182f0767303e0b5c5a2ddaf4b08a6c140c6dfd4bb5e50b2c314329e20ca31d3841930df9841b6c90d86048f8beaaa6840c5b274a34c796133d2419c572cd964e1542b4cc7bb4c4e914cae04f34c149c44b8666fb55218a9ad8e468b4eff2b422245405bc438531a3aabb2caa000eeea9163bbb439eaeabda33a1cec02136b1574b772b477c5b53e3fa272c37720d7bccb16bc215c9292", 0xf00) 11:25:05 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x0) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2c", 0xe00) 11:25:05 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:05 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04bf2d2a462264f13e81857e0d33d8a3bbdcd200ec634a43392762fddfa607ad585352512285b2f98870c6182f0767303e0b5c5a2ddaf4b08a6c140c6dfd4bb5e50b2c314329e20ca31d3841930df9841b6c90d86048f8beaaa6840c5b274a34c796133d2419c572cd964e1542b4cc7bb4c4e914cae04f34c149c44b8666fb55218a9ad8e468b4eff2b422245405bc438531a3aabb2caa000eeea9163bbb439eaeabda33a1cec02136b1574b772b477c5b53e3fa272c37720d7bccb16bc215c9292", 0xf00) 11:25:05 executing program 3: syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0xc0189436, 0xfffffffffffffffe) 11:25:05 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x1, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000080)={0x700, 0x0, 0x0}) 11:25:05 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:05 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x0) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2c", 0xe00) 11:25:05 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2c", 0xe00) 11:25:05 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2c", 0xe00) 11:25:05 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x516f, 0x44400) r1 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) ioctl$EVIOCGPROP(r1, 0x80404509, &(0x7f00000000c0)=""/179) ioctl$EVIOCSREP(0xffffffffffffffff, 0x40084503, &(0x7f0000000040)=[0x785, 0x6]) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000080)={0x700, 0x0, 0x0}) 11:25:05 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04bf2d2a462264f13e81857e0d33d8a3bbd", 0xe50) 11:25:05 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:05 executing program 2: syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2c", 0xe00) 11:25:05 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2c", 0xe00) 11:25:05 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:05 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a7", 0x800) 11:25:05 executing program 1: syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x4, 0x402580) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f0000000080)=""/176) 11:25:05 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04bf2d2a462264f13e81857e0d33d8a3bbd", 0xe50) 11:25:05 executing program 2: syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2c", 0xe00) 11:25:05 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2c", 0xe00) 11:25:05 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:05 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a7", 0x800) 11:25:05 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:05 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0xffffffffffffb085, 0x488002) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000000280)=""/180) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x402100) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, &(0x7f0000000040)=0x80000001) ioctl$EVIOCGSW(r1, 0x8040451b, &(0x7f0000000340)=""/94) r2 = syz_open_dev$evdev(&(0x7f00000001c0), 0xfff, 0x400800) ioctl$EVIOCGMTSLOTS(r2, 0x8040450a, &(0x7f00000003c0)=""/230) r3 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r3, 0x80184540, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x80084504, &(0x7f0000000200)=""/64) ioctl$EVIOCSMASK(r1, 0x80104592, &(0x7f0000000080)={0x700, 0x0, 0x0}) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000180)={0x1f, 0xa5, &(0x7f00000000c0)="c995e5d23ba322a049330c9d861168ad935de9228f8eadfe6996d28cc6e0b888e3dae810f3a5422d885df227eb829d68bb5c098932916a5c35cf14fa1bfab3b50e5d959efb794da6566dc92085de8b170f02d3667aa27eb549de2bcae41d6cede8b41f00190c1434ea82bd0d335003706128006f0a8bb7ae83c948795db1b875c9080300604f0ebff972b28e26a6c4567c99bd6cf9a30b4c74a3f92ef92913c83e675ee164"}) 11:25:05 executing program 2: syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2c", 0xe00) 11:25:05 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04bf2d2a462264f13e81857e0d33d8a3bbdcd200ec634a43392762fddfa607ad585352512285b2f98870c6182f0767303e0b5c5a2ddaf4b08a6c140c6dfd4bb5e50", 0xe80) 11:25:05 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a7", 0x800) 11:25:05 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:06 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:06 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, 0x0, 0x0) 11:25:06 executing program 3: write$hidraw(0xffffffffffffffff, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a7", 0x800) 11:25:06 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCSREP(0xffffffffffffffff, 0x40084503, &(0x7f0000000040)=[0x675e, 0xbd07]) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000080)={0x700, 0x0, 0x0}) 11:25:06 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:06 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04bf2d2a462264f13e8", 0xe48) 11:25:06 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2c", 0xe00) 11:25:06 executing program 3: write$hidraw(0xffffffffffffffff, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a7", 0x800) 11:25:06 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, 0x0, 0x0) 11:25:06 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2c", 0xe00) 11:25:06 executing program 1: ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, &(0x7f0000000400)=""/108) r0 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r0, 0x80184540, 0x0) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f0000000100)=""/225) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000003c0), 0xfffffffffffff800, 0x40080) ioctl$EVIOCGPROP(r1, 0x80404509, &(0x7f0000000040)) r2 = syz_open_dev$evdev(&(0x7f00000002c0), 0x8, 0xa0084) ioctl$EVIOCGABS2F(r2, 0x8018456f, &(0x7f0000000300)=""/172) ioctl$EVIOCGABS20(r0, 0x80184560, &(0x7f0000000200)=""/136) ioctl$EVIOCSMASK(r1, 0x80104592, &(0x7f0000000080)={0x700, 0x0, 0x0}) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f00000000c0)={0x11, 0x20, &(0x7f0000000040)="3e53cc0801ff5b27ba5f39df1ea532d38b1fc40a31a90e3b36b45aa05ef5a1c9"}) 11:25:06 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:06 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04bf2d2a462264f13e8", 0xe48) 11:25:06 executing program 3: write$hidraw(0xffffffffffffffff, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a7", 0x800) 11:25:06 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, 0x0, 0x0) 11:25:06 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:06 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2c", 0xe00) 11:25:06 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:06 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a7", 0x800) 11:25:06 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:06 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f00000000c0)=""/83) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000080)={0x700, 0x0, 0x0}) 11:25:06 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:06 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:06 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:06 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a7", 0x800) 11:25:06 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:06 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:06 executing program 1: read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/154, 0x9a) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000080)={0x700, 0x0, 0x0}) 11:25:06 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:06 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04bf2d2a462", 0xe44) 11:25:06 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a7", 0x800) 11:25:06 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04bf2d2a462", 0xe44) 11:25:06 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:06 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:06 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x0) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a7", 0x800) 11:25:06 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0xffffffffffffff30, 0x56200) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000080)={0x1, 0x0, 0x0}) 11:25:06 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:06 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04bf2d2a462264f13e81857e0d33d8a3bbdcd200ec634a43392762fddfa607ad585", 0xe60) 11:25:06 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d595", 0x700) 11:25:06 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:06 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x1, 0x2000) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000080)={0x700, 0x0, 0x0}) 11:25:06 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x0) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a7", 0x800) 11:25:06 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:06 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:07 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:07 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:07 executing program 1: ioctl$HIDIOCGCOLLECTIONINFO(0xffffffffffffffff, 0xc0104811, &(0x7f0000000040)={0xffffff7f, 0x6, 0x401, 0xffff8001}) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000080)={0x700, 0x0, 0x0}) 11:25:07 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x0) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a7", 0x800) 11:25:07 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:07 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:07 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:07 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:07 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) read$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000040)=""/61) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x5, 0x6100c0) syz_open_dev$hidraw(&(0x7f0000000180), 0xec, 0x0) ioctl$EVIOCSMASK(r1, 0x80104592, &(0x7f0000000080)={0x700, 0x0, 0x0}) ioctl$EVIOCGSW(r1, 0x8040451b, &(0x7f00000000c0)=""/179) 11:25:07 executing program 3: syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a7", 0x800) 11:25:07 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:07 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04bf2d2", 0xe42) 11:25:07 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04bf2d2", 0xe42) 11:25:07 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:07 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:07 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04bf2d2a462264f13e81857e0d33d8a3bbd", 0xe50) 11:25:07 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x9f, 0x40000) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000080)={0x700, 0x0, 0x0}) 11:25:07 executing program 3: syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a7", 0x800) 11:25:07 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:07 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:07 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x2) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000080)={0x700, 0x0, 0x0}) 11:25:07 executing program 3: syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a7", 0x800) 11:25:07 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c20", 0x380) 11:25:07 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04bf2d2a462264f13e81857e0d33d8a3bbd", 0xe50) 11:25:07 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:07 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:07 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:07 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, 0x0, 0x0) 11:25:07 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000080)={0x700, 0x0, 0x0}) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f00000000c0)=""/105) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000000040)) 11:25:07 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:07 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04bf2", 0xe41) 11:25:07 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:07 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:07 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, 0x0, 0x0) 11:25:07 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:07 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000140), 0x0, 0x381080) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f0000000080)=""/156) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000040)={0x15, 0x0, 0x0}) 11:25:07 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:07 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:07 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04bf2", 0xe41) 11:25:07 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, 0x0, 0x0) 11:25:08 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:08 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1f", 0x1c0) 11:25:08 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000040)={0x700, 0x52, 0x0}) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/158, 0x9e) 11:25:08 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:08 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:08 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:08 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:08 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:08 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04bf2d2a462264f13e8", 0xe48) 11:25:08 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000140)=""/153) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000240)=""/207) r2 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000000)=[0x7, 0x6]) r3 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000340), 0xfff, 0x2a0000) ioctl$EVIOCGABS20(r4, 0x80184560, &(0x7f0000000380)=""/13) ioctl$EVIOCGABS0(r3, 0x80184540, 0x0) ioctl$EVIOCSREP(r3, 0x40084503, &(0x7f0000000080)=[0x7f, 0x9e52]) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f00000000c0)=""/89) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000200)={0x11, 0x0, 0x0}) 11:25:08 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:08 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:08 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:08 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:08 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:08 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:08 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x119400) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000080)={0x2, 0xfffffffffffffca6, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x4, 0x0) ioctl$EVIOCSABS3F(r1, 0x401845ff, &(0x7f00000000c0)={0x6, 0x4, 0x8000, 0x0, 0x1c0}) 11:25:08 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:08 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:08 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:08 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9", 0xe0) 11:25:08 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x0) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a7", 0x800) 11:25:08 executing program 1: syz_open_dev$char_usb(0xc, 0xb4, 0xf75) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x1, 0x40000) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f00000000c0)=0x80) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x80004508, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000080)={0x700, 0x0, 0x0}) 11:25:08 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:08 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e", 0x400) 11:25:08 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:08 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2c", 0xe00) 11:25:08 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:08 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000080)={0x0, 0x0, 0x0}) 11:25:08 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:08 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0xf75) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x1, 0x40000) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f00000000c0)=0x80) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x80004508, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000080)={0x700, 0x0, 0x0}) 11:25:08 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04bf2d2a462", 0xe44) 11:25:08 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:08 executing program 1: syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r0, 0x80184540, 0x0) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000040)=""/7) r1 = syz_open_dev$evdev(&(0x7f00000001c0), 0xa93, 0x0) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f0000000200)=""/4096) r2 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) ioctl$EVIOCSMASK(r2, 0x80104592, &(0x7f0000000100)={0x12, 0x0, 0x0}) r3 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r3, 0x80184540, 0x0) ioctl$EVIOCREVOKE(r3, 0x40044591, &(0x7f00000000c0)) ioctl$EVIOCGMASK(r2, 0x80104592, &(0x7f0000000080)={0x15, 0x72, &(0x7f0000000140)="83287c78c5a1b13c4bdc133598ae1a80f3af58e396b52135283bcbf684d166188f49abf8498f4187c4e790cb28e5d78d72ab1b5bb6e9c0866be3d89f7a84dde95576b2c36eabac136aaccd5007d9a120480f8354d9efaee54a8f20fbd125bd995a57a1628f67915b22dfbaf588f194700fb1"}) 11:25:08 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:08 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:08 executing program 4: r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x9, 0x38f000) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f0000000080)={0x1, 0xffffffff, 0x1, 0x1, 0x3, 0x8001}) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0xfffffffffffffffc, 0x40802) read$hidraw(r1, 0x0, 0x0) 11:25:08 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:08 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:08 executing program 0: syz_open_dev$char_usb(0xc, 0xb4, 0x8) r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0xffff, 0x80001) read$hidraw(r1, &(0x7f0000000140)=""/229, 0xe5) write$hidraw(r0, 0x0, 0x0) 11:25:08 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:09 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000080)={0x700, 0x0, 0x0}) syz_usb_connect$cdc_ecm(0x0, 0x66, &(0x7f00000000c0)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x54, 0x1, 0x1, 0x80, 0x10, 0x0, [{{0x9, 0x4, 0x0, 0x40, 0x3, 0x2, 0x6, 0x0, 0x0, {{0x9, 0x24, 0x6, 0x0, 0x0, "80830d6e"}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0x92d, 0x80, 0x1, 0x7}, [@network_terminal={0x7, 0x24, 0xa, 0x4f, 0xff, 0x0, 0x54}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0x2}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x40, 0x3, 0x8, 0x6}}], {{0x9, 0x5, 0x82, 0x2, 0x200, 0x3, 0xe7, 0x8}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x5, 0x6, 0x3}}}}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x300, 0x0, 0x1, 0x20, 0xff, 0x1f}, 0x42, &(0x7f0000000140)={0x5, 0xf, 0x42, 0x5, [@generic={0x26, 0x10, 0xb, "0b98d687323f4111626396d3bf4117ed4cb1d87ec01cecef47f0a2a753f283733658e2"}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0xdd, 0x6, 0x1}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x6, 0xc, 0x5, 0x3}]}, 0x1, [{0xf, &(0x7f00000001c0)=@string={0xf, 0x3, "1a08168945acdfb4a012a65798"}}]}) 11:25:09 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190", 0x200) 11:25:09 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:09 executing program 4: syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r0, 0x80184540, 0x0) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000040)=""/7) r1 = syz_open_dev$evdev(&(0x7f00000001c0), 0xa93, 0x0) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f0000000200)=""/4096) r2 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) ioctl$EVIOCSMASK(r2, 0x80104592, &(0x7f0000000100)={0x12, 0x0, 0x0}) r3 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r3, 0x80184540, 0x0) ioctl$EVIOCREVOKE(r3, 0x40044591, &(0x7f00000000c0)) ioctl$EVIOCGMASK(r2, 0x80104592, &(0x7f0000000080)={0x15, 0x72, &(0x7f0000000140)="83287c78c5a1b13c4bdc133598ae1a80f3af58e396b52135283bcbf684d166188f49abf8498f4187c4e790cb28e5d78d72ab1b5bb6e9c0866be3d89f7a84dde95576b2c36eabac136aaccd5007d9a120480f8354d9efaee54a8f20fbd125bd995a57a1628f67915b22dfbaf588f194700fb1"}) 11:25:09 executing program 0: syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r0, 0x80184540, 0x0) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000040)=""/7) r1 = syz_open_dev$evdev(&(0x7f00000001c0), 0xa93, 0x0) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f0000000200)=""/4096) r2 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) ioctl$EVIOCSMASK(r2, 0x80104592, &(0x7f0000000100)={0x12, 0x0, 0x0}) r3 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r3, 0x80184540, 0x0) ioctl$EVIOCREVOKE(r3, 0x40044591, &(0x7f00000000c0)) ioctl$EVIOCGMASK(r2, 0x80104592, &(0x7f0000000080)={0x15, 0x72, &(0x7f0000000140)="83287c78c5a1b13c4bdc133598ae1a80f3af58e396b52135283bcbf684d166188f49abf8498f4187c4e790cb28e5d78d72ab1b5bb6e9c0866be3d89f7a84dde95576b2c36eabac136aaccd5007d9a120480f8354d9efaee54a8f20fbd125bd995a57a1628f67915b22dfbaf588f194700fb1"}) 11:25:09 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a78", 0x70) 11:25:09 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:09 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:09 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x400445a0, &(0x7f0000000080)={0x700, 0x0, 0x0}) 11:25:09 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:09 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x10b002) write$hidraw(r0, 0x0, 0x0) 11:25:09 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04bf2d2", 0xe42) [ 951.308051][T11628] usb 2-1: new high-speed USB device number 68 using dummy_hcd [ 951.558034][T11628] usb 2-1: Invalid ep0 maxpacket: 512 [ 951.707958][T11628] usb 2-1: new high-speed USB device number 69 using dummy_hcd [ 951.947976][T11628] usb 2-1: Invalid ep0 maxpacket: 512 [ 951.953635][T11628] usb usb2-port1: attempt power cycle [ 952.377922][T11628] usb 2-1: new high-speed USB device number 70 using dummy_hcd [ 952.468422][T11628] usb 2-1: Invalid ep0 maxpacket: 512 [ 952.617899][T11628] usb 2-1: new high-speed USB device number 71 using dummy_hcd [ 952.708403][T11628] usb 2-1: Invalid ep0 maxpacket: 512 [ 952.714211][T11628] usb usb2-port1: unable to enumerate USB device 11:25:12 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000080)={0x0, 0x0, 0x0}) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f00000000c0)=""/157) r1 = syz_open_dev$evdev(&(0x7f0000001280), 0x3, 0x6a4001) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f00000012c0)) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000000180)=""/228) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000040)={0x5, 0x1000, &(0x7f0000000280)="b1ed322794bd111eef74dd70081fce84e2649079653f803777527cda7e79774ed9df6f6d221c54cba77127382ab649235a89ffa49a62135cc1669ec855bcb4e16c963627c393517ab95524449f3038b916c4db9e449bc1eb3b9ff328a1b01716ce830e7ef289a9019d582f8a78f944f9d645bea26615fe9f96dde22633d81d2b27ebd7be5da2b40a4ca898732af948920e18fecc421d58022e8a2adffc2c0f0e72d27ea502ef2839eb667874e5f15b0b14d3dd1c2596d076a23307cd64acf1e260aa3152bcba8ddb2d4ece2d8859a7b7235ff112f8db799c0a1770f480a080ce23d16d80a00eebfad6b2ad5b0932341e8bd4c9ca94013809715d87d71ebe9bcf003abb5c7d89ee2c1b4f6aeb2e379fe6d4dc3e824bf94239d3d97f58239ad6ae01f0fe416151bee3347bbe05f2f528ec8fd025a0a6a76300117112ccb9b0a814c69e94cc0ec0e0c3d2127cf1c854f43f31b250d8b84a5cf83eef2ffd332c6a0ba99a50e07f05aba06ba592096994ef3bf1b5893293d64612f6c526f0e5e2e14ad0fe685b15109a19614bfd062bfac4c0b2f5cad45ab625e2f3c65244d97ef77d2401634ffeedd1330ec660b2123b6d2170d5685165430615859d3ff73402dd4b5205758470181944acfa16d711efb393aa9cb4fa181921ebe4807ef6515dce665e4f3f7f0469ade1e82f1e1513f9a2429b204dce304f53f5db3630f930ce8fe71f6f1f559c891b411ffaa334b7d35fae7657d3c368df43d8f4f7bd963548a1cb68d32579ab62d3940880018624a3110885840c08fee543243fda182ba2527376cb3d45c2d22e96b41ab55506d5c27f34df4cda7fcaff8e88043858f36dea4fa62c64d9e595c9694b6d1b60371d01b04c703a14b620ff3c23f2e8801182e0e2c81b6022ac4fe8a2ee831efe51a62f053cd3cfa202be286d5c7fff1352c2dfdc3056e81c8d68ab30df37170af17512370d42ff9fa7eabfd80dd301ef02622a523ca47f545bda0e45a46eb427b7f078fcb39111a8db9a6eb7af228f2149af2e1ada7e815a129ccd236e947cf3a8ef9aefdc7e5c1c829c5c6cdc6b120f1a412307141419c550bd59883f5c54aa16ea8bd9a4bafc8b45ec6dffbd7526c808e1a8b5bf59a7aa907df6bb7127c22546f0dd00c52a59e51d5425ffdeab79758126a47235daf204ad16e9e019d6ed36215dd771ff4a9507d9c40b380711a28c74c470927f6e9ba95808b92ca9d86f23862b0dd123826be724ded8033c24ec7483d2f3afb23d6e7b7507dee2719fb1ed7206aacc72984001c854b3e9b35f96eab7024f43cbdb679cb1c29eec406ffcf0dca7b71f0ee3a7c0d4d8c4a46ece66143e1edf1de0a893df1ead966044b3650a5996516644f12eb1e73120213c6a95a50d9ad2c3ccb2f96dbdec358818fa1f964c4473eecccf4956b4c8c2af1634e6c1cd26e61714dde2ab1a6f6d907aa3ccc52256af4478ea7d6a2a93c46e0ddc9c4bdf18c8d72ca93081fb5d05b1acb88bfddaf7943c605c0da2c2a99fe29ff1a5b976a3bf435e146ad8ea870206e70dca8e897bc9e70d5527c135fd6adfbb4f06e666f0ecbf906e69eba362e04d5702b5d64447231f08d7425f11374b9220a1950659cfccd839f6a8e59387b26c0cbd26739827e3fb34364a767a5b4b02224cb7dc90c5792098afde03d4f7ea670368b59dbf7a81832317b6e667b15127f178c7f05ec6f65e4c72bc8c569e4110118a2e9e323fcf2c8e1bbc49ff1eeaba532d33778c39791a82a414da01cfd30fa55b68e64c3c9f0e969c55fc2be5599207180e72582c20a445b5ecd7bf60f9a1e72e3fd836df5ef45a137c8a96d9487b647c92ce274ca9ebe8f73ed84439d969ddc204543c58147c683e510c1c6a14b5d33bd9d4ad09116fbbe2b61f3e8fcc0d761ce54ea811939bc2ba30ed7546f3de71fa1ce4d0ac83ddfc261b777f8e85a93b10fa1dd1f1c9917a8df9aed710629ec27dcbbdb8edfde378b081d2dc08f3bdb9e3c7dbf737cf910393dcc539b88690178632a89a3d9918d6273bf88d633b65d91082d93a6836786b2eb6b7c7df2ff279a5f52a62300c01f2bfc00eef20defaff609b4e1b6c971ae0b85ae16b2ea27d35feffb27025ee816afc963251de015b59041ba57d3706ebb3c2a5dd2fb4b9876f3b4520e89b7f6ae9fe3906bfcad299010409eb19104b2f88ed75c1af830468704d427df716fd3e9dedf39b382d3a8d2eca86eb6578b3eddd16a9260a655a16d3726811ee0e1be12e62ab0ef852f22daff3d1261821f8de3e04386be8003fe3425cddb3758f29a779a5664b5ce2d76e813ebf3e3b80f1fcc77990450b43fd9386d85bd93599c9f63aaa0ff50cddc20e564e7ba5b44c2a5e408552437b7cea93ae5e9c3e7fb67a2ea66e6bc64c3cbe6e9de114bb236324a66efde871f5f742f7b5dff6e8c92727c6e7d519591aa82d87f42e7c3a72865015d8341ed2453bb3fe9c9566f51de845d111899ded681d9aae3a5b7198d9542123b7b473108e9ce123a811e0ac6bf6579f9a91c67ad4191bbcf024d9059a6a1fa3829fe5a0b810f1c311c9f467b1106e98a24479cb5ff09416f29fec75bcc6438b5a5a36f3b922e78dba61411325de923592f1f1abf6de75ff713c59b44d8d1cb17e835fd7f452e5fa45be652a5339c53e932bdcf8cbe1a2261181351493d38383baf52ffd25a55e3bea140ce68be46bd9f30652d57fe5acdb568b2c97314a1631348bb72b5f2192964a302228aec6bbe540f6a591d3488961af94ac444f12513de9d75be10d401b3069bac6e568a74020cd897567ff7ba17e07affcc8da93b8a153e184f16a7c46ef04bfeb34276f6ac8c65a07fbdb39f86ce263715e2ced7a4964ed4ed7a6efadb2346d030bd5736df74bf3ad0074c901ba332aea1a14a16fc3cd51488e59040b9462e54e3b36a76c116243add4c1960bf124ad1710d4492b4f50fc26e5fa016ec914f2515c9aab47ad88f18c87d1ba7e4191d507be4a2cc946f837ce205faf66e43ab65c414fcdf806b0b78a1ea1c7ece7fe4fa97f3b9f684d2b09ec8b7bd049127454fe2c2b91122070ae91672b5f328c057100715f3ed249f09d2c5d3bd9fb7f4dbe9d1ba54c2c4494df9ab07e524e42891b573b49a7a5faea79628d92122ccbbe8d4721d478b9cae24f22b7c3e4ae9d6e28f9026559a3089a5ecf80abfd0e285762893261a389f24c63d690ce2d8b9d3e80659f8151cdaa4e189d8377c5cca6cb7ea1f014a71c21b7d0b49b13645e4b944929276efa1adbf53364a2f7b7c1b69a2a13b3413b685798e7ab6336878b00c2de1fc0c186bc45468116f30f7495a8868ba335f8191b3cd8ede98f0294b0a925858a2bb0bbcfff62fb021b24b3de2652728172b5a2cb64d7beb1a33a7b6b560914bcf7ac6f707ba59558422f938afeb0f2b75b90aa370a92a5d44b7b10e63cb160c9bbf26e1d6c7aa7a14a8a13ececed46842650f274643be248223cb0d86cbba672eaa8c2feaac8f3b68f02634d9400ef46ab750fe53825c6712e6f34393d4df3a2daf557fb74c0124d475d221f99b27b0f85e6d133970fed344e6557d865b383faba7d77d5bd7e038f35b161c3d5ce60a814653c370ea0f4aa71cb01267c3a78c3f00365e505f812b1c1dc2e95c7065b2f91ceaf1ae8646a9b641e9935c86697f2ed47faddbc381cd815df7c7690bfad1347302b4f829f4e7df12c07e1770bf7e9d02273627f2a27c48f7fb047e5162891609f1db31af30ffc76e4266d12503d8d9613256599b5204c0ba8460fcd3c574ff29e1881d2be536a19d83a84aeacc8038ba5bbfa8707b98ace4dead9fa2f03bc64663a1ca55d072f730508547ec2f404cf521a386c9c0a03a8d2a294132318e8c2b8a1c8ae6252115856ef4b4be4a96f814bdd5d10421152edfeb947ad924b1fcd6b07786c23517a78a68fae240ab2ed6fc3b91b24343b4a6f2761d72623509fa007a9bc6a9d19b30d8800a34cf1269cf2bb0a37228703813c84f7cde50a829a9769bc30c7551aca75a68bcc04f0005d94ea71b8b54633ea46622dc18c2befca5491d1ec2a1f0eaca7426b1ab410254d9499fed59d9b3dd1f4b6f9aeacf5ade8fd783e95194fdec3d7f4ddfcdb2e3f50ff5ab9f8a84d57b2f32da6dc083d64f1ced27c7cfd80608383923446d2ac5b1811785b5ec854d447798e6ee20b3a4ffdfca4c0f8d374f1488d63fd93fe80b92f6d20363a7ea15f225327e42ea7f04466b9711e7e0f2a4eae3d233df89d27df0f9431281c6e44ba9540ebe0edfb3e9b05ff2c83e8efb6165dcefde4f5f80e5c07123b8873f314c49c048b937b9b6a8ed93d61381d56067d5e861fffcd93cc953b47620554845d54a8b671d595a33c37d11201a0435ce9f831f071bd351ad8ac5d8fef6531f1daa2622797c5247e7f008544661e08c7a27b82509e3b92751026aa47cc678f6b2dae445e080641e815b939b3d0d00c769146ae9df6dd75e924b89eeb635d448d2c01a0a0068aa503375ed11faf75a25d12e8bcd08d636f43a02f5138c9af38b419597663ff09c50680bfa3493dc8defd16d1c5748170e5ee03231f206f073f22fb3981c83daae2a927111acf8ad3502e8d9dd5077994f67fe47dda7aded7b7342f775a5683320b35f577d1aeadb2fbdbc2aed46e7b708f99c44126aabb260aefa940e5aab8d7df24fccac06e4d582ed1fb4338a20ce0113e906f5e2c579aa4b96109253029b412f0acb458f3e92bb4b6d76facfea5bc21794dabb91def5eb1856e3be52fa9b86bc765f87ac89667d15443541b08b645ea2e306d6f49fd81423d03eceaa9b17561b5c6afc6b2f088d12c84e1bccc5fab53320eb2abf4be07f3937a13823294c3c27f6cbe5007a8942599a8f776462bd28e950394f3bc91672ae891fd2f1efd4ef09a336a84e309b5d957c2c600b9ce19bed52bcd533c4813657a3be7c67c6d301cdb9beb20985e04218f00be1075a53a8611e978117489837b9e853f9103ad569d33e3d54cacf65ad53894b2faec8bc905b7910e884a0a0b7a4faf092863dc5e7bc9e9c13dcb6ab3f97fe0f1cd49a84bd660de2c38e0a488d6cf301e975f863b870182f629cf4ad6aacf080f47486e22523acfbc49891c069af8716cb097df93b85f1552abe5a0d84e679ccb09e2149fb179246c0ab5510a5be519e058a69c32e155bd09aad1811bd848bb62730aa97f092e4b01f729b8440c2f812c972da2f44f8f6ae0c4ad950264dc8cab04f3f0cadd9b2cc94e3f6cd985ff3c0a1e0d0b4f500e9588d859da9a2fcc63134ecd5a8fc301c0deb1504a98210706072409bf0f02d48f6481230d558af7c0e984bc5ae31a419439d784f5a2924d91a15e17004a3dbe6fbb97c0ea2be08e87420f1e661c9a3d63350d155b2f0fee910b16faf650d085773458c612e8099020757da9d3c14c7eed08e1add2aad6f4b961ba0bf48af5fd72f9fbc3b4f4b6646d062510f47dba6b7e5c7107a7020ada466266ca7b7a5747b1a16af63b17e15ca746da2c086e2c7ca13bfd660caac7f7a78276c1b9f4c4ad44e4db580e80db572951826587ad7171c41b35026c25d53952e0939cbebc6fb5e3a3f5e1546cfbe39f2d2a3deac36e9d3a24fdb40c4687d21771dbaeac5b924393a692e4a73e2ec9545713d553f67d817b05d1d6db1dd732b94ebcff43bb458ab08790a1d81cc5a5e8c2d383b5124210873b593f2b01e9040a431c197f1d638600e4417f181b3c3b4407e789ea8ee04052637728281414728bb6610d6d57b7cda7e71917ca3587d1b5"}) 11:25:12 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:12 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0x15, 0x2300) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, &(0x7f0000000040)={0x3, 0x200, 0xfff, 0x7, 0xffff2375, 0x10000}) read$hidraw(r0, 0x0, 0x0) 11:25:12 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:12 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x10b002) write$hidraw(r0, 0x0, 0x0) 11:25:12 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:12 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:12 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:12 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:12 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) 11:25:12 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x10b002) write$hidraw(r0, 0x0, 0x0) 11:25:12 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5", 0x100) 11:25:12 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000080)={0x700, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f0000000040)={0x9, 0x2c00, 0x632, 0x4, 0x1, 0x8001}) 11:25:12 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) 11:25:12 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb", 0x38) 11:25:12 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:12 executing program 0: write$hidraw(0xffffffffffffffff, 0x0, 0x0) 11:25:12 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:12 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000080)={0x700, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) ioctl$EVIOCGSND(r1, 0x8040451a, &(0x7f0000000040)=""/35) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f00000000c0)=""/175) 11:25:12 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) 11:25:12 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04bf2", 0xe41) 11:25:12 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:12 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:12 executing program 0: write$hidraw(0xffffffffffffffff, 0x0, 0x0) 11:25:12 executing program 1: syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x10001, 0x402042) ioctl$EVIOCGKEY(r1, 0x80404518, &(0x7f00000000c0)=""/198) r2 = syz_open_dev$evdev(&(0x7f00000001c0), 0xfffffffffffff20b, 0x12000) ioctl$EVIOCGNAME(r2, 0x80404506, &(0x7f0000000200)=""/248) ioctl$EVIOCGABS0(r0, 0x80184540, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000080)={0x700, 0x0, 0x0}) 11:25:12 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0xf0ffffff7f0000) 11:25:12 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:12 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:12 executing program 0: write$hidraw(0xffffffffffffffff, 0x0, 0x0) 11:25:12 executing program 1: syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000040), 0x401, 0x109000) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x10200) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000080)={0x14, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f00000001c0)={0x12, 0x9a, &(0x7f0000000100)="e69ba90ad04dbe87cba9afbd466f7e26875a65a7466d9fbe0bf0dc7070b31fc504e8e5117121d6304b5d145c84853f852e05d91928f108cb30152a4ae38265c8287387b067559c31a4dea341eb4d94f0055c24c0572f9bfac5f1d5770f46e1e205094aeae699d232ee27e6b74cddc3f86db371e1e8712751412a4b67efd45f71df3d721860e3758b270b5dada95710d9f56864ee99b82889d890"}) 11:25:12 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:12 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0xf0ffffff7f0000) 11:25:12 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:12 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:12 executing program 4: write$hidraw(0xffffffffffffffff, 0x0, 0xf0ffffff7f0000) 11:25:12 executing program 0: r0 = syz_open_dev$hidraw(0x0, 0x5, 0x10b002) write$hidraw(r0, 0x0, 0x0) 11:25:12 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f0000001180)=""/4096) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000080)={0x700, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x1, 0x220400) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f00000010c0)=""/156) 11:25:12 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c170677", 0x80) 11:25:12 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ff", 0x1c) 11:25:12 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a84491b02f83b942b6b9ab2009278725ca18fb6af29578e807a905fa90954f622ff229508b1a4f18ecc07650151924a788735c916c03ccdd46be66fe00c1706772331621f3d8101c5f8c0ea87f1d3588300c6bf82d5644a785e5d865443e2dc0a456ba482e27a2ba8715a188b538cd6c7ef9d78170e95a91512c51cb13faaaddbf4442da9fd08592316327aa4dc2b43f767ef1fe9c88ce199cfef486dac467cc9b764ec5d8d30878f0568fec13ec54af37741dd323fc76582da6f17a419c85bf5f013861266a3bf8339f9581f4f49b15489b93c40338ec31a3ae45f84a6d77f92167bf6ef5a4d4bf07acbd3b75cf44445eafdf74d08d93f19cfbefc8ae3425fb0bda5d4d0ebf90beae34c309545fcabaec57a4b39328553e9074a7a8ccbb4b13179a47fc6032e91ced1f05ea98a93638711099b3829f2197b366fe54f5011978d3c30d471c373bfdd5a4ce5e615d684aba7d2c2942d06071beba83e32e5676ec240d5ae0aa64709f6ed1a32f883ff5e547dda2de4de0e50b93b0def2c1e109d1fd26b04c603f883411a4183c03a9c7a762aff45c21ffe560ecc55b28fe99aa0afd31803b3bd552787f5c7f16e214292e7437d156148ff5e75b6bfeed562bbc190e02317fb3927a2c56d582115a4b5387df85c2f5cb1af4ecdd0ceb7f1f6da7ade55bb83852ac3186f7a5244573993e1ee0c45a9c31217a789400f0cb014a3ee6c5c390fc74c9384739c68f4dfb6401df3c6b772d760ad4deee70848a37c6d247f6bc15af647548fd863e1eb541f9a0a1eb2c07011be70be6b5086ef3a22df3de1c73bb33e705907e0e4e78cdcba6bc23758c6036ed6da3ee468367f2316b20108f5c2d4bad0c13272b69ea9d1ab57c41052f785d86235c884864cc43c4c79225d7612e3df88d09d1dc0a10e41bf688824559c81c402d1cdef27892190d740149ea88c1e834321c34ecfb7dda362421da076939ad81708ce85e47b1b3551fe4cd853e800f7dc74a8cfd0ce4a41613883b02d593b2590e33cb58a890961bf51912cc125062c650ad264ff4b72931c39d1e2ce75a54c110b5de75fc3bff19eb65c9853f9a236f499a7acf23ed04b765f9766ae396c4e8fb2155ee3b30d0ea812350d074cc9d97b203086e73f2798ec2ec2ad38a7028e850a6ecabdc265922b9f2c2099a9afcb5f0a613837243d4c2e672527debf88bc17b072d69ee171701e191b80dc2d97ef67e1c4223198cbc51fc260c68241fc074023ab39bd302a74855c883eb4d2bd8806f3039974e5f64fd0af013367114b0dd1a14cd38ca6f05f5257f6c455290d4538c2af273b0d6f37665cecbb706b214c8a4b3daff70eeac20bd1055e76259e411f21febca017739e35af52cab380ccdf062c2de3dcbffb6852fe58551b311f3f1d132556f60e4a44fd3ac7bb2c07e7262bbb199ebab2da5c2ebde9a5fad12962a2389252af5132e133319da016685bea36520f5e6ce013330637ef778ac635a676317782b604c9b1c3e0902d6a36a97b88c9ed01549f301d72660c1769bc2d2c519d7ae91c011a9f250c8d3966426dc2e20694a14843d452ef1dd38160ee86d54f9c230f3f93c128b03b0de1374f04f79cb4cfab2a793b48324341cb88dd38435cd0fc0e1aa984490e8f7a3bfe25e37cf9c45f541f631f192e0d90c86e1a50bb66d88131ba1982aaca158f4f8b5998e41f77a7185dba3086ea6764e27e4525f10dbcbef34da0df951acfe15755fbfd0177e8a585096554c018570dc8dc975f55b0a34aed85eb01bad1db23aef29df62211ea024ddf189e228511d870484b8b2b47ef0ae95697553d9e4b5e5f3995a9416a70be77cdcb8784e08009f0881760375fde22df2db722746c89e81cd0c5ebc589b2e7020cc0658903540d515271630e865a2eed4cc7324d574448db8d0e083e38ae85daaddcf3b85682a4e0320879615c8ab386df188e4bb1878382bbcc3c158764fa06c24ca1693be549142e01287f18cc3ab7ea52122776f4f17a738a6bbd4eca9ab9d1803bafe93bb014e5aef042875afd96785daf4e8154356f87f7d6686cd9ae20122c89a1c4e6966c7c2348ffc5e399d8b0297f50484b2ee7237b4d6614b9f67b23771465f2a30e9629138403f47b81196b00b42470198a74da28a431f6fd77d694754b5312c8a079d700e22fe4c1123e5a4f50057e71cd49db69971576859e02f7405a610ea3aad585d8d6c962692d5e8e4169bd34324abd7155f666648cc2fe9f28207473c4df044ef00509d9af08de11560463c3ca1039593a978fca9ff9e99f2723600b40e943acb671ab77ca00342cdfbe26e9f323bb498ef3b0b46ce91f67f34c9582a1fe0e48f073b347ffe7b10b8bfe654acb13b44bd77cb14905ce8f561b70848e830c5a36a0b7bc5ac9b4b7bbeb2061bc767517575271d3491bfc45da4caf9f6c55d5955d0ecc250490e8eeb3d4543addd1c8cdbb801be4b4958fc452ec72b2938a16b6c45cbfa93710c81125a8c123f56cde0cbb0c907ec854cfa17d8b1ae33201e2f98e2ae30a0a782e31f016201669a1172cd26fe402a68bd96ff88bd63a6de3544c8e015ba5d23578eca2d6d67430effa00d182d94eb207ef37c3e202821441fb2754d0aaa709ae7a47eaa0e3f24f9772d1a1451316f4dbfce8f6b07989749b3a5985e465de7ed5884f81f564c1ac69a023d856f7db1c3642ceffb4639ea6f3e3acd2a9c5538fd64c16d78968b81e6bbdcfd434b5fc652e02f471711501b9571d6525afe6020c78f21b568968c7c9d75e99693fdfef6be0a36194aea476e46157a720d1b3cd5dfca2dc5e68986126f0d791629a23538aff96ab3a543d8f2026e6f6cfe40033b1ef4d7a166414e8a784048a4130190d74d1ca99926058aa5ea681c3bbab4f17d8c5ea47fe2dda9b37677169f0659350e4b998415e79b8e4fcff0d934f1a6faae63f64899978db1f859bca78c7dc67705fc8b09c64b73bc8173f8523135686cdc933215a377707729c9fb5d64ff802a0a580850ebd36f4f5baef104ad18474f8d70719573846b5f7fb42e416c31df9dc641dd77f90db567265563f25fbaf2059444994d010697197d1f0b05501c90f29df51d5ec3ef7fedc7dfd6f0cbfd93e8eac6e0d134a76d4d8ccca91779fbc3eb0a2056191427aea7307b31a0b4fdaea57ba6c14d04152d48e69081ca0361481673a461c09cfaafe1a0225fe1f81d54d6b5272b0a23738b9885b33da32ce4c954a387f7ea39586e9a26cb3df3b2af8ed74d629898585b2c21421d3bdd8152c7e9832d40bc594adcc46f00dfdce77bc8b98e0cca74c15b2b495b6c5cdc8146afe233f7503b6750b2a6fa99c518fd486869f8027dad64426db3035f64b4030a4d44e2199d49ee6515b3a737e99440133030c19d3b27525dd4c5e96d11be2bab5861a83b07612e20f8122da4f8e73171ec2cc11dc0a7a56664f8761605610a7d4fdd261348058b312ec86d9cc170525ab7019d85a99c08d21ea4d73f0cf1051d3f0326aa85703c3c30048730724165b059bbd852b55e286a63c96dda8d6f36146b6068dfc3b1484a5f17b814db4ee4afb67113e865cf39237631c85bff5d25336d2b39a556622134c3973e07898ffe1b44fa2c22a9ad52dfe4db37aca4d497b0ae758547a8b1d332a28a775797bddaac9fadc94d5b0692d2c0ef336c79e60699b1016977778e1a15342d4bb9cbb9cad159db0128df0191b8af4d2f3ae2692bfee94fb704bc16c379cd13ad7b6b907ec7fbbac140ce1d3cbc0ec93a2e5e789aa9483e7c5b21510efddc2495da3656afd2a5f6c5ae83a108abd2e06bda4c855507f8e2295c2796e32922f67c6e7846a662da2c705828eb8d0ba8588258fa267fd284c159a5d6856f68117a43d843ba094c6cbc83a84ff8f4a78bbfb8a581de73355e2ffdb5dabe6bedd19a1ed1ccdd2a281a0fb5022cc4b7ef53dc26c32a2b5b75a25466213729beb9114e11af4ccb5ab91c57e21a768b198e724053e71ef38bc2065f1a824bcdd4f1772556695d59c236661a1c5694bcc7008b892af911ab2f12c313423b0de80142c47111934e61f36b70663884819af1a5bdb9e0796ce89e9435fd52f913085a0052c6085d3ea518aac636a24fad0461ff9b1f20e948fcf336b18ee811fd175809806dca09fb35f46352c63b46cff2bc3a372780e2a6c79d5fc4d9fe25d9fb01cb52cd8a30f339cdcd61e0f496f98be940dc3645d1228b40e3a7cc460da2075092bf4f906bed4a39a003465e94dd38e3442dfad765967f6561be14e79b196e19ecb9b964b19cb3406f622f3dce5d7014d0e647b02442c75a79f54012fd17a7f5e6b7b168e8437c8602874fea1fcd4ffbdd5df87d1e9051e889cc4302778ab2b759830980c62884b3e57ddea1dfd0742848cad4ffd3d8837e3d96dee9d007ecf71618439e0638064ad593d6fba80a471b87748cdd10e063a56086aa1b8ee6b2cfb54cfbb17a096af3e38e52200ca665d84edb8a72bd21c665b7205b8e5af18047048a1266b8a7239992d47acc33289ffa28f8c3ca43f001dfa564cc4da2c4ea07e06782e14cac7198f72ac5f2cd277ba3a10882087caa1f38b70d18f5a0adbd05b65489a1b17191434cae790d141adeb35f6be97deee487e381de8f918ff5dc26bf68b3d51dcc46420b6873b37b3c1219fcdd2593a136f1bb39518b7b655540a937c752a6286ae93a349665a84be894a3ae4f3a1a631eb35f0ac3e0e5c0953ca81d4791c0c0d8a9ae45364feb42608f5a43094bbf02a49bca12056b948c8e4c51f9d2d9b6bcb0f2ab984d4bd106a4cfdc5af23f06c831838bfd3a0a0832d1c8f02cc5963c29dc4b2cc1c868c48209f031420590d2d06d952cfa3298d47bca7b675f6431e3c016f40ccbc14ca22317c880d29da50b8853c6465ca616b5da1b39d2beaa1a5718a5e36d401b9d40cf4dc68fb5aa580c5e353b05def48dbf15d5718c067710df3721b2ca0efdbf6892b51faca0c58562faae74c7f4cb869b0a3b72e843cd25f37924d8eb464819c66172a2166de6e9a68be5599606d566999d664ddd7cba576686eb04b", 0xe40) 11:25:13 executing program 0: r0 = syz_open_dev$hidraw(0x0, 0x5, 0x10b002) write$hidraw(r0, 0x0, 0x0) 11:25:13 executing program 4: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x40c41) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) 11:25:13 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f00000000c0)=""/136) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000080)={0x700, 0x0, 0x0}) 11:25:13 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:13 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:13 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(r0, 0x0, 0xeffdffff) 11:25:13 executing program 0: r0 = syz_open_dev$hidraw(0x0, 0x5, 0x10b002) write$hidraw(r0, 0x0, 0x0) 11:25:13 executing program 4: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x40c41) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) 11:25:13 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5452, 0xfffffffffffffffe) 11:25:13 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(r0, 0x0, 0xeffdffff) 11:25:13 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:13 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x10b002) write$hidraw(r0, 0x0, 0x0) 11:25:13 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:13 executing program 4: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x40c41) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) 11:25:13 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5452, 0xfffffffffffffffe) 11:25:13 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:13 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(r0, 0x0, 0xeffdffff) 11:25:13 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x0) write$hidraw(r0, 0x0, 0x0) 11:25:13 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:13 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x0) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) 11:25:13 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5452, 0xfffffffffffffffe) 11:25:13 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93", 0xe) 11:25:13 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x0) write$hidraw(r0, 0x0, 0x0) 11:25:13 executing program 5: write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) 11:25:13 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a97d3f2aa9a3383014c668b01df66b1ab19fcb8ad29a6417cb258adc323e309c2a", 0x40) 11:25:13 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x0) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) 11:25:13 executing program 1: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x5452, 0xfffffffffffffffe) 11:25:13 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:13 executing program 5: write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) 11:25:13 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x0) write$hidraw(r0, 0x0, 0x0) 11:25:13 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:13 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x0) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) 11:25:13 executing program 1: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x5452, 0xfffffffffffffffe) 11:25:13 executing program 0: syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x10b002) write$hidraw(0xffffffffffffffff, 0x0, 0x0) 11:25:13 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:13 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:13 executing program 5: write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) 11:25:13 executing program 4: syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(0xffffffffffffffff, 0x0, 0xf0ffffff7f0000) 11:25:13 executing program 1: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x5452, 0xfffffffffffffffe) 11:25:14 executing program 0: syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x10b002) write$hidraw(0xffffffffffffffff, 0x0, 0x0) 11:25:14 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:14 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x40c41) write$hidraw(r0, 0x0, 0xeffdffff) 11:25:14 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:14 executing program 4: syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(0xffffffffffffffff, 0x0, 0xf0ffffff7f0000) 11:25:14 executing program 1: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5452, 0xfffffffffffffffe) 11:25:14 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce556d8146cb91f86d90da82b4ffdb7955a9", 0x20) 11:25:14 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x40c41) write$hidraw(r0, 0x0, 0xeffdffff) 11:25:14 executing program 0: syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x10b002) write$hidraw(0xffffffffffffffff, 0x0, 0x0) 11:25:14 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21", 0x7) 11:25:14 executing program 4: syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(0xffffffffffffffff, 0x0, 0xf0ffffff7f0000) 11:25:14 executing program 1: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5452, 0xfffffffffffffffe) 11:25:14 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x0) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) 11:25:14 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:14 executing program 5: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x40c41) write$hidraw(r0, 0x0, 0xeffdffff) 11:25:14 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:14 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5421, 0xfffffffffffffffe) 11:25:14 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x0) write$hidraw(r0, 0x0, 0xeffdffff) 11:25:14 executing program 1: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5452, 0xfffffffffffffffe) 11:25:14 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:14 executing program 4 (fault-call:1 fault-nth:0): r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) 11:25:14 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5421, 0xfffffffffffffffe) 11:25:14 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:14 executing program 1: syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x5452, 0xfffffffffffffffe) 11:25:14 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x0) write$hidraw(r0, 0x0, 0xeffdffff) [ 956.612082][T22645] FAULT_INJECTION: forcing a failure. [ 956.612082][T22645] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 956.625268][T22645] CPU: 1 PID: 22645 Comm: syz-executor.4 Not tainted 5.13.0-rc6-syzkaller #0 [ 956.634667][T22645] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 956.644832][T22645] Call Trace: [ 956.648133][T22645] dump_stack+0x143/0x1db [ 956.652775][T22645] should_fail.cold+0x5/0xa [ 956.657523][T22645] _copy_to_user+0x2c/0x150 11:25:14 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:14 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) [ 956.662072][T22645] simple_read_from_buffer+0xcc/0x160 [ 956.667504][T22645] proc_fail_nth_read+0x187/0x220 [ 956.672607][T22645] ? proc_fault_inject_read+0x220/0x220 [ 956.678196][T22645] ? security_file_permission+0x248/0x560 [ 956.683958][T22645] ? proc_fault_inject_read+0x220/0x220 [ 956.689579][T22645] vfs_read+0x1b5/0x570 [ 956.693774][T22645] ksys_read+0x12d/0x250 [ 956.698053][T22645] ? vfs_write+0x9e0/0x9e0 [ 956.702506][T22645] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 11:25:14 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d21098579daa0da93ce55", 0x10) [ 956.708529][T22645] ? syscall_enter_from_user_mode+0x27/0x70 [ 956.714459][T22645] do_syscall_64+0x3a/0xb0 [ 956.718916][T22645] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 956.724853][T22645] RIP: 0033:0x41935c [ 956.728808][T22645] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 956.748452][T22645] RSP: 002b:00007fb010cf1170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 11:25:14 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:14 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5421, 0xfffffffffffffffe) [ 956.756928][T22645] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 000000000041935c [ 956.764928][T22645] RDX: 000000000000000f RSI: 00007fb010cf11e0 RDI: 0000000000000004 [ 956.772930][T22645] RBP: 00007fb010cf11d0 R08: 0000000000000000 R09: 0000000000000000 [ 956.781019][T22645] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 956.789023][T22645] R13: 00007ffef04bd75f R14: 00007fb010cf1300 R15: 0000000000022000 11:25:14 executing program 1: syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x5452, 0xfffffffffffffffe) 11:25:14 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0", 0x4) 11:25:14 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) 11:25:14 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x0) write$hidraw(r0, 0x0, 0xeffdffff) 11:25:14 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:14 executing program 0: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x5421, 0xfffffffffffffffe) 11:25:15 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4", 0x1) 11:25:15 executing program 1: syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x5452, 0xfffffffffffffffe) 11:25:15 executing program 0: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x5421, 0xfffffffffffffffe) 11:25:15 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:15 executing program 5: syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) 11:25:15 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(r0, 0x0, 0x7ffffffff000) 11:25:15 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:15 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0ab0d2109", 0x8) 11:25:15 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:15 executing program 0: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x5421, 0xfffffffffffffffe) 11:25:15 executing program 5: syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) 11:25:15 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) r2 = syz_open_dev$hidraw(&(0x7f0000000080), 0x976a, 0x80800) write$hidraw(r2, &(0x7f0000000140)="906040897051a3b341ebde5e1e1cd4928177c0dbec85714c8026b98941a39da119e13b8add032fcec476ffe5b0bfafa39e35833f69828217ee9618448609ef1dacd04ae9700e95754ff5cace1c9d1885ce64b3444cc9", 0x56) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) read$hidraw(r4, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000000c0), 0x45, 0x480000) syz_open_dev$hidraw(&(0x7f00000001c0), 0x81, 0xc4001) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000040)) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000), 0x79, 0x40000) write$hidraw(r0, 0x0, 0x0) 11:25:15 executing program 1 (fault-call:1 fault-nth:0): r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5452, 0xfffffffffffffffe) 11:25:15 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:15 executing program 0: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5421, 0xfffffffffffffffe) 11:25:15 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) [ 957.418434][T22708] FAULT_INJECTION: forcing a failure. [ 957.418434][T22708] name failslab, interval 1, probability 0, space 0, times 0 [ 957.431318][T22708] CPU: 1 PID: 22708 Comm: syz-executor.1 Not tainted 5.13.0-rc6-syzkaller #0 [ 957.440118][T22708] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 957.450207][T22708] Call Trace: [ 957.453506][T22708] dump_stack+0x143/0x1db [ 957.457868][T22708] should_fail.cold+0x5/0xa [ 957.462449][T22708] ? tomoyo_realpath_from_path+0xc3/0x620 [ 957.468294][T22708] should_failslab+0x5/0x10 [ 957.472835][T22708] __kmalloc+0x72/0x310 [ 957.477025][T22708] tomoyo_realpath_from_path+0xc3/0x620 [ 957.482703][T22708] ? tomoyo_profile+0x42/0x50 [ 957.487417][T22708] tomoyo_path_number_perm+0x1d5/0x590 [ 957.492919][T22708] ? tomoyo_path_number_perm+0x18d/0x590 [ 957.498599][T22708] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 957.504450][T22708] ? lock_downgrade+0x6e0/0x6e0 [ 957.509338][T22708] ? __context_tracking_exit+0x9f/0xb0 11:25:15 executing program 5: syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) 11:25:15 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x8, 0x20000) r2 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) read$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000040)) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f0000000140)="16cead28441a99e8bf8b4bf40268b81270cd6b84f923c8b5f29131aeb6a05e2e13faa0c165a209cb9e3dc0b5866b6891b33c5a9108280734fae5cd98f334a0ada8c30139989c95e81345dc37e906cfc1ddf8fbbd5cc60cc8ca4903305d9551cc4b160ac72bae3098e35a2fe709796973c8eebb5bc7212a032de270849bf0dfed7805d5473cb70dbb3507e0f2e073e5887826165ca5bcbfbfb0d1837badcc11eee50d1c583679d829fd8cf0a3c36532846eeac0dae668b17745bd9a10ade9dfd109bc30aadf66fecee99d49edf9ae8f45e24e87b6e115438c06098d8bf9786b0088de408b66a105dee097e68d9f387541") 11:25:15 executing program 0: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5421, 0xfffffffffffffffe) 11:25:15 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) [ 957.514830][T22708] ? __fget_files+0x291/0x3d0 [ 957.519545][T22708] security_file_ioctl+0x50/0xb0 [ 957.524522][T22708] __x64_sys_ioctl+0xb3/0x200 [ 957.529235][T22708] do_syscall_64+0x3a/0xb0 [ 957.533718][T22708] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 957.539671][T22708] RIP: 0033:0x4665d9 [ 957.543598][T22708] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 11:25:15 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:15 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) [ 957.563241][T22708] RSP: 002b:00007f8d5f730188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 957.571776][T22708] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 957.579795][T22708] RDX: 9999999999999999 RSI: 0000000000005452 RDI: 0000000000000003 [ 957.587793][T22708] RBP: 00007f8d5f7301d0 R08: 0000000000000000 R09: 0000000000000000 [ 957.596344][T22708] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 957.604431][T22708] R13: 00007ffc9929f25f R14: 00007f8d5f730300 R15: 0000000000022000 [ 957.612519][T22708] ERROR: Out of memory at tomoyo_realpath_from_path. 11:25:15 executing program 0: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5421, 0xfffffffffffffffe) 11:25:15 executing program 1 (fault-call:1 fault-nth:1): r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5452, 0xfffffffffffffffe) 11:25:15 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) read$hidraw(r0, &(0x7f0000000000)=""/68, 0x44) 11:25:15 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0", 0x4) 11:25:15 executing program 5 (fault-call:1 fault-nth:0): r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(r0, 0x0, 0xeffdffff) 11:25:15 executing program 0: syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x5421, 0xfffffffffffffffe) 11:25:15 executing program 2 (fault-call:1 fault-nth:0): r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4", 0x1) [ 957.806548][T22731] FAULT_INJECTION: forcing a failure. [ 957.806548][T22731] name failslab, interval 1, probability 0, space 0, times 0 [ 957.819584][T22731] CPU: 1 PID: 22731 Comm: syz-executor.1 Not tainted 5.13.0-rc6-syzkaller #0 [ 957.828420][T22731] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 957.838508][T22731] Call Trace: [ 957.841810][T22731] dump_stack+0x143/0x1db [ 957.846219][T22731] should_fail.cold+0x5/0xa [ 957.850892][T22731] ? tomoyo_encode2.part.0+0xe9/0x3a0 [ 957.856398][T22731] should_failslab+0x5/0x10 [ 957.861099][T22731] __kmalloc+0x72/0x310 [ 957.865334][T22731] tomoyo_encode2.part.0+0xe9/0x3a0 [ 957.870575][T22731] tomoyo_encode+0x28/0x50 [ 957.875033][T22731] tomoyo_realpath_from_path+0x186/0x620 [ 957.880742][T22731] tomoyo_path_number_perm+0x1d5/0x590 [ 957.880914][T22737] FAULT_INJECTION: forcing a failure. [ 957.880914][T22737] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 957.886327][T22731] ? tomoyo_path_number_perm+0x18d/0x590 [ 957.886367][T22731] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 957.910872][T22731] ? lock_downgrade+0x6e0/0x6e0 [ 957.915739][T22731] ? __context_tracking_exit+0x9f/0xb0 [ 957.921201][T22731] ? __fget_files+0x291/0x3d0 [ 957.925926][T22731] security_file_ioctl+0x50/0xb0 [ 957.930864][T22731] __x64_sys_ioctl+0xb3/0x200 [ 957.935656][T22731] do_syscall_64+0x3a/0xb0 [ 957.940095][T22731] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 957.946007][T22731] RIP: 0033:0x4665d9 [ 957.949901][T22731] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 957.969508][T22731] RSP: 002b:00007f8d5f730188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 957.977924][T22731] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 957.985917][T22731] RDX: 9999999999999999 RSI: 0000000000005452 RDI: 0000000000000003 [ 957.993894][T22731] RBP: 00007f8d5f7301d0 R08: 0000000000000000 R09: 0000000000000000 [ 958.001865][T22731] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 958.009835][T22731] R13: 00007ffc9929f25f R14: 00007f8d5f730300 R15: 0000000000022000 [ 958.017981][T22737] CPU: 0 PID: 22737 Comm: syz-executor.5 Not tainted 5.13.0-rc6-syzkaller #0 [ 958.018082][T22731] ERROR: Out of memory at tomoyo_realpath_from_path. [ 958.026918][T22737] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 958.043746][T22737] Call Trace: [ 958.047055][T22737] dump_stack+0x143/0x1db [ 958.051469][T22737] should_fail.cold+0x5/0xa [ 958.056270][T22737] _copy_to_user+0x2c/0x150 [ 958.060805][T22737] simple_read_from_buffer+0xcc/0x160 [ 958.066323][T22737] proc_fail_nth_read+0x187/0x220 [ 958.071382][T22737] ? proc_fault_inject_read+0x220/0x220 [ 958.076977][T22737] ? security_file_permission+0x248/0x560 [ 958.082863][T22737] ? proc_fault_inject_read+0x220/0x220 [ 958.088554][T22737] vfs_read+0x1b5/0x570 [ 958.092742][T22737] ksys_read+0x12d/0x250 [ 958.097017][T22737] ? vfs_write+0x9e0/0x9e0 [ 958.101512][T22737] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 958.107536][T22737] ? syscall_enter_from_user_mode+0x27/0x70 [ 958.113470][T22737] do_syscall_64+0x3a/0xb0 [ 958.117929][T22737] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 958.123855][T22737] RIP: 0033:0x41935c [ 958.127780][T22737] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 958.147415][T22737] RSP: 002b:00007f28a292f170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 958.150105][T22745] FAULT_INJECTION: forcing a failure. [ 958.150105][T22745] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 958.155849][T22737] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 000000000041935c [ 958.155871][T22737] RDX: 000000000000000f RSI: 00007f28a292f1e0 RDI: 0000000000000004 [ 958.155892][T22737] RBP: 00007f28a292f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 958.155908][T22737] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 11:25:16 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(r0, 0x0, 0xeffdffff) [ 958.155923][T22737] R13: 00007ffc0c3963bf R14: 00007f28a292f300 R15: 0000000000022000 [ 958.210416][T22745] CPU: 1 PID: 22745 Comm: syz-executor.2 Not tainted 5.13.0-rc6-syzkaller #0 [ 958.219385][T22745] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 958.229471][T22745] Call Trace: [ 958.232794][T22745] dump_stack+0x143/0x1db [ 958.237149][T22745] should_fail.cold+0x5/0xa [ 958.242094][T22745] _copy_to_user+0x2c/0x150 [ 958.246952][T22745] simple_read_from_buffer+0xcc/0x160 [ 958.252327][T22745] proc_fail_nth_read+0x187/0x220 [ 958.257359][T22745] ? proc_fault_inject_read+0x220/0x220 [ 958.262924][T22745] ? security_file_permission+0x248/0x560 [ 958.268652][T22745] ? proc_fault_inject_read+0x220/0x220 [ 958.274201][T22745] vfs_read+0x1b5/0x570 [ 958.278359][T22745] ksys_read+0x12d/0x250 [ 958.282607][T22745] ? vfs_write+0x9e0/0x9e0 [ 958.287023][T22745] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 958.293004][T22745] ? syscall_enter_from_user_mode+0x27/0x70 [ 958.298897][T22745] do_syscall_64+0x3a/0xb0 [ 958.303327][T22745] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 958.309224][T22745] RIP: 0033:0x41935c [ 958.313117][T22745] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 958.332736][T22745] RSP: 002b:00007fbf520ae170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 958.341164][T22745] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 000000000041935c [ 958.349181][T22745] RDX: 000000000000000f RSI: 00007fbf520ae1e0 RDI: 0000000000000003 11:25:16 executing program 0: syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x5421, 0xfffffffffffffffe) 11:25:16 executing program 4: syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000480)={0x2c, &(0x7f0000000200)={0x0, 0x23, 0xdf, {0xdf, 0x21, "381b91cf2cdecf3fccdf9a4fdaef5fdc94758cb43dbee64a477f9372429311d41f9dcd3b745f2dcc14dcf1f0a3f9cef2e1c74cc228bcc99c48803eab2aaf03c0231b042592db9cba3c294cf41069ca6e4daf871950df17045718a2e00c6d4cf5add9456105378f8402d9d74ab61a0ecc60ff2f4c139384a9157740fc9559513fa1fc46b66d405fa271479751bc50f41cae8dca6bc4788e786d1d0ccd4fbe12d7803de5a0227ba9dd28136cdea027a6d8cfe8ba52fb52e594a72e8617b70a4c9f0256dfdbcf65aaa9c5d276a59d842b9aaeaf2b76a00b36466b8c25e458"}}, &(0x7f0000000300)={0x0, 0x3, 0x31, @string={0x31, 0x3, "382ecfa81a8442a7b62b2e5f73246a1ed290362ab5c315df3b1e2a80d738981e10e6df857711674af4d5c6ed740f11"}}, &(0x7f0000000340)={0x0, 0xf, 0xa9, {0x5, 0xf, 0xa9, 0x6, [@ssp_cap={0x18, 0x10, 0xa, 0xbd, 0x3, 0x7f, 0xf00, 0x8, [0x3f00, 0x30, 0xc0]}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x81af7013ce5a546, 0xff, 0x1, 0xffff}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x1, 0x3, 0x7fff}, @generic={0x62, 0x10, 0x2, "f058c9df99cc9bdf03602cd1bf62e5fd6896217b0e575aa8f7d8904595e27f938e0c8b097dcbb8b2a0d4eab893cd6e8a48bee5e311fba15dc6b2d4b5d142b44d6739530fb01b0addcd5b31effedb8bf83560cbd26e4ced5b10a08d02757e9e"}, @ssp_cap={0xc, 0x10, 0xa, 0xec, 0x0, 0x4315, 0xf, 0x7}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x20, 0x90, 0x1}]}}, &(0x7f0000000400)={0x20, 0x29, 0xf, {0xf, 0x29, 0xf4, 0x3, 0x0, 0xbd, "2f7700e6", "ce558511"}}, &(0x7f0000000440)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x81, 0x0, 0x9, 0x0, 0x8, 0x3, 0x400}}}, &(0x7f00000008c0)={0x84, &(0x7f00000004c0)={0x20, 0xf, 0xe, "2159d2acc25839ea70fdd4fa97c9"}, &(0x7f0000000500)={0x0, 0xa, 0x1, 0xff}, &(0x7f0000000540)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000000580)={0x20, 0x0, 0x4, {0x2, 0x3}}, &(0x7f00000005c0)={0x20, 0x0, 0x8, {0x200, 0x10, [0xf0f0]}}, &(0x7f0000000600)={0x40, 0x7, 0x2, 0x1}, &(0x7f0000000640)={0x40, 0x9, 0x1, 0x8}, &(0x7f0000000680)={0x40, 0xb, 0x2, "d2ea"}, &(0x7f00000006c0)={0x40, 0xf, 0x2, 0x81}, &(0x7f0000000700)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, &(0x7f0000000740)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000780)={0x40, 0x19, 0x2, "a11a"}, &(0x7f00000007c0)={0x40, 0x1a, 0x2, 0xa0}, &(0x7f0000000800)={0x40, 0x1c, 0x1, 0x1}, &(0x7f0000000840)={0x40, 0x1e, 0x1, 0xbe}, &(0x7f0000000880)={0x40, 0x21, 0x1, 0x1}}) r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x20, 0x248143) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) r1 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000080)=[0x8, 0x2]) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x9, 0x60c81) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000040)) r3 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f00000000c0)={0x3, 0x8, 0x1f, 0x8, "1f1c974acf6e83d19c011542680f0ebe65b0f03533bc31950c4d8f5260812f70"}) ioctl$EVIOCGABS0(r3, 0x80184540, 0x0) ioctl$EVIOCGBITSW(r3, 0x80404525, &(0x7f0000000140)=""/139) [ 958.357150][T22745] RBP: 00007fbf520ae1d0 R08: 0000000000000000 R09: 0000000000000000 [ 958.365143][T22745] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 958.373118][T22745] R13: 00007fff0eb899ef R14: 00007fbf520ae300 R15: 0000000000022000 11:25:16 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(r0, 0x0, 0x7ffffffff000) 11:25:16 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0", 0x4) 11:25:16 executing program 1 (fault-call:1 fault-nth:2): r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5452, 0xfffffffffffffffe) 11:25:16 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) [ 958.555829][T22758] FAULT_INJECTION: forcing a failure. [ 958.555829][T22758] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 958.569022][T22758] CPU: 0 PID: 22758 Comm: syz-executor.1 Not tainted 5.13.0-rc6-syzkaller #0 [ 958.577816][T22758] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 958.587904][T22758] Call Trace: [ 958.591206][T22758] dump_stack+0x143/0x1db [ 958.595574][T22758] should_fail.cold+0x5/0xa [ 958.600121][T22758] _copy_to_user+0x2c/0x150 [ 958.604661][T22758] simple_read_from_buffer+0xcc/0x160 [ 958.610501][T22758] proc_fail_nth_read+0x187/0x220 [ 958.615564][T22758] ? proc_fault_inject_read+0x220/0x220 [ 958.621153][T22758] ? security_file_permission+0x248/0x560 [ 958.626919][T22758] ? proc_fault_inject_read+0x220/0x220 [ 958.632503][T22758] vfs_read+0x1b5/0x570 [ 958.636700][T22758] ksys_read+0x12d/0x250 [ 958.640984][T22758] ? vfs_write+0x9e0/0x9e0 [ 958.645436][T22758] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 958.651465][T22758] ? syscall_enter_from_user_mode+0x27/0x70 [ 958.657404][T22758] do_syscall_64+0x3a/0xb0 [ 958.661856][T22758] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 958.667791][T22758] RIP: 0033:0x41935c [ 958.671719][T22758] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 958.691358][T22758] RSP: 002b:00007f8d5f730170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 11:25:16 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:16 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:16 executing program 0: syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x5421, 0xfffffffffffffffe) 11:25:16 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0xfffffffffffffff9, 0x40c41) write$hidraw(r0, 0x0, 0xeffdffff) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) 11:25:16 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4", 0x1) [ 958.699808][T22758] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 000000000041935c [ 958.707814][T22758] RDX: 000000000000000f RSI: 00007f8d5f7301e0 RDI: 0000000000000004 [ 958.715821][T22758] RBP: 00007f8d5f7301d0 R08: 0000000000000000 R09: 0000000000000000 [ 958.723834][T22758] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 958.731839][T22758] R13: 00007ffc9929f25f R14: 00007f8d5f730300 R15: 0000000000022000 11:25:16 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bcfce0", 0x4) 11:25:16 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4bc", 0x2) 11:25:17 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0xfffffffffffffffc, 0x0) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) 11:25:17 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5452, 0xfffffffffffffffe) 11:25:17 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) r1 = syz_open_dev$hiddev(&(0x7f0000000080), 0x5, 0x141140) ioctl$HIDIOCINITREPORT(r1, 0x4805, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) r3 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x0) write$hidraw(r3, 0x0, 0x0) read$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000040)) write$hidraw(r0, 0x0, 0xeffdffff) 11:25:17 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:17 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4", 0x300) 11:25:17 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0xfffffffffffffff9, 0x40c41) write$hidraw(r0, 0x0, 0xeffdffff) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) 11:25:17 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:17 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x2, 0xfffffffffffffffe) 11:25:17 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4", 0xf00) 11:25:17 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(r0, 0x0, 0xeffdffff) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000140)=""/4096) 11:25:17 executing program 0 (fault-call:1 fault-nth:0): r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5421, 0xfffffffffffffffe) 11:25:17 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000080)) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f00000007c0)=ANY=[@ANYBLOB="3b0600006748fa885e522e25bd8b8db83efb5f2bcafaab05fe271fdaa41895088b26ed1291979499a213723bc567bc1c04098fd561fb4b85751a2c81cc2c1b49b08226a40941cc94d8d89df2782325066fa29903a370395c83b1a04e76ea446742e1dbbbffbbc8219f68089aa828dc4139e59384fe2cb6ae67a930263a594808f4d3a596c7acecf3229daad24ccd856b85c06d8562391ac77c4a566727c5454d12176e5be262195f9026413b8361d3caeadad2c65c7e2f19b27d7069bb14dd4ad0e5202dc2f8f8a4ae88914ec9f985a5d68d9dfb3598ba2334eaa5232b260d56a0aa2e45d95195e7b4375d7ee762e76f5ccd658bcb991c9dcb763f578e566146392545f7c6b6ac731d1360f7ecd4dc1d9841a692b7c222b456b4d73f2dedda1da4ce642b9419bdfb266b12601e6220e4f9da1edab4ee4a3193a9337cf9f5f5fc427f348f036cd74d15bf6a3e5f523717cf780dbd571a632667849af52b639422da6a3a632fb4df437be6764be36916d344478b4d68db15a1d4647d7687e146cba501da800a68b7ae951fcc4335a03a108ac89411cbb194cbd424ac9ca6a9f293fc806f74d93235a27771f76012c16c47256dea5864a11c83ff93adef096d4010669648b9e8286645bacd2cc134f850fe4f91c31486e8ab0c06c2ef7bc139dde84caa1b2144ba5fb71262bf5cb85d2e47f7a05ca15f5d56c3f48fefece466606731839ce04568ae949b910884f1748c114dddaa452f04a3b4b09f9bfc31a2e227d54d49572cbc2ee34ca9806eb88012ff737dd2dc0910fe740fac619dac242f4a52316cdcad239b48b094f90a5a68eb08676e27d1c4703119d4e9d66beeeeb64847624a740651a2c27995a95881b91bd21e3a95055ddbb9de6a9bc01a647872a2f9315a1ce5fd74b7b4479f42dd43fe4ad435d73c7b56ee2dc8c2a0987050e9ea92b06c9e5298456ca3711725c0ccaf6136968312e5128fb85318bf6e4b5728ae290129ea142dc2bceb072d5518e6ae7af5fa1a47e69ed6ceefeaf3671a7c0044d2f4278ac073dbcda9b1943b4847a562a9b92f7d5b5f81dc0169c9e622feab405f65fb3f0478bce7ea36cb724eb7304a410449f95f748061110cfbc498cebe5cf76d0b6c3d27a9513d42ed64f6b647b9b472487eefe6e063cef2cdac95c5d6b3aaa2c2ac2e9ef8b3ab6c2b480093948c17b7bc3776c9c167bef0eb8761bbaf252dad66ed8871e44e2d34e1c33fca0b4e8aeef502372906f97650d5d7465cd6bfa182652a1e1ad6e04a7dfbdf7c855d6b7c170c0f0a2f2f0860e8c49938d34041c908c5daa853a304ec320100eaa767b963a06ec4b9b5bfadf13e67438854ee8acb70f9b2c6c4550a9eca64a2d7612a6cf6b54f92c529ce9620687db5365eb1547bd07a25af9e4d6ceebb2e2808558c8b0d6706f33b543eb0f1554e3be43adaa1e3182e08b09001f94df9cadca88e46d1ae4abd60e020fcbc7b9726d5df8fc896e18abe3121c5ba3b2e3ecd2fbde9cd0eeeba829155e834b0132dbdaf9ed49f9363cf948d394f9df3c58d4f860ac30dcd53064322098462ec429a590fae60fac60fb498019e245e5df8c775dcfbeecdfc03d8f295f22b2695edc931126522f2e19bd34521be660d53a3f7bf8d57585b4a3d745f6e3a1c8ee58cab1ba703accfaf9de9f3b933a678e09c5af21e0224dba7aff0da894bda6d77edc39df0eea0f0af1cad1575165c7838429a96e8fca4270dc46175568d80a2c0a55fe5c81b4a03249e51d234903ae083dec0ab5bf934a98689530cf67b9ecc152f8e539f78f1401f3b7a05588b81c1e221087b0e07949c1137662b131b3f4954120d681534d03d70d2d734d18da2dde7c3a9ec3ebb8e09bd91fcd1a4d0f894a92521a6e8acbe2d9f031644430430b5dd61a86806f64336494d934cefecba2c9f5c8f737185b5036c334f45479ac56c4c230e0da7c7deab3cca59adf7761f857069f38b0eabba4bc46a0e452fbd9b7d64d8db2e27c9addba654e45235089fc9dc4570a354532e0b06ecff208d0d32cf3a52b8f41b3b9839e7675a206983f40d36d188e253dab249095415de63fb30289bacce87ddbbfaef7b9d12af4c9f1c55ee8918070909809843e1a633af71dd45d364c88f2a8b93716360ed3ea03e614d78b5803bab60dd64bf43406ba25ae42e3975738e4f2eb54a1fa2b947308f3e46e0aba3c0aa3ebf0e4b2fb221894b0362f61e68813119f2d87049e81f76b03f765e3d3425216afafa5c39fd50415e239d6de2"]) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x121800) ioctl$EVIOCSABS3F(r1, 0x401845ff, &(0x7f0000000040)={0x0, 0x4, 0x5, 0x80000001, 0x3, 0x4}) 11:25:17 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4", 0xfdef) 11:25:17 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x10, 0xfffffffffffffffe) [ 959.245658][T22805] FAULT_INJECTION: forcing a failure. [ 959.245658][T22805] name failslab, interval 1, probability 0, space 0, times 0 [ 959.258484][T22805] CPU: 0 PID: 22805 Comm: syz-executor.0 Not tainted 5.13.0-rc6-syzkaller #0 [ 959.267285][T22805] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 959.277362][T22805] Call Trace: [ 959.280662][T22805] dump_stack+0x143/0x1db [ 959.285023][T22805] should_fail.cold+0x5/0xa [ 959.289565][T22805] ? tomoyo_realpath_from_path+0xc3/0x620 [ 959.295321][T22805] should_failslab+0x5/0x10 [ 959.299862][T22805] __kmalloc+0x72/0x310 [ 959.304054][T22805] tomoyo_realpath_from_path+0xc3/0x620 [ 959.309642][T22805] ? tomoyo_profile+0x42/0x50 [ 959.314355][T22805] tomoyo_path_number_perm+0x1d5/0x590 [ 959.319856][T22805] ? tomoyo_path_number_perm+0x18d/0x590 [ 959.325528][T22805] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 959.331377][T22805] ? lock_downgrade+0x6e0/0x6e0 [ 959.336269][T22805] ? __context_tracking_exit+0x9f/0xb0 [ 959.341797][T22805] ? __fget_files+0x291/0x3d0 [ 959.346521][T22805] security_file_ioctl+0x50/0xb0 [ 959.351493][T22805] __x64_sys_ioctl+0xb3/0x200 [ 959.356206][T22805] do_syscall_64+0x3a/0xb0 [ 959.360667][T22805] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 959.366780][T22805] RIP: 0033:0x4665d9 [ 959.370808][T22805] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 11:25:17 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:17 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4", 0x1) 11:25:17 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:17 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) syz_open_dev$evdev(&(0x7f0000002680), 0x70000000000, 0x0) read$hidraw(r0, &(0x7f0000000140)=""/217, 0xd9) write$hidraw(r0, 0x0, 0xeffdffff) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x3, 0xbd}) [ 959.390451][T22805] RSP: 002b:00007fe5234e9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 959.398892][T22805] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 959.406890][T22805] RDX: 9999999999999999 RSI: 0000000000005421 RDI: 0000000000000003 [ 959.414890][T22805] RBP: 00007fe5234e91d0 R08: 0000000000000000 R09: 0000000000000000 [ 959.422890][T22805] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 959.430884][T22805] R13: 00007ffcb291a08f R14: 00007fe5234e9300 R15: 0000000000022000 [ 959.439021][T22805] ERROR: Out of memory at tomoyo_realpath_from_path. 11:25:17 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x400, 0x10801) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x3, "91958accfb68403f76e8728b85a6928e6995f6ae1760fc5f0d302129126f1f12d5abc7a27b365e499cff5cbf8ee25206fe4665dd41a7ae4ce246aad18f22c516"}) 11:25:17 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:17 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4", 0x200001c1) 11:25:17 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x4c01, 0xfffffffffffffffe) 11:25:17 executing program 0 (fault-call:1 fault-nth:1): r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5421, 0xfffffffffffffffe) 11:25:17 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:17 executing program 5: ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f0000000040)) r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x440c40) write$hidraw(r0, 0x0, 0xeffdffff) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000000080)={0x1, 0x1, 0x5, 0x760b, 0xcd, 0x8}) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000000)) 11:25:17 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0xa5, 0x280180) r2 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) read$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCSFEATURE(r2, 0xc0404806, &(0x7f0000000080)="a70aa15d7ba6f8803b9ca58c7584da48058fad8a99e989911371687cb19a0e5114353a43ccd4a9b853435e04c2db78ceb22dd90122bf7070750d8abf94b71b0c52") write$hidraw(r1, &(0x7f0000000040)="2853692f659483dc9fdf9a5ec05c080ae1256469d9798fb7978f7de520", 0x1d) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) read$hidraw(r3, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000140)) r4 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) read$hidraw(r4, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r4, 0xc0404807, &(0x7f0000000180)={0x0, "6f32c469ed8ef141734e298e29d051dc9bcf26254f08b17f760cd25bb4f39bfbb0182f6135ea86dc293b1d97929b0ddef380aed6f91df24e81687e0dc14b25e9"}) 11:25:17 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x541b, 0xfffffffffffffffe) [ 959.812356][T22842] FAULT_INJECTION: forcing a failure. [ 959.812356][T22842] name failslab, interval 1, probability 0, space 0, times 0 [ 959.825214][T22842] CPU: 1 PID: 22842 Comm: syz-executor.0 Not tainted 5.13.0-rc6-syzkaller #0 [ 959.834014][T22842] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 959.844097][T22842] Call Trace: [ 959.847397][T22842] dump_stack+0x143/0x1db [ 959.851748][T22842] should_fail.cold+0x5/0xa [ 959.856280][T22842] ? tomoyo_encode2.part.0+0xe9/0x3a0 [ 959.861686][T22842] should_failslab+0x5/0x10 [ 959.866220][T22842] __kmalloc+0x72/0x310 [ 959.870399][T22842] tomoyo_encode2.part.0+0xe9/0x3a0 [ 959.875630][T22842] tomoyo_encode+0x28/0x50 [ 959.880080][T22842] tomoyo_realpath_from_path+0x186/0x620 [ 959.885756][T22842] tomoyo_path_number_perm+0x1d5/0x590 [ 959.891251][T22842] ? tomoyo_path_number_perm+0x18d/0x590 [ 959.896933][T22842] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 959.902777][T22842] ? lock_downgrade+0x6e0/0x6e0 [ 959.907669][T22842] ? __context_tracking_exit+0x9f/0xb0 [ 959.913185][T22842] ? __fget_files+0x291/0x3d0 [ 959.917909][T22842] security_file_ioctl+0x50/0xb0 [ 959.923284][T22842] __x64_sys_ioctl+0xb3/0x200 [ 959.928052][T22842] do_syscall_64+0x3a/0xb0 [ 959.932507][T22842] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 959.938439][T22842] RIP: 0033:0x4665d9 [ 959.942356][T22842] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 959.961998][T22842] RSP: 002b:00007fe5234e9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 959.970454][T22842] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 959.978457][T22842] RDX: 9999999999999999 RSI: 0000000000005421 RDI: 0000000000000003 [ 959.986466][T22842] RBP: 00007fe5234e91d0 R08: 0000000000000000 R09: 0000000000000000 [ 959.994474][T22842] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 960.002475][T22842] R13: 00007ffcb291a08f R14: 00007fe5234e9300 R15: 0000000000022000 11:25:18 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4", 0xfffffdef) 11:25:18 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5421, 0xfffffffffffffffe) [ 960.010585][T22842] ERROR: Out of memory at tomoyo_realpath_from_path. 11:25:18 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x80000004, 0x2241) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000000)={0x0, "35f0648d3f5ea2bdb0fa40ef88d603eaabcbc0335a15833beaa92e61b7692a975797b04a22c197a52561ed741010b8586c722e1894b55f66fd79f266e7d04bc6"}) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x4, 0x2) write$hidraw(r1, &(0x7f0000000140)="a6c56103fb4a278685ef0288eefd7c0509f9a7ce782e563b1e643cea2b029a626722004d83d5f2fde922022811b8e5bf4b52a1354469a13fe56539aea792460fe6ec4f050cd91c8dbc5872f62ad4c0026ef2ff8739cd2cc4f35bad50657fd8735b4e4a8f6e7808a2b3ca5924879ca946ae8292d3e77172e7b8c32619a6cb691364033adf62", 0x85) 11:25:18 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5450, 0xfffffffffffffffe) 11:25:18 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0xa5, 0x280180) r2 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) read$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCSFEATURE(r2, 0xc0404806, &(0x7f0000000080)="a70aa15d7ba6f8803b9ca58c7584da48058fad8a99e989911371687cb19a0e5114353a43ccd4a9b853435e04c2db78ceb22dd90122bf7070750d8abf94b71b0c52") write$hidraw(r1, &(0x7f0000000040)="2853692f659483dc9fdf9a5ec05c080ae1256469d9798fb7978f7de520", 0x1d) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) read$hidraw(r3, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000140)) r4 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) read$hidraw(r4, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r4, 0xc0404807, &(0x7f0000000180)={0x0, "6f32c469ed8ef141734e298e29d051dc9bcf26254f08b17f760cd25bb4f39bfbb0182f6135ea86dc293b1d97929b0ddef380aed6f91df24e81687e0dc14b25e9"}) 11:25:18 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) r1 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000080), 0x7, 0x208200) ioctl$HIDIOCGFIELDINFO(r2, 0xc038480a, &(0x7f00000000c0)={0x3, 0x1, 0x7f, 0x7fffffff, 0x2, 0x80, 0x80, 0x8, 0x5, 0xa1, 0x9, 0x80000001, 0x5, 0x6}) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f0000000000)={0xfff, 0x5, 0x2, 0xfffffc01, 0x2, 0x9d46}) write$hidraw(r0, 0x0, 0xeffdffff) r3 = syz_open_dev$evdev(&(0x7f0000000040), 0x3ff, 0xc0182) ioctl$EVIOCGKEY(r3, 0x80404518, &(0x7f0000000140)=""/247) r4 = syz_open_dev$hiddev(&(0x7f0000000240), 0x0, 0x210040) ioctl$HIDIOCGREPORT(r4, 0x400c4807, &(0x7f0000000280)={0x1, 0x3, 0x2}) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f00000002c0)) 11:25:18 executing program 0 (fault-call:1 fault-nth:2): r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5421, 0xfffffffffffffffe) 11:25:18 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5451, 0xfffffffffffffffe) [ 960.258575][T22867] FAULT_INJECTION: forcing a failure. [ 960.258575][T22867] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 960.271783][T22867] CPU: 1 PID: 22867 Comm: syz-executor.0 Not tainted 5.13.0-rc6-syzkaller #0 [ 960.280586][T22867] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 960.290667][T22867] Call Trace: [ 960.293974][T22867] dump_stack+0x143/0x1db [ 960.298338][T22867] should_fail.cold+0x5/0xa [ 960.302874][T22867] _copy_to_user+0x2c/0x150 [ 960.307416][T22867] simple_read_from_buffer+0xcc/0x160 [ 960.312829][T22867] proc_fail_nth_read+0x187/0x220 [ 960.317890][T22867] ? proc_fault_inject_read+0x220/0x220 [ 960.323473][T22867] ? security_file_permission+0x248/0x560 [ 960.329231][T22867] ? proc_fault_inject_read+0x220/0x220 [ 960.334822][T22867] vfs_read+0x1b5/0x570 [ 960.339013][T22867] ksys_read+0x12d/0x250 [ 960.343291][T22867] ? vfs_write+0x9e0/0x9e0 [ 960.347741][T22867] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 960.353889][T22867] ? syscall_enter_from_user_mode+0x27/0x70 [ 960.359823][T22867] do_syscall_64+0x3a/0xb0 [ 960.364280][T22867] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 960.370216][T22867] RIP: 0033:0x41935c [ 960.374142][T22867] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 960.393828][T22867] RSP: 002b:00007fe5234e9170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 11:25:18 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000000)="e67d97c1c7c85da15f0e98148cfc988223cba0864a93df4841b4b19d8d307c59862303e96a6b4d8e96c64c0e456b1a26a565574d90876ca3c575bc01706b5651e09f331c87563a62bee7d01013f539a816e2a7f9cf597aebed2faa18b03e903a6c39ae5d6b6e632cb2a5ad7131bc242d25d0b2cdbe1456a0fb4e5900eaed395c382197e9f0dddffc856986784d7a0d814b6e1f2f2ae9f3ddb19fa7cbf3172a4ac4b8a59f67e3fb5b0df284a3083bf2f0e340bc1b9f73a09d49ce08825c4613936cd9d1a0dbaa113b1a59c0d0a43690ee431356ac87ba310fb777a89dfdbd2f91e9983488") write$hidraw(r0, 0x0, 0xf0ffffff7f0000) 11:25:18 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5460, 0xfffffffffffffffe) [ 960.402276][T22867] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 000000000041935c [ 960.410282][T22867] RDX: 000000000000000f RSI: 00007fe5234e91e0 RDI: 0000000000000004 [ 960.418284][T22867] RBP: 00007fe5234e91d0 R08: 0000000000000000 R09: 0000000000000000 [ 960.426285][T22867] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 960.434283][T22867] R13: 00007ffcb291a08f R14: 00007fe5234e9300 R15: 0000000000022000 11:25:18 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4", 0xfffffffffffffdef) 11:25:18 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4", 0xfffffdef) 11:25:18 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x1, 0x450040) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000040)) write$hidraw(r0, 0x0, 0xeffdffff) ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, &(0x7f0000000080)=""/1) 11:25:18 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0xffff, 0x20200) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000140)={0xb08, "5bded8c8812871c9c999456137742c94abbb86236b0edc6379fae597e00091ebd8d23debff64acde7cb9525d70cecea99dc66212d1b1f53ca72283503cbdeffddbaa2e3a6b9a1eeee47b6609380ca54aa0eaf0c125e44a027add0af4dc2c71ff50258331f757eca78f6c1be3feee7130851b5405cdcc2ef7d7828631201ada5443035828ea4cd506f4e6e12bb14fed250f411ce6b16c20dbb49d0dcece43122d140bf506c2588d8a3e69cc7f082147de4c493409b584cbb2ee2742f5f019d9a95ccc129474a2c885cb38121ba6a7fd64cf05bf8c7fd898440084db7eb18c5e4e3b848b333e1451e4ab3fc264d109a770bdfcfbe61314b150ea3f4a05c4efdc02c4c6ecd3d6159ef4c6de970a318075e8650504d42f39d11076995e727f955d0bc7c663089a19c35a75ec8648c43046cabc950256c74eb53628b569f33cf28b52372c14ba53ab921a501d35e4eaa2cda8ed178f79266ac090e9c861e4a1fad36da8414afe5a3971469bfc00d594627704de986738e295e41c24e9f23ee6e758dd7d14b11a52db129a11fe27ec896dab62c0e6c9cee4ebbc415d46c7815eced7445f710003b7c18016145db3f075c7136ba7fff824b1db09cb1a78d6062d668db54279fcdab727b687d71b4d12a8bed7edfffcc861ee748cb6be287134b28f97da44cb8b2813f825135181d0499ee1b6484119352adb0a08680ff6037a0a70718b6b180aed6bb71ced43da228ac2df8f50a2620fbadb5972e407594a70dbd15c1ff9a01f5e9400de07a064dd71c92b1d183cd67ddab13716818a06d51e7d4d357f9f8a024b9f04d4f1464e1856b1b207e3e3a4ade3c06b7e9132b215b0c391ca2986c5e011a298348a2a2e2a9958cd8e7f292f64b50d369dea408194e0d5264e50d71b84669c8f7360d57646630db591f6a3e02683cc4718babd954e63a9786b860cef21346803daa1bdc350008d0418782e4f3325e702c3faf31e51901de6c763912b30f07c9d839938365cd4f49f9612d0967ec9a7e61e8d095d4c6d2d82121bf15825b2adc47b819ca05323849fb4a71c60b23c9533d3dab05f4f9e8cb00ecb53371ff883689547d2db760c9c514fbdd5a022c07236690a1585d012a49b89eb1db5f7835ca4de3d1d1a74f117d8362b25b82d9f372d45de8c7ce28ffd277a589cc70abcef021bc2c04c6ba72825bdf27c9a70165f5155be319053dd458eb5ccaad07784f95e5f446fcabc463039792f2e8b9a0f4a74a8aa2488a1aa2fb6d856458c38ffcfd09012d6c7c959111bf00be5da724cb452c59c163f6982559808c922b89a7a2e5e6269d8f37939067721589e9b69479f2993c46a1fa8f1fa6172c1ba794e8d5f59485ff7f4f4e6f395eba5fbf863138561baa7822a7542bc4c7c142682b1d1a5ba802f8c304ad5dbd8e4d301ba260a9e6a05d9c76321b2f15be413191d6469fd1549e8376450c5669f1cb6ca4c5cd1d38d33b0c0a8e2a47229079136d17bd9e728be4125629878d07c8988e8e616e5f8e95b9c658e4e2780afb37af6b0e140985d40965f5dc58070b470bc71d2f2e5c6f76b2bb9c4c6751899b0290a8788dccd7b3f9899531a16bdd5df572eba8b53dd6b43679eba3b97188c5972d04eea2e10287b490e01fa6ad64cce152dc367e937e5521a19ace547a6469b8f95e825125189430bea2f951b355c7cec6dd09b5ae6acf0951beda33dcad0a0a71e7eac0cdfd3b3bdf395b900bf89e09bf01f2f5bc3fc4389e08bd5c90c41e5c2c1805effa2f9c2901dc98e83f84d4320f44c057d18be743ec5da94f44e465ff1c322ef8e0d790bc29d1763aeb60ad412634c424c6bc10f3d0789f46dac2d03aee1fb3cd86f56266be61c7dd643093bd827b59b22c005b6c89f72d0c5fbe3977ae00e99c3aa746af73cb9b2d2c73457d0dba9ec76746c37f0f6affb52317e7fc3f391ca754d5b3e3d062fd163c7675686c92c47fb133785551e6966bfb146c1fd0d263ee8f8bba9608213ab53704eb87e2bfeee215b550708c5f190f89250a56bdc377f57eb53a8136684530e6c6338182906fe8463a647749b3d0cdbaaea2826bce55594b945f15f5fd834d4774300cf33b88ef780887dd746943fe8b697e02628281efe2c540e1a50aae4e6e5fc4ccb9c34cc13516795d8cf874be31b011766d88fc734dc7a274c313f139a6b6f9ffd8d2c6a8eb7a03d76e145085e1028cb8e8cb1d9a2a5b4200731fb70e70398d3ffa6450ec23929fea9965c5f3923c01d625ad98640dd413542f8e947ac9ee0b699350618372daf4d315b5e6ba32eab4870ed3f12ea8bbe546f55467562f24e344a104f639e03810bfee6e8d3438dcef88d5745062e24d278abb8b6e2373b3bceaae3230c37d153580fefd03a2c0324c9af2f0c3f867e9cec66658a7200ad020d173ece1c464e567e61d72df96ba71d8d439fb2e2cb00a33fe0c8b653c9b1894257e048393300fcad901a9b704c61d0b6d11e1de79e20fcd18cd840ff153585ac0de9901255e47e6e27c636f18b2d818ce1b3c1461d9d9572800765a2804097ed853673e9ade1cc104239d57cde6b0c17bd7b3a384a616b5e300b9a45c8e7f0c4bcadbb0d9c9ee83e009206c57c28e85a947f0545b1bcfbb91b7224df588766e012ae60569ffe517ffa1d8cdd96f2fdd179bb249425b03971ea49be0d22ad02beacbc308b7eab9bfb5bf949b42190f5fc16454c28d2f529edf21b63bf174dc8a62043f268c634db9a171d887bdd1bd2b5aeb87ce6b6ab3c4b95c8a1a201615af4a5581b82b3f2b68de21661dda47f2dc601a909446aa28d948491a991c0d2fea35770e6adf60286f85d4a2f75050f72874f7e1f3032eea95d2fa4c6eee09b194fe1cf0c3e43f32704967e68399166dbf0894469e7fda98c91d5ac1a445def6699b5e8b146aac4e40a0ebe14414d6b69beaa6b8b07a3f3d32c6f1b6daaf3226cdc4a760931b8d2de42a4c54a83fc5fc717ede5cbb939f1ad038eaa77edab7974b4f7c94c19961952d489a2be08fb599eccb8a276943319269eb1393127490592fb5ea626b24cc6eeaf5330521c1d4b79904a5d96d23033cba22d576930b7b964f4a35b540f61fbf3d3834e7a9de2d76b2b01f9c9334507691d920165341abed26beab4d0b41465f96ea6f43445d1aca9cbe2e46b060e714725e2298bc4cff3b477d6510ca748ebad8c7b6d64ed1e8fcb8bfa9c7614d1c87a31b0132c67b040dd1c6a728a56018647b84d00def2f20565c87eed0e93bde0e08e6a21f169e69474f22e5861b0365427ee6903a686ec7a7ca93968cb7c464d04c5d3c412ddf2d7adc19ef2a4be089fa163470b8bba0bc4d83dfa685ea852b5a46b1be5c460b8810cd5017df7219eb85fd5c9c59c021a2d065667b90f6ab62c8cd2dcee453f49924623032b8c2475ff2a68d887b60f93561d507698de7014b7241ebaee751a040e10353d056b33711971cc35341de658a014f874a9a006cb5db50e45a82ed22449b77dd9615068329687643b1fdffb27178f4c270f49f5654dd7e4b7650157f3d36a56881270e9b1a96da31e2bdeac55c5efcabd2379de9c71d9a0a7de2c7c3ae735ebceed043c49ac62924f398f0a8282f68cd5e75940023ed1dd81efa3e0534cf90a209a70c185736dc3a4ccff95e8135b759b379dcc52c3e9ac7f12946659ea1dd3191f15c17fcc466110033a17ec645efc3fbe22d7adb1fcd0070df96c552513ba0c06a7a29b79b93be9841e56c79371961a6a64f5ca2b493581e40af9f180c7bc3e1800ba2e9b379a90f02f92aab251f08e8f332f17492c99834631aa31ff3268c680ca9743f3fac9e30571727acc25fd1b09bfa4241e1c0077ac21c860cd540cc1c0c3371f1d313eb104b1292bc2166f1f50f683825834399e6d472801b913eef24dc295bc53fd2b150a811ea36c64b5b31ee5a11d7d4c9bfa875b9566b9ba93261232dbd98f455def217b0f53a51237e498214944b3caf594"}) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) 11:25:18 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x6364, 0xfffffffffffffffe) 11:25:18 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) read$hidraw(r0, &(0x7f0000000000)=""/74, 0xfffffffffffffe5c) syz_open_dev$hidraw(&(0x7f00000001c0), 0x7, 0x800) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000140)) write$hidraw(r0, 0x0, 0xeffdffff) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000180)) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x5421, &(0x7f0000000080)={0x700, 0x0, 0x0}) syz_usb_connect_ath9k(0x3, 0x81, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) 11:25:18 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4", 0x1) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0xfff, 0x1e042) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000040)) 11:25:18 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x8933, 0xfffffffffffffffe) 11:25:18 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5421, 0xfffffffffffffffe) 11:25:18 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000140)={0x569, "b3a2a2ba1f5156bb8e4a81d0186eb4367bb12e3cc618fe388f9e8b051df49f580b23ec98340153e0cc17061473b095c158a115f08a9b00bc7de164ddd20d2747f853a0ee5f755128a170b77bcbdde5947866485540857b5791a0f74346603a992b10440674cc7d94ec8d4e300547ed6d4f5656b0c90916622fd2eb3873c754386ac50f2c18dd1fd7ef3eadf05c70d61846b021d88c486d5e339e99c5cd8ec4e09141431f3acb14134e94710e99babb86c754b3ae050bfcedcb89b4819e7b566382c4493378c7c4960723479accfe2cbd651dbb91df07f688a6b975cbd00da1bcbd2263d4c58b59159b4680fe5b89edac0d6374a9cfdb8cb5af464552f1ffaed9b087d00a516902c946a956bd8afc9e5253b1beac79c37675d88fc12ef1e1ce818a8773ef00fe381b6acd508fb74720626f7b433c8fb884ac1405b6735c9cb24fd4479363b21f5754b9a8f66e5ef1b094acad07bfd30193cf743d6a3fd660439e4e0c8d5a881b5f0b9cee8f19be55b4dfac62f5dd27bd11315fe221039eaf10425b3097fc4c37af130fa8a4a16de854515146b59acc9610ec713f2bdd812bf972a37877c9b771006daf97b87dc57f84e956aab1d35422550f12450aad788412850790c47cc22a69f157155a9a818aec1151146c64cddc49409f2b802288d1e86843050c37ac7a51e8a259f29c36c6810fe6bd466d6a0c948c76a6a623cc7df34620fd46a8f70aa9446123eb54532f6db916dd57f6326eb6ea275c58fe22b4f026f47a2cd0d7d720fa69be55d5dd2ed734a6464c45197a62e40b77f947d2b10392488816efb1fb3b316d21c50af0361ad1595ece6422896b38c671c18193e51e64374e6726112abc2119f60d83ad8b97be507d4953738654eeaa27f4ad0e5eaebf0298fb2adf7b9dde4865f795b3347168e3712122974df32df4738576ae95304ca5f13515101ebeb25c28baf6ba66c071d9ebceb74f33c8910ea6dbfedeff19b0fa9bb025a0d2b6429c607510f566f162dc5e418e86d98d99c4424ece61d6c356d760408441ecb4397f4c1cdc925ee92f1965de987f1ad985863b1ebf2bfaa712502add80387f20e220e7b43fdd8704ba9bd4ab4cb3f3f775ce16a48acfa992ef7d5f10cfbdf605bd0d6ff625fc4f725543af0b0bd8cd5fc6b3de8a25e27fea9456091b12d1738ffe2b8c7655d0c05e11f5bc32e6ca3db1ea78b274b7099f10cb582a6820cd2452b2e21c2e4c7e32377215f5fae1ea879f94b1db24ff647c0c2145c46c4952aba2bebcfab6abf42ec11d3a46d58ae26328b2e3fed95331668445af77d5d441efa1add5eae2e4685f2adcf9adb10916a3ee32efc7689157fe050e7e664556d3ae3f65809ec09a5492dec512ef79d8e2b2031524bd6314bf05a94d92745a8dc536ec9c4168e3bbb6b627149d8cfb0d1a52d92578aa299d078bd18ca7902e950a8088891d3eb9e33fafe4febd01fd32a38e8e32282b952dc3f00d0c4b5f516e761ce54f8a28b02615bbbbe304eac4ddac0736a4e88d917ef6e5b8b65b50e7b8862ab5011fa67bc0ec638ed1529d76851e65ff06a5d1af42d3c4067f0f3b6429f07482130d6406c7e7775826a8b0209b8f840e7a0e3a1a51016e582bec41c6d1b80a81085306b1022d3bb0b268920986c3b590ae36b542895df8c009a6513586861d9595d4a909ca894b37dda47edbf75dad27681e976b75c986c4612a61d4c233d3c50728fd4a161cefbc558bc7bab9dd279de98c754bcef80352e15e0e19585480904c7b1b521748306e8dbfb496f2dab963e010c6df9250e602cd06d2a10c2bd904364e33a1e303c7fdab7876487ec8d312962ff83d98e2595fde9a6e279d0459d02a929e3b8a94b552ea6a8dedd84803b5a991d8f612fcd9129244446e05ca6041b5f0046923dde014d11b39e967d360b03b3d3e65a6bb9376dffb2f1eaf043e4820ed"}) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) 11:25:18 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4", 0x1) ioctl$EVIOCGVERSION(0xffffffffffffffff, 0x80044501, &(0x7f0000000000)=""/110) 11:25:18 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4", 0xfffffdef) 11:25:18 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40049409, 0xfffffffffffffffe) 11:25:18 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0xffffffffffffffff, 0x44c43) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000080)) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) read$hidraw(r0, &(0x7f00000000c0)=""/216, 0xd8) 11:25:19 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40086602, 0xfffffffffffffffe) 11:25:19 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x2, 0xfffffffffffffffe) 11:25:19 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40186366, 0xfffffffffffffffe) [ 961.007338][ T32] usb 6-1: new high-speed USB device number 2 using dummy_hcd [ 961.557299][ T32] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 961.566412][ T32] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 961.574593][ T32] usb 6-1: Product: syz [ 961.578970][ T32] usb 6-1: Manufacturer: syz [ 961.583677][ T32] usb 6-1: SerialNumber: syz [ 961.627873][ T32] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 962.207246][ T32] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 11:25:20 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x3, 0x4000) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000040)=""/108) write$hidraw(r0, 0x0, 0xeffdffff) 11:25:20 executing program 4: r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x1000, 0x200) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x101) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(r1, 0x0, 0xf0ffffff7f0000) 11:25:20 executing program 2: syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) read$hidraw(r0, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000000)="20f447a3ac748a94963af6d94174c2ea678a6f7b858013a7", 0x18) 11:25:20 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x10, 0xfffffffffffffffe) 11:25:20 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4", 0xfffffdef) 11:25:20 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x401c5820, 0xfffffffffffffffe) [ 962.428644][T11628] usb 6-1: USB disconnect, device number 2 11:25:20 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x4c01, 0xfffffffffffffffe) 11:25:20 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x4020940d, 0xfffffffffffffffe) 11:25:20 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4", 0x1) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000000)=""/244) 11:25:20 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) read$hidraw(r0, 0x0, 0x0) write$hidraw(r0, 0x0, 0x7) 11:25:20 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(r0, 0x0, 0xeffdffff) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0xfffffffffffffeff, 0x18800) r2 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) r3 = syz_open_dev$hiddev(&(0x7f0000000200), 0x9, 0x40000) ioctl$HIDIOCGDEVINFO(r3, 0x801c4803, &(0x7f0000000240)=""/109) write$hidraw(r1, &(0x7f0000000140)="7084fb6b7dd170d1723ba1899052bd5ddce23e8097afd5c4c7b7d75ae6cb2b11d7cadd8e8b7f8a6999bb39b3147a89e0096484261b54a2c04b50d5f569a5bbdb7eacf76797bf7d3d9ec7f17ef131226373b525aa9107bb8ffbe3b587805b3e8faa09f2522f70fe8f9e01a0bb621061fc4bf867f2de82b1bb713f5ed33de6ebe2b9e7d8", 0x83) read$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f00000000c0)) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x7, "1250ca94a304370a15324ea48c124bbc0c6a5607ad7635d40220e75676dccf7d17bb13b24d4b7ba77f69a2c95d1ebb30832bc3d4d5642b35452519810333a185"}) 11:25:20 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x541b, 0xfffffffffffffffe) 11:25:20 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80084502, 0xfffffffffffffffe) 11:25:20 executing program 3: write$hidraw(0xffffffffffffffff, &(0x7f00000001c0)="d4", 0xfffffdef) 11:25:20 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80086301, 0xfffffffffffffffe) 11:25:20 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x2, 0xae40) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) r1 = syz_open_dev$hiddev(&(0x7f0000000080), 0xffffffffffffffff, 0x4101) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f00000000c0)={0x3, 0x100, 0x48dc, 0x7, 0x69, 0x1, 0x0, 0x3f, 0x4, 0x0, 0xb6b2, 0x3f, 0xffffff1a, 0x7c}) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000240)="c7903412a20ec4e3f3eb0482eef85f09f9a1795a53d9dc292a24fd0729c1bb45b50b6e76adcbb01ae42918bd539f4080be80080000ce5721cd9972d4abe0a46838fa5f56c86cad5e790d976f51d78bb1fcdfaf10286ca3ffc6f5a0fe8c260a5849b9361d274c42e911e64e8a04a4f9c2829e588db4201373a26a9a877f69d7914e58be2808f2934887d10e028c89aa2e9eebe535ccb275c3ef90ba50bd034b8750362d556ee29aff69639f978792a8423c2f2e2fd21329c10a68bdf8734a76d235") r2 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) read$hidraw(r3, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000000140)=""/206) r4 = syz_open_dev$hidraw(&(0x7f0000000000), 0x8, 0x60000) read$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGNAME(r1, 0x80404806, &(0x7f0000000040)) read$hidraw(r2, &(0x7f0000000140), 0x0) write$hidraw(r4, &(0x7f0000000340)="ac3177b54e34611b0700b761f160628b0dc9a0cdb02cf67beec36067a17c11a6c556f849fc5b80525625a7e6aec9297a19639f6663fb32102d5eb5fd1752c81e8b5716102bd0f60b76a18b773606313e25b205e2eff2614a71", 0x59) 11:25:20 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x4, 0x2080) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000040)) r1 = syz_open_dev$hidraw(&(0x7f0000000140), 0x3, 0x1) write$hidraw(r1, &(0x7f00000001c0)="d4", 0x1) r2 = syz_open_dev$hidraw(&(0x7f0000000080), 0x10001, 0x511040) ioctl$HIDIOCSFEATURE(r2, 0xc0404806, &(0x7f0000000200)="de6747f3ba94495ccc6c26e0aabccac4b9f5d41c908dde55e8a5eb2a97df1813ac7e9b6df3cbd40c4f5bc2e78e22583ba0893edf06eb8c0dc51781f2a6801f497ded859e70ec256b944205c757091218d1ad49a2b3130b4c35fc06c5afc907acec74fc0fa1a8efc002af5269a968392568429f2a9ed45d21c31b0ab0cc30b4d1a06cefb2ee99161ccdd18b2adcf86a41af971d20662ef45beef9361e77dea62cfa9c540fb62fef5eda1e475adff0fd608418980a2b6036") 11:25:20 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f0000000080), 0x4, 0x10280) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f00000000c0)={0x2, 0x2, 0xfa, 0x6a7, 0x4, 0xfff}) r1 = syz_open_dev$hiddev(&(0x7f0000000240), 0x1, 0x44000) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x80004518, 0x0) ioctl$HIDIOCGPHYS(r1, 0x80404812, &(0x7f0000000280)) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) r4 = syz_open_dev$hidraw(&(0x7f0000000000), 0x1, 0x244c0) ioctl$HIDIOCGFEATURE(r4, 0xc0404807, &(0x7f00000001c0)={0x16, "4a57158e2cb41e4701cc7d5e596416222fd17fd5546eda69b26e12a1d8c708705a94861169bf1fb9147c978413bf1448c6553eda816275981b60d2c165212087"}) r5 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) read$hidraw(r5, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r5, 0x80404805, &(0x7f0000000040)) write$hidraw(r3, 0x0, 0xeffdffff) ioctl$HIDIOCGRAWINFO(r4, 0x80084803, &(0x7f0000000140)=""/101) 11:25:20 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5450, 0xfffffffffffffffe) 11:25:20 executing program 3: write$hidraw(0xffffffffffffffff, &(0x7f00000001c0)="d4", 0xfffffdef) 11:25:21 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80086601, 0xfffffffffffffffe) 11:25:21 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0xfffffffffffffffe, 0x424302) write$hidraw(r0, &(0x7f00000001c0)="d4", 0x1) 11:25:21 executing program 3: write$hidraw(0xffffffffffffffff, &(0x7f00000001c0)="d4", 0xfffffdef) 11:25:21 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5451, 0xfffffffffffffffe) 11:25:21 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x100000001, 0x48cc3) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) 11:25:21 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80184540, 0xfffffffffffffffe) 11:25:21 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x7f, 0x101200) write$hidraw(r0, 0x0, 0xeffdffff) 11:25:21 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5452, 0xfffffffffffffffe) 11:25:21 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4", 0xfffffdef) 11:25:21 executing program 2: syz_open_dev$hidraw(&(0x7f0000000140), 0x8, 0x1) 11:25:21 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(r0, 0x0, 0xeffdffff) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000000)=""/26) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f0000000140)={{0x2, 0x2, 0x48000, 0xfff, 0x80000000, 0x5}, 0x148, [0x2, 0x7, 0xb5ba, 0x8, 0x1, 0x8000, 0x0, 0x2, 0x5, 0x8, 0x4, 0xfff, 0x1ff, 0x0, 0xfffffeff, 0x4, 0xea13, 0x7, 0x4, 0x1, 0x3, 0xcac4, 0x7, 0x1, 0x7, 0x8, 0x5, 0x7, 0x1ff, 0x9, 0x8000, 0x800, 0x9, 0x1f, 0x7, 0xe8, 0x7, 0x4, 0x8, 0x7ff, 0x8000, 0x40, 0x401, 0x3, 0xb6, 0x10001, 0x8, 0x7fffffff, 0x8, 0xfffffffe, 0x40, 0x9, 0x101, 0x3, 0x0, 0x0, 0xffff, 0xfffffffc, 0xd5f, 0x9, 0xa01f, 0x0, 0x0, 0x9, 0xc8b, 0x16, 0x1, 0x9, 0x3, 0x3, 0x200, 0x0, 0x40000, 0x1000, 0x7dc, 0x4, 0xffff, 0x2, 0xffff, 0xfff, 0x700, 0x800, 0x3, 0x7, 0x7, 0x7, 0x0, 0xe3, 0x80, 0x3, 0x9, 0x1c9, 0x2, 0x7f, 0x9c, 0x8, 0x1f, 0x0, 0x800, 0x1e5, 0x4, 0x6, 0x200, 0x9, 0x20, 0x9, 0x1, 0xfffff1f2, 0x1, 0x7, 0x8, 0x40, 0x3, 0xa2, 0x3, 0x800, 0x9, 0xf0bd, 0x9, 0x62, 0x1f, 0x9, 0x401, 0x1, 0x5, 0x401, 0x5, 0x7fff, 0x800, 0x27e760d8, 0x8001, 0x4, 0xa8, 0x40, 0x9, 0x7f, 0x6, 0x9, 0x6, 0x1ff, 0x1000, 0x7581, 0xa93f, 0x5e, 0xfffffffb, 0x1, 0x2, 0x8, 0x1000, 0x0, 0x6620000, 0x6, 0x4, 0x257c00, 0x8, 0x3f, 0x0, 0x8000, 0x0, 0x1, 0xfffff001, 0x44, 0x7, 0xffffffff, 0x5e32, 0x54, 0x5, 0x1, 0x10001, 0x6, 0x0, 0xfffffff8, 0x1, 0x3, 0x81, 0x9, 0x3, 0x1, 0x1000, 0x3, 0x2, 0x3ff, 0x1, 0x6000, 0x4, 0x0, 0x1000, 0x98, 0xff, 0x7f, 0xf8a, 0xd2, 0x4, 0x4, 0x0, 0xfffff800, 0x40, 0x7, 0xfffffffa, 0x2, 0x1, 0x5, 0xffffffc0, 0x30, 0x8, 0x8, 0x8000, 0x7, 0x3, 0x0, 0xf9, 0x3, 0x8000, 0x1f, 0x4, 0x3, 0x10001, 0x5, 0xfffffffa, 0x20, 0xc53c000, 0x1d, 0x6, 0xfffffff9, 0x400, 0x66, 0x9, 0x7f, 0x4, 0x8, 0x80, 0x4, 0x101, 0x9, 0x0, 0x7, 0x2, 0x8001, 0x9, 0x40, 0xfff, 0xe5, 0x5, 0x4, 0x8, 0x9, 0x5, 0x1, 0x4, 0xb710, 0x0, 0x5, 0x8, 0x7, 0x7, 0x9, 0x5, 0x8, 0x1, 0x4, 0xe55, 0x5, 0x7, 0x40, 0x9, 0x1, 0x49f, 0x0, 0x40000, 0x5, 0x400, 0x10001, 0x9265, 0x7, 0xc697, 0x7, 0x0, 0x5, 0x4, 0xa9, 0xafe, 0x8000, 0x9, 0x0, 0x80000001, 0x0, 0x8, 0x80000000, 0xdd, 0x4000000, 0x6, 0x101, 0xafc, 0xffffffff, 0x8, 0x1, 0xfffffffa, 0x200, 0x800, 0x1000, 0x1da0f0d3, 0x4b6, 0x3ff, 0x7ff, 0x9, 0x1, 0x6, 0xffffff80, 0x3ff, 0xfffffff9, 0x2, 0x80000000, 0x3, 0x120, 0x2, 0xbb1c, 0xb5, 0x3, 0x0, 0x6, 0x80000001, 0x6, 0x3, 0x6, 0x3, 0x0, 0x6, 0x0, 0x6, 0x485, 0x7, 0x6, 0x3, 0x3f, 0x1, 0xfffffffe, 0x8, 0x800, 0xb72f, 0x6, 0xfccc, 0x6, 0x40, 0x20000000, 0x1, 0x6, 0x2, 0xffff, 0x8, 0x5d, 0x0, 0x33d5, 0x6, 0x7, 0x2a33, 0x3, 0x6, 0x9834, 0x3, 0x1, 0x80000000, 0xc75, 0x8, 0xbd, 0x7fff, 0xc, 0x1, 0x7fffffff, 0x7, 0x8, 0x4, 0x101, 0x8, 0x34, 0x4, 0x6, 0x8001, 0x7ff, 0x0, 0x3, 0x200, 0x5, 0x7ff, 0x1f, 0xf1, 0x7, 0x14, 0x7f, 0x2, 0x4, 0x6, 0x7fffffff, 0x960, 0x0, 0x3f, 0x3, 0x80, 0xffffffff, 0x8, 0xffffff3e, 0xff, 0x5, 0x2a1, 0x8, 0x80000001, 0x3, 0x12a, 0x2, 0x292, 0x53f, 0x1, 0x8, 0x7, 0x1, 0x100, 0x100, 0xe06, 0x7fff, 0x10000, 0x674, 0x9, 0x2, 0x80, 0x9, 0x9, 0x9, 0x80000001, 0xff, 0x1bb, 0x934, 0x7fff, 0x1, 0x1, 0x1, 0x4, 0x7188, 0x3f, 0x401, 0xc2, 0x8, 0x0, 0x4, 0x6, 0xdb, 0x80, 0x0, 0x400, 0x7ff, 0x1, 0x7fffffff, 0x6, 0x939, 0x8da2, 0x4, 0x7fff, 0x40, 0x5, 0x2, 0x9, 0xd4, 0x96, 0x9000000, 0x6, 0x34f5932d, 0x8, 0x8, 0x8, 0x20, 0x0, 0x52, 0x7fff, 0x0, 0x55d1, 0x6, 0x5, 0xab4, 0x3, 0x37a8cc58, 0x7, 0x5, 0x7fff, 0x101, 0x0, 0xb9a4d8ce, 0x2, 0x6, 0xfffffff8, 0x401, 0x3, 0x20000000, 0x14, 0x0, 0x0, 0x2, 0x8b70, 0xe3, 0x2ef, 0x3eb, 0x20, 0x1, 0x80, 0x10001, 0x8, 0x3, 0x9, 0xfffffff9, 0x9, 0x3ff, 0x3, 0x6, 0xffff, 0x81c1, 0x6, 0x0, 0x2, 0x7fff, 0x4e, 0x0, 0x100, 0xfffffff9, 0x90, 0x3, 0x10001, 0x6, 0x0, 0x7fffffff, 0x9, 0x7, 0x5, 0xfff, 0x58b, 0x55, 0xfff, 0x10000, 0x6, 0x8, 0xffffffe1, 0x1ff, 0x1, 0x3, 0x5745, 0x3, 0xfff, 0x5, 0x6, 0x3, 0x5, 0x4, 0x7ff, 0x4, 0x5, 0x10001, 0x101, 0x3a, 0x9, 0x4, 0x9, 0x1, 0x2, 0xb87, 0x63, 0x7fff, 0x1, 0x9, 0x2, 0x5, 0x8, 0xfffffff7, 0x8, 0x0, 0x40, 0x3, 0x3, 0x9, 0xffff0001, 0x5, 0x7fffffff, 0x20, 0x7fffffff, 0x6, 0x6, 0x0, 0x7027, 0x5, 0x100, 0x3f, 0x6, 0xfffffbff, 0xffffffff, 0x3f, 0xfffffffb, 0x80000000, 0x400, 0x40, 0x3, 0x3f39fed6, 0x6, 0x3, 0x1, 0x80000000, 0xe3b2, 0x0, 0x5, 0xfffffffe, 0xff, 0x7fff, 0x2eff, 0x4732a2a4, 0x3, 0xf9, 0x913, 0xa5, 0x0, 0x7, 0xb0, 0x1ff, 0x4, 0x10001, 0x8, 0x8, 0x3ff, 0x3f, 0xbff9, 0x2, 0x4, 0x4, 0x4, 0x8, 0x24f, 0x7fff, 0x5, 0x80000000, 0x0, 0xffffff9e, 0x2, 0x2, 0x96db, 0x7ff, 0x2, 0x4, 0x1, 0x0, 0x9f4, 0x8001, 0x6, 0x7, 0x9, 0x0, 0xffff0001, 0x5, 0x2, 0x7, 0x7f, 0x7fff, 0xffffffe1, 0x81, 0x2, 0x80000001, 0x9b, 0x8, 0x20, 0x1, 0x1000, 0x7, 0x1, 0x0, 0x4, 0x8, 0x24000, 0x583, 0x7307, 0xfffffffe, 0x5, 0x81, 0x3f, 0xf66, 0x2, 0x98, 0x8, 0xc4a, 0x45, 0xff, 0x2246, 0x80000000, 0x10001, 0x1, 0xb6, 0x0, 0x20, 0xffffffff, 0x40, 0x2, 0x1, 0x1, 0xff, 0x429, 0x7ff, 0xfffffff9, 0x86b, 0x10000, 0xfffffffa, 0x5, 0x800a, 0x1, 0x40, 0x44, 0xfffff801, 0x4, 0xffffffff, 0x7ff, 0x101, 0x7, 0xfffffc00, 0xffff, 0x8, 0x8000, 0x0, 0x1, 0x7fffffff, 0xfffffffd, 0x4, 0x2, 0x3ff, 0x9, 0xfffffff8, 0x4, 0x0, 0x4, 0xffffffe1, 0xfffffdb6, 0x7, 0x7f, 0x96f3, 0x81, 0x20, 0x5, 0x8001, 0x2, 0x8, 0xfffffffd, 0x200, 0x87d, 0xffff, 0x8001, 0x2, 0x6, 0xdb6f, 0x20, 0xd6a1, 0x9, 0x0, 0x7, 0x9, 0x44fc, 0x2a, 0x2, 0x7f, 0x10001, 0x8, 0x8, 0xfffffffe, 0x7ff, 0x0, 0x6, 0x9, 0x0, 0x0, 0x1, 0x1, 0xff, 0x5, 0x5, 0xfffffffe, 0x6, 0x0, 0xfffffff7, 0xfffffff8, 0x8, 0x8001, 0xf8, 0x40, 0x6, 0x1, 0x7fffffff, 0x5, 0x8, 0x5, 0x95c9, 0x80000000, 0x6, 0x80000000, 0x400, 0x7ff, 0x3, 0xffff, 0x8a44, 0x8, 0x1d, 0x9, 0x1ff, 0x0, 0x7fffffff, 0x6292, 0x10000, 0x2, 0x7fffffff, 0x8, 0x34, 0x3f450796, 0x1, 0x7ff, 0x800000, 0x9f, 0x3, 0xaea, 0x6, 0x9, 0x5, 0xfffffff9, 0x2e, 0xffff882e, 0xad, 0x43b4, 0x2, 0x200, 0x7fff, 0x5, 0x8, 0xe4, 0x0, 0x5, 0x0, 0x80, 0x5, 0x2, 0x9bb, 0x4, 0x5, 0x81, 0x2, 0x8, 0x4, 0x1, 0x57dd, 0x4, 0x7, 0xf8, 0x7f, 0xff, 0x6, 0x40, 0xffff0000, 0x7, 0x40, 0x1, 0x80, 0x8000, 0x3, 0x291e, 0x6, 0x18a, 0x0, 0xb2, 0x7, 0x0, 0x5, 0x8, 0x2, 0x800, 0x8, 0x400, 0x2, 0x2, 0x9, 0x1e, 0x9, 0xfffffff7, 0x5, 0x400, 0x2, 0x8, 0x0, 0x1ff, 0x8001, 0x2, 0x0, 0x8000, 0x4, 0x0, 0x4, 0x7, 0x5, 0x5, 0x10001, 0x4, 0x100, 0x9, 0x9d, 0x3f, 0x1ff, 0xffff0001, 0x7, 0x3, 0x0, 0x7c, 0x1ff, 0xaf8b, 0x9dc, 0x0, 0x551, 0xc9a, 0x6, 0x9, 0x6, 0x8001, 0x0, 0xfffff001, 0x1000, 0x80, 0x71e, 0x10000, 0x8, 0xa224, 0x4, 0x5, 0x3, 0x6, 0x0, 0x1, 0x0, 0xff, 0x7, 0xffffffff, 0x3, 0x80000000, 0x408, 0x8001, 0x7c5c5f55, 0x100, 0x7, 0x4, 0x4, 0x1ff, 0x9, 0x1000, 0xffffffff, 0x0, 0x8, 0x3ff, 0x4, 0x7, 0x3, 0x6, 0x538, 0x2, 0x101, 0x1, 0x7fff, 0x4, 0x8, 0x57, 0x9, 0x36c7, 0xe9, 0x9, 0x193, 0x81f1, 0xfffffffb, 0x292e, 0x0, 0x800, 0x5746, 0x401, 0x800, 0x0, 0x6, 0x10001, 0x7, 0x0, 0x6, 0x401, 0x51, 0x2, 0xffff, 0x1, 0x0, 0x3, 0x5bae, 0x3, 0x3, 0xfffffff8, 0x200, 0x1, 0x80, 0x4, 0x7, 0x1f, 0x4, 0x200, 0x80000000, 0x20, 0x3ff, 0x1f04, 0x5, 0x1, 0x80000000, 0x83, 0x3, 0x4, 0x40, 0x1, 0x9, 0x6, 0x0, 0xa5, 0xfffffffe, 0x5, 0x0, 0x2, 0x8, 0x4, 0x80000001, 0xe7, 0x5]}) 11:25:21 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x801c581f, 0xfffffffffffffffe) 11:25:21 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x4, 0x1414c1) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000000)=""/236) [ 963.289057][ T32] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 963.296351][ T32] ath9k_htc: Failed to initialize the device 11:25:21 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4", 0xfffffdef) [ 963.358113][T11628] usb 6-1: ath9k_htc: USB layer deinitialized 11:25:21 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0045878, 0xfffffffffffffffe) 11:25:21 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x4301) write$hidraw(r0, &(0x7f00000001c0)="d4", 0x1) r1 = syz_open_dev$hidraw(&(0x7f0000000140), 0x2e8b, 0x280000) write$hidraw(r1, &(0x7f0000000180)="ceeeea00e1d8e6639893888d241e20a687badcb35cff", 0x16) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000100)={0x4, 0x94, &(0x7f0000000000)="eadb9b6b5c0bf1ced10bb6935b0aad10cf980dff906e5835fecb0b6d470974784cfdca334d4418e422713ba43333768aa6f1e10c97ce94b4beb775ec16d4ab3b2052dbeef353c2747ce5045cd0b8781d6d1a903d2ceb2e39b7c70f80790133b2ac9ba8c405730aacc203dce613be0fb732ffca5745a0793889b975be722799d4979bf2392c1cabdf293e25b96b028b972b424e4b"}) 11:25:21 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5460, 0xfffffffffffffffe) 11:25:21 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f0000000000)="9bfcfdec2ad0f49afa91c762b8bf5f546a965097c773ed802e6d24f8bebf7771d3d3ef2c807981021691fb3f0fe8492cb4fb2085ff4e91de062c9bd5921beb9bddb440dc45b41211a37d4522451599e6483045b5393f4a62807ae1c66b839ede1f4b8e8d62169ca5a501dcd4120c57b8a77e9f46657a5981c074cb24fadc9ac1d199ce2ae2a61c48") write$hidraw(r0, 0x0, 0xeffdffff) 11:25:21 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) 11:25:21 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x6364, 0xfffffffffffffffe) 11:25:21 executing program 3: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4", 0xfffffdef) 11:25:21 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4", 0x1) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) read$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000040)) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000000)) 11:25:21 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0045878, 0xfffffffffffffffe) 11:25:21 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(r0, 0x0, 0xeffdffff) r1 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) ioctl$EVIOCGABS20(r2, 0x80184560, &(0x7f0000001140)=""/4099) ioctl$EVIOCGABS20(r1, 0x80184560, &(0x7f0000000040)=""/25) 11:25:21 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f0000000000)) 11:25:21 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x8933, 0xfffffffffffffffe) 11:25:21 executing program 2: ioctl$EVIOCGLED(0xffffffffffffffff, 0x80404519, &(0x7f0000000040)=""/182) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000200)=0xbe8) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, &(0x7f0000000100)={0x3, 0xffffffff, 0x7f}) write$hidraw(r0, &(0x7f00000001c0)="d4", 0x1) r2 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGREP(r2, 0x80084503, &(0x7f0000000300)=""/254) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) read$hidraw(r0, &(0x7f0000000240)=""/190, 0xbe) ioctl$EVIOCGPROP(r2, 0x80404509, &(0x7f0000000140)=""/120) 11:25:21 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x0) write$hidraw(r0, &(0x7f00000001c0)="d4", 0xfffffdef) 11:25:21 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0189436, 0xfffffffffffffffe) 11:25:21 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000140)={0x1f, 0x8c, &(0x7f0000000040)="f1eff244cf06773e390b1ef41c362543f2214b4a7d5730bcb6f0cc23e0d6f2132dc6c90d94de04df6861a4d9394e131d8fa173a0707acf175aa7d1b7b92b54dd7e8c6e7de4e365956b9976eac81b3e620e22d2b777b2eddbc24363fa3b2a34a92634f8219516bf7d88c97966f4fa835b170d026f6a1e417ec93023f804807edc49a2e25182acafc031fa4c04"}) write$char_usb(0xffffffffffffffff, &(0x7f0000000180)="b6ffb0698f6b0e63b01b9a362bc863cf84f081ee724a20b52bf889d09fa10aaeb894369fb20ceeb7017b691f19697bbfa66563a8d05461a6686e0531b80470dbe83777037ab6e38d4edcc2ab77db96a5c8762c6076ae42ab8af2309bb980de9ae1fcd58c334528995d1aa8efd2272ceb2d166f9fc9c039", 0x77) write$hidraw(r0, 0x0, 0xeffdffff) 11:25:21 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) read$hidraw(r0, &(0x7f0000000000)=""/185, 0xb9) 11:25:21 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f0000000000)=0x1) write$hidraw(r0, &(0x7f00000001c0)="d4", 0x1) 11:25:21 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x0) write$hidraw(r0, &(0x7f00000001c0)="d4", 0xfffffdef) 11:25:21 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc020660b, 0xfffffffffffffffe) 11:25:21 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40049409, 0xfffffffffffffffe) 11:25:22 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(r0, 0x0, 0xeffdffff) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f0000000000)="a41fc5b03eedc77565f1db67") 11:25:22 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x7, 0xc0000) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x2, 0x141c41) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000040)) read$hidraw(r1, 0x0, 0x0) write$hidraw(r1, &(0x7f00000001c0)="d4", 0x1) 11:25:22 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000000)=""/192) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f0000000140)=""/156) ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, &(0x7f0000000200)=""/189) 11:25:22 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x0) write$hidraw(r0, &(0x7f00000001c0)="d4", 0xfffffdef) 11:25:22 executing program 1: ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000001040)={0x20, 0x18, 0x20, 0x4, "1ef580cb5f8693a19459e7725341dac01d0beca6902609923a532f3cd7d608d2"}) syz_usb_ep_read(0xffffffffffffffff, 0xf9, 0x8, &(0x7f0000000000)=""/8) r0 = syz_open_dev$evdev(&(0x7f0000001080), 0x0, 0x200000) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000040)=""/4096) ioctl$EVIOCSMASK(r0, 0x5452, 0xfffffffffffffffe) 11:25:22 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40086602, 0xfffffffffffffffe) 11:25:22 executing program 5: ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000000)={0xfd, 0x1d, 0x40, 0x0, "283f47bc58080000000000000008c0c3acf5b9fc187adf021ec86f7e144ac895"}) r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) r1 = syz_open_dev$hiddev(&(0x7f0000000040), 0x198d, 0x44040) ioctl$HIDIOCSUSAGES(r1, 0x501c4814, &(0x7f0000000140)={{0x1, 0x0, 0x7, 0xd0, 0x6, 0x20}, 0x2c1, [0x40, 0xff, 0x5, 0x7, 0xffff, 0x200, 0x7, 0x0, 0x3, 0x3, 0x1, 0x0, 0xf8000, 0x2, 0xda7, 0x1, 0x0, 0x2, 0x3f, 0x2, 0x205a, 0x1, 0x5, 0x6, 0x4a, 0xffffffff, 0x7ff, 0x6, 0x7, 0x78, 0xfffffffd, 0x7fffffff, 0xf6, 0x8, 0x1, 0x7a, 0x9, 0x3, 0xff, 0x72, 0x163a5a9f, 0x2, 0xbc44, 0x3, 0x400, 0x3907, 0x800, 0x800, 0x8, 0x0, 0x40, 0x7, 0x1, 0xfffffe1e, 0x1, 0xffffffc1, 0x0, 0x0, 0x9, 0x80000001, 0xff, 0x200, 0x1, 0x4, 0x4, 0x8, 0x6, 0x3, 0x8, 0xffff, 0xff, 0x6, 0x7, 0x2, 0x973, 0x5, 0x8, 0x5, 0x3, 0x3, 0x75, 0x1, 0x7f, 0x100, 0x9, 0xfffffffd, 0x1ff, 0x9, 0x0, 0xfffffff8, 0x8a6, 0x8, 0x8, 0x5, 0xfff, 0xbdd, 0x1, 0x9, 0x9, 0x200, 0x0, 0x7, 0x4, 0x8000, 0x5, 0x3, 0x0, 0x6, 0x7fff, 0x9, 0x5, 0x4, 0x6, 0xd124be0, 0x3, 0x9, 0x4, 0x80000000, 0x3, 0xd5, 0x804, 0x0, 0x2, 0xfff, 0x4, 0x7f, 0x10001, 0xbe5, 0x5, 0x80000000, 0x9, 0xff, 0x7fffffff, 0x9, 0x4, 0x1, 0x966, 0x3, 0x1, 0x401, 0x4, 0x80000000, 0xdef6, 0x3, 0x7, 0x1, 0x800, 0xb457, 0x9, 0x6, 0x20, 0x9, 0x100, 0x4, 0x9, 0x40b0, 0x0, 0x4, 0xffffffff, 0x5, 0x75bae66a, 0x1, 0x1ff, 0x6, 0x6cb, 0x200, 0x4, 0x5, 0x6, 0x4, 0x3f, 0x0, 0x0, 0x40, 0x5, 0x4, 0x100, 0x9, 0x383c, 0x7, 0x1, 0x2, 0x4, 0x1, 0x401, 0xfff, 0x4, 0xebc, 0xfffffd48, 0x8001, 0x81, 0xd0, 0x6, 0x8069, 0x5, 0x9, 0x1ff, 0xdf1, 0x7, 0x10001, 0x9, 0x4, 0x773, 0x5, 0x6, 0x1, 0x2000, 0xfffffffa, 0x9, 0x3, 0xfffffffe, 0xf2, 0x0, 0x1, 0x4, 0x2, 0x4, 0x12b, 0x22a, 0xc0, 0xfffffffd, 0x4, 0x81, 0x8, 0x7, 0x1ff, 0x0, 0x0, 0xbb9d, 0x6, 0x0, 0x4, 0x800, 0x176, 0x3ff, 0xfffffff7, 0x2, 0x65a7, 0x0, 0x8000, 0x3, 0x100, 0x8, 0x100, 0x6, 0x7fff, 0x0, 0x0, 0x0, 0x1, 0x1, 0x4, 0x21b9, 0x3f, 0x1, 0x76, 0x6, 0x723cba35, 0x4, 0x5, 0x8f5, 0x400, 0x0, 0x6, 0x8001, 0x9a, 0x4, 0x7, 0x0, 0x4a0, 0x2, 0x6d32, 0x162d, 0x8, 0x1, 0x7fffffff, 0x5, 0x0, 0x7, 0x7, 0x7, 0x3ff, 0x6, 0x5, 0x9, 0x6, 0x5, 0x2, 0xcdff, 0xfc, 0x6, 0x5234e50c, 0x7e0000, 0x5dd1c854, 0x4, 0x80000, 0x2510, 0x8001, 0x78, 0x4, 0x2362264f, 0x401, 0xb68, 0x4, 0xfff, 0x20, 0x8000, 0x9, 0x0, 0xffff, 0x2, 0x3f, 0x3, 0x800, 0x5, 0x2, 0x1, 0x9, 0x8, 0xc500, 0x101, 0x283, 0x1, 0x5, 0x9, 0x6, 0x7, 0x1, 0xfffffff8, 0x4, 0x80000000, 0x9, 0x1, 0x8582, 0x8000, 0x0, 0x5, 0x1, 0x9, 0x1f, 0x3ff, 0x5, 0x6, 0x3, 0x81, 0x7fff, 0x7fff, 0x8c, 0x80, 0x0, 0x8, 0x8001, 0x136, 0x7ff, 0x3, 0x0, 0x8, 0xc1f1, 0x100, 0x1000000, 0xfffffffb, 0xfb9, 0x400, 0xfffff4e1, 0x1, 0x89ad, 0x3, 0x1, 0x4, 0x76, 0x1c5, 0x101, 0xfc, 0xfffffffb, 0x0, 0xb94, 0x9, 0x0, 0x7ef076, 0x6, 0x7, 0x28, 0x3, 0xfffffff8, 0x3, 0x14, 0xfffffffe, 0x7fff, 0x1, 0x3, 0x6, 0xd5, 0x1, 0x7, 0x42c891a3, 0x5, 0x9, 0x6, 0x7, 0x5, 0x400, 0x1ff, 0x0, 0x8, 0x4, 0x8, 0x5, 0x6, 0xfffffff8, 0xffffffff, 0x8, 0x7fff, 0x4a254f48, 0x2, 0x6, 0x8, 0x89a, 0x8000, 0x200, 0x80000001, 0x1000, 0x4, 0xd4e0, 0x309, 0x0, 0x5, 0x7fffffff, 0x2, 0x4, 0x8, 0x2, 0x7, 0x7, 0x200, 0xf15, 0x1ff, 0xfffffff9, 0x6c, 0x7, 0x0, 0x2, 0x7fff, 0x5, 0xfffffeff, 0xba1, 0x0, 0x1, 0x80, 0xffffffff, 0x5, 0x9, 0xfff, 0x5, 0x4, 0x8, 0x7, 0x3, 0x3, 0x5, 0x5, 0x3, 0x6, 0x9, 0x0, 0x2, 0x401, 0x80000001, 0x5, 0x3, 0x2, 0xd0, 0x6, 0x7ff, 0x6, 0x8, 0x74e4, 0x3ff, 0x34abd024, 0x6, 0x4, 0x7, 0x401, 0xff, 0x9, 0x3ff, 0x1c, 0xfffffffe, 0x101, 0x1, 0x3, 0xd7, 0x0, 0x3, 0x1, 0xfffffffa, 0x8, 0x0, 0x308a, 0xfffffffb, 0x6, 0x5, 0xffffffff, 0x0, 0x5, 0x9, 0x9, 0xae, 0x9, 0x2, 0x9, 0xc00, 0x2, 0x7fffffff, 0x2, 0x6, 0x5, 0x23b, 0x1, 0x2, 0x2, 0x5, 0x7ff, 0x6, 0x9, 0x2, 0x2, 0x4e7, 0x5, 0x1, 0x7, 0x3f, 0x8, 0x8001, 0x80000000, 0x7f, 0x9, 0x3ff, 0xfffff9cc, 0x4, 0xffff, 0x400, 0x7fff, 0x800000, 0xffff, 0x8, 0x8, 0x0, 0xb39, 0x8, 0x3ff, 0xbb3, 0x1, 0x3, 0x81, 0x0, 0xe26, 0x3, 0x2e, 0x5bab, 0x2, 0xffff, 0x1, 0x970, 0xaf1, 0x3, 0xf7, 0x9, 0x1f, 0x4, 0x3ff, 0x4c, 0x1ff, 0xf91b, 0x73, 0x3, 0x3f, 0x7, 0x1000, 0x10001, 0x9, 0x4, 0x7, 0x8, 0x4, 0x8, 0x6, 0x0, 0x1, 0x401, 0xff, 0x2, 0x3, 0x3b49, 0x9, 0xfff, 0x40, 0x2, 0x800, 0xffffffff, 0x7f, 0x7fff, 0xfffffff8, 0x101, 0x3d4, 0x3f, 0x9, 0x4, 0x1, 0x0, 0xffffda67, 0x2, 0x0, 0x0, 0x20, 0x7ff, 0x7fff, 0x1f, 0x9, 0x44bd, 0x8, 0x10001, 0x10001, 0x7, 0xf15, 0x20, 0x9, 0x8, 0x3ff, 0x401, 0x4, 0x37d21576, 0x16a51df0, 0xffffffff, 0x7fff, 0x3, 0x9, 0x3, 0x1, 0x10001, 0xfffffffc, 0x1000, 0x400, 0x7f, 0x1, 0x1ff, 0x56a, 0x5, 0x3, 0x80, 0xff, 0x2, 0x8, 0x7, 0x0, 0x4, 0xcebf, 0xfffeffff, 0x6dd, 0x3, 0x4, 0x6, 0x9, 0x3, 0x2, 0x7fff, 0x101, 0x5, 0xf3a, 0x7, 0xbe7, 0x7, 0x0, 0x7fffffff, 0x4, 0x5, 0xfffffff8, 0x7fffffff, 0x4, 0x3, 0x4, 0x0, 0xb44, 0xfff, 0x2, 0x0, 0x4, 0x35, 0x87e, 0x60e, 0x8, 0x3, 0xfffffff6, 0x2, 0x8, 0xd124, 0x80, 0x1ca, 0x2, 0xfffffffd, 0x1, 0x4, 0x2, 0x2, 0x1, 0x7a36, 0x7, 0x6, 0x1, 0x7, 0x6, 0xa4a, 0x1881e5a4, 0xea8, 0x1, 0x9, 0x6, 0x8, 0x7, 0xff, 0x5, 0x1147, 0x24, 0x2, 0x81, 0x4, 0x8001, 0x82, 0x8, 0x7, 0xa14, 0x5, 0x8000, 0x3, 0x800, 0x4, 0x100, 0x7ff, 0x9, 0x2, 0x5, 0x8, 0x93e8, 0xff, 0x10001, 0x200, 0x1, 0x5, 0x20, 0x0, 0x3, 0x101, 0x0, 0x10000, 0x779, 0xff, 0x208, 0x7, 0x4c8, 0x5, 0xffffff81, 0xaba, 0x6, 0xf6d6, 0x1000000, 0x6, 0x5, 0xfffff001, 0x1, 0x81, 0x2, 0x9, 0x6, 0x3, 0x1, 0x9, 0xb52, 0x200, 0x1f, 0xff, 0x9, 0x7, 0xf, 0x8, 0x3c0b56f5, 0x2040000, 0x1, 0x0, 0xfffffffb, 0xffffffff, 0x7, 0x3, 0x991, 0xc5, 0x7c00000, 0x0, 0x818, 0x1, 0x9, 0x7, 0xffffff7f, 0x200, 0x4, 0x2, 0x8, 0x20, 0xa391a3f, 0x4, 0x3, 0x7, 0x6, 0x1, 0x94, 0x1, 0xef, 0x1, 0x8, 0x5, 0x7, 0x0, 0x1, 0x9, 0xfffffeff, 0x7fffffff, 0x80, 0x400, 0x2, 0x0, 0x2, 0xffffff80, 0x9, 0x9ec, 0x1, 0x6, 0x1aa714b2, 0x4, 0x9, 0x8, 0x0, 0x1, 0x0, 0x8463, 0x8, 0x1, 0x0, 0x5, 0x100, 0x6, 0x5, 0x597a063e, 0x29, 0xffffffff, 0x1c000, 0xff, 0x40, 0x7fffffff, 0x4, 0x96, 0x2, 0x800, 0x8, 0x800, 0x7f, 0x8001, 0x660d, 0x100, 0x26a2, 0x7, 0x10001, 0x7c13, 0xfffffe01, 0x1, 0x0, 0x7, 0x832, 0x3, 0x1, 0x40, 0x3, 0x8, 0xffffffff, 0x1, 0x0, 0x400, 0x933, 0x8, 0x3, 0xffffff00, 0x1, 0x8000, 0xaf3f, 0x9, 0x80, 0xffffffff, 0x7, 0x1, 0x9f, 0x7, 0x8f20, 0x8, 0x7, 0x9, 0x4, 0x5, 0x3, 0x73458271, 0xfffffaa5, 0x7, 0x4, 0x80, 0x10001, 0x2, 0x7, 0x8, 0x60, 0x2fd5, 0x4, 0x7fffffff, 0xffff, 0x400000, 0x5a36, 0x2, 0x0, 0x401, 0x7fff, 0x5, 0xb2f6, 0x5, 0x3, 0x1, 0xab, 0x4, 0x7fff, 0xcca0, 0x0, 0x2, 0x4, 0x6, 0x5, 0x3, 0x401, 0x8, 0x4, 0x2de, 0xfdf, 0x1, 0x8001, 0x20, 0x9, 0xffff8001, 0x9, 0x8001, 0x7fffffff, 0xffffffff, 0x1, 0xfff, 0x17, 0xa0, 0xfffffff7, 0x5, 0x80, 0x3, 0x80000001, 0x1, 0x1, 0x7f, 0x503, 0x10000, 0x6, 0x9, 0x8, 0x5, 0x800, 0x1000, 0x6, 0xffff5150, 0x0, 0x5d, 0x3, 0x80000001, 0x2, 0x101, 0x81, 0x9, 0x6, 0x7ff, 0x8001, 0x1, 0x953f, 0x80000001, 0x6, 0x6, 0x4, 0x2, 0x0, 0x5, 0x7, 0x7, 0x1f0b, 0x4, 0x8001, 0x0, 0x0, 0x9, 0x5, 0x8000, 0x2, 0x9f5, 0x5, 0xa6, 0x8000, 0xffff, 0x0, 0x7, 0x8, 0x1, 0xfffffff8, 0x5, 0x9, 0x4, 0x1, 0x8001, 0x0, 0x1, 0x3]}) write$hidraw(r0, 0x0, 0xeffdffff) 11:25:22 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x6, 0x141001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000200)={0x970, "b956348fe10a88e1958fd415b02c2757b44f4131760f3871a8424cf6aa5aed26e612509b2b6a9aa2954af4ac68f6cb88288f447d4b0fbf5be70da63667453c2dc034cdbb7b60f87d52aa7e0873d198254ea6591564ffa42ec2457bb390892d1b85a74cfae719af24f85890a906afa702b3ec981c5bc0cb3a2f07542af44947a936a13d9141e73c75dd840292c9496f0ceffa29630f3b6131ffc17454d8fb1f67e74a917cc7bb34d3cc7e894d22c746eca149319049a5d7daaca10ac05d689e5a3d15207aaed2f29687bcd1d6f36f406e257b5026247ff89e2d9e7ed5437968ceade533ad5982734f8343a69a64bbd337379655d41f7dddedbff8ae126613c3fbcc57883a76434fc35677f453cbf43e60a1e4cba0f071aa5c085ebd1afc02ab08f7cc7400deb2a2937f7fe858928ad20e2b093afd530ccc358e2d9ed84428fc8a2240aeae47ae057fcf2a23806ee0f4cc5078c55fef0b38b73541a6d50ec54fae675e656dfaf65d2c1e32192ed8082e666a4e97fac58eb2e2269333acf970ae84b88e2f0448405c387ccf9ba0fd3819fd6847b712e7bcb772d1f2cfae44d53147c623b1871a5244424d36b96f4bb81693b6ee2d0dc524cf299f3ce7b483dd88a2f59163e9697e2ddda21d9ece4b8c87e3ba6ae9986492709f1329b1dd68d5a40630739040697e73b3b41195abaa8ff85915b8965739cda7f82fa64bf9458f8adad5cd5bc713d928c755e47c6d272e8fa06a08803a7fcb0b776ea0393d71cf413c26c4aad188bf31574f4ae50c1c7af20a30ef349f13c150fd141dd89e5a814bb138ed705210000d7c2633ed80c1af7e344d5181c030bd06e330cedfb093810bae238508a76977edce470a575702351c04fda88fdb7c3267066f6a29c488c52f1479bae9c3646030472d1b3f9ba2c4f8d613fd0b7a13089b4446230603e63a66da3136023372e039091c4ffa4280ddfb80ee1f381587be800688c9e94af879d49b3a03e814267549c8812fe5ed632be03c8e8eaebfaa34b95de4f64793189236bd85f7fc2b80a0074e2316bb7b26d8e294005ad7a07ccbaf727529656ea7c9f6e0a3a7345e136ea07477b8f46dc08c7b2c24065ea46deab4d46860a4d9d6c688ccb58a822e0d7262933340762cacb23d67b877eacf51815d5ef6cd1f298585489ff0639d8d228610d441bbb73c5a2eb982488dc190cfededcd74d545549485ab4b8cd58bf70380805c5b2421aaa5d1e1ac92ee26f81913d4f62c04255459ad3e14d072a96d8e1ec5e78657c2bb4e5ad45a1eb3b83ccf3195be74ccf384c49e4f1b17c2ac532818876a6e69a374e3da07b752f795f13fab976f4bc3250808d08b62de548d320be4ea9e38a2f7c25227df3fead2feaea2d857705bb5dcde5e11af98cabd92f7ff066c352d809744cc328f9e043d0ae4e83713d940f3c400505820a8b7b2e1f1f2c00efda82f98b027bd5dadced0b4f982e2983fb05e6d774a482e71be88f0c7239ac856f1072fef665da943369f23e6c17e1275bce51ddf0251b86edb48b8544dc43512708c79c9b87ede5e5786bbd75ac97f407a8cb4fdcce5088e4fa355d46af8b543b2f0436d83232515530c100bc20ff7effd94629379e60d08713dc0aeb84a6b2340121042ce4bb76e040511bd2fde1bda045ef61d3d990c0c478e05c83dddadbcf1624cb43343d39c6c9882dc102efcb8394e1936f5ee882a3c5b9efe692c79df7aa31a273e25d4890b6e2f096473eb5a0962667f87823c58fad496620ed220858b9b517fa256e8c396d538a6ff9a4ab35833837d7e320cc1d506717cc4214130283b3644dd4cd80ec8efc869b072c796c69279912afc5897b0b6e5db6fccab1a6f964cd0a32b85bdff6c479afbddf8ac4d399b48829c1a2f3a33cba387c8cc368c786044b7e4e5b9c8b2e83420fd36aa3bd5fa2093af5e82058ce4ce46fb3ef6f96ffa758948122c95ad48c2bf1ecc1da456c919330befda9fd53b1e7e24a22a2f74c10e46b74ec6805c0c113016a962f15f3b96c717eba7d1a193334340b35d96bc9b514bf61c559a091fd5b52aab219137b6e13adf8e5f72f88f865c918b57dc5af8bf08d79b1b196354b7123e23a6e39ff874d57c3aa4fbb5dcbd282a5a71b1cc1db5da5cdd5a0cb2116694a39195517e1f151ef271ff85422861bf8705b91cfca7675886ea5fb86af8b0285c908cf44e443e1568aeb7625522d34d9b110039bd54ccb90a3b436aae6487b3c63c07cf4b75aae252c44f7b916347a16812262ce47d677a123b1e6d4417b3da9aa20c295078b19cd78d9c6baaa3dbf42efaded9d48622ddf05c2c52ba8667b1de3bef5566e744bdb7b9d0b486746c5d8774be25d3462f76dd4f267ac3bbfc9c919a5e104d53c35ffe25290f38b059d5652819ee6a29f414a675432e8c79edfdc3802ee94bb9673754856bf8efdd89cd6a6d5d11d4a439045ff4e26c82045295548088ec3eee72a616e00c58d9120c027e6163b9f4e1c7c08dea3ea90c720b9c44055fd0a8e95b4fe66825e9127a4e43416082f79d335359f18ede97081f398fbb3f3e0736339d55e0b027bb576962dda23b0b300e768264e9f1ba26925f864738f51a629f3ddc4ff56235170011725ad44bc7a220ca1801ca155a24b33863e2ec1b6b59b062fc9a87d31025dec1dcd41bcbcb485f9555fe74e6558b3313534ebbc5c1705365b11e35880de23895f5345cf8aa85a2378a704274b93dfc2070495634c2f7c01bc8cc900c8a5a456743c569c726d671910aa845b8eedbf76cd1570b0f64efe98abca372297acf135abfe93bb97a9de3c042b049801a1941b29da7998811b3dbeed745f43994b7a7a18277377fb0fdad4d3429f4dc606864eb4223abe053c3f48aa9deac34bce03c40b64c50a19b1c6bf935516b3b022e09e73078ee62f1baae7e6d32e85101d7278e7bca1b131c9900f53b75f1fcc98a0f0f7ba000491faa28834bff9f8eec6f024f87b1a2aaa6e77f5417382c506fe82866a516eb699c46c136e80a73ca9a9c4d14f7eae7a637680117ba8285e78c7a1d8fea3865a8bf198c9eaabead2c48abae0761ee5fbbfe7ec41f1fbb5a79f2bb47c049bb7063c8f6fa4d19dc3492ef4aa143c2d85c7c61a6752896db07ae79ce71f842de6775f0774f232de235e124997ed361ff51eae938760b67ac009e7c35557b0c9d252a0ee084287efa691a35a08eae0f251c58aee5fa0b64b4941bb45773a43d1311958ffd5070ad334f1deb9819bec0a74cc5cebdece99e5053ef63495a2a3d79cd7e8ae6d5d33189d6d734f20c92b49ae54c74c65ee783cd26cabe84db7923d04ba4ff5a88729b5155fd54a39d1c11fa026302138cf044d8eade38f9e20eeccbb7017a4fd1daa3fea1513a816276aae7766e603a7a158fda995261"}) write$hidraw(r0, &(0x7f00000001c0)="d4", 0x1) 11:25:22 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000000)=""/73) 11:25:22 executing program 3: syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f00000001c0)="d4", 0xfffffdef) 11:25:22 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40186366, 0xfffffffffffffffe) 11:25:22 executing program 3: syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f00000001c0)="d4", 0xfffffdef) 11:25:22 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000000000)) write$hidraw(r0, &(0x7f0000000040)="d7153df509dfa54a74f216446a6b346588902b37283847a576a4da3f80f2f389e7dd70bca08d058c3c11840aa03d0bb80e3383a4e1280822ae410c1f584df447e6b56ebe173b8a470c1bb1b31c537611eb721ad339234a5be80508f8ceb9c0de905d461abf354709b4459b6455d587420e3e9ba63903c6ed48d01e646c0e55ae4e414e59a3da", 0x86) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) 11:25:22 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x2e5, 0x381b01) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000040)) syz_open_dev$hidraw(&(0x7f0000000080), 0x2, 0xa2042) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000140)={0xcac, "047f7afbd45f4e531cbd5bff92dab68efcccaeefa0c71dc089772fd1ee412d5ccc0ffb559b0160028bbaeeed7f61c7b592e7238b20de247e0a67f7e63e898e4ceef4827266f5c17ae44d9b5df2af709ebc77019b3555c3ed1061eea59c1cffc941ea25c6c40a2e9686981c0b82d979a5cf280729941a6a6dcce6555bd5ef2b0cfd2a5b03ec623a0799540617f782261d16210f34322b4f0ca9d00a582c0dbbb73f0f4c6e6c8fcde626b0a6aec80ff8d0d3b9c0942840cb29a16af9f1061ecbc6992f6f98a11330bd1926fbb54fcb408598c2603bf58a2559d4637afa924410fef0409d4ee57a1f977084775251d6758357b4efff886261666182c204f164d1487a2f0497a9b624cee1d0264759e7e50c11d831b175f7be5173d77c660d54b9d47b1173c61a20cf645cb854a9c337f064525cee81b79f9315c8c80b6979d81208c3cc1a23fa2f7d3e1bffa700f1d1a9b1ed875b22b7a1ac1e9ef597d1bed77ef0dee2ff091990ccae5406c6ae0eae19f08d1df297535b974058a1d202544b2208922a48d9036a9fc38a960ea0d05ec2d0c663dd5d06edc37e6b22d65ae078643513bfc9acc8f7e38a01d5ab422bae641e1d040e4449f57fcb17915584ebed5b58bd4e962ab75c15188e56bc632a9ee7a5fe5932089a92212c80084d89f914244d07271c68f492a7adb4227d284d0bf59700731f2e5173a3f21ccc559fb05c773d5403df94e0d4a526f0a3f1c5a9dbc77d294179223b0d4a83efa4a3574e3b0cb843c61313cb51e42f3cc0f83d8c9bf996f1207295599cf05d65a60bd4aeb4cfb92511a0cc0897578c82770dc45f7665e6c58a52d17ab7d6e107816239f83d4cae3067832f8206f4c9dcfaf529ab74657bbc8dd19fd03651552684d8b4f03b0ae60089728d99b35d23fa478f51631c00b4efb6b569b828e9aa2b817d4d2a5faab1c549d64452c867a8cc0780c809501620ac155bff028ce4f4ecf07b485f2b78a50943cbd34f778c0563339dd75d65922a81c4782a4422c9e2ffe3b1915356aae5d0595d1f6bd499bb808720440b20313a6f175b4f94449e507dbe7ba93608c234a74de28cbe1f5ac9a2c37b1eaea82c4bf7159707d5abfe4790e995f7e474a161ad98da1a356ccb63aaea59f2228fc1a57ba302099ef0abb992b6bb8b829c99ead78f6f570f783360e2dcf85dab2337276d1411282f6afeb80e447bfe2831bfe016ca21fb879e86b7b12ec8bb20de495d866218f927415768a05961037d6549e18c2f53ebc0a09bad0d7a2d9cece1a05d43ee0b2a2c2cc926ec06b0082a7624c3810ad9b099366604a9d2826e1fd4109839206c8de5ffe6069d63d93f9f8840f502ac1e7490ce3a39fbb29e89f6791c06c2fbda1f2ee7b7e4a73536f223806d2555ca9d7b95e4e553780e8482ef16277148adb6640c2e5305de56e200bc6f5545fa38c4244778cea0262901a7589a27df39b6912c813eea715bf847660b0901e9998d3f4f64eac48c9d4d4dc096cc1a9fbadfa174ad57984c6cf773530647ddc8cc980cf79b459d60dc0fdf089678349a5df7bec1cbb36a502d387ba9b923608c2a4da8f1fdd490ee5bff0a25d9f0aee8228fec5d09d221755b558517f72d978d249976e44a0b7093299996ed9e76fb3b02fec4ac88b0fd0054194fdb50bb9ac56fe3bb13c184b84b9df9cb0f7f8f5dea4ed3db54686f176e850b0c7bac6b824100bd50ef94dac8c301928c84b30504fc82d44cefabe12460bdd3678fc5015f1c8f358873d38c0ab22b3687990e23355cdc0a3356a37e8f11d5f65bafe19ac8ecba1ef2092c74d61f0d5f1fec51d390025a5538c6b02c6cba90a17160d2d04030230589e0a30d444ea5f8d0a5cb9e3483ae12b884712dccc3704edfa11641b1eaf918fe0c49461319d48c3b7f7338824ce027e7a13c3a951b1f57b8151158addbe740837de1267d0d13a8562a51e56e58a1c2547e9dfc1b21d7f0f7ee9a7b515b81fcaa22c9d536cc5fb548a8a7b8d2123027a214d4f5c5034ae424198a3861d2ca7156d425bc11e0dd4c76fbff87e308d9800cea7ec03cc79019f8f3403e7073b470cf63f2ee26c99d4ec72c59f6c908a319b67730eb43691c62950aeafce7902cd6c00c8f478f32dbeb6f5370655ea30a9b60b5a09cb2f7b9dc3fb11033e7b666b6bbcd8c0a8338e457657b83f133020c27acd709137b7483e69ebf7491c893af78cac895ea65676d2f2b68d9efd6022cfd24b8c85bf2eb84dbeaf32539c3894d4b8d4d68578145d2f5d1cfb73db2f998b07c0b3b9c4cf170b68cf8efc97d7c85a44b2f190adabb4420ff11af3838e791796c04bbcc97d8055a0f613352cf08e5e012b8696189b86e24b08dbbb41a0c3b2271577a6221a3c3d3094fef84819faa3d1f3e597255a11229ecba91bed3bec989332287900c3e1859f62f1e60140e5582720abe0eae97c69b3ed2e3ef279202a1cdd8361463821e2265be59f083eea21afd0083a17f6c02b24f3481e537e98ff18349bc8d47e34b2ac7bf0f0a2ace86c5ae223958e74ff084ecbe406d1d3589420a233ca4790944f0d311e7053333bf5d1640b2d1d67c06106b51c4798e4b68fc6776aab94a233ad4bef069390b6638b571f744d30e1e220b75f9165a95a09481a231ccf768573c2ea4b26a802a6d188abaa98012bc59508fa2ddcc7fccd7d2bd6bfc5b86c56b5db581d1e1ef695bec1b5a1012001a3dd1d500dbff67d67d1a9d6483e63625f9074dc5c7ce6c9f14243a2fba9d8d7bf62fff527c8772d161c692de5b78ef8d74f8cb3ffe123e99baff4d061448059d20e76e8347158cb8b5d0aa000f06da308588be8ad84d354ba88fadc397ad6de0c33866cb0c762c03b416452ed2f648a4ca5026ccd96ce2b8025be5c5a806cd6d2530c125c647f213044e93af2de2761f7869e9782cfdb1e0d1a659a5fd12636d16570b1c2c08b00ed74d75d4472cf53af3de9c1a554eab09bb222809f7bd39eb250faa272e55c8dc1601986b1294f6cac7fa62bd852cfe11fb56504e2f3b4f304cafa1a927a49d823694c462c3bdfc863f3fee4e176f94127b509c8600e6c1ee329a881e5bc0b8f2965911d4226c05ec9f19bcc92614c3f123c9a7eacddb687bf7eed91d7d05816537c5a1466a56ea7eebadbcf8414604ee570612c1f86653abd195f7dcef374a252b346b51c2e0e0dda37af7d0b79ae5959e95e2636a718f939eaa394c458d684187cb00043df9cf10a49641b6bb91f7cbaef1358388444ceab7f43de05d9740a1828c8e084d39120c857e26f044275b006886c09d6e3b900ee613a7bb5c1c2443e3727331dc1175e68b39bdc9761d8b9fb0f14a7658e8ac613da52ed09c3b869598aca572c584051d3650d6693639809663dbb0baa56a7c46bb4ce620fef349349b3e61738bd3b459753c82b3902dd7d14193ab04149593788d4fab401390fee07a78b81330b931e5290658798894cc1f2b4bcb0819f57a230eab8eb5e081aa6485a46cd9b7c543bfb825928b87fe2fee7dc27f4bc67c1243cf7b4f99c4c112dcc115710e1d7f2bbe098717c9bedfa1a612478e7c64c2fb1daf797bd3d01f7063af3bfa6649a096899bec70001bb12c7c66c1fabba2ca75c53fa3e9bd3d2d63599241d091fc78d2c1e282333cf39b31fba0cf92a35052d632f3f4016e06d0e010d11287d0a4486b1696a59d80089168cdd390360adf49f1381ff204ca40a2213fb5f61f1c6ca18d76b26372073d7ef389f07e724e7893f22a4df8769db0284c85e5f68bdd9c1b8af4afa4c5131eafd31bdaf4e35e86ef40cbb08059aebc413cae1eb768f2310ad08657296a008fbe9ab902a381afd069a557f4d32e87cf5071e220c3b7dd9d10bf421e706813e1de92a6bbd5f39b1406f6906e5acfba302480668342244308c2035282beca670959d48e2c5e9b71f5de6d5e5891a5728a77d137ff231bb1e86aae9b366b42a1e79410942d5726c841b21b8e777409ee069c176342080765128c496173fb9c2a03421cba5fa503c9f74f23a357da5f23733ec15d2f0c215583303079adeac5b909eb657ea6b375f14133db0ac1d0f1e20d70d3ef98d3947304ae5996ce60a8bf5b386ecf30eb79a861b98b446bef44cf9f7d1f75157f86bf878aa078a874e8bac50c29b50ca693f9192c297108575f213042f3b78e4d25bf6ffbd6cc046e4ad0cc47e0ec9f692dc1dbdd6b0d2c86fa063b15543366a8154734d587dba7ca3d64c14fe7d4bed17e5c4719567a8f049167062b122de41c497f6fc95f6bcdf00d5fe808f6c2fa2f4639d89c3b90a22effddf8073a4e06e571cc2b26c39765b10b2d075796fc83ca2c34a6628ebd46c520222392f895399930dd8d8572d4b40aff90ec358b9525c254cee225cf19dcc29561ec161eddcfd0b42048230d2c2b6ea41e0214e4d3a4be8886177f4edff329be95d87a4e15baa11abf92d7bc77f631d10d943aed3ab1938e373e7974993ab81ee6edbf910011017c7520337a6ec79f2b376bd179c045a822d7125ebd936daae3ef8aa51dfac7937637428543c016a6d867b39810c648c45804086134f5bf08388b73"}) write$hidraw(r0, 0x0, 0xeffdffff) 11:25:22 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x401c5820, 0xfffffffffffffffe) 11:25:22 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4", 0x1) 11:25:22 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x400) ioctl$EVIOCGABS2F(r1, 0x8018456f, &(0x7f00000000c0)=""/172) ioctl$EVIOCSMASK(r0, 0x5452, 0xfffffffffffffffe) r2 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x80084504, &(0x7f0000000180)=""/204) 11:25:22 executing program 3: syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f00000001c0)="d4", 0xfffffdef) 11:25:22 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x4020940d, 0xfffffffffffffffe) 11:25:22 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x8400) write$hidraw(r0, 0x0, 0xeffdffff) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x4d63, 0x34840) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000080)) 11:25:22 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x149c41) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000040)) 11:25:22 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4", 0x1) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) read$hidraw(r1, 0x0, 0x0) read$hidraw(r1, &(0x7f0000000000)=""/166, 0xa6) r2 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x9, 0x220c80) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000000200)=""/69) 11:25:22 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x8, 0x400040) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000040)) write$hidraw(r0, &(0x7f00000001c0)="d4", 0x1) 11:25:22 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0xfff, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000040)) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x7, 0x1) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000080)={0x7, "663771957ff55e0e886b1ac069f50331a815cafee368f6fa1c543b1f171af4cab93c3aac2c979721af845c2871b0784dd74038c961e14a18ed2c72fe1d2466ce"}) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000140)={0xdce, "735e43c847a143165e7e7548f20992d53a4787eacb447c987f36f76c118111577ea724fd55aeb55019b4136aa4f0c527e608cec917bdac2582a8f8fb2a664df8883e96efe29be133b1bf16df2d13e31cd0b4aca40e44efe3d13ce3ad38ac30953e1e83ddf9cd751980d78422a7f50faa30ac376dd0c24de718c9fee7862bd0cfae23f415d37e83614a6b58ee38237e47159dbff7e1e4811b3feb910c0c3540c3f19787dbc593a2b8aa2a37cf3846e649c05a351298d370023fee45c4b45900d26655ec15255623cb943cc83c662906de65c8fd178f2895863561151d20c5c2393b281477d728fb31bb744eb55454e2cfb9fdd2871bce5d755e39ecd9fe2f65ea5de60fabddd60e0c532dac62d217b18b75e996854e8a615abc36e629e102cfda9a934c904cff3a3ca1b7c26a5a9817f41604428767a9cc26efa7ec989a44347700dd96a9f017928042ea968509ff33194137590ec2f1a10088c96f2dba740004e54b841b54a254db0b710685d2efc1aaf86096c6851c602f26af6620b568320132c5ee6d3d4e7ab87b52a47d60c0e2910a56ec387b782ab110236d58a471d6e9744ae2a47bf8c5b09f041b467aa744180ef7f418c03de57a5fd5caf28fdd9122b4020334c91a3a2fd3201dda98003df792d6c6dcdc3fdb6e0160e2f22475a573c0cf246fc5f55d80875638bfc9bef505f134c9d7ffb21090089e9676becd4588e4837197cbf2a0a79d20d962062cd832515b8c17eeb6428d3eb7198653f6dc5fc9faa002a4de8ef162451cbeb069ab69b7d3f0fff243028fa46a4c854c185098517eec96761568dadb5dd4a33d3ff9f8af985caf2490c0dc3d1a18903ccde0a67885ffa0af0507007efd1262364c4a3b4c6c364f5fd13bd41202de1706e3473f521d5deb753b6d7ae339190b117a90180a008e062ae973fd60734dcee3aeb86acfa046cfd45dacdb7127039b6c878da79e21eff1e86adb97ec83b254f2aa3d823691d4ede536566651e4f771e89e88c2ceec6fd4f6160252f9d208a40668d0ec1a86eb995b60a026d9594e1b15a3bcba107fc6065447109c6b186244f40982e79d780f8f6aa16abbbb406dcfbda51706e21996096a3cf5e095e2e48dbb07ff3e883d71b16e1181d7ca07f380b059d54128c7122f2a3964c45377633d8373a2e792cb4ac728ee75bd04f21fa0da2ee7099523060865d48ac614c837d3d2a32a57dfbf443a86329c1309e97ceaa8ed59558f0e0a4d2a115fc4376427f3650627e4ce98fd824e9a0ddd8bd46d38af1dd75d4495a4c49542615c22d0d1b34f46f291f6a0aa7f1ebd69b6e7f6f957cd17c7faa128af08c0755d34a5e054bd106d8c73f2233c44933d46e708f2088443b35435e2cc57590a46657c15b805acda1a9fba87bd59ad2271ce7da59d4f6964e8fada4206bf67118511b14947b2f28cec8d3104f32341fe19f7b0a1875edcec392290de9291d0cc501cca908533fcac4fc7cc08e64d5f24a46bc801b3bd7c8ef9ff91144e1a4df14a7f8237adf918f555cd96104d37d82588baec1a8c372cfb7979941b5ba34a7a397e7e5b9a68de6e1fb7cb8d07bbd1fb067b27e7ee2a3effaad67bb26bd732f0c8c0dbca2270d0e1844d22502f11ae2bb903c10a5422d85d106fdeb7bf98f0c6502ab147d85aba5100b628dc302b1bd9fd1d3dbaf6730ff3493fa1295250ce0fde99a6d000873524adbd3f7fa1c95e0dc776dc32b8438a0a5aa8d8df29729c15cf1159eae6090e678af3a75240b8cd9577c049b52ec416276b33a9bb16c38496956e2ff1f36b33171d53c97b88d693c4bd6183d84ce31e7a1a932c53f4e40cacdab0e33354db518729bc5822b27f760623b66eae88f71b9a341196b878ba447526f7649a0957c3e55fe5191800e775ad927059dc85c80fbbb20fde16d6548b20362425047dd02c367e60160d2bea0eece5f439bec86a2683852599e52311260ef0e7110acc7ce646ffe95eb8241d454471a08ae2bda22029b7c676ea625f3ce8907d56396d91a64bfff701aa0287c0de3c0e2ea4677934e938094b4ce23991f064c43106f2c946b21da01e616d8cd601acf1a28f4deb30237e034d4e8aeef46f6d8cad4059aca891313f7771ddabc13623ad9d2d571fb92c3fe8373cf7054d0ff7d3e21a87e2145c19fc294a6595e241ff4c5625ea4a394adf17f4f22a90960922f207642c0af38b078d864f8f387849f2c1b9d63bd81e05dc5f9e257a0c8abc6ca0cb26b334d2353aef98531225dcb544a49d02ea72bcacdf392720d768f9fabf43baa08e7854fb48e414d13a1852a418e6c6ac635abd65580e3ea89efbb75e08af84bff1c417754b512e7f328235cb79b8e8c4c7480adf4590feacd2720f90c4f4d738dcd59775f64ed6c3213b85c4a27c98e2719a8d1fc494135d4e4c01fa5dba69c90d45e853a004965207b334976b8cac203031c9f08899528939a07c9fc187bcc5ff1dcdb470a0537d5f391aad732f9601633109b80010f73609cd721260d5f476881170b9e268c4686813df4b2c358ed98d96d65d9bbb267c9b33a5c0dba61c56ac206fe6081f9795bb899e5e7ffe24bfa7b7154e34df6db0c22c4d485b4caba0df4940a9f883b1dfde47a1017db656faebca5c3e69e4aaaf1797bc72247396906d1d8adaffa9b5b0f66a2db75c431c0784adf36f8f753708b646c42d55fc191a87b4e1e721b130f1281402db15765e0db70c5f4b86e10aa63976f85bc3de53f21c8b2e6ac45ea9fe944820a1001dd05d00eb914985d464ad18ac5bbbe9c88115b39dd00b80dba13e485c38e6ee9778323333c96e783ae9b9632ec1247e7d96789c1777c9d9e75177a77fe5ee3f4c6a7a682047847be68ab6dc9b21aa2bc96903920a7c09b002bbfabdcaacae208f795befbcfaa9c22eb4a7a1f90344105e3b81a3d348f4fdba1d9408713451b27d356a41dc43edea556d2184aff90cea2c3f7e6b4f48478eab504a5b836271f5f87a03bf9976809230bfa9e42b5699d55fd0ddddff26763a932f1045f9d9bbbe7a9980dba66869f2f39be0418d734fa963a748117738fafc16c4c7412e90b7ef0ed254f3a6babd46c0d6aafeb2d16f7be09d11428942993b1f351ccc162c3d0060e03d64d8380ea4ec7f80678e43dfe5bbbe5fd555e6da2e9aa69ec56b5173a1af74e46f70032919bf833f39ffbb409573566af74aa814c0a6b91c3c99f93bdd67415ec1a7f6bc59d89324e9b60fa9e31684465000963dd251aaacf16160c427c3acda9d202a419dc3600946bec409698a5886a1d8109bad5981bc5ad5906fd0bc7e6cb26dc4d18d504456348511f6d96e4335870e91b48e3dd2cd5b9e5d6c3b802ea3b07408495886e25a18ce95c346ea6e0215305258e8579827bcc47783ce64395e74b35cc231610fca43eabab461dbd046a14a8d708889895769e0ebf24ece234e0027c66dda69c686f38f77eb039baeb19e3350b240f8a0b4f1a0b44e25d2db88db9ec7ac7de6ce4db4888950b096f04e5aefb337b7599d75ea94459f2201c2420cc9c4764f65a35ce48a98a76fbbcafc99505825da4ab1ac533cdbd0b7f3800e7756962ef6ca4df39335f5bc1a30595deaef11bb1b03d6286d095810c6b4748531e1491c1237ffc2594d1d498ca8d85f786e2baa1c3e01a8667fa5b2a0e1bc8bb96a4689d59713e5ea1cfa0fec67341a8329369eb8dfc7ebd51a74504243e8ab55ce930c9b19f3af697d498836a584c0ad2d7eb94c13809f24c47cb652bf465ebf10d915879dfe3a21c00887e109e5dc32bda85a7c4ef5183b783c6c3297451223e53778c5f6ab0d0763ecd51f8d4c8e9e486e54182bb3220a55006ce37e9e6e4b14b4e3e200a184e0483989aef6afb9870214023facf613478d4447cb4a17cbf5c258a52b5339de025ee3ef03ca4ad4ba45c3c18d132ce48b744288b6410fbda3530d9ee6b1f5af5f24ab56b15405c298b9f0d14d2ce71a0abf72f51cfb6dbd3622fdb5a79b833db6b0e93ecb851349db18bb78b6b9d5c52eabc0bef8018d48d07c974569a07d3ba821c03a26f74cb3d6617f06308fb34f7ee358d7762ec5f5c279e690764c04b1a2e4c35867c78938abec0c665e46c5e510c941714be27f22e0d76e1b7cac1dc75ee9cde540aa45e736cfab876e085a590fb230d8435f759749f68e35aac0a52a9e4c6f15db75cccc20b59ac5b597c306ac64cf27564d30fd03a792c6dbfa85ccf0a01846575180b49e9d6d9c3a7b285e4957cb07ede754246de3c546634e763afe0141a6239c90b8168332e12eb4aba3beee5131be26184afb80b29d2a539a1f73035f462364f3adf1f4054e978665e64f1372d1298ddce16160656eb81c799ba29310238b0d4ac7ace959b40e44116ed2fc4f0c3f8dc72013a08e0bdd5916b94fc6523079c3fd269828a1728f1a4cd17883f2772ea605c30a6c9076d17e82468573a07307cf8cb0e4d33502934c7571bafaf48a0cdb4dba1af5081e9d5d091e322d12cd192441f8900c818a5a7e548346039c6ec7fc36ff527c58811e81ed44760ac11c40777af9c17f94471572ac7a44129db159c420229bb3c135dfa9462c83f6ed05cdda0ede2a8260ded95b9aaa906d566b069db03fc477b3f43938b5491e51dead11d2c486e1153e42955967b2b33a6e733d68aeb39e4efbf8d8dac2b206aac370bf0ab5b79369d5cac9de76a475737043c4c2d33fc2a5d7e84f380b462f899d21c7d94664e47562a51bae2fc128e7dadb6da2d9408a058e8508482313ccb5ec52d68a618265d6611b1e093da12e924f08728980a179a6c7872384caacf624daa3cb34699e7dfa3edda2b8988c06f768bc6e748dc2d2e288dd9d168a2b21a338c00f202529d2d66dbed7722237caf3ec0bcea66c12742851eb2ad8bafca5063ec26613b00c60d2838910d2d16b28cfe1384b066d3c72a80f0a9319234e5f076a0579e2fdcb0fa71a207ba48e57f5c46739e74dfcefb5989ddd8a"}) write$hidraw(r0, 0x0, 0xeffdffff) 11:25:22 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, 0x0, 0x0) 11:25:22 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r2, 0x80184540, 0x0) ioctl$EVIOCGABS20(r2, 0x80184560, &(0x7f00000000c0)=""/52) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000000)) r3 = syz_open_dev$hidraw(&(0x7f0000000040), 0x9424, 0x82) ioctl$HIDIOCGRAWPHYS(r3, 0x80404805, &(0x7f0000000080)) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) 11:25:22 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80084504, 0xfffffffffffffffe) 11:25:22 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, 0x0, 0x0) 11:25:22 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f00000000c0)=""/4096) ioctl$EVIOCGNAME(r0, 0x80404506, &(0x7f0000000000)=""/63) ioctl$EVIOCSMASK(r0, 0x5452, 0xfffffffffffffffe) 11:25:23 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x3ff, 0x400041) write$hidraw(r0, &(0x7f0000000200)="c0cbd20014a71a97828e300e59d24786be4c14de5b0a03f1fd9933c91bb8cb8e375bb54ef578937e34be5f3d03da1cbc61455e06d94168834ad784b07911dd8852ed4e899a31a9ce5fa2184e09", 0x4d) write$hidraw(r0, &(0x7f00000001c0)="d4", 0x1) write$hidraw(r0, &(0x7f0000000180)="7896d27aed9e0eda2f035a4675e7dffaddae84b6151030e68c5d2d18330398cb77955f27f5a72076725308f9a2e037dc59f1", 0x32) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) read$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000280)) read$hidraw(r1, &(0x7f0000000000)=""/225, 0xe1) 11:25:23 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x2e, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) ioctl$EVIOCGNAME(r1, 0x80404506, &(0x7f0000000380)=""/259) write$hidraw(r0, 0x0, 0xeffdffff) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x4000) r3 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r3, 0x80184540, 0x0) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f00000000c0)=0xfa45) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f0000000040)={0xff, "1a944b4bd86368f11ea3ead808cfbd6b6a9a87802b8d11b7605bafb5c8189dd4a90e092dd1822a6df35ad6c8646505db9ff3ccce323bbf03090c60f93bd49cf9"}) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f00000001c0)=""/150) 11:25:23 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80086301, 0xfffffffffffffffe) 11:25:23 executing program 4: ioctl$HIDIOCGFLAG(0xffffffffffffffff, 0x8004480e, &(0x7f0000000140)) r0 = syz_open_dev$hiddev(&(0x7f0000000040), 0x2, 0x40) ioctl$HIDIOCINITREPORT(r0, 0x4805, 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000000)) syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) ioctl$HIDIOCGCOLLECTIONINDEX(r0, 0x40184810, &(0x7f0000000180)={0x1, 0x200, 0x2, 0x3, 0x5, 0xba}) r1 = syz_open_dev$hiddev(&(0x7f0000000080), 0xfff, 0x22040) ioctl$HIDIOCGREPORTINFO(r1, 0xc00c4809, &(0x7f00000000c0)={0x3, 0x2, 0x9}) 11:25:23 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, 0x0, 0x0) 11:25:23 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x6, 0x400) ioctl$EVIOCGSND(r1, 0x8040451a, &(0x7f00000000c0)=""/167) ioctl$EVIOCSMASK(r0, 0x5452, 0xfffffffffffffffe) 11:25:23 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x28001) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000000)=""/226) write$hidraw(r0, &(0x7f0000000100)="3f62240c10f9fef5f5b0dc43ecd69894689b6f449cb6267b82bbe9ee948696fffc051f2b8ada865608f105671122aa3b726e421d7d3b9b46dd", 0xfffffffffffffdd6) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000180)={0x1b7, "7764980a9f92d37814b39224d39c6d9b199904da8c8d17078ab1539962aaffdccf02b49346dd2b7efcc0d94a4e044fad783ab15455d659f2061836860ccbfb7cad13741cb8f455bf3d857a5843e56fe4800b1d8bb5ae4af4342aaa062a7b4c2363327e480135a57b4aa2915e5d5484678c3f066ee4bdadb5125a9a942f9fc4137f5c37f7e978d6292beba23b774cdad3240b2e9d0963869b9b0a55c5512c0e65ceb12330fe171945c8e7d2d4e170c2aeaa9879d77d3ee9c61bd064d5081d248a2538a754e6250a119d92639b635ef131c7fdebbf666fc0e4108c54be2cebb3a790667e14882f4742918824151388f1b438dd66318a85784296a72e02539a18189682f7c5a5542ec9b1900034c2b712d4ac140846a9952cb59e3b64e2636cfd8c79378d62ce3d89ba937ea876c6bcbfd67090e041502966e3e7902f8a57c31b21e41928e1b1ea2a7b8c6d4fc4126c3f06ce42ca27f5535a859a4d48e6df52a1dbd1279412d746a39c20d9e4348f94f646de53982598264019405fd0a96dba1d1773e59e7a7915f8f3eb84bf4bf929bda6794241e4c6ea6946c5282484ba5e32b22694091159c63cfbf7abbd3d9340d1e1a613d83d1a181c"}) 11:25:23 executing program 5: r0 = syz_usb_connect$printer(0x1, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0xff, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x81, 0x70, 0x8, [{{0x9, 0x4, 0x0, 0x8, 0x1, 0x7, 0x1, 0x3, 0x40, "", {{{0x9, 0x5, 0x1, 0x2, 0x10, 0xe3, 0x2, 0x1}}, [{{0x9, 0x5, 0x82, 0x2, 0x10, 0xff, 0xff, 0xff}}]}}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x5, 0x20, 0x8, 0x10, 0x7}, 0xf, &(0x7f00000000c0)={0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x2, 0x8, 0x3f, 0x5913}]}, 0x1, [{0xd0, &(0x7f0000000100)=@string={0xd0, 0x3, "ae9a6f0cb3056e74ed9ef7cb63eabd5f6f28aa41009ec7054e50ee4a9e553cfc84e0ef96a43ee6159088dcb44ae2089fc067ebc3d4eabafe602001c36112e9477234ad2cd6fc9184c371e4a6c439eae288f3020e399d06084a80d9ea399fe87a4f8a4ffc86531d23ec7f4209543685126a493a315621d0c9bc484e351dbb480b261f609f87244b2feef9a227338101c42a27e4140f5456d9903cb8e14a86c5ac329478c58721e5397952bddc1380fe4c311f2fd61e2f3dd39a39884b4c5099f7c7656ceff09d011fda1c5263e6ce"}}]}) syz_usb_control_io$printer(r0, &(0x7f00000002c0)={0x14, &(0x7f0000000240)={0x0, 0x30, 0x1b, {0x1b, 0xd, "baa03690656d64599ec7c03895e4ce13c6e07d6cc9be6ae03d"}}, &(0x7f0000000280)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x42b}}}, &(0x7f0000000580)={0x34, &(0x7f0000000300)={0x20, 0x37, 0xfb, "d5394645c2a3f3a9e6be9ff707f518b93b9324695af7385ffea8c4ed5d541d408ba7a8d0598d7c5bb8ce50883a8f06ef64f82d8b197ecd8c73b25b1dc130ad01a1cf0c7d151f1a56b2817bddda5a516afe99bc68b89c66e827b829113d61a0217be563ca5151d4853dfa6eab67cac88523369b04b8de1f0c466a409c708661cc042fe627d714130b0b5a89269225b1b1589d20200a3a759ac60bfbefa68c4b18f163dd95bb0aa066789a5274bc390f11c70d2f05d3e267ce7510b7f64e442ab4a91c50758927cc866f2e8a758d949bf176eecbc4afb37bc7e757b0ccc5f251ec18a2b7af0b5f848495ed65a7c5ece4a7b4192e8cc405ec36f95845"}, &(0x7f0000000440)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000480)={0x0, 0x8, 0x1, 0xf4}, &(0x7f00000004c0)={0x20, 0x0, 0x14, {0x12, "de802943590e3f182ba489b23ca38b91fab1"}}, &(0x7f0000000500)={0x20, 0x1, 0x1, 0x9}, &(0x7f0000000540)={0x20, 0x0, 0x1}}) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f0000000000)) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) 11:25:23 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80086601, 0xfffffffffffffffe) 11:25:23 executing program 1: syz_usb_ep_write$ath9k_ep2(0xffffffffffffffff, 0x83, 0x51, &(0x7f0000000000)=@generic={0x5, 0x0, 0x49, "3dbd96bb", "421f2c7291f48f884377bafb59cf99e2cd67913e9d43eb8a004b547b1c0aa4d010d3f514cd7060dfa2bf0f7019e0a897d71d2fb9479b6a54ea972eb7b2662d0a8d9a19b8c531592732"}) r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5452, 0xfffffffffffffffe) ioctl$EVIOCGPROP(r0, 0x80404509, &(0x7f00000000c0)=""/21) 11:25:23 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x800000000000002, 0x40c41) syz_open_dev$hidraw(&(0x7f00000000c0), 0x74c, 0x40182) write$hidraw(r0, &(0x7f0000000080)="a974c18945210563f40371ada407", 0xe) ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, &(0x7f0000000000)={0x3, 0x0, 0x8, 0x2, 0x0, 0x4, 0x67f8, 0x2, 0x6, 0xffff, 0x6, 0x3, 0x6, 0xfffffe01}) 11:25:23 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:23 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) syz_open_dev$hidraw(&(0x7f00000004c0), 0x6, 0x428a82) write$hidraw(r0, &(0x7f00000001c0)="d4", 0x1) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x1) write$char_usb(r1, &(0x7f0000000300)="b73261cd2121e6b1c3399086ddd1402139ba9b6af3dab2184152e99f0f3fe2dfa39d4ab3af5fff6efedee69f02c2eac0424c17be4763dfd0c580e9cc9d4e9d627d92348d5eab4b9adb6fad2e697c812500ea776c0978c049ed07f0f8d67003751f7e132f055c50f32ed690bd372f804697330e66dafaedcf1e1aa2da716530a9aea9c678ebdb74f7e552918d4fbd52b5d0ed756ed4708c4db7a6efb4ed6fefb9d684c6c3ffd14fd55a6c0eaaa404dbd498cd21ee371a0069ed4bb7d58ef788c2e8386f6ef740b637c99a1e117ad16cd82dcafffe1783bf5292b1511ff88333dd3e0bdd8112fec1d953185c", 0xeb) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) r2 = syz_open_dev$hidraw(&(0x7f0000000100), 0x4, 0x21a180) read$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f0000000080)={0x7f, "2057bef4bcafb320f77726dfadebd91e851f4e66caeaf228e5dfd21de91e96d7d1c9e4a42bc308f072c2a881e69e326699641ad4791eab426552bcd8fe0aed1b"}) write$hidraw(r2, &(0x7f0000000200)="d304958afc8c8cee65cc1871efe172c7e2ba25f8084c140da1b805cdc0c68ace0b0fa6064504510769aba183a85b51ca0a4f1880b6362f9824d178dcfabc525ef7f47fd9dbef36a35b5efddae4b3928fa2f0d0eb064f9a1a310a4278a94da20caa9ee3142c7b1fb66e59ac1deef8942e7f4cf793ea3732cd477e532a1a0ca9a56fd685dc724ea8cc74acf6ffe67e6baa9d0fd58880da68f20139d05e29a8e0acf6ea39049e64e15629d4370969a78dcc0aa301e1c9de4cae7a06ebde7b4e956c5be61d3856fb73ad8415554d33a144f4142661ba0b0415da5356f605633fdb4a0bd6427caf264289ad4af300b3dad4c6d10b191c3071da975b8487", 0xfb) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000040)={0x7, 0x3, 0x3ec1}) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x5, 0x884c0) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000000480)={0x1, 0xffffffff, 0x5, 0x262fa3ce, 0x5de, 0x400}) write$hidraw(r3, &(0x7f0000000400)="6f6fda26b47289c45e92ec7747673e0ba3d49e7b35c19da3b3a95e576295dacde2d780d8db68bb304496f741c39c3182ba1aa660b9b57913786f8e1f8869cd2c4ebf68eec34429", 0x47) 11:25:23 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80184540, 0xfffffffffffffffe) 11:25:23 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:23 executing program 4: ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, &(0x7f00000000c0)=""/53) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0xffffffff, 0x40c40) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x80, 0x8283) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x4, 0x125002) ioctl$EVIOCGSW(r2, 0x8040451b, &(0x7f0000000140)=""/149) write$hidraw(r1, 0x0, 0x0) 11:25:23 executing program 2: ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000000)={0x3, 0xffffffff, 0xd7, 0x1f, 0x3, 0x401}) r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4", 0x1) 11:25:23 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x801c581f, 0xfffffffffffffffe) 11:25:23 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40dc3) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) [ 965.537233][T11628] usb 6-1: new low-speed USB device number 3 using dummy_hcd [ 965.796948][T11628] usb 6-1: Invalid ep0 maxpacket: 512 [ 965.956950][T11628] usb 6-1: new low-speed USB device number 4 using dummy_hcd [ 966.196894][T11628] usb 6-1: Invalid ep0 maxpacket: 512 [ 966.202722][T11628] usb usb6-port1: attempt power cycle [ 966.616882][T11628] usb 6-1: new low-speed USB device number 5 using dummy_hcd [ 966.706983][T11628] usb 6-1: Invalid ep0 maxpacket: 512 [ 966.856863][T11628] usb 6-1: new low-speed USB device number 6 using dummy_hcd [ 966.946939][T11628] usb 6-1: Invalid ep0 maxpacket: 512 [ 966.952885][T11628] usb usb6-port1: unable to enumerate USB device 11:25:26 executing program 5: ioctl$HIDIOCGDEVINFO(0xffffffffffffffff, 0x801c4803, &(0x7f0000000140)=""/182) r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x7fff, 0x36d903) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000000)={0xf, "aa3dd86abb4108b6f8213e2bcffb1cc9f2c291e68ec2786a5a8487246c54c7afc088cdff837c7c6c23cc8e3a979e06840fecdf005e09a52e32a60d51e4293a23"}) write$hidraw(r0, 0x0, 0xeffdffff) 11:25:26 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0), 0x0) 11:25:26 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000000)=""/210) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000140)="75e24c5b66ccf7b91a1ceaedfd390f51987144e8cbe783b81b46a0461f7eb7d1800bcfc8c749c1b31e8b8c4c1ad3654e26523956b6dede273325030e78070ba31708d363cf267fe98776dfd61f0faf7cdfaaa7d2a571c4eec707ccd5c7c79c339d8875c865711932eb74a686e53322f4f1c1d1d0d5a36efd0eb32fd1b59edaa4ea9c23c3e3d621f830086206500bad76fe2f88a798e5c043dcb5f85b15b7eaf2a45ce94f3299b9cb89c8edac6f70496dfd12ec77d37775c55eed1d69adda848f3d7eb10442d4c5800daa2e84cf0a94ad14d4b69ba610d5fd9e57d41129aa34205ec2e74da50c31fd563c4fa0bcc95e877aee00d7e8547188a2e22d1625ad6fd574e68ca4414dbba1b383e6abe0aa46ded93496af74f940766b5b0aa8fd77e3b29a244b43606de36bd49e3515a4fd02f71ce131e19491a04949dbcb9d865ee7d1429d6e82ca1935b140b01900860b6f8de98fd25cbfb3eee91103c5b2772448ba878bf0a73f4cf9c1c039617509af4f436f980c0c0efcb6b3e3a4014837c77c999124045f75e030a177d467e730dcd4185ffe93e3a9662561e97b0e8a7937e8f0eadd986321d04d7b070fe87995866d9fab354cc9e0eb6d528352c0932fd0796979c72484c731d8526c4185bb2b90c984448e982b78222f73ffe049818d32afe8433eb4d92bd7a820d84f3b7364d61263e29a693897e41775f8eb440cb583ad2e1fc653b6fde158507cd8f0d553c640b5983305ee5673a1a08ecb161be9b2d4fdfd8f3e7b3a6edb6ce2d3f237d5da0d5fd2e0cac2ae84b47646b3d1b9522614fcf4821ce04b720e584da9cf36353ef6cbeb936ae2264cab83a86d236a9d1a85e56f35eb3929b76c0805fcf1c3eb8776e12bcb73bc8ec2051407618081f4c081cf4f3e61d455cfb0d53f6ff11b1b9c15a2ebcb7abb3d530863c67ae2dfef3c80eb20336162092950acd8c9512d9928b3c89a91b03ed4e6bf1483d3e4af4031b90a2721feb23afa1e59c62ad8a5c752c46b2b4a97f927362ee7069c123b5a0634b42067517c029a1a5f7b62e7998d3ba8ad17cbe64cbfeb1a84d6d1aa512b4fc9b6bfcce99cd250afa03ee698b47dfef0ab410c3e272d73a7b63e9a429db0d7557e344a3847c21bf4af4abd4fe6257d5fe9d1b32ae48b106c7ac4b7e41be10afa6c21b92d6fcedf810bb295538e82b1ad8eeaf4590434bdfab13b7bc0f4e4a4136bb17738ac2fe1ed5e068f190315e4f95e1905e55f32692dd8640fa4ef3acf3a1006760fd429722ddab33d76257ef6b89db1801ff665f519fab10a0d787a036d58405a4e45d473054813e07b69ea5fc9697bf38f2116f71261b09d7bc952e2e23a538b39ef8bcea77f4ee448ed5e907528a3342d0caef1ad01fec872106c43ec568f2fa90cda57d7a6bb6d8343182e1e93b2b44afbe227fc04da8aec60d0752b938baf2f081c0d672194be4a3fd898ee75ec0c95ca8740a333f3ff79c884f66869726590065806c513f7c4556d2d795b9a0ccd76b169f28ff390933edd18d566a227858d55bc343045ca002a49f2f36ddd068bf2c554e6557af7f7a208112fe0cd553dab57e58c0e77892b5013bb255aac9eb6658f20d0817c2a1dab02b5eae1f6ee58811fcd0ed610ab57467ac9482e0cf1d039bd58dee8748d85f6c94b93f2ac1fcd616b68744e67a3804142b671cf58ecab3c74927ff6aeb6364b19846f45389f662cb8d88200175da1606750c8c30e06c747c8b290e3afe0cf663caedf60c467040883dc5fc7ed71efe48ead82e6d7210aeae760e2ba9e219e4d737f981a3fc71317532432d3d4cd2cb88689843dc6253bed04eedb22eaf5786e8b7191a31697eabed0c4a59a6a5ecca5411a496293b40a5eb83c87edcbaf0a00af74622d7c015e4a784b84520b55772dcb18c1827d6e0ed14c41d7b9071674515599bbaa2da9ef27c416048794608fab1f0701db21d99365d9ca8c434d11cbc900eb11a38ff6d6fe28ab1480cc3a7903d18014d3b3a9183d0d2f3a889bc790722884c4b450c51f40089dd9e99a0ae013787bf822dda179d2962962258ae2647526e7cadd80d025576b557fdefc3dcf3961fd7dce5f3e84c65f22065b642702909b368ad9c985159b703ae06a96ec57f4e532667c124587fa6e78f65978f87f675f921bdb26326f4fbe5a662ace7e9c0837d24801963356352d4b3794847249f50a686cbf91515e2a78d2955b70cf3d65cc1be6ba464ac5f76dc172a79832d0dc1285069ff1c25d173810142da839324d18de93f6df304b5a2d9f48882c9542d7fe4144540d2c9d17ee59a8f94dc660b429ed873196393fb9ae04b9387a94da5730166f6b4e876a99bddf909f3a116639f67a47abb05c6c87681b3a07106079561ba6e6b7fb38366efa41607f529bf1da651cf2a1badbb8e494eef353e092ade924a85bc5771b4cd0b82237daaeb63378304b42767c3736b4773cd7fc0819e9d1ef4bdf73bcb7bfa3946df91606bb6e7d5ae36497ca99bed3f34f2254f71be2203f7825139cdfa7f263e2c75efdf939c21ed06174c7d26ee4e23e5114e104c9b58ca71881a0fd5f0f0db04b4ff225d3b046d32b7ac5589926dd09b5453b3f357914ac7cab224b5248d4cd885f1988175f89956bdec1fbad45781bcbb24e4786a6cdb1f8d2bdf3489f7f60731d56594ec861827f0a79491aa205ca7b93eec534ec26bb919ec881f80f7e549f249646391b727a78021f58e623d545cc5c4f451115ad59a8c3ac0fa6e4d3ec6d465d878d456fdc2863250a0a83b0d1fa6895c7ed477321c61f4ba9027cfa997587b36f3dcdf026847d9f0b80269b446684eb7a7f346341efd16d53355f5f8cbca436821dba52031f921dd5f5cdd3cef694de972e96021e97b45deadac671cd38bd5ed82f5b9b389a02b415b23d1cc5075240616e5fa9e9ade244ec29da39621d4e52b03e2bb3097677c024c3bf31140baf76f4b66ee6d0adf5ffdbf40960bd734c3193341aac7a298ef1a946c0c1ca26015798ef76f2a4709211304b6ca0de469931eb4fbe7816b38e05142875eab6f4f78fa04e5930cd42115cd87492749b26ec632b2b01070c76d7e88d7865d1f0fc375766234ca0791a6ac57d701e33e972759582932af3414f88f4f869d4841c759adc9f5f8c86b3313690c321f9dc59ca472ef67c1735fb525d588a63b181b4d1ef1c8ec76ee36091d2040aa43e052be4a19651b376aeaaed9f2dd9da9e7a9994cd04b0d8386039bb1bcb5444ef0e344e4930cf7194b2f4bf529015ce6fb46421184f0cc25403f7fe121e01e66a60539fb60874d99fabeb5f2a1a7aa1a117115e26673b822d76927d322f80c8572c2a2b126be47210524b68788fbeafe85883116b6814b37392d28ec56e989ca9a3892823fa905a0e47541838647f152eabf1f2279efba0db669098538b652336263605e61c6350952c5c48086af5fe519c2ae0622b98a53fae84b898233bd54c32594f15bf6ec6ade10c57db6672c2e83afe9cc1bd1c2860dbec140d7c3c98e834f739cbf32a68c00f06beab80aa6526c458ecb80d63e2a2d2c6991bde5199e10620d8673655a939e85c62b12bea2d7a83d28733e6a86761cf576e99afd4beae8ae7e0f15492f54815899de125d6d7f5c1099de3101d17e5b578140bfc9392c9082aecd5888dd9b37a87759d1d9e2781afc6d88b3088a83de19abccd7d50d9002dd4b595a885f6d43196259a08244d9c2623bf09a9997a742eea00c562698420b691407044976f4fac2dd543db20d5b86faadb698569f004f7f5365d258e5a4e90c83f45d7dc2654e5dc0858784f24544b32e67bdbd3d13766da5248e45eff5f0e107611f560b352bad712a9426afb9617595aa6aeafe5b952529f680cb2de63c78097cdac0cdaa1768e7b1a21a4b2829e28efc96c4283998d51181b83f43ddac1ea4450e43865eaaf489e81a857b76bd1035830ce5aa14ab202c7272e9b096064f6471db579d25ba21fe0629218a842caff81bc91b31e7cfc46c02da446d0b44e8b50ccda8d344ce008d66d955f44137eda1a08634ffbbd130c5a7aa7c2dc2dad93676fdde4fe57e8ce39eaa658ee539ac1a1ba4580bd560eecb1f1ee4c145cd1746cf0d81b2d2d69ee3c90da31d93984d7aa907c07ec7347aa3ff345c18a350c0f60e4dd5f089cf0571f51d7c6307160eeeea7805a0a9ce6620e37d941a7517f764451604de32483ce52e106934758e3207bde25a9d34625499d8041de139f1f3f7d553708be2c0d6b8b03e821e08954b9a736c84de840320ee2067f44dbd8b9a40e0c2cbcd7b0f6d55982118245d904a14c70e88977136e68e1c2bd7ea4e9c42119189e9507835609de2d9af184445f00b80439ddd9ad48b62d5c9e2a01dc3a04cb75e6fa742d82bbf140d70a6d940c3b445d2fbc3007127a23b5be2f414b345641505d0c88e31976be8565d43c60ff34c74d174445ceaf5668e9be6406793b7ab3f64c3ac9d3e0abcdd6c7c641d6656e587d0eef00e3a57dfa38236cfae26370ac331d56ba66fabd475c926c4339fbe59a916c869cea36ac249ca1b1c65e461683962c762f3b320cfd175c27decd753f7feeebdbc1120e8393b44b8bb3fdea2391c07694f97f73fa8c78a116978349fba903be280db62144c8b0924370705293fe7f12eea1ce1c3a675b55a499260a9f20eadffef43d8a481d3de111e254e97ab341d09cdc32ea8111232cb815bc431fc7c7c8844e59d6f672eadf78544bc4f7ce6511147f503bc3d04e0151ada00529cd37b76a93017f9ad6753415e42f7f518b299694a7df50b1fccc0d759a134e8d8710abff573ae6e19eec206f35a15747527cc6eaa0e7ee8fb8fa0167a7d179bd3645aa6bb6c519a1d8721d987a9061b63a320b433ce1ec7cea8f98688078bc7e790f821813ce735437ef1f6f9af0cd625577756bdd84b97097cbf48f056120e7d0c917eacd3d27e4fdec647083af42e12f580918082a014a146ee524c438d594b30ec76207402ab3eed13a2b4ca392aadf8762c7c4fd0d4195a076c2b4d15e403b7fd91c8b88312b71419cfcf6189c4ff08037c322770bdd2924d12869c5746559d9eaa4e2017b88015302405735fcc075ffd086b05bc461fa5b0cc002a9046c2d96b2fa54b15f1eca5092dc2a66441435f9f48f1a89d7d91de8f77aefe9d1cbc174b30ea816473173b94ab25f5f3467a526a5b283ad44c40e38dea4b395a20f4c8b5aa097e99e1beb57240343e1d544331d3f1e9939800be2b07c8b2c87cba6136aef3b4a4e5b0f31a8bfdab4b5cffdced71c0bfc2d4431da9dc45bcf992594b06cbcba398cdb21595630fb0941dbd3dd1d03e0bdaee8f5bac5b2a646e81d9a5f3d4809fcaea8fb8338dae00628a981c7d16482c902fe7110803e7d6547892d3c4c0dffb2faa932dd37513d20fbe7e2d767f60858be942e43cd687aca6b581c3ddb5bf9d630fb9f9274af842653e90626cf6de32456fc0800a36a99c3a130a5c43327dd3cd2a08d118c9e7d30543d03ec408454c871ebc6791ff52c03350564fe14f7e9cda5d1f517fef9daced863840d92108f40939759559f72606ea27ffc2f6daaf30c59a4b7afeeb133ef778c70745d9fd9f0d3ac6f69eca9d1a3490aa37cea87d31f19d4578016c561baacd856cfaafe961a9aff58dc3f1e5aed0242560d7ad67346e20ee21efa0cf9fd27e0771177565da2271b941c5abdd7cc82fe12198788baa6d74fc167d85d2c36a89e57cd6a8184ebe82a938b1ba15b58c2a622914ae977503c5735612ff0") write$hidraw(r0, 0x0, 0xf0ffffff7f0000) 11:25:26 executing program 2: ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f0000000080)={0xa6, "6db0a71e594b3465df271f60150825b97d0eb17d366b0ee5a3dea30a8901d60e791b3ee3ee5e9eefce1b2a99363699d9ebcea290c5a12e049d7c615217de3c1bc55c2a02802602c381383ecf0d1ba1d4a9b2c11f973a9bceec8e81da30851b33f10ab55e62904f2aee29290b1c32b6d0e5426c198930eb9ffe9e4e5d1216f61828eb0722982a91793cea0a3a2a11a92adf63a2fb15cde6ce727dc6d7bd47236779527dc17f98"}) r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000200)={0x1, 0x100, 0x400, 0x4, 0x34a7b990, 0x7ff}) write$hidraw(r0, &(0x7f0000000040)="d5fa3b88b5dfc58015f8443841de63e90092591820c61c7bf20387d8614414aeceb5ea9f59490308b7cf644b02e526292ea28f0ff161", 0xffffffffffffff3e) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000180)={0x0, "40ccc7abf6b0cc653132a45d086e23c6f75afe9b6d5b522beeb2d57e3d480aa320170f5f8d452f13e688cbf5d2372132f0dde5c689919bd341d123a89bea346e"}) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) 11:25:26 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80404508, 0xfffffffffffffffe) 11:25:26 executing program 1: syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r0, 0x80184540, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0xffffff8c, 0xffffff7f]) ioctl$EVIOCSMASK(r1, 0x5452, 0xfffffffffffffffe) 11:25:26 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x6, 0x40100) ioctl$EVIOCREVOKE(r1, 0x40044591, &(0x7f0000000040)=0x6) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) 11:25:26 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0045878, 0xfffffffffffffffe) 11:25:26 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x7, 0xc0000) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x2, 0x141c41) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000040)) read$hidraw(r1, 0x0, 0x0) write$hidraw(r1, &(0x7f00000001c0)="d4", 0x1) 11:25:26 executing program 1: syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r0, 0x80184540, 0x0) ioctl$EVIOCSMASK(r0, 0x5452, 0xfffffffffffffffe) r1 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f0000000080)=""/10) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f0000000040)={0x8, 0x62af, 0xb7c1, 0x2, 0xa1, 0x200}) 11:25:26 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) r1 = syz_open_dev$evdev(&(0x7f0000002680), 0x70000000000, 0x0) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f00000026c0)=""/199) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) write$hidraw(r0, 0x0, 0xeffdffff) 11:25:26 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x80000000, 0x1) syz_open_dev$hidraw(&(0x7f0000000000), 0x1ff, 0x323600) syz_usb_connect(0x3, 0x1003, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0x51, 0x8d, 0x91, 0x8, 0x11ba, 0x1003, 0x1a75, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xff1, 0x4, 0x40, 0x7f, 0xe0, 0x2, [{{0x9, 0x4, 0x79, 0x1, 0xe, 0x40, 0xc7, 0x2c, 0x9, [@generic={0xe4, 0x21, "b46a0a2333198a7d058325ef53274aa40281ec0b4a1b1b72e3f74215a90c38769fc02c00fb72b4f8171165010eeca7384d8f504fd8258ae14a1fd74c63ceb74301050e04e8b9b485eae0f584ac0964188315e87bdac3c59f1d1a36a5d85eca6a911c806914b5ab50555d1db2ed3b919ae85ff463c5723d59ed55ca903bd464911f598acdd8b7f5f4616f15f5f2c7593da06abf479e4f6a80373ed4781c69ab0f50715f09570673b3a9b2837c13a44b2fd6f30e899d7d1e6dfacbde8ab86b51faad6965ea318cfe482aeb40b56903f58a858a4023022584c5289f952100b6e422302b"}, @uac_control={{0xa, 0x24, 0x1, 0xd000, 0x3}, [@selector_unit={0x6, 0x24, 0x5, 0x3, 0x3c, "e6"}]}], [{{0x9, 0x5, 0x5, 0xc, 0x0, 0x81, 0x6, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x7, 0x2}, @generic={0x48, 0x23, "ef9b53dba77250d21f9bcf3187b65a4fb7b4f7be965858f09941d996c289140473ad4219514b2a72171bf04f253965fc1d1afd2440dd1b533a610a054b06c2c8418c5efc042a"}]}}, {{0x9, 0x5, 0x80, 0x4, 0x8, 0x6, 0x1, 0x0, [@generic={0xe5, 0xe, "a2eecd49afbe050c5020b577d6eb126cd3e0bc440382cc3febed8af5ff63cd9d994e2867652166f3fe8995fcb5921e135b752fcb1fb8e1fc259efe2408ff41d4cf9ab6cc284098dcbf6dc5c46feacf4a96a647c37eefa57be3618b909f6de364957dde1c9939dd63ab602cd51ecc04c8aa73b917e01b58f9d9ac9126782533b6d3283f3ce631817b99a910acace08a295a0af07ee10920e7679b690dbf3e55434abc853f4883dce84850bee6cba6695d9da152577709829a5cb779aaa2a2730b0c24d1d9d733213de94d024651469c260f3302b4264751a455688d7490b540de1cac2a"}, @generic={0x54, 0xe, "0a0913edd6554787cb833e5dc8519662dba841610c54f90319401d6e6455a2aea1a34e43df78f74bebfb9cf997a73980a9db9b5d4fc5c03686d43f5631d00a4715c3d71bc291fabd3d5c58e8bf319ff35544"}]}}, {{0x9, 0x5, 0x8, 0x2, 0x20, 0x80, 0x4, 0x9}}, {{0x9, 0x5, 0xe, 0x0, 0x8, 0x0, 0x2, 0x1}}, {{0x9, 0x5, 0x8, 0x10, 0x0, 0x7f, 0x4e, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x2, 0x3}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x3f}]}}, {{0x9, 0x5, 0xb, 0x14, 0x20, 0x9c, 0x0, 0xf9, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x2, 0xfffc}]}}, {{0x9, 0x5, 0xa, 0x4, 0x1ff, 0x0, 0x40, 0x2, [@generic={0xf1, 0x3, "0f714ae5a7786967f94f91c190fc0d25cb5af38b09bd71772ef914dd2732202cb04aeb6388a7a255c2fcf74e483504c20e37be60793bcf74d574a81b7546e40185ca55486e9330d527cf4038f73c5b842ca0fe17344dffbd9e31071bddf7dc1a2ee097574374624d80ef0b84606a24dcb9b59d067aed94d57a7d98e0078be87720febdff66ffd2ef01d9858aab295fb0bf106585f0fd15208770e13f34b0708470585ee82c6ce2102dcf61af56d62fa2a8cf8cfe0741ea5c359b9586b6d468d968b82d00898898d77b0dae1690a17d9247007cc539d02bf7de4647a86e53c93abad05da7a4e7c7b6c493c14f817a69"}]}}, {{0x9, 0x5, 0xd, 0x8, 0x20, 0x75, 0x40, 0x7f}}, {{0x9, 0x5, 0x2, 0x10, 0x400, 0x20, 0x2, 0x20, [@generic={0xc1, 0x7, "2e42009fee41be99f1e6ef6e846cead21cb03ffc05fbaab4ff4c46512b1749a1700b008eed13832728f828db4eda70f5e09fc7e0b3c1e26e29a8e96dec775d3f9c0bcbedaf86c82af0676d0185b008c205f5327e05fbc8b3f3d77e1bb3699bcfb7e113bf3b0dd3dcc25d99594a1cb831570f7ecf276fc151b37d50ba491c86c703b0c320a9db1a530b656eca7555dfffe4ec96f8ea0470273e0da164c82985ba9854996dd72229542c15148c6f2bc829cf679f40babec5811e6c619da97270"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x9, 0x9}]}}, {{0x9, 0x5, 0x1, 0x2, 0x3ff, 0x5, 0x6, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x8, 0xfff}]}}, {{0x9, 0x5, 0x2, 0x0, 0x400, 0x0, 0x80, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0x401}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0xfc}]}}, {{0x9, 0x5, 0x9, 0x3, 0x658, 0x1f, 0x7, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x8, 0x1}, @generic={0xe2, 0x3, "6be929b4de0a781311a098e79eb3758a4a842af2e67ad2806c72679c512fc9f61884c6e684209726886fb0a8b4ff5575c44b80904e1acc7dbfc82a9f05b5cfdde60e02d05872634385067e47a2c5d405b61e5de2272969330662e7f46ac80ed8e6d42e3fecd9d97936aa3c5df8daa18482afa846f82e89ec5863d47501bfd8ca85ad9187dcaf5cbe340f05c40f35220992a20d0a02a7751ee5460040345363819efcf3f436269a458fb3ace91f643a54cfeb7a2299ea47a8659a05cb92cf9bb8754e1b4422945d5486d07cc45802133097e472d09103c8e49d626d446efe6394"}]}}, {{0x9, 0x5, 0x8, 0x8, 0x40, 0x9, 0x20, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x3f, 0x7fff}, @generic={0x94, 0x7, "c29769c3d80521760ffb8cedf7dbac5086673b1b9028ade5a98120959e6633576296438d6a1199aec0e103b1e85d999ca52f897b52820689260295c9d4093683ec6020d15308349f7b0cfe5dc614c0621d0bd30e32786972a01059e8d74172475159d390890eee2df4ad78d2165fcecaa6162855936d217674f81ed77e3e24356e1b0274c3e4499896e8cb2f324a51a26a44"}]}}, {{0x9, 0x5, 0xe, 0x1, 0x3ff, 0xe4, 0x1, 0xaa}}]}}, {{0x9, 0x4, 0x12, 0x50, 0xa, 0xa0, 0x2f, 0x50, 0x5e, [], [{{0x9, 0x5, 0x1, 0x0, 0x8, 0x5, 0x7f, 0x80, [@generic={0xed, 0x23, "a5613ca1afeb9c0b4982b1c6f2df9a7f6c9370d4105efc4e2d377d4606319598f6146e158036fd715086cd6af529389f53a4000b1e44cae42d86274004d3e9781c3d6de44f6069cab734abfdd2178d6bd50bfea666aafddc72724fb673d34c1d47248548be85c9927f23a6ffe5d798942cd584a7243dfb6e82f766f7dd096f68fbb702018790df84b379743ec6ece3dc8e92d1b62e0b624b078576c87649e282a93cec63a43a97ea00b7f4caf3599c7e5705513895da897c46a225f0d41d1f91bc73b19c8ed18bacd752a5df169d6447a32f0b08f5162a5da03c0b275fd616d947b7cb4e9f668e017da106"}, @generic={0xfc, 0x10, "512877fbf5191b70c60239d3abb439f1f606a99edada6d67a69203b0c0c9406708347f865580989df5e8863dee063d10342c12722de512a94dd709f979355882b2847e9a9261eb7f5df50fa37569f5a32eae4eb356ccc571476ff311c37819a7a05b545c44d2af2b8bf94144122ed45cc747ebc2162255b9b8075da9b1e0de8d4820c4a640a27ab093f7c084e91a93109f384debe1180417fc95443dc6ca92fa8f6c99298e44957c262724858081bd1c4d09b112ec710a1a3f9d807f656f0a5cbeb6ac6e37650cb651900719fe9b62d8606b0d44fb1c57fb0dc8169066e2164642269dc0b9a085ca77f6756c2eeeba57619c6338a0d1985ae3a5"}]}}, {{0x9, 0x5, 0x9, 0x10, 0x10, 0xff, 0x1, 0x5a}}, {{0x9, 0x5, 0x8, 0x0, 0x10, 0x79, 0x7f, 0x21}}, {{0x9, 0x5, 0x9, 0x4, 0x10, 0x0, 0x3f, 0x7}}, {{0x9, 0x5, 0xd, 0x10, 0x0, 0x1, 0x1, 0x1e, [@generic={0x94, 0xe, "a09bc0e99cf5a0c64ef30d7f1e35f7c66fe4a5bc2f60d88e1b9f2ee40232196740441cd07fbc5904387749efd663e1c2ef924f3db58f5b8b806382f7078d845fc0c08d13e99dc68af4521b437f3eed5b0b0b9b29289c45d4200afd9e677cc6f3834ed916387e8b1de517ced20521743215c49164d952fac1bf70866dffae3f264760d02d8720a58833c55e7baa6eafde8c2f"}]}}, {{0x9, 0x5, 0x3, 0x10, 0x3ff, 0x1f, 0x8, 0x4}}, {{0x9, 0x5, 0x7, 0x10, 0x8, 0x0, 0x4, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x1f, 0x8001}]}}, {{0x9, 0x5, 0x80, 0x3, 0x200, 0x3, 0x1f, 0x40}}, {{0x9, 0x5, 0x6, 0x8, 0x3ff, 0x4, 0x4, 0x1}}, {{0x9, 0x5, 0x7, 0x10, 0x400, 0x5e, 0x80, 0x8, [@generic={0xc5, 0x10, "be2fe748ab6eba1db0d91879c8eabc9b7ea5173c73dfeabfe0680b9f025cae11b6d9e4c0424a8a4895cb0b80e41d53fe491e17748367fc936509af3bebb5ea59d4b7dd0c7a377feb1f494087fd51aded8fb0e5f17c0be9e1d4bb94debf68aa38e490c55ae4a4d2516576692082ee61918d925614b5fa7a247a5b5df54917df1522ad0364018d0d24f7d2abbeec199612234257c1f1f05656bfe081644edbe049db5c646f6441f610dbdcd93304d48c0628db31954c109170e7a83081793ddddf417f2b"}]}}]}}, {{0x9, 0x4, 0xf6, 0xb8, 0x6, 0x6b, 0x73, 0xfb, 0x80, [@uac_control={{0xa, 0x24, 0x1, 0x49, 0x90}, [@extension_unit={0x9, 0x24, 0x8, 0x3, 0xbd, 0x7, "ce9d"}, @output_terminal={0x9, 0x24, 0x3, 0x5, 0x307, 0x1, 0x2, 0x81}, @output_terminal={0x9, 0x24, 0x3, 0x4, 0x100, 0x1, 0x2}, @output_terminal={0x9, 0x24, 0x3, 0x4, 0x304, 0x4, 0x5, 0x1}, @processing_unit={0xb, 0x24, 0x7, 0x5, 0x0, 0x1f, "3de0c730"}]}], [{{0x9, 0x5, 0x0, 0x4, 0x40, 0x80, 0x7c, 0x6}}, {{0x9, 0x5, 0xf, 0x0, 0x400, 0x2, 0x2, 0x8}}, {{0x9, 0x5, 0x2, 0x0, 0x10, 0x6, 0x8, 0xf8, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x5, 0x3ff}]}}, {{0x9, 0x5, 0x0, 0x10, 0x10, 0x2, 0x80, 0x9, [@generic={0xa1, 0x10, "ec0bba0e905f98a83fc355a5cd3dd1eb0dac8bac0b920b724847edf39b868a8ff2a71cda7717dd31443466af8ea11923232facd40660c7ad633ee9a2467b0c55aacd11b2d541adc4cc1d2766bcd78654d11bc8903b9f7c83895ec43731a50f21af5b67ffb074026e43cf278ffb680375cc9dc6cebf9f76dd635ad2b956826d198fc076e020bc2a3f487fca8cb7fabbcaf1c4dd0d8293b6645068a8608bb9b7"}, @uac_iso={0x7, 0x25, 0x1, 0x83, 0x23, 0xffae}]}}, {{0x9, 0x5, 0x7, 0x10, 0x20, 0x4, 0x9, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x0, 0x40}, @generic={0x6e, 0x1, "792819f4fadfd89e2a657d68b67963345c70fb05a13a748172c82931d365ad1ca3f89b3d7b7ab4a2c9c12bd07ac70aba3cbfd24a9e33de8c6c5dc8ec1dd871df1aa3a6510ff82c40e049538cb4ac7f9a9a188138a801775fa5805d4f4638c6feeaf74b67093ccb20ee9702a0"}]}}, {{0x9, 0x5, 0x9, 0xc, 0x3ff, 0x0, 0x1f, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x6, 0xd9a}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x81}]}}]}}, {{0x9, 0x4, 0xf2, 0x6c, 0x10, 0xe8, 0x7c, 0x5, 0x8, [@generic={0x24, 0x9, "0afdba1389fa33b84f90cc0c39bf2705c06a50d8502a46d40e5471804691f6dca4b8"}, @cdc_ecm={{0xa, 0x24, 0x6, 0x0, 0x0, "b36854ae4b"}, {0x5, 0x24, 0x0, 0x800}, {0xd, 0x24, 0xf, 0x1, 0xfffffffd, 0x401, 0xeda, 0x20}, [@ncm={0x6, 0x24, 0x1a, 0x9, 0x2}, @ncm={0x6, 0x24, 0x1a, 0x400, 0xe}, @network_terminal={0x7, 0x24, 0xa, 0xd4, 0x81, 0x2c, 0x40}, @country_functional={0xc, 0x24, 0x7, 0x1, 0x200, [0x0, 0xff, 0xfff]}]}], [{{0x9, 0x5, 0x0, 0x1, 0x8, 0x7, 0x4, 0xff, [@generic={0xb9, 0x22, "df03b4a6088e07c4665249a3c60f98b46098d4d0926ba90c95a4c206a9cdeb39afeab1495a6c940828fcfc5a2fe8a5ba934014ebfe2d3173e3b2b8fc339c967313b79a2a27690d67619f3d353d03935386eab30a5abdd117ccaa9977cea041f88ad18ec5603967751ed92b25b038c1edf2f7e59240ff6533dacbd57b0f97d8e16d3b0bf3831e02ecfadc42abbcf956b8cabfada915ea7ef3cf2b3575a7063824d4dfbab6d6556f3834bc8ceb68de39f55e9296321d95b4"}, @generic={0xaf, 0x23, "5952884f6869cd09d122ad42a622cbeaa860d16d6af6b8f6fa50af4a1b44d2b303dd7c2001ce4ee96c25d57d58271e4ed439b1ad5035133c603dd8d57cb8620750a3eb62c06c3214339f45210f6a584e4f906cb76025a2281f469efb4b1a25b41912b0de0d979056a057fdaeffd2cabb833b4fb4be42a91f543a25a05218a4375a00756fea4b4b4d3c29591cc3c386d853abad6a7e64da1e8a6f57a080b0c9fd6f50d0284d989ec23a3b57d1dc"}]}}, {{0x9, 0x5, 0xc, 0x10, 0x30, 0x0, 0x6, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x42, 0x0, 0x4}, @generic={0x3d, 0xd, "1de66514d875bee04a2dec5eb241e2a9b8ae2fbe1402279223da82027c1eed22d107bf969ba871d10a4c0a9502485bb92fe85124d6cb69444f052b"}]}}, {{0x9, 0x5, 0x6, 0x3, 0x400, 0x81, 0x9, 0xff}}, {{0x9, 0x5, 0x2a9051511719c759, 0x0, 0x40, 0x7, 0xdc, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x3f, 0x5}]}}, {{0x9, 0x5, 0x2, 0xc, 0x3ff, 0x1, 0x4, 0x81, [@uac_iso={0x7, 0x25, 0x1, 0x3ae53757308907f2, 0x3, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x2, 0x40}]}}, {{0x9, 0x5, 0x7, 0xc, 0x20, 0x2, 0x9, 0x8, [@generic={0x12, 0x9, "a94d2304ef945471504ddb0021ab3b16"}]}}, {{0x9, 0x5, 0x5, 0x0, 0x8, 0x7f, 0x2, 0x8}}, {{0x9, 0x5, 0x0, 0x10, 0x20, 0x8, 0x1, 0xfe, [@generic={0xeb, 0xb, "646b27c216ca42ac5e453822b77d5a4b72707c73d90bb53c8d5fd11f2e99a896e2db70cdf09f8c0a6f4811fa1821d86b4026883718bfed125e7a5ae65d7abc0db11ab8569c8974ecf5f5f0aa46811243b31e3e58b77b87aea05f3d7640c3208d9849d2b9124e6415af20f94452846100b9d8f45b232101a9ddf4f70ee5886f4f018c801954240fc07914358ae523d804158c43628f0ee632374c0fe201558dfd30456672b7179975510ed7e744af504dea6ef0fbfe45b59712cbc1948b5027c922da81a1ceb15913b84b6fd84a58c22bece0fec1e94a9c71bd49fac1a3cd226f0ca73f8af6805ad2a6"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x8, 0x1f, 0x6, 0xf8}}, {{0x9, 0x5, 0x0, 0x10, 0x648, 0x6, 0x0, 0xc1, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x81, 0x3}, @generic={0x51, 0x21, "ce1c4c7c8802246a533e32911086591993eb3d1cc570dcdeafeaa01872d34492003d524da8979e2bf9cd16adfaf22fc5894c17be1db0c83820d6234bbb290b07530c91258f6b6542c83de0f7864267"}]}}, {{0x9, 0x5, 0x8, 0x10, 0x8, 0x3, 0x5}}, {{0x9, 0x5, 0x8, 0xc, 0x200, 0x3, 0x20, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xfe, 0xfffb}]}}, {{0x9, 0x5, 0xe, 0x8, 0x1ef, 0x7f, 0x0, 0x10, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x9, 0x9}]}}, {{0x9, 0x5, 0x8, 0xc, 0x10, 0x2, 0x40, 0xbf}}, {{0x9, 0x5, 0xc, 0x10, 0x200, 0x4, 0x2, 0xa8, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x6, 0x7}]}}, {{0x9, 0x5, 0xe, 0x1, 0x200, 0x9, 0x6, 0x81, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x7, 0x2c53}]}}]}}]}}]}}, &(0x7f00000011c0)={0xa, &(0x7f0000001100)={0xa, 0x6, 0x300, 0x6, 0x40, 0x0, 0x8, 0x7f}, 0x5, &(0x7f0000001140)={0x5, 0xf, 0x5}, 0x2, [{0x4, &(0x7f0000001180)=@lang_id={0x4, 0x3, 0xfcff}}, {0x25, &(0x7f0000001240)=@string={0x25, 0x3, "3b094bc8c215a5a9705586637438863f99f3049564693d1eeea26fd5e3d7476838175b"}}]}) write$hidraw(r0, &(0x7f0000000080)="f8", 0x1) 11:25:26 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0045878, 0xfffffffffffffffe) 11:25:26 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x9, 0x40e41) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0xfffffffffffff001, 0x2040) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000040)) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) 11:25:26 executing program 1: ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, &(0x7f0000000000)=0x1) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f00000011c0)={0x0, 0x18, 0x937, 0x9, "3aa3dcc57d9f370014209734cce8b75500a51b6afbeb3e65cd12accb305c636d"}) r0 = syz_open_dev$evdev(&(0x7f0000000040), 0xd08f, 0x52d0c1) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f00000001c0)=""/4096) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000080)=""/167) r1 = syz_open_dev$hiddev(&(0x7f0000000140), 0x7fffffff, 0x50000) syz_usb_disconnect(0xffffffffffffffff) ioctl$HIDIOCGREPORTINFO(r1, 0xc00c4809, &(0x7f0000000180)={0x2, 0x200, 0xac5}) 11:25:26 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x7, 0xc0000) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x2, 0x141c41) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000040)) read$hidraw(r1, 0x0, 0x0) write$hidraw(r1, &(0x7f00000001c0)="d4", 0x1) 11:25:26 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x200, 0x40c41) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000140)=""/106) write$hidraw(r1, &(0x7f0000000040)="c001f79d8757223ae19af69556a5f56df3e741e31f3dc07a8f9afdc22c53ccfca8c2aa8809e2efb6dfc75ff12adb65db587e7c9a435fd326d3fc83a007924f30ac16ff9e08e94374a41d62868c89d6582072aeaac21b983d0a4acaa082d873af56f44b95b037dbe3e07baf5bf545bf5e7839b5c98c425d1627c145274ec7ec1e50ad8f21d614de93be6b5c0633cf651debd764ac20fa5df071a3a6e4572f7ef83d65cd71534ab6e36e1d429fcb4f11c45118b0d3", 0xb4) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x6, 0x169400) write$hidraw(r2, 0x0, 0xffffffc4) 11:25:26 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0189436, 0xfffffffffffffffe) 11:25:26 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x7, 0xc0000) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x2, 0x141c41) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000040)) read$hidraw(r1, 0x0, 0x0) write$hidraw(r1, &(0x7f00000001c0)="d4", 0x1) 11:25:26 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) read$hidraw(r0, &(0x7f0000000000)=""/93, 0x5d) 11:25:26 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) read$hidraw(r0, &(0x7f0000000040)=""/76, 0x4c) write$hidraw(r0, 0x0, 0xeffdffff) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x20040) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f0000000040)) 11:25:26 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc020660b, 0xfffffffffffffffe) 11:25:26 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x7, 0xc0000) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x2, 0x141c41) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000040)) write$hidraw(r1, &(0x7f00000001c0)="d4", 0x1) [ 968.786773][T11628] usb 3-1: new high-speed USB device number 2 using dummy_hcd [ 969.037155][T11628] usb 3-1: Using ep0 maxpacket: 8 [ 969.206779][T11628] usb 3-1: config 64 has an invalid interface number: 121 but max is 3 [ 969.215100][T11628] usb 3-1: config 64 has an invalid descriptor of length 1, skipping remainder of the config [ 969.225499][T11628] usb 3-1: config 64 has 1 interface, different from the descriptor's value: 4 [ 969.234784][T11628] usb 3-1: config 64 has no interface number 0 [ 969.241074][T11628] usb 3-1: config 64 interface 121 altsetting 1 endpoint 0x3 has invalid maxpacket 486, setting to 64 [ 969.252120][T11628] usb 3-1: config 64 interface 121 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 14 [ 969.265416][T11628] usb 3-1: config 64 interface 121 has no altsetting 0 [ 969.426816][T11628] usb 3-1: New USB device found, idVendor=11ba, idProduct=1003, bcdDevice=1a.75 [ 969.436052][T11628] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 969.444118][T11628] usb 3-1: Product: syz [ 969.448364][T11628] usb 3-1: Manufacturer: ऻ졋ᗂꦥ啰掆㡴㾆锄楤ḽꋮ핯ퟣ桇᜸ [ 969.457341][T11628] usb 3-1: SerialNumber: syz 11:25:27 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0xfff, 0xc0300) ioctl$EVIOCSMASK(r0, 0x5421, 0xfffffffffffffffe) 11:25:27 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000000)) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) r2 = syz_open_dev$hidraw(&(0x7f0000000040), 0x400, 0x4000) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000000080)=""/65) 11:25:27 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0xfff, 0x40e41) write$hidraw(r0, 0x0, 0x0) 11:25:27 executing program 3: syz_open_dev$hidraw(&(0x7f0000000000), 0x7, 0xc0000) r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x2, 0x141c41) write$hidraw(r0, &(0x7f00000001c0)="d4", 0x1) 11:25:27 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x200, 0x88000) ioctl$EVIOCSABS3F(r1, 0x401845ff, &(0x7f0000000040)={0xe9b8, 0x7, 0x1, 0x8000, 0x8, 0x1}) ioctl$EVIOCSMASK(r0, 0x5452, 0xfffffffffffffffe) 11:25:27 executing program 0: ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f00000000c0)=""/244) r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x4, 0x6e04c0) ioctl$EVIOCGABS0(r0, 0x80184540, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f00000001c0)=""/234) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000000)={0x0, 0x1ff, 0x5, 0x6, 0x2, 0x1}) r1 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x5421, 0xfffffffffffffffe) 11:25:27 executing program 3: syz_open_dev$hidraw(&(0x7f0000000000), 0x7, 0xc0000) write$hidraw(0xffffffffffffffff, &(0x7f00000001c0)="d4", 0x1) 11:25:27 executing program 2: syz_usb_connect(0x0, 0xb45, &(0x7f00000012c0)={{0x12, 0x1, 0x300, 0xc, 0xb1, 0x30, 0x10, 0x17ef, 0xa387, 0x3a37, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xb33, 0x4, 0xff, 0x9, 0xe0, 0x80, [{{0x9, 0x4, 0xbb, 0x40, 0xc, 0xff, 0x42, 0x65, 0x4, [@cdc_ncm={{0x7, 0x24, 0x6, 0x0, 0x1, "ee90"}, {0x5, 0x24, 0x0, 0x486}, {0xd, 0x24, 0xf, 0x1, 0x8001, 0x4, 0x9, 0x5}, {0x6, 0x24, 0x1a, 0x5, 0x2}}], [{{0x9, 0x5, 0x3, 0xc, 0x20, 0x9, 0x3f, 0x7, [@generic={0xa3, 0x23, "4e990394acb6e48bf715a5369d8fb3c63797dc239dfb7e4a83b3873cc9efd0b8029e76d4dd0a046ce098f569ed122c4a102d87e94bd61d8832feaa828f5094f50110b329d6d757c2fb6c4cd7ffd4460c980f5fbd05525048a96f922e26aac6ea0f3f06bc26224fc6794885b4adcbd894d0dcbe65ae20d6b0d3dfae378f87141eb8c10baab0bb0e010687e36972525def96a1cff54531c0d370e25f2878ca9c6ee8"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x1, 0x2}]}}, {{0x9, 0x5, 0xb, 0x0, 0x200, 0x0, 0x80, 0x9}}, {{0x9, 0x5, 0xe, 0x0, 0x400, 0xff, 0x8, 0x9, [@generic={0xa1, 0x24, "7afabcd2b8c51f6b2e204c34b266e962b5314c04082f69dc4fcdb83cb76c027536981e1102cd8f8889a2fc0f388ac24054f10024d7b7a3fa9fd2177ad044ae9c4031876a57e2d9c5f19c27f140607849e0d5939292cfea4c7dd0aa9544979b4256c14a04071ac776d79006de3a71acba51d50c1c09f7b96acd0efda67d05e9917fd5dbbe5edda11f630bc41b0af889c6502a0d6cb955741b0f66b7395e4b6a"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0xfffa}]}}, {{0x9, 0x5, 0x9, 0x4, 0x10, 0x80, 0x3, 0xff}}, {{0x9, 0x5, 0x0, 0x12, 0x200, 0x20, 0x6, 0xa6, [@generic={0xc9, 0x2, "3a4797cc625a2458601c30d23c5d761bdf75622798fb9414ce447904e95fb6dc695f7afe7ba62a9c2b9d75fa08fb71f2416a9ebfe116029608ae65f00a99e10abac42a7c12910afc2f69deada407d83057ed6cf8a0c4d25ed3242d95267ca03109c7c03a7a352af51df8e1e02ab7c2f42213b965773a9b8b09d7aa92ded4c36f3aef969be7f3fbbdcae508454728773ceb3dc3c58d88da5a452b1e20e22b4b72d1622485364a3e3a56c41346c8e22b91559d460b48785f74c64e14fae4cdb769d3983c5d67f2e9"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x0, 0x4}]}}, {{0x9, 0x5, 0x0, 0x0, 0x20, 0x7, 0x20, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x0, 0x6b88}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x5, 0x5}]}}, {{0x9, 0x5, 0xb, 0x0, 0x0, 0x6, 0x6, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x8, 0x1}]}}, {{0x9, 0x5, 0x4, 0x1, 0x200, 0x6, 0x9, 0x5, [@generic={0x5, 0x3, "aad82c"}]}}, {{0x9, 0x5, 0xb, 0x4, 0x20, 0x80, 0x5, 0x7e, [@generic={0xa1, 0x25, "dd7e243ed668afeed7bdee0a2fa81c1d66a6bb2178a100845acc2d0d3eb9bb9734d8b7b703ca3480e3570bb34f9bc66779154246f872be620e7abe95e6afdb2ebc71ed0bad481b69813d941c8b68e60f032fbe53e0fb897d222c62c52eefed88d29f9f2df6924c6c57ac2edfbdb95b2459cf1729751d088d8d29e3da51eca1128be83c1ec64f3194c10c3c384bd94d4b11db37fdacd4f0ec4c8024bf07983e"}]}}, {{0x9, 0x5, 0x0, 0xc, 0x3ff, 0x1f, 0x6, 0xf9, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0xff, 0x7}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x5d, 0x71}]}}, {{0x9, 0x5, 0x0, 0x8, 0x400, 0x7, 0x5, 0x4, [@generic={0x29, 0x21, "66cf519a3f3b724fb859ebda851984f06815b9bf538fd40cfe9a0cd18ae283fbfcffffff42b63c"}, @generic={0xe6, 0xe, "fe394834896509921a514d9168f545f1c0458bcedee8188c6b589b805190fc97268df361b7360912fc6d236f81f030a9bc8d08070dce340f2263b5d2687c95b7a4a21ebefac7e95a250f1172396e07b9baf2c44e015858884a23506fa4390190a9d5d591772866002461cb6d15b364cd8d4b9e7c8ac6addeaf7ab3b55dd66f84a2366d65d243c0347f48d0d01bf327e64a4e24319dfbc604d53b9f7f5afe72db25805d577f2fcf8c74a509a654c964267820a84bd0a4ce78593965b8c6aef028f1bbfda1a4b8226115df1500796ce736194bf7630cde115c0e82edf515abaa2534240d1c"}]}}, {{0x9, 0x5, 0x1, 0x10, 0x640, 0x1, 0x1, 0x6, [@generic={0x56, 0xe, "ac19bf7634ffac587a638596ebe2c0eb3bf38c05df975d8d0609a3fe2f7bd15f7c9d2d17d7df84eb497af4187c7d2b8ce4f3668508fe9db4a64d7d4da8e5e3a3313ed5fe9df7a742c564ed2e4fead5b67afc9e84"}]}}]}}, {{0x9, 0x4, 0x4, 0x6d, 0x9, 0x4a, 0xe4, 0xb7, 0x0, [], [{{0x9, 0x5, 0x4, 0x0, 0x40, 0x81, 0x81, 0xf8}}, {{0x9, 0x5, 0x2, 0x0, 0x20, 0x1, 0x5, 0x0, [@generic={0x61, 0x2, "d63f219a697563e8c2c3ee3a590aa5b371e1e6442b9d80b44c27ed9e9730800f854c9452abc66df59aa8af837a2e1fe53d1c6c1490184e3723e41bd994ef66136b9ab3d0055a342d197a61fb22c362ebdaac3d122bb3c75f16be0e3b34bee5"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x30, 0x1, 0x9, 0x3, [@generic={0x2, 0xe}]}}, {{0x9, 0x5, 0xb, 0x10, 0xb3ce192861f4b809, 0x0, 0x40}}, {{0x9, 0x5, 0x0, 0x10, 0x20, 0x8, 0x6, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7}]}}, {{0x9, 0x5, 0x1, 0x3, 0x8, 0x0, 0x3, 0x3}}, {{0x9, 0x5, 0x2, 0x10, 0x40, 0xdd, 0x54, 0xf9, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x6, 0x4}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x3, 0x7}]}}, {{0x9, 0x5, 0x3, 0x3, 0x10, 0x51, 0x1, 0x3f, [@generic={0x15, 0x11, "091952109d3aa28a5e6dd4adf3ceafbe63229f"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x20, 0x4}]}}, {{0x9, 0x5, 0x4, 0x0, 0x3ff, 0x3f, 0x0, 0x1, [@generic={0x67, 0x0, "c5402963acb7ddbc89f26b05fb5675584fcbcca4174bbdd262c0efb0707aa33fed71a8cdbdbb3070091a9a8dc0985ae7e6f0ab65d784db0a1eb0e8d1b72039f7c29834dd2e7ba1c72dff0745e2f1a8fc487f94a964f7b90f2fdd03e967fbd403f9e78c1f90"}, @generic={0x92, 0x3, "df53d704a53a9a54adcc980d20ad79bbe62c63082fd643572a1764fc89ce9e388bd83abbdf7d5afa87215a84d0183a1ae69684730f07bcdecdaa146ffc864dca839ac5633f7fe774d4db77d77614fba7250c35ab07c7d9d4623d70a4a110e6683ec44774e47bcbdc1004f931da49c551444691651b7e3281fa12bda6213c08f5d3a9f0817f5e1662d05ddeb19fa30308"}]}}]}}, {{0x9, 0x4, 0x3, 0x8d, 0xc, 0x46, 0x1c, 0xde, 0xec, [@uac_as={[@format_type_i_discrete={0xd, 0x24, 0x2, 0x1, 0x9, 0x1, 0x1, 0x20, "8111e85a72"}, @as_header={0x7, 0x24, 0x1, 0x4, 0x4}]}, @uac_as={[@as_header={0x7, 0x24, 0x1, 0x82, 0x3, 0x1002}, @as_header={0x7, 0x24, 0x1, 0x3, 0x37, 0x1}, @format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0x3, 0x40, 0x9, "d9"}]}], [{{0x9, 0x5, 0x3, 0x8, 0x200, 0x1, 0x2, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x6c, 0xffff}]}}, {{0x9, 0x5, 0x8, 0x0, 0x40, 0x6, 0x5, 0x8}}, {{0x9, 0x5, 0xb, 0x4, 0x400}}, {{0x9, 0x5, 0x9, 0x10, 0x200, 0x4, 0x81, 0x81, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xc3, 0xde8d}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x3, 0x1}]}}, {{0x9, 0x5, 0xc, 0x0, 0x10, 0x4, 0x2, 0x7, [@generic={0x50, 0x7, "6795e19fbce2e736dfe9eb73cca81c0ab1bb23cff730251f7db98169c025ec23d30b3c08de36f8b4a11c217a72a5433d9840136689c98b667568a0353825078abc468efddb53fa7f49ede541f30a"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x9, 0x8000}]}}, {{0x9, 0x5, 0xc, 0x2, 0x400, 0x6, 0xa9, 0x93, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x1, 0x1}, @generic={0x62, 0x5, "a0bcab7319c1bc931dd22763eca9c1dce3ce54fd4b2515da8e748e205081f6fdab57162da76e6956caaf53c54d02b305362e4899fa90f05ca3bf215b40ef7ba265c682589c0aabef97e83b056d65c0affddda83ebc25725752b865d16f56569a"}]}}, {{0x9, 0x5, 0xe, 0x2, 0x40, 0x1, 0x5, 0x22}}, {{0x9, 0x5, 0xc, 0x2, 0x0, 0x5, 0x0, 0x81, [@generic={0x6b, 0x21, "0e6aed29567be1a5dd1dc9b17b6ec6908bbdc77de8f7881183687c5bf6add961f9e2cca60179333b4632764d681f32944ea358dc3109f31c20011452846a7cd016e8fc71c09587b383e77c25b2b7a8fe74095865d77331651c03eabb1be8034c4574d0ba170116623c"}, @generic={0x56, 0xc, "d419a9dab393600f8288ca611a2f1eb1f6dd82b83ec067d33bc1a527da4d8f02b1da11d24a905798218380f219a7d8ee1ff900da9c17f4cc10622e239b3ef97cad1c365a000d1866a653d025fe76134041ebe093"}]}}, {{0x9, 0x5, 0x80, 0x4, 0x200, 0x6, 0x8, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x1a, 0x7}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x80, 0x5}]}}, {{0x9, 0x5, 0x8, 0x10, 0x400, 0x5, 0x6, 0x7e, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xfc, 0xfffe}, @generic={0x6a, 0x6, "104ae923c02708621f918b4d60aae5174691bfa2e1ad3a4e71bbaddb953ade7dd6be4a401cd795438afa073ce4019feb36efd26b8da06b394b6ea343ebfca7d6ae74152da1e595d53df885bbc3fc2c4aa645e8831bfc1bf35d47b24e8823bcb7a2d33264bcaa1f44"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x200, 0x3f, 0x3, 0x7}}, {{0x9, 0x5, 0x8, 0xc, 0x3ff, 0x80, 0x9, 0x4, [@generic={0xa7, 0xf, "51c142b6e02b18dcd615fb70bb9b628a4712672994ac2c786f02ed56d3e7ba259bfadf6e84a9559edfd2a4b5848b863aeae163bff46e2e94017055a732cfe62731c09cf2a2d0df677120698352bffadf136f589ff278978ae9c7bd019d00a3dd44cc1c9134a7d89f9a0b01d81552314decb9827d36752923f81625b07fe9f95c8fe02c8e855f5703006e089385c728135fa6c7f277623392da01e419bc786c06d4a7807de4"}]}}]}}, {{0x9, 0x4, 0x6, 0x2, 0x3, 0xbb, 0xb0, 0xec, 0x0, [@cdc_ncm={{0x8, 0x24, 0x6, 0x0, 0x1, "608f41"}, {0x5, 0x24, 0x0, 0x400}, {0xd, 0x24, 0xf, 0x1, 0x16a6, 0xa4be, 0x1f, 0x81}, {0x6, 0x24, 0x1a, 0x40, 0x40}, [@mdlm={0x15, 0x24, 0x12, 0x8ffb}, @obex={0x5, 0x24, 0x15, 0x800}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0xf0}, @mbim_extended={0x8, 0x24, 0x1c, 0x8, 0x3, 0x7e5}]}], [{{0x9, 0x5, 0x9, 0x13, 0x8, 0x4, 0x1, 0x1, [@generic={0x90, 0x3, "3457881e2df39dee4402ef0bde0c5fe67ec961f742c18dfc5a283fd08f17f56703d4544727a51d2dc04723f9d91ac4d12ca366c67a4fe67c6d41749d0b1d0084e4ff488f1c5fac40875bf5b4ef3d064fe15b842a2f72dae938a36b47a71a59b43ca89a2810c13e860e748d19670df843818c6c822545be8e203123087e00f58b24215912dfbda27976ec476ed073"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x40, 0x3}]}}, {{0x9, 0x5, 0xe, 0x1, 0x10, 0x3, 0x3f, 0x2}}, {{0x9, 0x5, 0x4, 0x10, 0x20, 0x8, 0x81, 0x7}}]}}]}}]}}, &(0x7f0000001100)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x201, 0x1f, 0x1, 0x3, 0x10, 0x2}, 0x19, &(0x7f0000000040)={0x5, 0xf, 0x19, 0x1, [@ss_container_id={0xfffffef9, 0x10, 0x4, 0x46, "f664ebac2af327fa49d3b24cce5de4bb"}]}, 0x5, [{0x4, &(0x7f0000000080)=@lang_id={0x4, 0x3, 0x442a}}, {0x102, &(0x7f0000001180)=@string={0x102, 0x3, "26b5dfaf013cc92f934755d5c85e96a6425af20e14f72fdc863946498b7337ebe9e48139c21cc3179b61a6da0621907579f7b5907b3b6b6f0d092a80975e2c831084785c124dc635ff3e155bce763a58f7cadbfe90a1d4381dc6d48d781b2dc865b929f1e96ea2c6dc01153edf04ebdc373e97d8b3436cf452d3f471770e0d009a23292547156425e456c6fdf6a54e7770b247b9b72f47e24ee0ea799c2f947e6b209b84994f6f92a4cbd22d820e2ddf1a3939dc024c5bc668394f4c41516b4bb0e1936d5321ba636ffa853fe4a971035467ac0ac2bd709256549cc10475a0f1a7dce78481f8e3ad8a0a0b87e788e9f531baa6c94eb913c84e92abd5ef98"}}, {0xab, &(0x7f0000000fc0)=@string={0xab, 0x3, "c06186e3ebd6fbd3622cca639d761940776185eeb1ae5401fe54553413e570cb8960dbee49aed30ca39e2b0e32825233e127451570a35135d0a1f38a05c609d66080da3abf3d2ca8dedf49835ebf5b80f4cbf2bd19e0bd2fdf61b8d8b181a7369d98e21183591494bcbf8e4e91f4f30498d5c61cb37bf50a706b8a0cdc890d7ba8d1d0697100e13ab3e04deb76a2584711e320b9ca045bd8882b837205177af50e028bbf44823827d3"}}, {0x16, &(0x7f0000000640)=@string={0x16, 0x3, "6cc619b4f6d85ab3c97700dcc1ff0fdce000"/30}}, {0x59, &(0x7f0000001080)=@string={0x59, 0x3, "24071fdaf14c2a40ac4f2d691aad4fd0f93e9f7903d2c5c280701eb7b992867afe25febc211ee56d784e2b6975ba7ec51ddca7aee72612e80807eb16aca8154ba5f1f914e3c8d68a225841496a1a919555905253779db9"}}]}) r0 = syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x1) write$hidraw(r0, &(0x7f00000001c0)="d4", 0x1) syz_usb_connect$cdc_ecm(0x3, 0x4d, &(0x7f0000000200)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x59, 0xc0, 0xd, [{{0x9, 0x4, 0x0, 0x9d, 0x3, 0x2, 0x6, 0x0, 0x1, {{0x5}, {0x5, 0x24, 0x0, 0x8b82}, {0xd, 0x24, 0xf, 0x1, 0x1, 0xfff, 0x5}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x8, 0x8, 0x6, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x0, 0x6, 0x99}}}}}]}}]}}, &(0x7f00000005c0)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x110, 0x3f, 0x2, 0x2, 0x20, 0x2}, 0x5, &(0x7f0000000180)={0x5, 0xf, 0x5}, 0x5, [{0xbb, &(0x7f0000000280)=@string={0xbb, 0x3, "02257b38cf98928773400fa84037054f391a6971037884ef3fe2d30cca856317016fe22d98287bf1e3356e5cf1e6c36598908bdba471e69738649ec9ce7544c9ce097ed3a8aa3229676cdb1287121150f734e56b8d28d217161c90957fc581736d77985634a8fd4ebeb04b8a678b60f0e516f807187979f618a07e34a74b14129361ec3170ef6de9cddbf8c441238f6ec3f1f26a97c21199e880f23bd769f30dfa2e1f51546232384de6d2e5280aab357d5f66b4341f000000"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x401}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x430}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x810}}, {0x100, &(0x7f00000004c0)=@string={0x100, 0x3, "879aaaad29bd5060790d530418771f79d98f51a2e97d6361fd0f14a1a80246eb07ad3c282fb434e89e97d6ef9b41c3cf2de324bc4caccb870fb3f159899a46797b664b2ecd38b12c8266c9d67349d509f7aedcaa201fb71cc866cf062b687578b8ae424e4b38ed006b9797ee2550a09fad3ca9b7f8f996cacac553810f3842dbbd5e660e5f1cda5114a41051abca6a639d6693df6d7af0f2f48e4dfbd51c693e3ed2ae370944c2928e9f81ae7bfb9b21536874cb3f8b1f95953fb2818b28fc8972d1c37fbe76b07c88e34e3717fa4d5f9b2a8408134c21389d127b901ebc6c0f1ce5b4f67a5c95d4d587e173eda27ca414ca993f8017f9d0bba265a90a30"}}]}) [ 969.828867][T11628] pvrusb2: Hardware description: OnAir Creator Hybrid USB tuner [ 969.854769][T11628] usb 3-1: selecting invalid altsetting 0 11:25:27 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) read$hidraw(r1, 0x0, 0x0) read$hidraw(r1, &(0x7f00000001c0)=""/83, 0x53) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000000)) r2 = syz_open_dev$evdev(&(0x7f0000000080), 0x2, 0x200400) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) read$hidraw(r3, 0x0, 0x0) read$hidraw(r3, &(0x7f0000000240)=""/169, 0xa9) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f0000000140)=""/107) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000040)=[0x1, 0x7]) 11:25:27 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000000)=[0x1, 0x2]) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f00000000c0)=""/69) ioctl$EVIOCSMASK(r0, 0x5452, 0xfffffffffffffffe) 11:25:27 executing program 5: syz_usb_connect$cdc_ncm(0x5, 0xaf, &(0x7f0000000000)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x9d, 0x2, 0x1, 0x3, 0x60, 0x2, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x8, 0x24, 0x6, 0x0, 0x1, "da4143"}, {0x5, 0x24, 0x0, 0x6a79}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x3, 0x9, 0x3}, {0x6, 0x24, 0x1a, 0x1ff, 0x4}, [@country_functional={0x10, 0x24, 0x7, 0x7, 0x6, [0xa000, 0x284, 0xff, 0x25d, 0x5]}, @country_functional={0x10, 0x24, 0x7, 0x72, 0x5, [0x8, 0x200, 0x6, 0x64, 0x3]}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0x40}, @mbim={0xc, 0x24, 0x1b, 0x8, 0xffff, 0x8, 0x0, 0x8000, 0x4}, @call_mgmt={0x5, 0x24, 0x1, 0x3, 0x1}, @mbim_extended={0x8, 0x24, 0x1c, 0x0, 0x0, 0x8}]}, {{0x9, 0x5, 0x81, 0x3, 0x200, 0xbe, 0x9, 0x7}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x2, 0x6, 0xee}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x14, 0x1b, 0x5}}}}}}}]}}, &(0x7f0000000440)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x1, 0x7, 0x2, 0x0, 0x1}, 0x147, &(0x7f0000000140)={0x5, 0xf, 0x147, 0x6, [@ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x0, 0xb, 0x8000}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x7, 0x3, 0x5}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x2, 0xf, 0xffe1}, @generic={0xc8, 0x10, 0x3, "68ffcfcd9ea7a4476756214117bf4bd1e2a81d05eb2281340fb24f09ca902d56fe799d6e2d39995a40b0c6c0f415fbb64a690ff455998c632eaed963693d2abf70c3a986c59129512f9f80942f53ff54aac033f0aeea5d10894999ea505f871535eb7820632abbaf9d3e5e1aa69a7aa4b8336e15ac208226f147cc7a030577972e50cf3295a09564019e58f84fc9255a2d188a6ea49c92ce518e13e003baf9a60ccfb64ab51f2bd57e9de4d2d18140941ac35d38bc94477c1e64dee5f259ae0af0db05c139"}, @generic={0x62, 0x10, 0x4, "c3b22b48164ff8b485b0229a7e27d76e10a7b40f70ec0ee69786882d416511f7e09cda2e76078252fa5eca5f7ddf7b8767b5527c18ac27974ff8b9baf7c71c5c285c7675e45eab3b1f8fa7dbf4560cf675d915cd2b327ed880e2463e688b00"}]}, 0x5, [{0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x81a}}, {0x4, &(0x7f0000000300)=@lang_id={0x4}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x820}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x424}}, {0x69, &(0x7f00000003c0)=@string={0x69, 0x3, "4692718ba6fbf895d169286ef06a5fe563da4c32749eb0afb1bfdaf4108487eb4db443cad0f276d918c1f8a2318cf0b533e25cc8bc4b0a3fceee921efd9303108b07854c85dd7ac31fefac08d0a4ac7f5caf6301e6c019aeee87572ec1a3aea41eecbc4bbc29ad"}}]}) r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x100003, 0x258041) write$hidraw(r0, 0x0, 0xeffdffff) r1 = syz_open_dev$hidraw(&(0x7f00000004c0), 0x7, 0x2880) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000500)) r2 = syz_open_dev$hiddev(&(0x7f0000000540), 0x9, 0x40000) ioctl$HIDIOCGCOLLECTIONINDEX(r2, 0x40184810, &(0x7f0000000580)={0x3, 0x3, 0xb01b, 0x8, 0x1f, 0x4}) [ 969.898445][ T2384] pvrusb2: Invalid write control endpoint [ 969.900101][T11628] usb 3-1: USB disconnect, device number 2 [ 969.958399][ T2384] pvrusb2: Invalid write control endpoint [ 969.979986][ T2384] pvrusb2: Invalid write control endpoint [ 970.019275][ T2384] pvrusb2: Invalid write control endpoint [ 970.039021][ T2384] pvrusb2: Invalid write control endpoint [ 970.054331][ T2384] pvrusb2: Invalid write control endpoint 11:25:28 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5421, 0xfffffffffffffffe) r1 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000000)=0x7f) 11:25:28 executing program 3: syz_open_dev$hidraw(&(0x7f0000000000), 0x7, 0xc0000) write$hidraw(0xffffffffffffffff, &(0x7f00000001c0)="d4", 0x1) 11:25:28 executing program 1: syz_usb_ep_read(0xffffffffffffffff, 0xf, 0xfc, &(0x7f00000000c0)=""/252) r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5452, 0xfffffffffffffffe) ioctl$EVIOCSREP(r0, 0x40084503, &(0x7f0000000000)=[0x9, 0xffff]) 11:25:28 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x3, 0x40c41) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) [ 970.071889][ T2384] pvrusb2: Invalid write control endpoint [ 970.100939][ T2384] pvrusb2: Invalid write control endpoint [ 970.121875][ T2384] pvrusb2: Invalid write control endpoint [ 970.139061][ T2384] pvrusb2: Invalid write control endpoint [ 970.166993][ T2384] pvrusb2: Invalid write control endpoint [ 970.177109][ T2384] pvrusb2: Invalid write control endpoint [ 970.186084][ T2384] pvrusb2: Invalid write control endpoint [ 970.203743][ T2384] pvrusb2: Invalid write control endpoint 11:25:28 executing program 3: syz_open_dev$hidraw(&(0x7f0000000000), 0x7, 0xc0000) write$hidraw(0xffffffffffffffff, &(0x7f00000001c0)="d4", 0x1) 11:25:28 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000001780), 0x7fffffff, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f00000000c0)=""/211) ioctl$EVIOCSMASK(r0, 0x5421, 0xfffffffffffffffe) 11:25:28 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40c41) syz_open_dev$hidraw(&(0x7f0000000000), 0x4, 0x81) write$hidraw(r0, 0x0, 0xf0ffffff7f0000) [ 970.225768][ T2384] pvrusb2: Invalid write control endpoint [ 970.255178][ T2384] pvrusb2: Invalid write control endpoint [ 970.275773][ T2384] pvrusb2: Invalid write control endpoint 11:25:28 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x2, 0x141c41) write$hidraw(r0, &(0x7f00000001c0)="d4", 0x1) [ 970.297863][ T2384] pvrusb2: Invalid write control endpoint [ 970.308694][ T2384] pvrusb2: Invalid write control endpoint [ 970.314715][ T2384] pvrusb2: Invalid write control endpoint [ 970.321011][ T2384] pvrusb2: Invalid write control endpoint [ 970.328762][ T2384] pvrusb2: Invalid write control endpoint [ 970.334810][ T2384] pvrusb2: Invalid write control endpoint [ 970.341606][ T2384] pvrusb2: Invalid write control endpoint [ 970.346568][T13234] usb 6-1: new high-speed USB device number 7 using dummy_hcd [ 970.350175][ T2384] pvrusb2: Invalid write control endpoint [ 970.388921][ T2384] pvrusb2: Invalid write control endpoint [ 970.412425][ T2384] pvrusb2: Invalid write control endpoint [ 970.435333][ T2384] pvrusb2: Invalid write control endpoint [ 970.449391][ T2384] pvrusb2: Invalid write control endpoint [ 970.459015][ T2384] pvrusb2: Invalid write control endpoint [ 970.465011][ T2384] pvrusb2: Invalid write control endpoint [ 970.471730][ T2384] pvrusb2: Invalid write control endpoint [ 970.478140][ T2384] pvrusb2: Invalid write control endpoint [ 970.485868][ T2384] pvrusb2: Module ID 3 (saa7115) for device OnAir Creator Hybrid USB tuner failed to load. Possible missing sub-device kernel module or initialization failure within module. [ 970.511000][ T2384] cs53l32a 0-0011: chip found @ 0x22 (pvrusb2_a) [ 970.518367][ T2384] pvrusb2: Invalid write control endpoint [ 970.524218][ T2384] pvrusb2: Invalid write control endpoint [ 970.531666][ T2384] pvrusb2: Invalid write control endpoint [ 970.538016][ T2384] pvrusb2: Invalid write control endpoint [ 970.543895][ T2384] pvrusb2: Invalid write control endpoint [ 970.549973][ T2384] pvrusb2: Invalid write control endpoint [ 970.555756][ T2384] pvrusb2: Invalid write control endpoint [ 970.561888][ T2384] pvrusb2: Invalid write control endpoint [ 970.567876][ T2384] pvrusb2: Invalid write control endpoint [ 970.573703][ T2384] pvrusb2: Invalid write control endpoint [ 970.580431][ T2384] pvrusb2: Invalid write control endpoint [ 970.587046][ T2384] pvrusb2: Invalid write control endpoint [ 970.593050][ T2384] pvrusb2: Invalid write control endpoint [ 970.599091][ T2384] pvrusb2: Invalid write control endpoint [ 970.605068][ T2384] pvrusb2: Invalid write control endpoint [ 970.611253][ T2384] pvrusb2: Invalid write control endpoint [ 970.617229][ T2384] pvrusb2: Invalid write control endpoint [ 970.623103][ T2384] pvrusb2: Invalid write control endpoint [ 970.629175][ T2384] pvrusb2: Invalid write control endpoint [ 970.635057][ T2384] pvrusb2: Invalid write control endpoint [ 970.636540][T13234] usb 6-1: Invalid ep0 maxpacket: 512 [ 970.641197][ T2384] pvrusb2: Invalid write control endpoint [ 970.653685][ T2384] pvrusb2: Attached sub-driver cs53l32a [ 970.665865][ T2384] pvrusb2: Invalid write control endpoint [ 970.672447][ T2384] pvrusb2: Invalid write control endpoint [ 970.678976][ T2384] pvrusb2: Invalid write control endpoint [ 970.684744][ T2384] pvrusb2: Invalid write control endpoint [ 970.690579][ T2384] pvrusb2: Module ID 4 (tuner) for device OnAir Creator Hybrid USB tuner failed to load. Possible missing sub-device kernel module or initialization failure within module. [ 970.707754][ T2384] pvrusb2: Device being rendered inoperable [ 970.714340][ T2384] pvrusb2: ***WARNING*** pvrusb2 driver initialization failed due to the failure of one or more sub-device kernel modules. [ 970.731905][ T2384] pvrusb2: You need to resolve the failing condition before this driver can function. There should be some earlier messages giving more information about the problem. [ 970.753782][ T2384] ------------[ cut here ]------------ [ 970.759485][ T2384] sysfs group 'power' not found for kobject '0-0011'