13520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) 17:42:12 executing program 4: ioctl$EVIOCGVERSION(0xffffffffffffffff, 0x80044501, 0x0) 17:42:12 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) 17:42:12 executing program 2: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x1f, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) 17:42:12 executing program 3: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) 17:42:12 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) 17:42:12 executing program 4: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGVERSION(r0, 0x80044501, 0x0) 17:42:12 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) 17:42:12 executing program 3: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) 17:42:12 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:12 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f, 0x0, 0x0}) 17:42:12 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) 17:42:12 executing program 0: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) 17:42:12 executing program 4: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGVERSION(r0, 0x80044501, 0x0) 17:42:12 executing program 3: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:12 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:12 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) 17:42:12 executing program 0: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) 17:42:12 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) 17:42:12 executing program 4: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGVERSION(r0, 0x80044501, 0x0) 17:42:12 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:12 executing program 3: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:12 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) ioctl$EVIOCGVERSION(0xffffffffffffffff, 0x80044501, &(0x7f0000002500)=""/103) 17:42:12 executing program 1: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) 17:42:12 executing program 4: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGVERSION(0xffffffffffffffff, 0x80044501, 0x0) 17:42:12 executing program 0: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) 17:42:12 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) 17:42:12 executing program 3: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:12 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) 17:42:12 executing program 0: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) 17:42:12 executing program 1: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) 17:42:12 executing program 4: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGVERSION(0xffffffffffffffff, 0x80044501, 0x0) 17:42:12 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) 17:42:12 executing program 3: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) 17:42:12 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) 17:42:12 executing program 0: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) 17:42:12 executing program 4: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGVERSION(0xffffffffffffffff, 0x80044501, 0x0) 17:42:12 executing program 1: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) 17:42:13 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) 17:42:13 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) 17:42:13 executing program 0: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) 17:42:13 executing program 3: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) 17:42:13 executing program 1: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) 17:42:13 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) 17:42:13 executing program 4: r0 = syz_open_dev$evdev(0x0, 0x1f, 0x200) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) 17:42:13 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) 17:42:13 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f, 0x0, 0x0}) 17:42:13 executing program 3: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) 17:42:13 executing program 1: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) 17:42:13 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) 17:42:13 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) 17:42:13 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) 17:42:13 executing program 3: syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x4002) 17:42:13 executing program 1: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) 17:42:13 executing program 4: syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x4002) 17:42:13 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) 17:42:13 executing program 2: syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x4002) 17:42:13 executing program 5: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) 17:42:13 executing program 3: syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x4002) 17:42:13 executing program 2: syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x4002) 17:42:13 executing program 1: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) 17:42:13 executing program 4: syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x4002) 17:42:13 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:13 executing program 5: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) 17:42:13 executing program 3: syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x4002) 17:42:13 executing program 2: syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x4002) 17:42:13 executing program 1: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) 17:42:13 executing program 4: syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x4002) 17:42:13 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) 17:42:13 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:13 executing program 3: syz_open_dev$evdev(0x0, 0x0, 0x4002) 17:42:13 executing program 1: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) 17:42:13 executing program 2: syz_open_dev$evdev(0x0, 0x0, 0x4002) 17:42:13 executing program 4: syz_open_dev$evdev(0x0, 0x0, 0x4002) 17:42:13 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) 17:42:14 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:14 executing program 3: syz_open_dev$evdev(0x0, 0x0, 0x4002) 17:42:14 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:14 executing program 2: syz_open_dev$evdev(0x0, 0x0, 0x4002) 17:42:14 executing program 4: syz_open_dev$evdev(0x0, 0x0, 0x4002) 17:42:14 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:14 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) 17:42:14 executing program 3: syz_open_dev$evdev(0x0, 0x0, 0x4002) 17:42:14 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:14 executing program 2: syz_open_dev$evdev(0x0, 0x0, 0x4002) 17:42:14 executing program 4: syz_open_dev$evdev(0x0, 0x0, 0x4002) 17:42:14 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:14 executing program 5: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000001280)={0x3, 0x0, 0x78c6, 0x9, 0x9, 0x8}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f00000012c0)=0xff) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) 17:42:14 executing program 3: syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) 17:42:14 executing program 2: syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) 17:42:14 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:14 executing program 4: syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) 17:42:14 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:14 executing program 3: syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) 17:42:14 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:14 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:14 executing program 2: syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) 17:42:14 executing program 4: syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) 17:42:14 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:14 executing program 3: syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) 17:42:14 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:14 executing program 2: syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) 17:42:14 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:14 executing program 4: syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) 17:42:14 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:14 executing program 2: syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) 17:42:14 executing program 3: syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) 17:42:14 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:14 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:14 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:15 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:15 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:15 executing program 5: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:15 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:15 executing program 3: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000001280)={0x3, 0x0, 0x78c6, 0x9, 0x9, 0x8}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f00000012c0)=0xff) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) 17:42:15 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:15 executing program 5: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:15 executing program 2: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) 17:42:15 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:15 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x800, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208e"}) 17:42:15 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:15 executing program 3: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000001280)={0x3, 0x0, 0x78c6, 0x9, 0x9, 0x8}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f00000012c0)=0xff) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) 17:42:15 executing program 5: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:15 executing program 2: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000001280)={0x3, 0x0, 0x78c6, 0x9, 0x9, 0x8}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f00000012c0)=0xff) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) 17:42:15 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:15 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:15 executing program 4: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:15 executing program 3: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000001280)={0x3, 0x0, 0x78c6, 0x9, 0x9, 0x8}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f00000012c0)=0xff) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) syz_open_dev$evdev(&(0x7f0000002400), 0x30dbd863, 0x6a100) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) 17:42:15 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:15 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:15 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x800, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208e"}) 17:42:15 executing program 2: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) 17:42:15 executing program 4: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:15 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:15 executing program 3: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) 17:42:15 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:15 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:15 executing program 2: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) 17:42:15 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:15 executing program 4: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:15 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x400, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9"}) 17:42:15 executing program 3: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000001280)={0x3, 0x0, 0x78c6, 0x9, 0x9, 0x8}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f00000012c0)=0xff) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) r1 = syz_open_dev$evdev(&(0x7f0000002400), 0x30dbd863, 0x6a100) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000002440)=""/135) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f0000002580)=""/126) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000002680)={0x0, 0x42, &(0x7f0000002600)="4c337cc362cee99bcd05bd855b21dd898c4cf4c28f80ade4749ea693eb781b31f3969757637f93bb884b81c49548710367a634b21bd6eae763d999620e300abc0f1d"}) r2 = syz_open_dev$evdev(&(0x7f00000026c0), 0x3, 0x494080) ioctl$EVIOCGBITSW(r2, 0x80404525, &(0x7f0000002700)=""/55) syz_open_dev$evdev(&(0x7f0000002740), 0x60, 0x700) 17:42:15 executing program 2: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000001280)={0x3, 0x0, 0x78c6, 0x9, 0x9, 0x8}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f00000012c0)=0xff) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) 17:42:15 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:15 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:15 executing program 4: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:16 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:16 executing program 3: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000001280)={0x3, 0x0, 0x78c6, 0x9, 0x9, 0x8}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f00000012c0)=0xff) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) r1 = syz_open_dev$evdev(&(0x7f0000002400), 0x30dbd863, 0x6a100) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000002440)=""/135) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f0000002580)=""/126) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000002680)={0x0, 0x42, &(0x7f0000002600)="4c337cc362cee99bcd05bd855b21dd898c4cf4c28f80ade4749ea693eb781b31f3969757637f93bb884b81c49548710367a634b21bd6eae763d999620e300abc0f1d"}) r2 = syz_open_dev$evdev(&(0x7f00000026c0), 0x3, 0x494080) ioctl$EVIOCGBITSW(r2, 0x80404525, &(0x7f0000002700)=""/55) r3 = syz_open_dev$evdev(&(0x7f0000002740), 0x60, 0x700) ioctl$EVIOCSABS2F(r3, 0x401845ef, &(0x7f0000002780)={0xc, 0x2, 0x6, 0x7ff, 0xcdd, 0x4}) 17:42:16 executing program 2: r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x7, 0x101) ioctl$HIDIOCGCOLLECTIONINDEX(r0, 0x40184810, &(0x7f0000000040)={0x1, 0xffffffff, 0xd1, 0x5c9, 0x1, 0xffff}) ioctl$HIDIOCGDEVINFO(r0, 0x801c4803, &(0x7f0000000080)=""/51) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x8, 0x4002) ioctl$EVIOCGVERSION(r1, 0x80044501, &(0x7f0000000100)=""/4096) r2 = syz_open_dev$hiddev(&(0x7f0000001100), 0x80000000, 0x1c1001) ioctl$HIDIOCGUSAGE(r2, 0xc018480b, &(0x7f0000001140)={0x2, 0x1, 0x1000, 0x10001, 0x10001, 0xfffff192}) ioctl$EVIOCGNAME(r1, 0x80404506, &(0x7f0000001180)=""/216) r3 = syz_open_dev$hiddev(&(0x7f0000001280), 0x6, 0x400000) ioctl$HIDIOCGFIELDINFO(r3, 0xc038480a, &(0x7f00000012c0)={0x1, 0xffffffff, 0x10001, 0x3f, 0x6, 0x67, 0x101, 0xffffffe0, 0x4, 0x7fffffff, 0x85, 0x1, 0xfffffff8, 0x5}) ioctl$HIDIOCINITREPORT(r3, 0x4805, 0x0) r4 = syz_open_dev$hiddev(&(0x7f0000001300), 0x2, 0x40100) ioctl$HIDIOCGFIELDINFO(r4, 0xc038480a, &(0x7f0000001340)={0x3, 0x100, 0x2, 0x400, 0x8, 0x2, 0x5, 0x6, 0x4, 0x10001, 0x401, 0x4, 0x1}) 17:42:16 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:16 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:16 executing program 4: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:16 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:16 executing program 3: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000001280)={0x3, 0x0, 0x78c6, 0x9, 0x9, 0x8}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f00000012c0)=0xff) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) 17:42:16 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x400, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9"}) 17:42:16 executing program 2: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000001280)={0x3, 0x0, 0x78c6, 0x9, 0x9, 0x8}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f00000012c0)=0xff) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) r1 = syz_open_dev$evdev(&(0x7f0000002400), 0x30dbd863, 0x6a100) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000002440)=""/135) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f0000002580)=""/126) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000002680)={0x0, 0x42, &(0x7f0000002600)="4c337cc362cee99bcd05bd855b21dd898c4cf4c28f80ade4749ea693eb781b31f3969757637f93bb884b81c49548710367a634b21bd6eae763d999620e300abc0f1d"}) r2 = syz_open_dev$evdev(&(0x7f00000026c0), 0x3, 0x494080) ioctl$EVIOCGBITSW(r2, 0x80404525, &(0x7f0000002700)=""/55) syz_open_dev$evdev(&(0x7f0000002740), 0x60, 0x700) 17:42:16 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:16 executing program 4: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:16 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:16 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:16 executing program 3: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000001280)={0x3, 0x0, 0x78c6, 0x9, 0x9, 0x8}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f00000012c0)=0xff) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) r1 = syz_open_dev$evdev(&(0x7f0000002400), 0x30dbd863, 0x6a100) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000002440)=""/135) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f0000002580)=""/126) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000002680)={0x0, 0x42, &(0x7f0000002600)="4c337cc362cee99bcd05bd855b21dd898c4cf4c28f80ade4749ea693eb781b31f3969757637f93bb884b81c49548710367a634b21bd6eae763d999620e300abc0f1d"}) r2 = syz_open_dev$evdev(&(0x7f00000026c0), 0x3, 0x494080) ioctl$EVIOCGBITSW(r2, 0x80404525, &(0x7f0000002700)=""/55) syz_open_dev$evdev(&(0x7f0000002740), 0x60, 0x700) 17:42:16 executing program 2: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000001280)={0x3, 0x0, 0x78c6, 0x9, 0x9, 0x8}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f00000012c0)=0xff) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) r1 = syz_open_dev$evdev(&(0x7f0000002400), 0x30dbd863, 0x6a100) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000002440)=""/135) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f0000002580)=""/126) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000002680)={0x0, 0x42, &(0x7f0000002600)="4c337cc362cee99bcd05bd855b21dd898c4cf4c28f80ade4749ea693eb781b31f3969757637f93bb884b81c49548710367a634b21bd6eae763d999620e300abc0f1d"}) r2 = syz_open_dev$evdev(&(0x7f00000026c0), 0x3, 0x494080) ioctl$EVIOCGBITSW(r2, 0x80404525, &(0x7f0000002700)=""/55) r3 = syz_open_dev$evdev(&(0x7f0000002740), 0x60, 0x700) ioctl$EVIOCSABS2F(r3, 0x401845ef, &(0x7f0000002780)={0xc, 0x2, 0x6, 0x7ff, 0xcdd, 0x4}) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f0000002800)=""/4096) 17:42:16 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:16 executing program 4: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:16 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x200, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b16784"}) 17:42:16 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:16 executing program 3: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000001280)={0x3, 0x0, 0x78c6, 0x9, 0x9, 0x8}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f00000012c0)=0xff) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) r1 = syz_open_dev$evdev(&(0x7f0000002400), 0x30dbd863, 0x6a100) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000002440)=""/135) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f0000002580)=""/126) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000002680)={0x0, 0x42, &(0x7f0000002600)="4c337cc362cee99bcd05bd855b21dd898c4cf4c28f80ade4749ea693eb781b31f3969757637f93bb884b81c49548710367a634b21bd6eae763d999620e300abc0f1d"}) r2 = syz_open_dev$evdev(&(0x7f00000026c0), 0x3, 0x494080) ioctl$EVIOCGBITSW(r2, 0x80404525, &(0x7f0000002700)=""/55) r3 = syz_open_dev$evdev(&(0x7f0000002740), 0x60, 0x700) ioctl$EVIOCSABS2F(r3, 0x401845ef, &(0x7f0000002780)={0xc, 0x2, 0x6, 0x7ff, 0xcdd, 0x4}) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f0000002800)=""/4096) 17:42:16 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:16 executing program 2: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000001280)={0x3, 0x0, 0x78c6, 0x9, 0x9, 0x8}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f00000012c0)=0xff) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) r1 = syz_open_dev$evdev(&(0x7f0000002400), 0x30dbd863, 0x6a100) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000002440)=""/135) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f0000002580)=""/126) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000002680)={0x0, 0x42, &(0x7f0000002600)="4c337cc362cee99bcd05bd855b21dd898c4cf4c28f80ade4749ea693eb781b31f3969757637f93bb884b81c49548710367a634b21bd6eae763d999620e300abc0f1d"}) r2 = syz_open_dev$evdev(&(0x7f00000026c0), 0x3, 0x494080) ioctl$EVIOCGBITSW(r2, 0x80404525, &(0x7f0000002700)=""/55) r3 = syz_open_dev$evdev(&(0x7f0000002740), 0x60, 0x700) ioctl$EVIOCSABS2F(r3, 0x401845ef, &(0x7f0000002780)={0xc, 0x2, 0x6, 0x7ff, 0xcdd, 0x4}) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f0000002800)=""/4096) 17:42:16 executing program 4: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:16 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:16 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:16 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:16 executing program 3: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000001280)={0x3, 0x0, 0x78c6, 0x9, 0x9, 0x8}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f00000012c0)=0xff) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) r1 = syz_open_dev$evdev(&(0x7f0000002400), 0x30dbd863, 0x6a100) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000002440)=""/135) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f0000002580)=""/126) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000002680)={0x0, 0x42, &(0x7f0000002600)="4c337cc362cee99bcd05bd855b21dd898c4cf4c28f80ade4749ea693eb781b31f3969757637f93bb884b81c49548710367a634b21bd6eae763d999620e300abc0f1d"}) r2 = syz_open_dev$evdev(&(0x7f00000026c0), 0x3, 0x494080) ioctl$EVIOCGBITSW(r2, 0x80404525, &(0x7f0000002700)=""/55) r3 = syz_open_dev$evdev(&(0x7f0000002740), 0x60, 0x700) ioctl$EVIOCSABS2F(r3, 0x401845ef, &(0x7f0000002780)={0xc, 0x2, 0x6, 0x7ff, 0xcdd, 0x4}) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f0000002800)=""/4096) 17:42:16 executing program 2: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000001280)={0x3, 0x0, 0x78c6, 0x9, 0x9, 0x8}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f00000012c0)=0xff) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) r1 = syz_open_dev$evdev(&(0x7f0000002400), 0x30dbd863, 0x6a100) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000002440)=""/135) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f0000002580)=""/126) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000002680)={0x0, 0x42, &(0x7f0000002600)="4c337cc362cee99bcd05bd855b21dd898c4cf4c28f80ade4749ea693eb781b31f3969757637f93bb884b81c49548710367a634b21bd6eae763d999620e300abc0f1d"}) r2 = syz_open_dev$evdev(&(0x7f00000026c0), 0x3, 0x494080) ioctl$EVIOCGBITSW(r2, 0x80404525, &(0x7f0000002700)=""/55) r3 = syz_open_dev$evdev(&(0x7f0000002740), 0x60, 0x700) ioctl$EVIOCSABS2F(r3, 0x401845ef, &(0x7f0000002780)={0xc, 0x2, 0x6, 0x7ff, 0xcdd, 0x4}) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f0000002800)=""/4096) 17:42:16 executing program 4: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:16 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:16 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x200, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b16784"}) 17:42:16 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:16 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:16 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:17 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:17 executing program 2: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000001280)={0x3, 0x0, 0x78c6, 0x9, 0x9, 0x8}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f00000012c0)=0xff) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) r1 = syz_open_dev$evdev(&(0x7f0000002400), 0x30dbd863, 0x6a100) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000002440)=""/135) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f0000002580)=""/126) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000002680)={0x0, 0x42, &(0x7f0000002600)="4c337cc362cee99bcd05bd855b21dd898c4cf4c28f80ade4749ea693eb781b31f3969757637f93bb884b81c49548710367a634b21bd6eae763d999620e300abc0f1d"}) r2 = syz_open_dev$evdev(&(0x7f00000026c0), 0x3, 0x494080) ioctl$EVIOCGBITSW(r2, 0x80404525, &(0x7f0000002700)=""/55) r3 = syz_open_dev$evdev(&(0x7f0000002740), 0x60, 0x700) ioctl$EVIOCSABS2F(r3, 0x401845ef, &(0x7f0000002780)={0xc, 0x2, 0x6, 0x7ff, 0xcdd, 0x4}) 17:42:17 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:17 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:17 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:17 executing program 3: r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x7, 0x101) ioctl$HIDIOCGCOLLECTIONINDEX(r0, 0x40184810, &(0x7f0000000040)={0x1, 0xffffffff, 0xd1, 0x5c9, 0x1, 0xffff}) ioctl$HIDIOCGDEVINFO(r0, 0x801c4803, &(0x7f0000000080)=""/51) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x8, 0x4002) ioctl$EVIOCGVERSION(r1, 0x80044501, &(0x7f0000000100)=""/4096) r2 = syz_open_dev$hiddev(&(0x7f0000001100), 0x80000000, 0x1c1001) ioctl$HIDIOCGUSAGE(r2, 0xc018480b, &(0x7f0000001140)={0x2, 0x1, 0x1000, 0x10001, 0x10001, 0xfffff192}) ioctl$EVIOCGNAME(r1, 0x80404506, &(0x7f0000001180)=""/216) r3 = syz_open_dev$hiddev(&(0x7f0000001280), 0x6, 0x400000) ioctl$HIDIOCGFIELDINFO(r3, 0xc038480a, &(0x7f00000012c0)={0x1, 0xffffffff, 0x10001, 0x3f, 0x6, 0x67, 0x101, 0xffffffe0, 0x4, 0x7fffffff, 0x85, 0x1, 0xfffffff8, 0x5}) ioctl$HIDIOCINITREPORT(r3, 0x4805, 0x0) r4 = syz_open_dev$hiddev(&(0x7f0000001300), 0x2, 0x40100) ioctl$HIDIOCGFIELDINFO(r4, 0xc038480a, &(0x7f0000001340)={0x3, 0x100, 0x2, 0x400, 0x8, 0x2, 0x5, 0x6, 0x4, 0x10001, 0x401, 0x4, 0x1}) ioctl$HIDIOCGREPORT(r4, 0x400c4807, &(0x7f0000001380)={0x1, 0x3, 0x10000}) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f00000013c0)) ioctl$EVIOCGPHYS(r4, 0x80404507, &(0x7f0000001400)=""/99) r5 = syz_open_dev$hiddev(&(0x7f0000001480), 0x9, 0x0) ioctl$HIDIOCGPHYS(r5, 0x80404812, &(0x7f00000014c0)) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x1f) ioctl$HIDIOCGCOLLECTIONINFO(r5, 0xc0104811, &(0x7f0000001500)={0x8, 0x800, 0x53, 0x94d9}) 17:42:17 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x100, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d"}) 17:42:17 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:17 executing program 2: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000001280)={0x3, 0x0, 0x78c6, 0x9, 0x9, 0x8}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f00000012c0)=0xff) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) r1 = syz_open_dev$evdev(&(0x7f0000002400), 0x30dbd863, 0x6a100) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000002440)=""/135) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f0000002580)=""/126) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000002680)={0x0, 0x42, &(0x7f0000002600)="4c337cc362cee99bcd05bd855b21dd898c4cf4c28f80ade4749ea693eb781b31f3969757637f93bb884b81c49548710367a634b21bd6eae763d999620e300abc0f1d"}) r2 = syz_open_dev$evdev(&(0x7f00000026c0), 0x3, 0x494080) ioctl$EVIOCGBITSW(r2, 0x80404525, &(0x7f0000002700)=""/55) syz_open_dev$evdev(&(0x7f0000002740), 0x60, 0x700) 17:42:17 executing program 5: read$hiddev(0xffffffffffffffff, &(0x7f0000000000)=""/117, 0x75) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000080)={0x3, 0x100, 0x7}) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f00000000c0)=""/4096) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f00000010c0)) r0 = syz_open_dev$evdev(&(0x7f0000001100), 0x5, 0x400) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000001140)=0xa3) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000001180)={0x1, 0xffffffff, 0x80, 0x0, 0x9, 0x1}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f00000011c0)={0x2, 0x100, 0x1, 0xc6, 0x100, 0x1ff}) r1 = syz_open_dev$hiddev(&(0x7f0000001200), 0x0, 0x20000) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000001240)={0x2, 0x200, 0x400}) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000001280)={0x3, 0x200, 0x4}) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f00000012c0)={0x1, 0x2, 0x0, 0x5, 0x7, 0x1f}) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000001300)={{0x1, 0x1, 0x0, 0x0, 0x9d, 0x8}, 0x11e, [0x7b, 0x8, 0x0, 0x75c1, 0x0, 0x1, 0xffffffff, 0x5, 0x3, 0xfff, 0x7, 0x6, 0x8, 0x3, 0xb45b, 0x0, 0x9, 0x6, 0xfffff2c4, 0x40, 0x5, 0x3, 0x7, 0x80000000, 0x7f, 0xe, 0x3, 0x1, 0x7ff, 0x9, 0x200, 0x2, 0x0, 0xb6c, 0x7, 0x5, 0xe0000000, 0x7, 0x101, 0x90e6, 0x6, 0x1000, 0x5, 0x100, 0x8000, 0xfff, 0x8, 0x5, 0x6, 0x7fff, 0x8, 0x7fff, 0xffff, 0x3, 0x6, 0x0, 0x0, 0x5ea, 0x3, 0x7f5, 0xffffffff, 0x1, 0x3, 0x4, 0x6, 0x0, 0x200, 0x1, 0x9, 0xc064, 0x2, 0x8, 0x1, 0x2, 0xfffffff8, 0xdcf, 0x6506, 0x3, 0x101, 0x6, 0x5, 0xe0, 0x1f, 0x84f, 0x5, 0x909c, 0x7, 0x7fff, 0x80, 0x82ed, 0x1, 0x101, 0x6, 0x7, 0x5, 0x7fff, 0x20, 0x81, 0xffff, 0x1ff, 0x0, 0x3, 0x7fff, 0x0, 0x100, 0x200, 0xfff, 0x100, 0x2, 0x80000000, 0xfffffffe, 0x6, 0x9, 0x1, 0x0, 0xd94, 0xfd0c, 0xa32, 0x4bc6, 0xffffff01, 0x5f, 0x400, 0xc0d1, 0x6, 0x80000000, 0x80000001, 0x0, 0xfffffff9, 0x8, 0x7, 0x2, 0x1, 0x4, 0x81, 0x6, 0x3, 0x5417, 0x0, 0x8000, 0x1ff, 0x0, 0x7fff, 0x200, 0x4, 0x101, 0x1, 0x8000, 0xfffff000, 0x1, 0x0, 0x3, 0x4, 0x0, 0xe41, 0x4, 0x6, 0x5, 0x6e940093, 0x46c, 0x4, 0x1ff, 0x1, 0x3f, 0x153, 0x14ef, 0x7, 0x1, 0x3, 0x4, 0x3, 0x3, 0x5, 0x6, 0x40, 0x1, 0x1, 0x3, 0x800, 0x80, 0x3f, 0x7fffffff, 0x6, 0x5, 0xe8, 0x1, 0x5, 0x81, 0x100, 0x0, 0x3, 0x3ff, 0x101, 0x0, 0x7f, 0x7ac6874, 0x8, 0x7, 0x3, 0x8, 0x8001, 0x1, 0x3ff, 0x200, 0x100, 0xfffffffb, 0xc33, 0x0, 0x9, 0x6, 0x88d, 0x20, 0xecbc, 0x314d, 0xfffffffc, 0x0, 0x8000, 0x0, 0x59, 0x6, 0x0, 0xf, 0x3ff, 0x80000000, 0x7, 0x8, 0x8, 0x3, 0x81, 0x1f, 0x56, 0x8, 0x6, 0x494f, 0x7a, 0xc89a, 0x7fff, 0xffffd7b7, 0x6, 0x9, 0x2, 0xe338, 0x5, 0x6, 0x8, 0x3, 0x5, 0x100, 0xaf, 0x800, 0x2, 0x1, 0xcff, 0x2, 0x1, 0x9, 0x3ff, 0x7fff, 0x1, 0x40, 0x2, 0x0, 0x9, 0x7ff, 0x10000, 0x3, 0x0, 0xff, 0x45f9ac74, 0x0, 0xfe, 0x1, 0x2b4, 0x6, 0x61, 0x0, 0xfffffffc, 0x8001, 0xffff0628, 0x5, 0x81, 0x3, 0xffffff74, 0xb21, 0x4, 0x0, 0x7ff, 0x1, 0x5, 0x21b, 0x5, 0x9, 0x4, 0x2, 0xfff, 0x1000, 0x1, 0xffffffc0, 0x4d, 0xcec7, 0x2, 0x0, 0xfc98, 0x7, 0x6, 0x10000, 0x2, 0x5, 0x4, 0x1000, 0x5, 0x1f, 0x7fff, 0x8, 0x6, 0x9, 0xfffffffd, 0xc2c6, 0x2, 0x54, 0x3f, 0x7f, 0x3f, 0x7, 0x0, 0x6, 0x8, 0x30, 0x7fffffff, 0x0, 0x80, 0x7, 0x101, 0x800, 0x1, 0xfff, 0x8a, 0x1, 0x6, 0x1, 0x5, 0x3, 0x5, 0x9b57, 0x9, 0x9, 0xa6, 0x125, 0x81, 0x4, 0x0, 0x7, 0x3f, 0x0, 0x3, 0x0, 0x0, 0x0, 0x3, 0x3, 0x5, 0x7, 0x8, 0x11f5, 0x1c01, 0x80000001, 0x9, 0x7, 0x9, 0x5, 0x1, 0x1, 0x7ff, 0x1, 0x7f, 0xffffffff, 0x6, 0x7, 0x0, 0xdbb5, 0x0, 0x7, 0x3, 0x1f, 0x7, 0x3, 0x69, 0x1, 0x1f, 0x1, 0x80000000, 0xffff, 0x1, 0x4, 0x80, 0x9, 0x4, 0x7ff, 0x5, 0x7ff, 0x6, 0xfff, 0x2, 0xfffffffe, 0x8, 0x0, 0x5, 0x1, 0x0, 0x9, 0x2, 0xffff, 0x20, 0x1, 0x5, 0x7ff, 0x10001, 0x7, 0x7, 0x3ff, 0x5, 0x9, 0xfffffffe, 0x401, 0x2, 0x6, 0x100, 0xc30c, 0x8, 0x3, 0x1, 0x1000, 0x85, 0x2, 0x7f, 0x3ff, 0x1c000000, 0x2, 0x3e, 0xfffff142, 0x8, 0x10001, 0x10, 0x7, 0x2, 0x0, 0x8, 0x0, 0xb39b, 0x80000001, 0x1a863f66, 0xffffffff, 0xffff, 0x1, 0x2, 0x26a3, 0x9, 0x4, 0xf0, 0x1, 0x2, 0x5, 0x5e9, 0x7, 0xff, 0xe5, 0xffff, 0x5, 0x4, 0x6, 0x4, 0x2, 0x10000, 0x7fff, 0x7, 0x0, 0x401, 0x8000, 0x5, 0x1000, 0x8001, 0x7, 0x4c000000, 0xfd1b, 0x0, 0x4, 0x1a72, 0x2, 0x6, 0x5, 0xffffffff, 0x5f, 0x9, 0xfffffff8, 0x9, 0x6, 0x4, 0x7, 0x1f, 0x400, 0x80, 0x70000000, 0x3, 0xbca, 0x2c, 0x100, 0x80000000, 0x7f, 0x3, 0xff, 0x75c, 0xffffffff, 0x2, 0x8, 0x76, 0x7ff, 0x7f, 0xff, 0x2, 0x4, 0x1b65e37f, 0x7, 0x10000, 0xffffffc1, 0x1, 0x8, 0x4, 0x10000, 0x5, 0x8000, 0x1, 0x1, 0x100, 0x7, 0x5ed1, 0x39e6, 0x7, 0x7, 0x7fffffff, 0x2, 0x7f, 0x9, 0xffffffff, 0x1, 0x1f, 0x3, 0x4, 0x1, 0xfff, 0x4, 0x4, 0x401, 0x1, 0x9, 0x40, 0x7, 0x9, 0x1, 0x6, 0x10001, 0x3, 0x7fffffff, 0x0, 0x1000, 0x4, 0x20, 0x100, 0x6, 0x219c, 0x0, 0x0, 0xd32, 0x3, 0x6, 0xffff0000, 0x4000000, 0x6, 0x8a80, 0x0, 0x1, 0x0, 0x101, 0x5, 0x6, 0x46, 0xffffffff, 0x8, 0x8, 0x1, 0x3f000000, 0x801, 0x401, 0x0, 0x8, 0x15bb57cd, 0x20, 0xfe4, 0x2, 0xff, 0xd45, 0x8, 0x6, 0x0, 0x10000, 0x1, 0x1000, 0x8, 0x3ff, 0x3, 0x9, 0x9, 0x1, 0x7, 0x1, 0x0, 0x1, 0x2, 0x0, 0xd, 0x30f, 0x2, 0x7, 0x4, 0x6, 0x5, 0xebe, 0x3, 0x3, 0x0, 0x7, 0x4, 0x80000000, 0x6, 0x6, 0x35, 0x8049, 0x401, 0x5b, 0x7, 0x6, 0x0, 0x2385, 0x7, 0x8, 0x0, 0x2, 0x5, 0x6, 0x5, 0x1, 0x200, 0x7fffffff, 0x1, 0xfffffff7, 0x0, 0x80000001, 0x200, 0x10000, 0x6, 0x81, 0x8fbf, 0x8, 0x5, 0x9, 0x800, 0x7, 0x7, 0x8000000, 0x800, 0x1000, 0xffffffff, 0x0, 0x3f, 0x8c, 0x0, 0x9, 0x7fffffff, 0x0, 0x100, 0x6, 0x1ff, 0x7, 0x0, 0x80000000, 0x1, 0x4b9edc54, 0x8001, 0x5, 0x200, 0x5, 0x0, 0x5, 0x4, 0x1ff, 0x7, 0xffffac4d, 0xffff, 0x5a6b, 0x8, 0x6, 0x926, 0xffffffff, 0xd77, 0x6, 0x7fff, 0x2, 0x8, 0x4, 0x5401, 0x0, 0x0, 0x400, 0x4e, 0x4, 0xca8, 0x9, 0x3, 0x7, 0x8, 0x8001, 0x24, 0xcb8, 0x9, 0x9, 0x8001, 0x9, 0xc9, 0x20, 0x0, 0x2, 0xaabd, 0x2, 0x60e8, 0x7, 0x8, 0x7, 0x9e, 0x5, 0x0, 0x0, 0x401, 0xffff, 0x3, 0x0, 0x7, 0x8000, 0x7, 0x1, 0xfffffffd, 0x8, 0x2, 0x8, 0x5, 0x7, 0xc8ab, 0x4, 0x2, 0x80, 0x9, 0x3, 0x80, 0xffffff80, 0xfffffffe, 0x400, 0x1, 0x6, 0x1, 0x7, 0xffffffff, 0xd46, 0x4, 0x1f, 0x2, 0x5, 0x4, 0x4, 0x90c1, 0x8, 0xfcb2, 0xc36, 0xe0, 0x0, 0x6, 0x4, 0x8001, 0xfffffffe, 0xc, 0x5, 0x6, 0x9baf, 0x8, 0x2f, 0x80000001, 0x6a, 0xffffffff, 0x9, 0x1, 0xaad, 0xffffffe1, 0xe9, 0x4, 0x1, 0x13, 0x7fff, 0x1, 0x892, 0x1, 0xfffffeda, 0x7, 0x7fff, 0xc0, 0x1ff, 0xfffffff8, 0x8001, 0xfc, 0x10000, 0x101, 0xffff, 0x10000, 0x69, 0x1, 0x5, 0x9, 0xd27, 0x0, 0x2, 0x1f, 0x1, 0x8, 0x0, 0xfff, 0x1, 0x5d, 0x10001, 0x6, 0x3, 0x6, 0x1, 0x8, 0x4, 0x80f2, 0xfe, 0x3, 0x0, 0x7, 0x101, 0x3, 0x1, 0x6d, 0x2, 0x7, 0x0, 0x2, 0x2, 0x7, 0x4c1c2718, 0x5, 0xb819, 0xfffffffd, 0x4, 0x862, 0xf1dc, 0x1, 0xfff, 0x8, 0xfff, 0x6, 0x2c, 0x0, 0x1, 0xe467, 0x1, 0x400, 0x10001, 0x5, 0x8, 0x1, 0x0, 0x2753, 0xde7b484, 0xe5, 0x3, 0x80000001, 0x4, 0x7, 0x4, 0x12000000, 0xc5, 0x0, 0x1f, 0x3, 0xfffffffd, 0x100, 0x0, 0x0, 0x0, 0xc91, 0x3, 0xffff, 0x4, 0x4, 0x9, 0x9, 0xffff, 0x8, 0x19d1, 0x7fffffff, 0x1, 0x9e, 0x5, 0xc6bf, 0x0, 0x6, 0x4, 0x81, 0x5, 0x800, 0x7, 0x401, 0x8, 0x8, 0x5, 0x0, 0xa6c, 0xd64, 0x1, 0x5, 0x1, 0x4, 0x5, 0x77f800, 0xd7f, 0x1, 0x1, 0x7, 0x8, 0x3, 0x3, 0x7fffffff, 0x4, 0x0, 0x10001, 0x4, 0x3, 0x6, 0x4, 0xa7a, 0x9, 0x5, 0x8, 0xb8000000, 0xffffffff, 0x7, 0xfffffffc, 0xa5, 0x5, 0x9, 0x6, 0xfc1, 0x0, 0x5, 0x7, 0x6, 0x8, 0xfffffff8, 0x81, 0x3, 0x5, 0x2, 0xb3, 0x1, 0x8001, 0x800, 0xfffffffb, 0x1, 0xca8, 0x81, 0x1, 0x5, 0x5, 0x4, 0x7fff, 0x3, 0xbc05, 0x4, 0x3f, 0x22ae, 0x4, 0x9, 0x3f, 0x8, 0x8, 0xfff, 0x9, 0x3, 0x2, 0x100, 0xf7a6, 0x3, 0x9, 0x65, 0xde9, 0x39, 0x1, 0x10000, 0x10001, 0x9, 0x600, 0x3, 0xffff1227, 0x1000, 0x80000001, 0x734d, 0x8001, 0x9046, 0xdea3, 0x7, 0x1, 0x7fff, 0x9, 0x401, 0x77, 0xec, 0xffff, 0x4]}) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000002340)={{0x2, 0x200, 0x400, 0x8001, 0xffff, 0x800}, 0x187, [0x800, 0x8, 0x7, 0x7, 0xf80, 0x2, 0xff, 0x1, 0x900000, 0x6, 0x1f, 0x40, 0x7, 0x1, 0x45, 0x3, 0xffffffc1, 0x1f, 0x800, 0x797187fe, 0x7, 0x80, 0x7f, 0x8, 0x81, 0x9, 0xb4b, 0xc60, 0x49, 0x2, 0x8, 0x40, 0x20, 0x8000, 0x7f, 0x80000001, 0x7, 0x7f, 0x8, 0x1, 0x1, 0x20, 0x1, 0x0, 0x1, 0x101, 0x1, 0x1, 0x3f, 0x2, 0x80000001, 0x2, 0xffff, 0x6, 0x7fff, 0x4, 0x4, 0x0, 0x7, 0x7f, 0x6e9e8cf0, 0x80000001, 0x80000001, 0x7, 0x0, 0x6, 0xfff, 0x12c8, 0x6, 0x3, 0x47e0, 0x8, 0x8, 0x44f, 0xf83, 0x5, 0x4, 0x10001, 0xfffffffe, 0x9, 0x98, 0x4, 0x800, 0x7, 0x80, 0x6, 0x0, 0x4d1, 0x2, 0xbc, 0x101, 0x5b, 0xbf1, 0x10001, 0x7fffffff, 0x5, 0x6, 0x2, 0x1, 0x8, 0x1000, 0xfff, 0x5, 0x8000, 0x2, 0xff, 0x4, 0x7, 0x8, 0x7fff, 0x0, 0x9, 0x3, 0x400, 0x0, 0x4, 0x5, 0x100, 0x2, 0x401, 0x80000001, 0x1, 0x8, 0x25, 0x800, 0xae3c, 0xd32, 0xffff, 0x5ee52b72, 0x1, 0x7, 0x80000001, 0x80000000, 0x2, 0x7, 0x40, 0x2, 0x5, 0x8, 0x8d20, 0xfff, 0x0, 0x1000, 0x8, 0x626f, 0x2, 0x3f, 0x0, 0x20, 0x6, 0x7, 0xfffff001, 0x1ff, 0xfffffffe, 0x400, 0x3, 0x40, 0x5, 0xbc, 0xb1, 0x4, 0x4f, 0x7f, 0x18e, 0x1, 0xffe00000, 0x5, 0x5, 0x3e, 0x20, 0x1, 0x4e, 0x9, 0x9, 0x100, 0x101, 0x7f, 0x20, 0x24de, 0x8, 0x9818, 0x3, 0x2, 0x5, 0x4, 0x9, 0x9, 0x9, 0xffff2aa7, 0x7fffffff, 0x7, 0x80, 0x800, 0x1d48, 0x7, 0x0, 0x8, 0x3, 0x8, 0x4, 0x0, 0x6, 0xffffffff, 0x1, 0x6, 0x3, 0x0, 0x3, 0x2, 0x2bd0, 0x20, 0x2, 0x26e, 0xffffffff, 0x4, 0x0, 0x5, 0x2, 0x1000, 0x3f21, 0xd2, 0x9, 0x3, 0x7fff, 0x0, 0xffffffe0, 0x8, 0xfffff801, 0x1, 0x0, 0xddf, 0x9, 0x2, 0xffc, 0xeb, 0x1, 0x80000001, 0x46b6, 0x81, 0x9, 0x7, 0x1000, 0x0, 0xfffffffc, 0x0, 0x7fff, 0x0, 0x1f, 0xee, 0x8, 0xdb83, 0xffff, 0x0, 0xbb0a, 0x401, 0x2, 0x5, 0x9, 0x10001, 0x4, 0x5, 0x2, 0x5, 0x80000001, 0x7, 0xffffffff, 0x101, 0xffff, 0x7fffffff, 0x8, 0xcb, 0x0, 0x9, 0x8, 0x7, 0x3, 0x0, 0x7f, 0x4, 0x8000, 0x80000000, 0x7, 0x8, 0x6, 0x8, 0xfffffffd, 0xfffffff8, 0x40, 0x4, 0x10001, 0x73f7, 0x8, 0x1, 0x8, 0x1, 0x0, 0xfffffff7, 0xc0000000, 0x3, 0x2, 0xfc, 0xffff, 0x7f3d, 0x6, 0x5846, 0x10001, 0x884, 0x44, 0x2, 0x4, 0xfffffffb, 0xffff, 0x2, 0x7, 0x7f, 0x7, 0xfff, 0x1, 0x2, 0x7ae, 0x40, 0xff80, 0x9, 0xfff, 0x6, 0x3, 0x3, 0x0, 0x81, 0x2a, 0x5766, 0x0, 0x5, 0x6, 0x0, 0x1, 0x9, 0x100, 0x80000001, 0xf0, 0x200, 0x7, 0x6, 0x0, 0x0, 0x0, 0x9, 0x9, 0x5, 0x2, 0x9, 0x2, 0x1f, 0x6, 0x9, 0x50000, 0x8, 0x0, 0xfffffffb, 0x0, 0x0, 0x3, 0x8, 0x4, 0x6, 0x2, 0xcdc, 0x9, 0x2, 0x40, 0x3, 0x2, 0x566, 0x3ff, 0x7fffffff, 0x1, 0x5, 0x8e, 0x2, 0x5, 0x3ff, 0x4374, 0x1000, 0xfffff016, 0x0, 0xffffd784, 0x3ccc, 0x1b9, 0x5, 0x5f95, 0xe99, 0x6eb1, 0x9b, 0x72, 0x1, 0xffffffcb, 0x4, 0x0, 0x400, 0x7, 0x0, 0x81a, 0x401, 0x6, 0x81, 0x9, 0x8, 0x7, 0xb1, 0x8, 0xfffffffd, 0x401, 0x2, 0xfffffff8, 0xffffffff, 0x81, 0x56, 0x40, 0xff, 0x6, 0xe15, 0xffff, 0xff, 0x9, 0x5, 0x3f, 0x8c7, 0x5, 0x9, 0x80000001, 0xea80, 0x2, 0x8000, 0x660b, 0x1, 0x8, 0x4, 0x4, 0xfffffff9, 0x80, 0x1, 0x9, 0x8ac6, 0x7, 0x8000, 0x5, 0x4, 0x3f, 0x401, 0x3, 0xc2b, 0x6, 0x6, 0x1, 0x3, 0x3, 0x5, 0x2, 0x1, 0x4, 0x0, 0x7, 0x40, 0x0, 0x7, 0x5, 0x100, 0x3, 0x10001, 0x4, 0x6, 0x1000, 0x3, 0xe5, 0xffffffc0, 0x6, 0x3, 0x7d2e, 0x9, 0x6, 0x5, 0x80000000, 0x800, 0x5, 0x7fff, 0xc99, 0x92, 0x8000, 0xffff, 0x84, 0x7f, 0x6, 0x3, 0x8, 0xf9a2, 0x4a42, 0x0, 0x7, 0x7fffffff, 0x1, 0xffffffff, 0x10001, 0x0, 0x0, 0x1ff, 0x1b8f218c, 0x7f, 0xfffffff7, 0x1, 0x7f, 0x7, 0x7543, 0x7, 0x20, 0x4, 0x8, 0x9, 0x4, 0x0, 0x401, 0x40, 0x3ff, 0x4, 0x98, 0x7fffffff, 0x3f, 0xdf, 0x401, 0x7da9, 0x0, 0x7fffffff, 0x9, 0x2, 0x0, 0x6, 0x0, 0xdf11, 0xd067, 0x5, 0x101, 0x7, 0x3ff, 0x8, 0x5, 0x1000, 0xfffffffc, 0x1, 0x0, 0x7fffffff, 0x8, 0x7fffffff, 0x80000000, 0x20, 0x17, 0x1000, 0x6, 0x10, 0x20, 0x6, 0xfff, 0xbf16, 0x2, 0x7fffffff, 0x401, 0x1, 0x5, 0xffffffc0, 0x1ff, 0x0, 0x1, 0x0, 0x5, 0x0, 0x8, 0x7, 0x6, 0x8e21, 0x5, 0x0, 0x81, 0x9, 0x5, 0x7, 0x3, 0x9, 0x400, 0x1f, 0x1c00000, 0x80000000, 0x5, 0x0, 0x7, 0x800, 0x401, 0x8001, 0x1, 0x80, 0x1000, 0x0, 0x5, 0x3, 0x921a, 0x80000000, 0x10001, 0x8, 0x80000000, 0x7, 0xb3d, 0x800, 0x7fffffff, 0x6, 0x6, 0x6, 0x8, 0x8, 0x1, 0x80, 0x4, 0x73d, 0x3ff, 0x3ff, 0x5, 0x7, 0x9, 0x2, 0x6, 0x401, 0x10000, 0x7fff, 0x1000, 0x4954, 0x7f, 0x8000, 0x5, 0x3, 0x978, 0x9b1, 0xb8, 0x1, 0xdb0e, 0xca, 0x1f, 0x1, 0xe0, 0x0, 0x7, 0x9, 0x3, 0x10000, 0xef83, 0xfffffffd, 0x4, 0x3, 0x80000001, 0x629c, 0x9, 0x5, 0x7, 0xffffff80, 0x9, 0x8, 0x8, 0x56, 0x3f, 0x89, 0x2, 0x5, 0x3ff, 0x0, 0x9, 0x0, 0x2, 0xffff, 0x6, 0x4a, 0x1000, 0x40400, 0xa, 0x7, 0xb4c, 0x9, 0x6, 0x9, 0x10001, 0xff, 0x0, 0x9, 0x200, 0x3, 0x8, 0x3, 0x6, 0x3f, 0xc865, 0x7, 0x8, 0x5, 0x7fff, 0x3, 0x0, 0x3, 0xffff, 0x7, 0xffff, 0x20, 0x200, 0x1, 0x2, 0x6, 0x3, 0x3, 0x2, 0x47, 0x1, 0x1, 0x1, 0x9, 0x0, 0x0, 0x2, 0x1f, 0x1, 0x0, 0x1ce, 0x9, 0x5, 0x8, 0x7, 0x8, 0x0, 0x10000, 0x101, 0x6, 0x401, 0x1, 0x7b73, 0x8be, 0x2, 0x1000, 0x5, 0x6, 0x2, 0x0, 0x2, 0x0, 0x6, 0x7fff, 0x5, 0x80000001, 0xffff, 0x4, 0x2, 0x5, 0x50, 0x8001, 0x2, 0x10000, 0x5, 0x53, 0x9, 0x4, 0x8, 0x3, 0x7fe, 0x9, 0x4, 0xa1, 0x8e, 0x4, 0x4, 0x7fff, 0x4, 0x101, 0x3, 0x3f, 0x6, 0x2, 0x200, 0x800, 0x1, 0x401, 0x4, 0x708, 0x7fff, 0x3, 0x1f, 0xffffffff, 0x5a7, 0x3, 0x1ff, 0x800, 0x3, 0xfffffff8, 0x9, 0x3ff, 0xb08, 0x397b, 0x1, 0x7ff, 0xffffffe1, 0x3, 0x78009944, 0x7fffffff, 0x47, 0x9e48, 0x3, 0x962a5c5, 0x1f, 0xfffffffa, 0x7fff, 0x456e2414, 0x9, 0x0, 0x3ff, 0x823, 0x5, 0x2, 0x800, 0x80000001, 0x7, 0x397c, 0x8000, 0x5, 0x2, 0x5, 0x0, 0x3, 0x7, 0x2, 0x81, 0x3, 0x2, 0x4, 0x1, 0x1, 0x1, 0x10001, 0x8001, 0x5, 0x1ff, 0x7, 0x3, 0x72, 0x4, 0x1000, 0x6, 0x1, 0x200f1848, 0x2, 0x8000, 0xbcfc, 0x32, 0x0, 0x6, 0x0, 0x9, 0x5, 0x40, 0x1c79c000, 0x1, 0x80000001, 0x77, 0x3ff, 0xde9, 0x9, 0x5, 0x8, 0xaac6, 0x2, 0x4, 0x101, 0x2, 0x5, 0x5, 0x5, 0x2, 0x8, 0x0, 0x3, 0x3a39, 0x2, 0x2000000, 0xffff, 0xfffffff7, 0x5, 0x653, 0x6, 0xf05, 0x1000, 0x0, 0xcf0, 0x5, 0xffffff42, 0x5, 0x1000, 0x3, 0x2, 0xfffffff8, 0x8, 0x0, 0x2, 0x5, 0x1, 0x100, 0x0, 0x8, 0x81, 0x2, 0x6842, 0x9, 0x0, 0x5, 0x48c, 0x0, 0x4, 0x0, 0x9, 0x79008b6d, 0x0, 0x8, 0x7fffffff, 0x81, 0x8000, 0x0, 0x2ce, 0xfd, 0xffffffff, 0x1, 0x7543, 0x81, 0x22c, 0xff, 0x81, 0x7fffffff, 0x8, 0x7fff, 0x1, 0x3ff, 0xe83, 0x1, 0x7, 0x7, 0x1f, 0x400, 0x81, 0x100, 0x2, 0xfff, 0x1, 0xb187, 0x9, 0x499d, 0x1, 0x3, 0x3f, 0x5, 0xef8, 0x6, 0xcca, 0x3ff, 0xc76, 0x1000, 0x1, 0x1, 0x0, 0x800, 0x4, 0x8001, 0x3, 0x6, 0x4, 0x1, 0xfffffe00, 0xbb, 0x7f, 0x2, 0x7, 0x4, 0x5f, 0x8, 0x7fff, 0x8, 0x1, 0xfffff801, 0x100, 0x1, 0x5, 0x10000, 0x8000, 0x9, 0x80, 0xfff, 0x2, 0xffffffff, 0x80, 0x2, 0x7, 0x640c, 0x5, 0x4, 0x5, 0x6de, 0x40, 0x5, 0x6, 0xe0, 0x3, 0xb6e1, 0x81, 0xff, 0x0, 0x400, 0x9, 0x8, 0x3, 0x6, 0x80000000, 0x0, 0x7, 0x7fffffff, 0x67f753d6, 0x1800, 0x400, 0x101]}) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000003380)=""/63) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f00000033c0)=0x40000000) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) ioctl$HIDIOCSUSAGES(r1, 0x501c4814, &(0x7f0000003400)={{0x1, 0x3, 0x5, 0x3, 0x80000000, 0x1f}, 0x252, [0x3, 0x29e, 0x5, 0x1, 0x28, 0x25, 0x4, 0x10001, 0x7, 0x9, 0x25, 0xfffffffe, 0x3, 0x3, 0x2, 0x1, 0x0, 0x2, 0x7f, 0xffff, 0x1000, 0x59f6b28a, 0x8c, 0x10001, 0x101, 0x8000, 0x2c3, 0x0, 0xde7, 0x80, 0x81, 0x3, 0x2, 0x5, 0x800, 0x8, 0x6379, 0x401, 0x100, 0x80000000, 0x1f, 0x89480000, 0x6, 0xffff7fff, 0x2, 0x101, 0x80000000, 0x81, 0x8534, 0x9, 0x1, 0x10001, 0x9, 0x200, 0x3, 0x0, 0x81, 0x72d, 0xa2e, 0x7, 0x1, 0x2, 0x10001, 0xf3d0, 0x8001, 0x1, 0x1afb, 0x4, 0x1ff, 0xfff, 0x120, 0x2, 0x1, 0x8, 0x96b, 0x2, 0x63, 0x9, 0x5, 0x80000000, 0x6, 0xfffff03b, 0x5, 0xfffff801, 0x9, 0x0, 0x7f, 0x1000, 0x7, 0x1, 0x4, 0xfce, 0x7ff, 0x6c, 0x7, 0x4, 0x7f, 0x7, 0x80000000, 0x9, 0x2, 0x0, 0x7, 0x6, 0x2, 0x0, 0x84, 0x8, 0x100, 0x3, 0x8000, 0x6, 0x6, 0x800, 0x6, 0x0, 0x20, 0x5, 0x0, 0x8, 0xdaa, 0x10001, 0x3a38, 0xff, 0x89ea, 0x7d86b1cb, 0x6838, 0x400, 0x7, 0x0, 0x1ff, 0x6, 0x400, 0x101, 0x1f, 0x3, 0x9, 0x4, 0x6, 0x7fffffff, 0x4, 0x8, 0x6, 0x2, 0x0, 0x7fff, 0x9, 0x10000, 0x10001, 0x8, 0x6, 0x80, 0x7, 0x200, 0x7, 0xfffffffc, 0x1, 0x400, 0x5, 0xe072, 0x6, 0x3, 0x80, 0x9, 0x4a12, 0x4, 0x5, 0x6, 0x5, 0x1000, 0x0, 0x3, 0x8001, 0x3, 0x5, 0xf09, 0x3aa1, 0x10001, 0x3, 0x4, 0x8, 0x7, 0x3f, 0x7, 0x11, 0x3, 0x8, 0x3, 0x78b5, 0xfffffe00, 0x9, 0x400, 0x4, 0x80000001, 0x8000, 0x5, 0x6, 0xa5, 0x6, 0x0, 0x0, 0x80000001, 0x6, 0xfff, 0x3, 0x8, 0x4c8, 0x349, 0x800, 0xffffffff, 0x58a, 0x9, 0x8d5, 0xcdb4, 0xffffffff, 0x8, 0x1, 0x5, 0x7fffffff, 0xfff, 0x3, 0x1f, 0x4000, 0x1ff, 0x1, 0x3, 0x8, 0x200, 0x1, 0x647, 0xfffffff9, 0x442, 0x2, 0x9, 0x0, 0x2, 0x6, 0x1f, 0x3ff, 0x42, 0x1ff, 0x1, 0x2, 0x32, 0x7f, 0x80000000, 0x80000000, 0x7fff8, 0x7f, 0x101, 0x4, 0x88, 0x1, 0x9, 0x8, 0x200, 0x3, 0x4, 0x0, 0x1ff, 0x6, 0x800, 0x50, 0xfffff001, 0x1000, 0x80000000, 0x9, 0x1f, 0x4, 0x3, 0x8, 0x80000000, 0x7f96, 0xffff, 0x7, 0x1, 0x1ff, 0x1, 0x5, 0xafa3, 0xe3, 0x0, 0x9, 0x5, 0x6, 0x4, 0xaa58, 0x9, 0x1, 0xfffffe00, 0x5, 0x1, 0x3, 0x8001, 0x1, 0x9, 0x7f, 0x7, 0x0, 0x1, 0x3ae, 0x0, 0x2, 0x8, 0x4, 0x1, 0x2, 0x59c3, 0x8, 0x1ff, 0x1, 0x96, 0x220a, 0x1, 0x5, 0x0, 0x56, 0x9, 0x2, 0x9, 0x9, 0x4, 0x400000, 0x0, 0x19, 0x3ff, 0x7, 0x6, 0xd927, 0x7, 0x8fb, 0x5, 0x3ff, 0x20, 0x80000001, 0x1, 0x43d6, 0x0, 0xffff8001, 0x800, 0x400, 0x7, 0xffffffff, 0x280, 0x2c, 0x8, 0x9, 0x0, 0x8, 0x3, 0x20, 0x3, 0x6, 0x10000, 0xbd, 0x5, 0x7fff, 0x0, 0x0, 0x79ca412d, 0x1, 0xfffffffd, 0x498, 0x989, 0x1, 0x3ff, 0x5, 0x80000001, 0x5, 0xffff, 0x1, 0xfffffffb, 0x0, 0x8, 0x4, 0x7, 0x0, 0x0, 0x40, 0x8, 0x80000000, 0xde, 0xfffff801, 0x0, 0xffffc1fe, 0x400, 0xfffffffe, 0x8, 0xfffff800, 0x1, 0x3, 0x5, 0x1000, 0x8, 0x6, 0x40, 0x9, 0x1, 0xdda, 0x2, 0x60, 0x0, 0x9, 0x8, 0x916, 0x1, 0x80000001, 0x20, 0x9, 0x7, 0x2, 0xd7, 0x7f, 0x40, 0x80, 0x80000001, 0x3, 0x4, 0x29fc, 0xfffffffb, 0x3, 0x3, 0xea2, 0x505c, 0x5, 0x80000001, 0xec, 0x6, 0x800, 0x5, 0x5, 0x1, 0x1, 0x2, 0x94, 0x9, 0x2, 0x9, 0x4, 0xfffffffe, 0x4, 0x4, 0x8, 0x14d4, 0x0, 0x6, 0xdf, 0x9, 0xfff, 0x80000001, 0xffffffa0, 0x40, 0xff, 0x8001, 0x7, 0x2c69, 0x7f, 0x70000000, 0x7, 0x8, 0x3f, 0x0, 0x5, 0x80000001, 0xe4b, 0xffff, 0x0, 0x2, 0x32f, 0x3ff, 0x7, 0xffffffff, 0x8, 0x3, 0xffff, 0x10001, 0xfffffffa, 0x0, 0x8, 0x8, 0x10, 0x1ff, 0x400, 0x133, 0xff, 0x32cd37cd, 0x200, 0x40, 0x348, 0x8, 0x7, 0x9, 0x6, 0x4, 0x71d0ce4d, 0x6, 0x7fffffff, 0x7, 0x2, 0x52, 0x7, 0xfff, 0xffffffff, 0x2, 0x5, 0xfffffc2f, 0x1, 0x3, 0x7, 0x3, 0xef, 0x400, 0x10001, 0xfffffff8, 0x5, 0x20, 0xffff, 0x10001, 0x1, 0x101, 0x1ff, 0x3, 0x10000, 0x3, 0x5, 0x0, 0x5, 0x1ff, 0x4, 0x2, 0x2, 0xffff, 0x7, 0x10001, 0x1, 0x8, 0x8, 0xffff, 0x2, 0x853, 0x6, 0xaa3, 0xffff, 0x1, 0xe8, 0x9, 0xe208, 0x19, 0x7, 0x3, 0x3, 0x3ff, 0x1000, 0xfff, 0x8, 0x20, 0xfffffffd, 0x9, 0x2, 0xda, 0x6, 0x7, 0x5, 0x3, 0x1, 0x2, 0x9, 0x13a, 0x7ff, 0x13, 0xfffffff8, 0x1, 0x7, 0x2, 0x8, 0x2, 0x10000, 0x0, 0x9, 0x0, 0x87, 0x7, 0x1, 0xfd5, 0xf38, 0x5, 0x7fff, 0xd0bf, 0x6, 0xc5, 0x5, 0x2, 0xe0ab, 0x9, 0x7fffffff, 0x10001, 0xffffffe0, 0x9077, 0x400, 0x200, 0x101, 0x3ff, 0xffffffff, 0x9, 0x9, 0x0, 0x6, 0x8, 0x9, 0x1, 0x9, 0x7, 0x1, 0x10000, 0x3, 0x4, 0x4, 0x7, 0x6, 0x7fffffff, 0x7, 0xffffffff, 0x0, 0x7, 0x10001, 0x7fffffff, 0xfffffffd, 0x7fffffff, 0x401, 0x1, 0x2, 0x7fffffff, 0x86c, 0x38, 0x8, 0xbc, 0x400, 0x476d, 0x9, 0x6, 0x1f, 0x7fffffff, 0x4, 0x40, 0x7f, 0x9, 0x1000, 0x0, 0x1, 0x200, 0x3, 0x2, 0x7ff, 0x4, 0x4, 0x1ab, 0x80, 0x20, 0x0, 0x74d, 0xff, 0x9, 0x3, 0x2c, 0x5, 0x4, 0x3, 0x81, 0x3, 0x371, 0x7f, 0xf11, 0x1, 0x0, 0x4, 0x4, 0x8, 0x6, 0x3, 0x0, 0x80, 0x5, 0x8, 0x4, 0x3, 0x4, 0x6, 0x0, 0x5, 0x5, 0x7, 0x3ff, 0x7ff, 0x7fffffff, 0xffffff01, 0x0, 0x7, 0x3, 0x1f, 0x8, 0xbd58, 0x6, 0x81, 0x99, 0x0, 0xbd, 0x8, 0x3, 0x7, 0x7, 0x7fffffff, 0x20bd, 0x1, 0xf6, 0x0, 0xfff4, 0xfffffffa, 0x144, 0x4bfc, 0x81, 0x10000, 0x101, 0x8, 0x1000, 0x40, 0x6, 0x909d, 0x86c, 0x19, 0x0, 0xd8a, 0xffff0001, 0xffff, 0x92, 0x10001, 0x1, 0x53, 0x8, 0x7, 0x6, 0xffff, 0x1, 0x80000000, 0x8, 0x7, 0x9d, 0x800, 0x7, 0x9, 0x2, 0xbb0, 0x0, 0x3, 0x0, 0xfffffffa, 0x582, 0x7ff, 0x3f, 0x80, 0x0, 0x5, 0x52de, 0x548, 0x0, 0xfffffff7, 0x7, 0x100, 0x1ff, 0x8, 0x3877, 0x3, 0x6, 0x4, 0x426f03cd, 0xc3, 0x1, 0x0, 0x1, 0x2, 0x3, 0x8, 0x3, 0x8, 0x7, 0x9, 0x3, 0x1, 0x1000, 0x7f, 0xf87, 0x0, 0x3, 0x7, 0x3, 0x10000, 0x5, 0xfd, 0x1ab4, 0x9, 0x4, 0x10001, 0x0, 0x4, 0x7, 0x2, 0x5b, 0x6, 0x7, 0x4, 0x0, 0x3f, 0x7, 0x101, 0x1, 0x8, 0x9, 0x9, 0x1ff, 0x3, 0x3, 0x5, 0x8000, 0xf0, 0x8, 0x598, 0xb5, 0x1, 0x10001, 0x4, 0x6, 0x100, 0x49, 0x1000, 0xcc27, 0x3, 0xfffffffd, 0xffff, 0x80000001, 0x7ff, 0xc6, 0x5, 0xff, 0x3f, 0xfffffffd, 0xf7, 0x4, 0xfffff800, 0x4, 0xfff, 0xf2, 0x1, 0x7, 0x7, 0x4, 0x400, 0x2, 0x0, 0x9, 0x2, 0x4, 0x401, 0x3, 0x5, 0x0, 0x1, 0xe8, 0x6, 0x1, 0x9, 0x7ff, 0x7f, 0xfffffffe, 0x10001, 0x800, 0x7, 0x10ba6abb, 0x4, 0x455, 0x5, 0x54b, 0x2, 0xffffff00, 0x400, 0x3, 0x3495, 0x2, 0x101, 0x3, 0x2, 0x631, 0x100, 0x2, 0x4, 0x400, 0x6, 0x6, 0x101, 0x2, 0x800, 0x3, 0xfffffffe, 0x3ff, 0x0, 0xfff, 0x8, 0x3f, 0x401, 0xeaa, 0x2, 0x9, 0x5, 0x3, 0x5, 0x9, 0x7, 0x6, 0x7, 0x4, 0x6, 0x5, 0x4, 0x3f, 0x7, 0x7, 0x3, 0x9, 0xe57, 0x9, 0xcaf, 0x0, 0x800, 0x7, 0x7, 0xea0, 0x3, 0x80, 0x2, 0x9, 0x2, 0x1, 0xa6b, 0x100, 0x2, 0x3f, 0xffff, 0x8000, 0x8, 0x321, 0xb, 0x88, 0x6, 0x80, 0x4, 0x5, 0x7, 0x12, 0x6, 0xe0000000, 0x8, 0x9, 0x4752, 0x5417d960, 0x4, 0x5, 0x3, 0x2, 0x1, 0xc3e3, 0x8000, 0xfe, 0x5, 0x7f, 0x0, 0x6, 0xfffffffd, 0x8, 0xfff, 0xfc05, 0x2, 0x400, 0x50, 0x14000, 0x80000001, 0x6, 0x7, 0x1ff, 0x79, 0x1, 0x9, 0xff, 0x4, 0x81, 0x0, 0x0, 0x3, 0x5, 0x8, 0xa17, 0x7, 0x1, 0x0, 0xf6, 0x2e, 0x3f, 0x20, 0x58, 0x9, 0x8, 0x8001, 0x571dc0b2, 0x80000000, 0x200, 0x101, 0x7, 0x2, 0x3ff, 0x1dcd, 0x2, 0x19f, 0xeb, 0x80000000, 0x3, 0x4, 0xf4]}) r2 = syz_open_dev$hiddev(&(0x7f0000004440), 0x100000001, 0x42901) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000004480)) 17:42:17 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:17 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x100, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d"}) 17:42:17 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x7, 0x8000) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000040)=""/56) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f0000000080)=""/192) r1 = syz_open_dev$evdev(&(0x7f0000000140), 0x3, 0x402) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000180)=0x1) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f00000001c0)=""/123) r2 = syz_open_dev$evdev(&(0x7f0000000240), 0x4, 0x400040) ioctl$EVIOCGBITKEY(r2, 0x80404521, &(0x7f0000000280)=""/245) ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f0000000380)=""/184) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f0000000440)=""/52) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f0000000480)={0x0, 0x1, 0x8bcb, 0x697c, 0x7}) r3 = syz_open_dev$evdev(&(0x7f00000004c0), 0x0, 0x18000) ioctl$EVIOCGSND(r3, 0x8040451a, &(0x7f0000000500)=""/52) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000540)=0x9) r4 = syz_open_dev$evdev(&(0x7f0000000580), 0x7, 0x0) ioctl$EVIOCSCLOCKID(r4, 0x400445a0, &(0x7f00000005c0)=0x6) syz_open_dev$evdev(&(0x7f0000000600), 0x9, 0x80000) r5 = syz_open_dev$evdev(&(0x7f0000000700), 0x1, 0x880) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000740)=[0x7, 0x7ff]) 17:42:17 executing program 2: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000001280)={0x3, 0x0, 0x78c6, 0x9, 0x9, 0x8}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f00000012c0)=0xff) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) r1 = syz_open_dev$evdev(&(0x7f0000002400), 0x30dbd863, 0x6a100) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000002440)=""/135) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f0000002580)=""/126) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000002680)={0x0, 0x42, &(0x7f0000002600)="4c337cc362cee99bcd05bd855b21dd898c4cf4c28f80ade4749ea693eb781b31f3969757637f93bb884b81c49548710367a634b21bd6eae763d999620e300abc0f1d"}) r2 = syz_open_dev$evdev(&(0x7f00000026c0), 0x3, 0x494080) ioctl$EVIOCGBITSW(r2, 0x80404525, &(0x7f0000002700)=""/55) 17:42:17 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:17 executing program 5: read$hiddev(0xffffffffffffffff, &(0x7f0000000000)=""/117, 0x75) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000080)={0x3, 0x100, 0x7}) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f00000000c0)=""/4096) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f00000010c0)) r0 = syz_open_dev$evdev(&(0x7f0000001100), 0x5, 0x400) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000001140)=0xa3) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000001180)={0x1, 0xffffffff, 0x80, 0x0, 0x9, 0x1}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f00000011c0)={0x2, 0x100, 0x1, 0xc6, 0x100, 0x1ff}) r1 = syz_open_dev$hiddev(&(0x7f0000001200), 0x0, 0x20000) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000001240)={0x2, 0x200, 0x400}) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000001280)={0x3, 0x200, 0x4}) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f00000012c0)={0x1, 0x2, 0x0, 0x5, 0x7, 0x1f}) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000001300)={{0x1, 0x1, 0x0, 0x0, 0x9d, 0x8}, 0x11e, [0x7b, 0x8, 0x0, 0x75c1, 0x0, 0x1, 0xffffffff, 0x5, 0x3, 0xfff, 0x7, 0x6, 0x8, 0x3, 0xb45b, 0x0, 0x9, 0x6, 0xfffff2c4, 0x40, 0x5, 0x3, 0x7, 0x80000000, 0x7f, 0xe, 0x3, 0x1, 0x7ff, 0x9, 0x200, 0x2, 0x0, 0xb6c, 0x7, 0x5, 0xe0000000, 0x7, 0x101, 0x90e6, 0x6, 0x1000, 0x5, 0x100, 0x8000, 0xfff, 0x8, 0x5, 0x6, 0x7fff, 0x8, 0x7fff, 0xffff, 0x3, 0x6, 0x0, 0x0, 0x5ea, 0x3, 0x7f5, 0xffffffff, 0x1, 0x3, 0x4, 0x6, 0x0, 0x200, 0x1, 0x9, 0xc064, 0x2, 0x8, 0x1, 0x2, 0xfffffff8, 0xdcf, 0x6506, 0x3, 0x101, 0x6, 0x5, 0xe0, 0x1f, 0x84f, 0x5, 0x909c, 0x7, 0x7fff, 0x80, 0x82ed, 0x1, 0x101, 0x6, 0x7, 0x5, 0x7fff, 0x20, 0x81, 0xffff, 0x1ff, 0x0, 0x3, 0x7fff, 0x0, 0x100, 0x200, 0xfff, 0x100, 0x2, 0x80000000, 0xfffffffe, 0x6, 0x9, 0x1, 0x0, 0xd94, 0xfd0c, 0xa32, 0x4bc6, 0xffffff01, 0x5f, 0x400, 0xc0d1, 0x6, 0x80000000, 0x80000001, 0x0, 0xfffffff9, 0x8, 0x7, 0x2, 0x1, 0x4, 0x81, 0x6, 0x3, 0x5417, 0x0, 0x8000, 0x1ff, 0x0, 0x7fff, 0x200, 0x4, 0x101, 0x1, 0x8000, 0xfffff000, 0x1, 0x0, 0x3, 0x4, 0x0, 0xe41, 0x4, 0x6, 0x5, 0x6e940093, 0x46c, 0x4, 0x1ff, 0x1, 0x3f, 0x153, 0x14ef, 0x7, 0x1, 0x3, 0x4, 0x3, 0x3, 0x5, 0x6, 0x40, 0x1, 0x1, 0x3, 0x800, 0x80, 0x3f, 0x7fffffff, 0x6, 0x5, 0xe8, 0x1, 0x5, 0x81, 0x100, 0x0, 0x3, 0x3ff, 0x101, 0x0, 0x7f, 0x7ac6874, 0x8, 0x7, 0x3, 0x8, 0x8001, 0x1, 0x3ff, 0x200, 0x100, 0xfffffffb, 0xc33, 0x0, 0x9, 0x6, 0x88d, 0x20, 0xecbc, 0x314d, 0xfffffffc, 0x0, 0x8000, 0x0, 0x59, 0x6, 0x0, 0xf, 0x3ff, 0x80000000, 0x7, 0x8, 0x8, 0x3, 0x81, 0x1f, 0x56, 0x8, 0x6, 0x494f, 0x7a, 0xc89a, 0x7fff, 0xffffd7b7, 0x6, 0x9, 0x2, 0xe338, 0x5, 0x6, 0x8, 0x3, 0x5, 0x100, 0xaf, 0x800, 0x2, 0x1, 0xcff, 0x2, 0x1, 0x9, 0x3ff, 0x7fff, 0x1, 0x40, 0x2, 0x0, 0x9, 0x7ff, 0x10000, 0x3, 0x0, 0xff, 0x45f9ac74, 0x0, 0xfe, 0x1, 0x2b4, 0x6, 0x61, 0x0, 0xfffffffc, 0x8001, 0xffff0628, 0x5, 0x81, 0x3, 0xffffff74, 0xb21, 0x4, 0x0, 0x7ff, 0x1, 0x5, 0x21b, 0x5, 0x9, 0x4, 0x2, 0xfff, 0x1000, 0x1, 0xffffffc0, 0x4d, 0xcec7, 0x2, 0x0, 0xfc98, 0x7, 0x6, 0x10000, 0x2, 0x5, 0x4, 0x1000, 0x5, 0x1f, 0x7fff, 0x8, 0x6, 0x9, 0xfffffffd, 0xc2c6, 0x2, 0x54, 0x3f, 0x7f, 0x3f, 0x7, 0x0, 0x6, 0x8, 0x30, 0x7fffffff, 0x0, 0x80, 0x7, 0x101, 0x800, 0x1, 0xfff, 0x8a, 0x1, 0x6, 0x1, 0x5, 0x3, 0x5, 0x9b57, 0x9, 0x9, 0xa6, 0x125, 0x81, 0x4, 0x0, 0x7, 0x3f, 0x0, 0x3, 0x0, 0x0, 0x0, 0x3, 0x3, 0x5, 0x7, 0x8, 0x11f5, 0x1c01, 0x80000001, 0x9, 0x7, 0x9, 0x5, 0x1, 0x1, 0x7ff, 0x1, 0x7f, 0xffffffff, 0x6, 0x7, 0x0, 0xdbb5, 0x0, 0x7, 0x3, 0x1f, 0x7, 0x3, 0x69, 0x1, 0x1f, 0x1, 0x80000000, 0xffff, 0x1, 0x4, 0x80, 0x9, 0x4, 0x7ff, 0x5, 0x7ff, 0x6, 0xfff, 0x2, 0xfffffffe, 0x8, 0x0, 0x5, 0x1, 0x0, 0x9, 0x2, 0xffff, 0x20, 0x1, 0x5, 0x7ff, 0x10001, 0x7, 0x7, 0x3ff, 0x5, 0x9, 0xfffffffe, 0x401, 0x2, 0x6, 0x100, 0xc30c, 0x8, 0x3, 0x1, 0x1000, 0x85, 0x2, 0x7f, 0x3ff, 0x1c000000, 0x2, 0x3e, 0xfffff142, 0x8, 0x10001, 0x10, 0x7, 0x2, 0x0, 0x8, 0x0, 0xb39b, 0x80000001, 0x1a863f66, 0xffffffff, 0xffff, 0x1, 0x2, 0x26a3, 0x9, 0x4, 0xf0, 0x1, 0x2, 0x5, 0x5e9, 0x7, 0xff, 0xe5, 0xffff, 0x5, 0x4, 0x6, 0x4, 0x2, 0x10000, 0x7fff, 0x7, 0x0, 0x401, 0x8000, 0x5, 0x1000, 0x8001, 0x7, 0x4c000000, 0xfd1b, 0x0, 0x4, 0x1a72, 0x2, 0x6, 0x5, 0xffffffff, 0x5f, 0x9, 0xfffffff8, 0x9, 0x6, 0x4, 0x7, 0x1f, 0x400, 0x80, 0x70000000, 0x3, 0xbca, 0x2c, 0x100, 0x80000000, 0x7f, 0x3, 0xff, 0x75c, 0xffffffff, 0x2, 0x8, 0x76, 0x7ff, 0x7f, 0xff, 0x2, 0x4, 0x1b65e37f, 0x7, 0x10000, 0xffffffc1, 0x1, 0x8, 0x4, 0x10000, 0x5, 0x8000, 0x1, 0x1, 0x100, 0x7, 0x5ed1, 0x39e6, 0x7, 0x7, 0x7fffffff, 0x2, 0x7f, 0x9, 0xffffffff, 0x1, 0x1f, 0x3, 0x4, 0x1, 0xfff, 0x4, 0x4, 0x401, 0x1, 0x9, 0x40, 0x7, 0x9, 0x1, 0x6, 0x10001, 0x3, 0x7fffffff, 0x0, 0x1000, 0x4, 0x20, 0x100, 0x6, 0x219c, 0x0, 0x0, 0xd32, 0x3, 0x6, 0xffff0000, 0x4000000, 0x6, 0x8a80, 0x0, 0x1, 0x0, 0x101, 0x5, 0x6, 0x46, 0xffffffff, 0x8, 0x8, 0x1, 0x3f000000, 0x801, 0x401, 0x0, 0x8, 0x15bb57cd, 0x20, 0xfe4, 0x2, 0xff, 0xd45, 0x8, 0x6, 0x0, 0x10000, 0x1, 0x1000, 0x8, 0x3ff, 0x3, 0x9, 0x9, 0x1, 0x7, 0x1, 0x0, 0x1, 0x2, 0x0, 0xd, 0x30f, 0x2, 0x7, 0x4, 0x6, 0x5, 0xebe, 0x3, 0x3, 0x0, 0x7, 0x4, 0x80000000, 0x6, 0x6, 0x35, 0x8049, 0x401, 0x5b, 0x7, 0x6, 0x0, 0x2385, 0x7, 0x8, 0x0, 0x2, 0x5, 0x6, 0x5, 0x1, 0x200, 0x7fffffff, 0x1, 0xfffffff7, 0x0, 0x80000001, 0x200, 0x10000, 0x6, 0x81, 0x8fbf, 0x8, 0x5, 0x9, 0x800, 0x7, 0x7, 0x8000000, 0x800, 0x1000, 0xffffffff, 0x0, 0x3f, 0x8c, 0x0, 0x9, 0x7fffffff, 0x0, 0x100, 0x6, 0x1ff, 0x7, 0x0, 0x80000000, 0x1, 0x4b9edc54, 0x8001, 0x5, 0x200, 0x5, 0x0, 0x5, 0x4, 0x1ff, 0x7, 0xffffac4d, 0xffff, 0x5a6b, 0x8, 0x6, 0x926, 0xffffffff, 0xd77, 0x6, 0x7fff, 0x2, 0x8, 0x4, 0x5401, 0x0, 0x0, 0x400, 0x4e, 0x4, 0xca8, 0x9, 0x3, 0x7, 0x8, 0x8001, 0x24, 0xcb8, 0x9, 0x9, 0x8001, 0x9, 0xc9, 0x20, 0x0, 0x2, 0xaabd, 0x2, 0x60e8, 0x7, 0x8, 0x7, 0x9e, 0x5, 0x0, 0x0, 0x401, 0xffff, 0x3, 0x0, 0x7, 0x8000, 0x7, 0x1, 0xfffffffd, 0x8, 0x2, 0x8, 0x5, 0x7, 0xc8ab, 0x4, 0x2, 0x80, 0x9, 0x3, 0x80, 0xffffff80, 0xfffffffe, 0x400, 0x1, 0x6, 0x1, 0x7, 0xffffffff, 0xd46, 0x4, 0x1f, 0x2, 0x5, 0x4, 0x4, 0x90c1, 0x8, 0xfcb2, 0xc36, 0xe0, 0x0, 0x6, 0x4, 0x8001, 0xfffffffe, 0xc, 0x5, 0x6, 0x9baf, 0x8, 0x2f, 0x80000001, 0x6a, 0xffffffff, 0x9, 0x1, 0xaad, 0xffffffe1, 0xe9, 0x4, 0x1, 0x13, 0x7fff, 0x1, 0x892, 0x1, 0xfffffeda, 0x7, 0x7fff, 0xc0, 0x1ff, 0xfffffff8, 0x8001, 0xfc, 0x10000, 0x101, 0xffff, 0x10000, 0x69, 0x1, 0x5, 0x9, 0xd27, 0x0, 0x2, 0x1f, 0x1, 0x8, 0x0, 0xfff, 0x1, 0x5d, 0x10001, 0x6, 0x3, 0x6, 0x1, 0x8, 0x4, 0x80f2, 0xfe, 0x3, 0x0, 0x7, 0x101, 0x3, 0x1, 0x6d, 0x2, 0x7, 0x0, 0x2, 0x2, 0x7, 0x4c1c2718, 0x5, 0xb819, 0xfffffffd, 0x4, 0x862, 0xf1dc, 0x1, 0xfff, 0x8, 0xfff, 0x6, 0x2c, 0x0, 0x1, 0xe467, 0x1, 0x400, 0x10001, 0x5, 0x8, 0x1, 0x0, 0x2753, 0xde7b484, 0xe5, 0x3, 0x80000001, 0x4, 0x7, 0x4, 0x12000000, 0xc5, 0x0, 0x1f, 0x3, 0xfffffffd, 0x100, 0x0, 0x0, 0x0, 0xc91, 0x3, 0xffff, 0x4, 0x4, 0x9, 0x9, 0xffff, 0x8, 0x19d1, 0x7fffffff, 0x1, 0x9e, 0x5, 0xc6bf, 0x0, 0x6, 0x4, 0x81, 0x5, 0x800, 0x7, 0x401, 0x8, 0x8, 0x5, 0x0, 0xa6c, 0xd64, 0x1, 0x5, 0x1, 0x4, 0x5, 0x77f800, 0xd7f, 0x1, 0x1, 0x7, 0x8, 0x3, 0x3, 0x7fffffff, 0x4, 0x0, 0x10001, 0x4, 0x3, 0x6, 0x4, 0xa7a, 0x9, 0x5, 0x8, 0xb8000000, 0xffffffff, 0x7, 0xfffffffc, 0xa5, 0x5, 0x9, 0x6, 0xfc1, 0x0, 0x5, 0x7, 0x6, 0x8, 0xfffffff8, 0x81, 0x3, 0x5, 0x2, 0xb3, 0x1, 0x8001, 0x800, 0xfffffffb, 0x1, 0xca8, 0x81, 0x1, 0x5, 0x5, 0x4, 0x7fff, 0x3, 0xbc05, 0x4, 0x3f, 0x22ae, 0x4, 0x9, 0x3f, 0x8, 0x8, 0xfff, 0x9, 0x3, 0x2, 0x100, 0xf7a6, 0x3, 0x9, 0x65, 0xde9, 0x39, 0x1, 0x10000, 0x10001, 0x9, 0x600, 0x3, 0xffff1227, 0x1000, 0x80000001, 0x734d, 0x8001, 0x9046, 0xdea3, 0x7, 0x1, 0x7fff, 0x9, 0x401, 0x77, 0xec, 0xffff, 0x4]}) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000002340)={{0x2, 0x200, 0x400, 0x8001, 0xffff, 0x800}, 0x187, [0x800, 0x8, 0x7, 0x7, 0xf80, 0x2, 0xff, 0x1, 0x900000, 0x6, 0x1f, 0x40, 0x7, 0x1, 0x45, 0x3, 0xffffffc1, 0x1f, 0x800, 0x797187fe, 0x7, 0x80, 0x7f, 0x8, 0x81, 0x9, 0xb4b, 0xc60, 0x49, 0x2, 0x8, 0x40, 0x20, 0x8000, 0x7f, 0x80000001, 0x7, 0x7f, 0x8, 0x1, 0x1, 0x20, 0x1, 0x0, 0x1, 0x101, 0x1, 0x1, 0x3f, 0x2, 0x80000001, 0x2, 0xffff, 0x6, 0x7fff, 0x4, 0x4, 0x0, 0x7, 0x7f, 0x6e9e8cf0, 0x80000001, 0x80000001, 0x7, 0x0, 0x6, 0xfff, 0x12c8, 0x6, 0x3, 0x47e0, 0x8, 0x8, 0x44f, 0xf83, 0x5, 0x4, 0x10001, 0xfffffffe, 0x9, 0x98, 0x4, 0x800, 0x7, 0x80, 0x6, 0x0, 0x4d1, 0x2, 0xbc, 0x101, 0x5b, 0xbf1, 0x10001, 0x7fffffff, 0x5, 0x6, 0x2, 0x1, 0x8, 0x1000, 0xfff, 0x5, 0x8000, 0x2, 0xff, 0x4, 0x7, 0x8, 0x7fff, 0x0, 0x9, 0x3, 0x400, 0x0, 0x4, 0x5, 0x100, 0x2, 0x401, 0x80000001, 0x1, 0x8, 0x25, 0x800, 0xae3c, 0xd32, 0xffff, 0x5ee52b72, 0x1, 0x7, 0x80000001, 0x80000000, 0x2, 0x7, 0x40, 0x2, 0x5, 0x8, 0x8d20, 0xfff, 0x0, 0x1000, 0x8, 0x626f, 0x2, 0x3f, 0x0, 0x20, 0x6, 0x7, 0xfffff001, 0x1ff, 0xfffffffe, 0x400, 0x3, 0x40, 0x5, 0xbc, 0xb1, 0x4, 0x4f, 0x7f, 0x18e, 0x1, 0xffe00000, 0x5, 0x5, 0x3e, 0x20, 0x1, 0x4e, 0x9, 0x9, 0x100, 0x101, 0x7f, 0x20, 0x24de, 0x8, 0x9818, 0x3, 0x2, 0x5, 0x4, 0x9, 0x9, 0x9, 0xffff2aa7, 0x7fffffff, 0x7, 0x80, 0x800, 0x1d48, 0x7, 0x0, 0x8, 0x3, 0x8, 0x4, 0x0, 0x6, 0xffffffff, 0x1, 0x6, 0x3, 0x0, 0x3, 0x2, 0x2bd0, 0x20, 0x2, 0x26e, 0xffffffff, 0x4, 0x0, 0x5, 0x2, 0x1000, 0x3f21, 0xd2, 0x9, 0x3, 0x7fff, 0x0, 0xffffffe0, 0x8, 0xfffff801, 0x1, 0x0, 0xddf, 0x9, 0x2, 0xffc, 0xeb, 0x1, 0x80000001, 0x46b6, 0x81, 0x9, 0x7, 0x1000, 0x0, 0xfffffffc, 0x0, 0x7fff, 0x0, 0x1f, 0xee, 0x8, 0xdb83, 0xffff, 0x0, 0xbb0a, 0x401, 0x2, 0x5, 0x9, 0x10001, 0x4, 0x5, 0x2, 0x5, 0x80000001, 0x7, 0xffffffff, 0x101, 0xffff, 0x7fffffff, 0x8, 0xcb, 0x0, 0x9, 0x8, 0x7, 0x3, 0x0, 0x7f, 0x4, 0x8000, 0x80000000, 0x7, 0x8, 0x6, 0x8, 0xfffffffd, 0xfffffff8, 0x40, 0x4, 0x10001, 0x73f7, 0x8, 0x1, 0x8, 0x1, 0x0, 0xfffffff7, 0xc0000000, 0x3, 0x2, 0xfc, 0xffff, 0x7f3d, 0x6, 0x5846, 0x10001, 0x884, 0x44, 0x2, 0x4, 0xfffffffb, 0xffff, 0x2, 0x7, 0x7f, 0x7, 0xfff, 0x1, 0x2, 0x7ae, 0x40, 0xff80, 0x9, 0xfff, 0x6, 0x3, 0x3, 0x0, 0x81, 0x2a, 0x5766, 0x0, 0x5, 0x6, 0x0, 0x1, 0x9, 0x100, 0x80000001, 0xf0, 0x200, 0x7, 0x6, 0x0, 0x0, 0x0, 0x9, 0x9, 0x5, 0x2, 0x9, 0x2, 0x1f, 0x6, 0x9, 0x50000, 0x8, 0x0, 0xfffffffb, 0x0, 0x0, 0x3, 0x8, 0x4, 0x6, 0x2, 0xcdc, 0x9, 0x2, 0x40, 0x3, 0x2, 0x566, 0x3ff, 0x7fffffff, 0x1, 0x5, 0x8e, 0x2, 0x5, 0x3ff, 0x4374, 0x1000, 0xfffff016, 0x0, 0xffffd784, 0x3ccc, 0x1b9, 0x5, 0x5f95, 0xe99, 0x6eb1, 0x9b, 0x72, 0x1, 0xffffffcb, 0x4, 0x0, 0x400, 0x7, 0x0, 0x81a, 0x401, 0x6, 0x81, 0x9, 0x8, 0x7, 0xb1, 0x8, 0xfffffffd, 0x401, 0x2, 0xfffffff8, 0xffffffff, 0x81, 0x56, 0x40, 0xff, 0x6, 0xe15, 0xffff, 0xff, 0x9, 0x5, 0x3f, 0x8c7, 0x5, 0x9, 0x80000001, 0xea80, 0x2, 0x8000, 0x660b, 0x1, 0x8, 0x4, 0x4, 0xfffffff9, 0x80, 0x1, 0x9, 0x8ac6, 0x7, 0x8000, 0x5, 0x4, 0x3f, 0x401, 0x3, 0xc2b, 0x6, 0x6, 0x1, 0x3, 0x3, 0x5, 0x2, 0x1, 0x4, 0x0, 0x7, 0x40, 0x0, 0x7, 0x5, 0x100, 0x3, 0x10001, 0x4, 0x6, 0x1000, 0x3, 0xe5, 0xffffffc0, 0x6, 0x3, 0x7d2e, 0x9, 0x6, 0x5, 0x80000000, 0x800, 0x5, 0x7fff, 0xc99, 0x92, 0x8000, 0xffff, 0x84, 0x7f, 0x6, 0x3, 0x8, 0xf9a2, 0x4a42, 0x0, 0x7, 0x7fffffff, 0x1, 0xffffffff, 0x10001, 0x0, 0x0, 0x1ff, 0x1b8f218c, 0x7f, 0xfffffff7, 0x1, 0x7f, 0x7, 0x7543, 0x7, 0x20, 0x4, 0x8, 0x9, 0x4, 0x0, 0x401, 0x40, 0x3ff, 0x4, 0x98, 0x7fffffff, 0x3f, 0xdf, 0x401, 0x7da9, 0x0, 0x7fffffff, 0x9, 0x2, 0x0, 0x6, 0x0, 0xdf11, 0xd067, 0x5, 0x101, 0x7, 0x3ff, 0x8, 0x5, 0x1000, 0xfffffffc, 0x1, 0x0, 0x7fffffff, 0x8, 0x7fffffff, 0x80000000, 0x20, 0x17, 0x1000, 0x6, 0x10, 0x20, 0x6, 0xfff, 0xbf16, 0x2, 0x7fffffff, 0x401, 0x1, 0x5, 0xffffffc0, 0x1ff, 0x0, 0x1, 0x0, 0x5, 0x0, 0x8, 0x7, 0x6, 0x8e21, 0x5, 0x0, 0x81, 0x9, 0x5, 0x7, 0x3, 0x9, 0x400, 0x1f, 0x1c00000, 0x80000000, 0x5, 0x0, 0x7, 0x800, 0x401, 0x8001, 0x1, 0x80, 0x1000, 0x0, 0x5, 0x3, 0x921a, 0x80000000, 0x10001, 0x8, 0x80000000, 0x7, 0xb3d, 0x800, 0x7fffffff, 0x6, 0x6, 0x6, 0x8, 0x8, 0x1, 0x80, 0x4, 0x73d, 0x3ff, 0x3ff, 0x5, 0x7, 0x9, 0x2, 0x6, 0x401, 0x10000, 0x7fff, 0x1000, 0x4954, 0x7f, 0x8000, 0x5, 0x3, 0x978, 0x9b1, 0xb8, 0x1, 0xdb0e, 0xca, 0x1f, 0x1, 0xe0, 0x0, 0x7, 0x9, 0x3, 0x10000, 0xef83, 0xfffffffd, 0x4, 0x3, 0x80000001, 0x629c, 0x9, 0x5, 0x7, 0xffffff80, 0x9, 0x8, 0x8, 0x56, 0x3f, 0x89, 0x2, 0x5, 0x3ff, 0x0, 0x9, 0x0, 0x2, 0xffff, 0x6, 0x4a, 0x1000, 0x40400, 0xa, 0x7, 0xb4c, 0x9, 0x6, 0x9, 0x10001, 0xff, 0x0, 0x9, 0x200, 0x3, 0x8, 0x3, 0x6, 0x3f, 0xc865, 0x7, 0x8, 0x5, 0x7fff, 0x3, 0x0, 0x3, 0xffff, 0x7, 0xffff, 0x20, 0x200, 0x1, 0x2, 0x6, 0x3, 0x3, 0x2, 0x47, 0x1, 0x1, 0x1, 0x9, 0x0, 0x0, 0x2, 0x1f, 0x1, 0x0, 0x1ce, 0x9, 0x5, 0x8, 0x7, 0x8, 0x0, 0x10000, 0x101, 0x6, 0x401, 0x1, 0x7b73, 0x8be, 0x2, 0x1000, 0x5, 0x6, 0x2, 0x0, 0x2, 0x0, 0x6, 0x7fff, 0x5, 0x80000001, 0xffff, 0x4, 0x2, 0x5, 0x50, 0x8001, 0x2, 0x10000, 0x5, 0x53, 0x9, 0x4, 0x8, 0x3, 0x7fe, 0x9, 0x4, 0xa1, 0x8e, 0x4, 0x4, 0x7fff, 0x4, 0x101, 0x3, 0x3f, 0x6, 0x2, 0x200, 0x800, 0x1, 0x401, 0x4, 0x708, 0x7fff, 0x3, 0x1f, 0xffffffff, 0x5a7, 0x3, 0x1ff, 0x800, 0x3, 0xfffffff8, 0x9, 0x3ff, 0xb08, 0x397b, 0x1, 0x7ff, 0xffffffe1, 0x3, 0x78009944, 0x7fffffff, 0x47, 0x9e48, 0x3, 0x962a5c5, 0x1f, 0xfffffffa, 0x7fff, 0x456e2414, 0x9, 0x0, 0x3ff, 0x823, 0x5, 0x2, 0x800, 0x80000001, 0x7, 0x397c, 0x8000, 0x5, 0x2, 0x5, 0x0, 0x3, 0x7, 0x2, 0x81, 0x3, 0x2, 0x4, 0x1, 0x1, 0x1, 0x10001, 0x8001, 0x5, 0x1ff, 0x7, 0x3, 0x72, 0x4, 0x1000, 0x6, 0x1, 0x200f1848, 0x2, 0x8000, 0xbcfc, 0x32, 0x0, 0x6, 0x0, 0x9, 0x5, 0x40, 0x1c79c000, 0x1, 0x80000001, 0x77, 0x3ff, 0xde9, 0x9, 0x5, 0x8, 0xaac6, 0x2, 0x4, 0x101, 0x2, 0x5, 0x5, 0x5, 0x2, 0x8, 0x0, 0x3, 0x3a39, 0x2, 0x2000000, 0xffff, 0xfffffff7, 0x5, 0x653, 0x6, 0xf05, 0x1000, 0x0, 0xcf0, 0x5, 0xffffff42, 0x5, 0x1000, 0x3, 0x2, 0xfffffff8, 0x8, 0x0, 0x2, 0x5, 0x1, 0x100, 0x0, 0x8, 0x81, 0x2, 0x6842, 0x9, 0x0, 0x5, 0x48c, 0x0, 0x4, 0x0, 0x9, 0x79008b6d, 0x0, 0x8, 0x7fffffff, 0x81, 0x8000, 0x0, 0x2ce, 0xfd, 0xffffffff, 0x1, 0x7543, 0x81, 0x22c, 0xff, 0x81, 0x7fffffff, 0x8, 0x7fff, 0x1, 0x3ff, 0xe83, 0x1, 0x7, 0x7, 0x1f, 0x400, 0x81, 0x100, 0x2, 0xfff, 0x1, 0xb187, 0x9, 0x499d, 0x1, 0x3, 0x3f, 0x5, 0xef8, 0x6, 0xcca, 0x3ff, 0xc76, 0x1000, 0x1, 0x1, 0x0, 0x800, 0x4, 0x8001, 0x3, 0x6, 0x4, 0x1, 0xfffffe00, 0xbb, 0x7f, 0x2, 0x7, 0x4, 0x5f, 0x8, 0x7fff, 0x8, 0x1, 0xfffff801, 0x100, 0x1, 0x5, 0x10000, 0x8000, 0x9, 0x80, 0xfff, 0x2, 0xffffffff, 0x80, 0x2, 0x7, 0x640c, 0x5, 0x4, 0x5, 0x6de, 0x40, 0x5, 0x6, 0xe0, 0x3, 0xb6e1, 0x81, 0xff, 0x0, 0x400, 0x9, 0x8, 0x3, 0x6, 0x80000000, 0x0, 0x7, 0x7fffffff, 0x67f753d6, 0x1800, 0x400, 0x101]}) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000003380)=""/63) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f00000033c0)=0x40000000) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) ioctl$HIDIOCSUSAGES(r1, 0x501c4814, &(0x7f0000003400)={{0x1, 0x3, 0x5, 0x3, 0x80000000, 0x1f}, 0x252, [0x3, 0x29e, 0x5, 0x1, 0x28, 0x25, 0x4, 0x10001, 0x7, 0x9, 0x25, 0xfffffffe, 0x3, 0x3, 0x2, 0x1, 0x0, 0x2, 0x7f, 0xffff, 0x1000, 0x59f6b28a, 0x8c, 0x10001, 0x101, 0x8000, 0x2c3, 0x0, 0xde7, 0x80, 0x81, 0x3, 0x2, 0x5, 0x800, 0x8, 0x6379, 0x401, 0x100, 0x80000000, 0x1f, 0x89480000, 0x6, 0xffff7fff, 0x2, 0x101, 0x80000000, 0x81, 0x8534, 0x9, 0x1, 0x10001, 0x9, 0x200, 0x3, 0x0, 0x81, 0x72d, 0xa2e, 0x7, 0x1, 0x2, 0x10001, 0xf3d0, 0x8001, 0x1, 0x1afb, 0x4, 0x1ff, 0xfff, 0x120, 0x2, 0x1, 0x8, 0x96b, 0x2, 0x63, 0x9, 0x5, 0x80000000, 0x6, 0xfffff03b, 0x5, 0xfffff801, 0x9, 0x0, 0x7f, 0x1000, 0x7, 0x1, 0x4, 0xfce, 0x7ff, 0x6c, 0x7, 0x4, 0x7f, 0x7, 0x80000000, 0x9, 0x2, 0x0, 0x7, 0x6, 0x2, 0x0, 0x84, 0x8, 0x100, 0x3, 0x8000, 0x6, 0x6, 0x800, 0x6, 0x0, 0x20, 0x5, 0x0, 0x8, 0xdaa, 0x10001, 0x3a38, 0xff, 0x89ea, 0x7d86b1cb, 0x6838, 0x400, 0x7, 0x0, 0x1ff, 0x6, 0x400, 0x101, 0x1f, 0x3, 0x9, 0x4, 0x6, 0x7fffffff, 0x4, 0x8, 0x6, 0x2, 0x0, 0x7fff, 0x9, 0x10000, 0x10001, 0x8, 0x6, 0x80, 0x7, 0x200, 0x7, 0xfffffffc, 0x1, 0x400, 0x5, 0xe072, 0x6, 0x3, 0x80, 0x9, 0x4a12, 0x4, 0x5, 0x6, 0x5, 0x1000, 0x0, 0x3, 0x8001, 0x3, 0x5, 0xf09, 0x3aa1, 0x10001, 0x3, 0x4, 0x8, 0x7, 0x3f, 0x7, 0x11, 0x3, 0x8, 0x3, 0x78b5, 0xfffffe00, 0x9, 0x400, 0x4, 0x80000001, 0x8000, 0x5, 0x6, 0xa5, 0x6, 0x0, 0x0, 0x80000001, 0x6, 0xfff, 0x3, 0x8, 0x4c8, 0x349, 0x800, 0xffffffff, 0x58a, 0x9, 0x8d5, 0xcdb4, 0xffffffff, 0x8, 0x1, 0x5, 0x7fffffff, 0xfff, 0x3, 0x1f, 0x4000, 0x1ff, 0x1, 0x3, 0x8, 0x200, 0x1, 0x647, 0xfffffff9, 0x442, 0x2, 0x9, 0x0, 0x2, 0x6, 0x1f, 0x3ff, 0x42, 0x1ff, 0x1, 0x2, 0x32, 0x7f, 0x80000000, 0x80000000, 0x7fff8, 0x7f, 0x101, 0x4, 0x88, 0x1, 0x9, 0x8, 0x200, 0x3, 0x4, 0x0, 0x1ff, 0x6, 0x800, 0x50, 0xfffff001, 0x1000, 0x80000000, 0x9, 0x1f, 0x4, 0x3, 0x8, 0x80000000, 0x7f96, 0xffff, 0x7, 0x1, 0x1ff, 0x1, 0x5, 0xafa3, 0xe3, 0x0, 0x9, 0x5, 0x6, 0x4, 0xaa58, 0x9, 0x1, 0xfffffe00, 0x5, 0x1, 0x3, 0x8001, 0x1, 0x9, 0x7f, 0x7, 0x0, 0x1, 0x3ae, 0x0, 0x2, 0x8, 0x4, 0x1, 0x2, 0x59c3, 0x8, 0x1ff, 0x1, 0x96, 0x220a, 0x1, 0x5, 0x0, 0x56, 0x9, 0x2, 0x9, 0x9, 0x4, 0x400000, 0x0, 0x19, 0x3ff, 0x7, 0x6, 0xd927, 0x7, 0x8fb, 0x5, 0x3ff, 0x20, 0x80000001, 0x1, 0x43d6, 0x0, 0xffff8001, 0x800, 0x400, 0x7, 0xffffffff, 0x280, 0x2c, 0x8, 0x9, 0x0, 0x8, 0x3, 0x20, 0x3, 0x6, 0x10000, 0xbd, 0x5, 0x7fff, 0x0, 0x0, 0x79ca412d, 0x1, 0xfffffffd, 0x498, 0x989, 0x1, 0x3ff, 0x5, 0x80000001, 0x5, 0xffff, 0x1, 0xfffffffb, 0x0, 0x8, 0x4, 0x7, 0x0, 0x0, 0x40, 0x8, 0x80000000, 0xde, 0xfffff801, 0x0, 0xffffc1fe, 0x400, 0xfffffffe, 0x8, 0xfffff800, 0x1, 0x3, 0x5, 0x1000, 0x8, 0x6, 0x40, 0x9, 0x1, 0xdda, 0x2, 0x60, 0x0, 0x9, 0x8, 0x916, 0x1, 0x80000001, 0x20, 0x9, 0x7, 0x2, 0xd7, 0x7f, 0x40, 0x80, 0x80000001, 0x3, 0x4, 0x29fc, 0xfffffffb, 0x3, 0x3, 0xea2, 0x505c, 0x5, 0x80000001, 0xec, 0x6, 0x800, 0x5, 0x5, 0x1, 0x1, 0x2, 0x94, 0x9, 0x2, 0x9, 0x4, 0xfffffffe, 0x4, 0x4, 0x8, 0x14d4, 0x0, 0x6, 0xdf, 0x9, 0xfff, 0x80000001, 0xffffffa0, 0x40, 0xff, 0x8001, 0x7, 0x2c69, 0x7f, 0x70000000, 0x7, 0x8, 0x3f, 0x0, 0x5, 0x80000001, 0xe4b, 0xffff, 0x0, 0x2, 0x32f, 0x3ff, 0x7, 0xffffffff, 0x8, 0x3, 0xffff, 0x10001, 0xfffffffa, 0x0, 0x8, 0x8, 0x10, 0x1ff, 0x400, 0x133, 0xff, 0x32cd37cd, 0x200, 0x40, 0x348, 0x8, 0x7, 0x9, 0x6, 0x4, 0x71d0ce4d, 0x6, 0x7fffffff, 0x7, 0x2, 0x52, 0x7, 0xfff, 0xffffffff, 0x2, 0x5, 0xfffffc2f, 0x1, 0x3, 0x7, 0x3, 0xef, 0x400, 0x10001, 0xfffffff8, 0x5, 0x20, 0xffff, 0x10001, 0x1, 0x101, 0x1ff, 0x3, 0x10000, 0x3, 0x5, 0x0, 0x5, 0x1ff, 0x4, 0x2, 0x2, 0xffff, 0x7, 0x10001, 0x1, 0x8, 0x8, 0xffff, 0x2, 0x853, 0x6, 0xaa3, 0xffff, 0x1, 0xe8, 0x9, 0xe208, 0x19, 0x7, 0x3, 0x3, 0x3ff, 0x1000, 0xfff, 0x8, 0x20, 0xfffffffd, 0x9, 0x2, 0xda, 0x6, 0x7, 0x5, 0x3, 0x1, 0x2, 0x9, 0x13a, 0x7ff, 0x13, 0xfffffff8, 0x1, 0x7, 0x2, 0x8, 0x2, 0x10000, 0x0, 0x9, 0x0, 0x87, 0x7, 0x1, 0xfd5, 0xf38, 0x5, 0x7fff, 0xd0bf, 0x6, 0xc5, 0x5, 0x2, 0xe0ab, 0x9, 0x7fffffff, 0x10001, 0xffffffe0, 0x9077, 0x400, 0x200, 0x101, 0x3ff, 0xffffffff, 0x9, 0x9, 0x0, 0x6, 0x8, 0x9, 0x1, 0x9, 0x7, 0x1, 0x10000, 0x3, 0x4, 0x4, 0x7, 0x6, 0x7fffffff, 0x7, 0xffffffff, 0x0, 0x7, 0x10001, 0x7fffffff, 0xfffffffd, 0x7fffffff, 0x401, 0x1, 0x2, 0x7fffffff, 0x86c, 0x38, 0x8, 0xbc, 0x400, 0x476d, 0x9, 0x6, 0x1f, 0x7fffffff, 0x4, 0x40, 0x7f, 0x9, 0x1000, 0x0, 0x1, 0x200, 0x3, 0x2, 0x7ff, 0x4, 0x4, 0x1ab, 0x80, 0x20, 0x0, 0x74d, 0xff, 0x9, 0x3, 0x2c, 0x5, 0x4, 0x3, 0x81, 0x3, 0x371, 0x7f, 0xf11, 0x1, 0x0, 0x4, 0x4, 0x8, 0x6, 0x3, 0x0, 0x80, 0x5, 0x8, 0x4, 0x3, 0x4, 0x6, 0x0, 0x5, 0x5, 0x7, 0x3ff, 0x7ff, 0x7fffffff, 0xffffff01, 0x0, 0x7, 0x3, 0x1f, 0x8, 0xbd58, 0x6, 0x81, 0x99, 0x0, 0xbd, 0x8, 0x3, 0x7, 0x7, 0x7fffffff, 0x20bd, 0x1, 0xf6, 0x0, 0xfff4, 0xfffffffa, 0x144, 0x4bfc, 0x81, 0x10000, 0x101, 0x8, 0x1000, 0x40, 0x6, 0x909d, 0x86c, 0x19, 0x0, 0xd8a, 0xffff0001, 0xffff, 0x92, 0x10001, 0x1, 0x53, 0x8, 0x7, 0x6, 0xffff, 0x1, 0x80000000, 0x8, 0x7, 0x9d, 0x800, 0x7, 0x9, 0x2, 0xbb0, 0x0, 0x3, 0x0, 0xfffffffa, 0x582, 0x7ff, 0x3f, 0x80, 0x0, 0x5, 0x52de, 0x548, 0x0, 0xfffffff7, 0x7, 0x100, 0x1ff, 0x8, 0x3877, 0x3, 0x6, 0x4, 0x426f03cd, 0xc3, 0x1, 0x0, 0x1, 0x2, 0x3, 0x8, 0x3, 0x8, 0x7, 0x9, 0x3, 0x1, 0x1000, 0x7f, 0xf87, 0x0, 0x3, 0x7, 0x3, 0x10000, 0x5, 0xfd, 0x1ab4, 0x9, 0x4, 0x10001, 0x0, 0x4, 0x7, 0x2, 0x5b, 0x6, 0x7, 0x4, 0x0, 0x3f, 0x7, 0x101, 0x1, 0x8, 0x9, 0x9, 0x1ff, 0x3, 0x3, 0x5, 0x8000, 0xf0, 0x8, 0x598, 0xb5, 0x1, 0x10001, 0x4, 0x6, 0x100, 0x49, 0x1000, 0xcc27, 0x3, 0xfffffffd, 0xffff, 0x80000001, 0x7ff, 0xc6, 0x5, 0xff, 0x3f, 0xfffffffd, 0xf7, 0x4, 0xfffff800, 0x4, 0xfff, 0xf2, 0x1, 0x7, 0x7, 0x4, 0x400, 0x2, 0x0, 0x9, 0x2, 0x4, 0x401, 0x3, 0x5, 0x0, 0x1, 0xe8, 0x6, 0x1, 0x9, 0x7ff, 0x7f, 0xfffffffe, 0x10001, 0x800, 0x7, 0x10ba6abb, 0x4, 0x455, 0x5, 0x54b, 0x2, 0xffffff00, 0x400, 0x3, 0x3495, 0x2, 0x101, 0x3, 0x2, 0x631, 0x100, 0x2, 0x4, 0x400, 0x6, 0x6, 0x101, 0x2, 0x800, 0x3, 0xfffffffe, 0x3ff, 0x0, 0xfff, 0x8, 0x3f, 0x401, 0xeaa, 0x2, 0x9, 0x5, 0x3, 0x5, 0x9, 0x7, 0x6, 0x7, 0x4, 0x6, 0x5, 0x4, 0x3f, 0x7, 0x7, 0x3, 0x9, 0xe57, 0x9, 0xcaf, 0x0, 0x800, 0x7, 0x7, 0xea0, 0x3, 0x80, 0x2, 0x9, 0x2, 0x1, 0xa6b, 0x100, 0x2, 0x3f, 0xffff, 0x8000, 0x8, 0x321, 0xb, 0x88, 0x6, 0x80, 0x4, 0x5, 0x7, 0x12, 0x6, 0xe0000000, 0x8, 0x9, 0x4752, 0x5417d960, 0x4, 0x5, 0x3, 0x2, 0x1, 0xc3e3, 0x8000, 0xfe, 0x5, 0x7f, 0x0, 0x6, 0xfffffffd, 0x8, 0xfff, 0xfc05, 0x2, 0x400, 0x50, 0x14000, 0x80000001, 0x6, 0x7, 0x1ff, 0x79, 0x1, 0x9, 0xff, 0x4, 0x81, 0x0, 0x0, 0x3, 0x5, 0x8, 0xa17, 0x7, 0x1, 0x0, 0xf6, 0x2e, 0x3f, 0x20, 0x58, 0x9, 0x8, 0x8001, 0x571dc0b2, 0x80000000, 0x200, 0x101, 0x7, 0x2, 0x3ff, 0x1dcd, 0x2, 0x19f, 0xeb, 0x80000000, 0x3, 0x4, 0xf4]}) r2 = syz_open_dev$hiddev(&(0x7f0000004440), 0x100000001, 0x42901) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000004480)) 17:42:17 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:17 executing program 2: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000001280)={0x3, 0x0, 0x78c6, 0x9, 0x9, 0x8}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f00000012c0)=0xff) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) r1 = syz_open_dev$evdev(&(0x7f0000002400), 0x30dbd863, 0x6a100) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000002440)=""/135) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f0000002580)=""/126) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000002680)={0x0, 0x42, &(0x7f0000002600)="4c337cc362cee99bcd05bd855b21dd898c4cf4c28f80ade4749ea693eb781b31f3969757637f93bb884b81c49548710367a634b21bd6eae763d999620e300abc0f1d"}) syz_open_dev$evdev(&(0x7f00000026c0), 0x3, 0x494080) 17:42:17 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:17 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x100, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d"}) 17:42:17 executing program 5: read$hiddev(0xffffffffffffffff, &(0x7f0000000000)=""/117, 0x75) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000080)={0x3, 0x100, 0x7}) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f00000000c0)=""/4096) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f00000010c0)) r0 = syz_open_dev$evdev(&(0x7f0000001100), 0x5, 0x400) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000001140)=0xa3) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000001180)={0x1, 0xffffffff, 0x80, 0x0, 0x9, 0x1}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f00000011c0)={0x2, 0x100, 0x1, 0xc6, 0x100, 0x1ff}) r1 = syz_open_dev$hiddev(&(0x7f0000001200), 0x0, 0x20000) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000001240)={0x2, 0x200, 0x400}) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000001280)={0x3, 0x200, 0x4}) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f00000012c0)={0x1, 0x2, 0x0, 0x5, 0x7, 0x1f}) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000001300)={{0x1, 0x1, 0x0, 0x0, 0x9d, 0x8}, 0x11e, [0x7b, 0x8, 0x0, 0x75c1, 0x0, 0x1, 0xffffffff, 0x5, 0x3, 0xfff, 0x7, 0x6, 0x8, 0x3, 0xb45b, 0x0, 0x9, 0x6, 0xfffff2c4, 0x40, 0x5, 0x3, 0x7, 0x80000000, 0x7f, 0xe, 0x3, 0x1, 0x7ff, 0x9, 0x200, 0x2, 0x0, 0xb6c, 0x7, 0x5, 0xe0000000, 0x7, 0x101, 0x90e6, 0x6, 0x1000, 0x5, 0x100, 0x8000, 0xfff, 0x8, 0x5, 0x6, 0x7fff, 0x8, 0x7fff, 0xffff, 0x3, 0x6, 0x0, 0x0, 0x5ea, 0x3, 0x7f5, 0xffffffff, 0x1, 0x3, 0x4, 0x6, 0x0, 0x200, 0x1, 0x9, 0xc064, 0x2, 0x8, 0x1, 0x2, 0xfffffff8, 0xdcf, 0x6506, 0x3, 0x101, 0x6, 0x5, 0xe0, 0x1f, 0x84f, 0x5, 0x909c, 0x7, 0x7fff, 0x80, 0x82ed, 0x1, 0x101, 0x6, 0x7, 0x5, 0x7fff, 0x20, 0x81, 0xffff, 0x1ff, 0x0, 0x3, 0x7fff, 0x0, 0x100, 0x200, 0xfff, 0x100, 0x2, 0x80000000, 0xfffffffe, 0x6, 0x9, 0x1, 0x0, 0xd94, 0xfd0c, 0xa32, 0x4bc6, 0xffffff01, 0x5f, 0x400, 0xc0d1, 0x6, 0x80000000, 0x80000001, 0x0, 0xfffffff9, 0x8, 0x7, 0x2, 0x1, 0x4, 0x81, 0x6, 0x3, 0x5417, 0x0, 0x8000, 0x1ff, 0x0, 0x7fff, 0x200, 0x4, 0x101, 0x1, 0x8000, 0xfffff000, 0x1, 0x0, 0x3, 0x4, 0x0, 0xe41, 0x4, 0x6, 0x5, 0x6e940093, 0x46c, 0x4, 0x1ff, 0x1, 0x3f, 0x153, 0x14ef, 0x7, 0x1, 0x3, 0x4, 0x3, 0x3, 0x5, 0x6, 0x40, 0x1, 0x1, 0x3, 0x800, 0x80, 0x3f, 0x7fffffff, 0x6, 0x5, 0xe8, 0x1, 0x5, 0x81, 0x100, 0x0, 0x3, 0x3ff, 0x101, 0x0, 0x7f, 0x7ac6874, 0x8, 0x7, 0x3, 0x8, 0x8001, 0x1, 0x3ff, 0x200, 0x100, 0xfffffffb, 0xc33, 0x0, 0x9, 0x6, 0x88d, 0x20, 0xecbc, 0x314d, 0xfffffffc, 0x0, 0x8000, 0x0, 0x59, 0x6, 0x0, 0xf, 0x3ff, 0x80000000, 0x7, 0x8, 0x8, 0x3, 0x81, 0x1f, 0x56, 0x8, 0x6, 0x494f, 0x7a, 0xc89a, 0x7fff, 0xffffd7b7, 0x6, 0x9, 0x2, 0xe338, 0x5, 0x6, 0x8, 0x3, 0x5, 0x100, 0xaf, 0x800, 0x2, 0x1, 0xcff, 0x2, 0x1, 0x9, 0x3ff, 0x7fff, 0x1, 0x40, 0x2, 0x0, 0x9, 0x7ff, 0x10000, 0x3, 0x0, 0xff, 0x45f9ac74, 0x0, 0xfe, 0x1, 0x2b4, 0x6, 0x61, 0x0, 0xfffffffc, 0x8001, 0xffff0628, 0x5, 0x81, 0x3, 0xffffff74, 0xb21, 0x4, 0x0, 0x7ff, 0x1, 0x5, 0x21b, 0x5, 0x9, 0x4, 0x2, 0xfff, 0x1000, 0x1, 0xffffffc0, 0x4d, 0xcec7, 0x2, 0x0, 0xfc98, 0x7, 0x6, 0x10000, 0x2, 0x5, 0x4, 0x1000, 0x5, 0x1f, 0x7fff, 0x8, 0x6, 0x9, 0xfffffffd, 0xc2c6, 0x2, 0x54, 0x3f, 0x7f, 0x3f, 0x7, 0x0, 0x6, 0x8, 0x30, 0x7fffffff, 0x0, 0x80, 0x7, 0x101, 0x800, 0x1, 0xfff, 0x8a, 0x1, 0x6, 0x1, 0x5, 0x3, 0x5, 0x9b57, 0x9, 0x9, 0xa6, 0x125, 0x81, 0x4, 0x0, 0x7, 0x3f, 0x0, 0x3, 0x0, 0x0, 0x0, 0x3, 0x3, 0x5, 0x7, 0x8, 0x11f5, 0x1c01, 0x80000001, 0x9, 0x7, 0x9, 0x5, 0x1, 0x1, 0x7ff, 0x1, 0x7f, 0xffffffff, 0x6, 0x7, 0x0, 0xdbb5, 0x0, 0x7, 0x3, 0x1f, 0x7, 0x3, 0x69, 0x1, 0x1f, 0x1, 0x80000000, 0xffff, 0x1, 0x4, 0x80, 0x9, 0x4, 0x7ff, 0x5, 0x7ff, 0x6, 0xfff, 0x2, 0xfffffffe, 0x8, 0x0, 0x5, 0x1, 0x0, 0x9, 0x2, 0xffff, 0x20, 0x1, 0x5, 0x7ff, 0x10001, 0x7, 0x7, 0x3ff, 0x5, 0x9, 0xfffffffe, 0x401, 0x2, 0x6, 0x100, 0xc30c, 0x8, 0x3, 0x1, 0x1000, 0x85, 0x2, 0x7f, 0x3ff, 0x1c000000, 0x2, 0x3e, 0xfffff142, 0x8, 0x10001, 0x10, 0x7, 0x2, 0x0, 0x8, 0x0, 0xb39b, 0x80000001, 0x1a863f66, 0xffffffff, 0xffff, 0x1, 0x2, 0x26a3, 0x9, 0x4, 0xf0, 0x1, 0x2, 0x5, 0x5e9, 0x7, 0xff, 0xe5, 0xffff, 0x5, 0x4, 0x6, 0x4, 0x2, 0x10000, 0x7fff, 0x7, 0x0, 0x401, 0x8000, 0x5, 0x1000, 0x8001, 0x7, 0x4c000000, 0xfd1b, 0x0, 0x4, 0x1a72, 0x2, 0x6, 0x5, 0xffffffff, 0x5f, 0x9, 0xfffffff8, 0x9, 0x6, 0x4, 0x7, 0x1f, 0x400, 0x80, 0x70000000, 0x3, 0xbca, 0x2c, 0x100, 0x80000000, 0x7f, 0x3, 0xff, 0x75c, 0xffffffff, 0x2, 0x8, 0x76, 0x7ff, 0x7f, 0xff, 0x2, 0x4, 0x1b65e37f, 0x7, 0x10000, 0xffffffc1, 0x1, 0x8, 0x4, 0x10000, 0x5, 0x8000, 0x1, 0x1, 0x100, 0x7, 0x5ed1, 0x39e6, 0x7, 0x7, 0x7fffffff, 0x2, 0x7f, 0x9, 0xffffffff, 0x1, 0x1f, 0x3, 0x4, 0x1, 0xfff, 0x4, 0x4, 0x401, 0x1, 0x9, 0x40, 0x7, 0x9, 0x1, 0x6, 0x10001, 0x3, 0x7fffffff, 0x0, 0x1000, 0x4, 0x20, 0x100, 0x6, 0x219c, 0x0, 0x0, 0xd32, 0x3, 0x6, 0xffff0000, 0x4000000, 0x6, 0x8a80, 0x0, 0x1, 0x0, 0x101, 0x5, 0x6, 0x46, 0xffffffff, 0x8, 0x8, 0x1, 0x3f000000, 0x801, 0x401, 0x0, 0x8, 0x15bb57cd, 0x20, 0xfe4, 0x2, 0xff, 0xd45, 0x8, 0x6, 0x0, 0x10000, 0x1, 0x1000, 0x8, 0x3ff, 0x3, 0x9, 0x9, 0x1, 0x7, 0x1, 0x0, 0x1, 0x2, 0x0, 0xd, 0x30f, 0x2, 0x7, 0x4, 0x6, 0x5, 0xebe, 0x3, 0x3, 0x0, 0x7, 0x4, 0x80000000, 0x6, 0x6, 0x35, 0x8049, 0x401, 0x5b, 0x7, 0x6, 0x0, 0x2385, 0x7, 0x8, 0x0, 0x2, 0x5, 0x6, 0x5, 0x1, 0x200, 0x7fffffff, 0x1, 0xfffffff7, 0x0, 0x80000001, 0x200, 0x10000, 0x6, 0x81, 0x8fbf, 0x8, 0x5, 0x9, 0x800, 0x7, 0x7, 0x8000000, 0x800, 0x1000, 0xffffffff, 0x0, 0x3f, 0x8c, 0x0, 0x9, 0x7fffffff, 0x0, 0x100, 0x6, 0x1ff, 0x7, 0x0, 0x80000000, 0x1, 0x4b9edc54, 0x8001, 0x5, 0x200, 0x5, 0x0, 0x5, 0x4, 0x1ff, 0x7, 0xffffac4d, 0xffff, 0x5a6b, 0x8, 0x6, 0x926, 0xffffffff, 0xd77, 0x6, 0x7fff, 0x2, 0x8, 0x4, 0x5401, 0x0, 0x0, 0x400, 0x4e, 0x4, 0xca8, 0x9, 0x3, 0x7, 0x8, 0x8001, 0x24, 0xcb8, 0x9, 0x9, 0x8001, 0x9, 0xc9, 0x20, 0x0, 0x2, 0xaabd, 0x2, 0x60e8, 0x7, 0x8, 0x7, 0x9e, 0x5, 0x0, 0x0, 0x401, 0xffff, 0x3, 0x0, 0x7, 0x8000, 0x7, 0x1, 0xfffffffd, 0x8, 0x2, 0x8, 0x5, 0x7, 0xc8ab, 0x4, 0x2, 0x80, 0x9, 0x3, 0x80, 0xffffff80, 0xfffffffe, 0x400, 0x1, 0x6, 0x1, 0x7, 0xffffffff, 0xd46, 0x4, 0x1f, 0x2, 0x5, 0x4, 0x4, 0x90c1, 0x8, 0xfcb2, 0xc36, 0xe0, 0x0, 0x6, 0x4, 0x8001, 0xfffffffe, 0xc, 0x5, 0x6, 0x9baf, 0x8, 0x2f, 0x80000001, 0x6a, 0xffffffff, 0x9, 0x1, 0xaad, 0xffffffe1, 0xe9, 0x4, 0x1, 0x13, 0x7fff, 0x1, 0x892, 0x1, 0xfffffeda, 0x7, 0x7fff, 0xc0, 0x1ff, 0xfffffff8, 0x8001, 0xfc, 0x10000, 0x101, 0xffff, 0x10000, 0x69, 0x1, 0x5, 0x9, 0xd27, 0x0, 0x2, 0x1f, 0x1, 0x8, 0x0, 0xfff, 0x1, 0x5d, 0x10001, 0x6, 0x3, 0x6, 0x1, 0x8, 0x4, 0x80f2, 0xfe, 0x3, 0x0, 0x7, 0x101, 0x3, 0x1, 0x6d, 0x2, 0x7, 0x0, 0x2, 0x2, 0x7, 0x4c1c2718, 0x5, 0xb819, 0xfffffffd, 0x4, 0x862, 0xf1dc, 0x1, 0xfff, 0x8, 0xfff, 0x6, 0x2c, 0x0, 0x1, 0xe467, 0x1, 0x400, 0x10001, 0x5, 0x8, 0x1, 0x0, 0x2753, 0xde7b484, 0xe5, 0x3, 0x80000001, 0x4, 0x7, 0x4, 0x12000000, 0xc5, 0x0, 0x1f, 0x3, 0xfffffffd, 0x100, 0x0, 0x0, 0x0, 0xc91, 0x3, 0xffff, 0x4, 0x4, 0x9, 0x9, 0xffff, 0x8, 0x19d1, 0x7fffffff, 0x1, 0x9e, 0x5, 0xc6bf, 0x0, 0x6, 0x4, 0x81, 0x5, 0x800, 0x7, 0x401, 0x8, 0x8, 0x5, 0x0, 0xa6c, 0xd64, 0x1, 0x5, 0x1, 0x4, 0x5, 0x77f800, 0xd7f, 0x1, 0x1, 0x7, 0x8, 0x3, 0x3, 0x7fffffff, 0x4, 0x0, 0x10001, 0x4, 0x3, 0x6, 0x4, 0xa7a, 0x9, 0x5, 0x8, 0xb8000000, 0xffffffff, 0x7, 0xfffffffc, 0xa5, 0x5, 0x9, 0x6, 0xfc1, 0x0, 0x5, 0x7, 0x6, 0x8, 0xfffffff8, 0x81, 0x3, 0x5, 0x2, 0xb3, 0x1, 0x8001, 0x800, 0xfffffffb, 0x1, 0xca8, 0x81, 0x1, 0x5, 0x5, 0x4, 0x7fff, 0x3, 0xbc05, 0x4, 0x3f, 0x22ae, 0x4, 0x9, 0x3f, 0x8, 0x8, 0xfff, 0x9, 0x3, 0x2, 0x100, 0xf7a6, 0x3, 0x9, 0x65, 0xde9, 0x39, 0x1, 0x10000, 0x10001, 0x9, 0x600, 0x3, 0xffff1227, 0x1000, 0x80000001, 0x734d, 0x8001, 0x9046, 0xdea3, 0x7, 0x1, 0x7fff, 0x9, 0x401, 0x77, 0xec, 0xffff, 0x4]}) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000002340)={{0x2, 0x200, 0x400, 0x8001, 0xffff, 0x800}, 0x187, [0x800, 0x8, 0x7, 0x7, 0xf80, 0x2, 0xff, 0x1, 0x900000, 0x6, 0x1f, 0x40, 0x7, 0x1, 0x45, 0x3, 0xffffffc1, 0x1f, 0x800, 0x797187fe, 0x7, 0x80, 0x7f, 0x8, 0x81, 0x9, 0xb4b, 0xc60, 0x49, 0x2, 0x8, 0x40, 0x20, 0x8000, 0x7f, 0x80000001, 0x7, 0x7f, 0x8, 0x1, 0x1, 0x20, 0x1, 0x0, 0x1, 0x101, 0x1, 0x1, 0x3f, 0x2, 0x80000001, 0x2, 0xffff, 0x6, 0x7fff, 0x4, 0x4, 0x0, 0x7, 0x7f, 0x6e9e8cf0, 0x80000001, 0x80000001, 0x7, 0x0, 0x6, 0xfff, 0x12c8, 0x6, 0x3, 0x47e0, 0x8, 0x8, 0x44f, 0xf83, 0x5, 0x4, 0x10001, 0xfffffffe, 0x9, 0x98, 0x4, 0x800, 0x7, 0x80, 0x6, 0x0, 0x4d1, 0x2, 0xbc, 0x101, 0x5b, 0xbf1, 0x10001, 0x7fffffff, 0x5, 0x6, 0x2, 0x1, 0x8, 0x1000, 0xfff, 0x5, 0x8000, 0x2, 0xff, 0x4, 0x7, 0x8, 0x7fff, 0x0, 0x9, 0x3, 0x400, 0x0, 0x4, 0x5, 0x100, 0x2, 0x401, 0x80000001, 0x1, 0x8, 0x25, 0x800, 0xae3c, 0xd32, 0xffff, 0x5ee52b72, 0x1, 0x7, 0x80000001, 0x80000000, 0x2, 0x7, 0x40, 0x2, 0x5, 0x8, 0x8d20, 0xfff, 0x0, 0x1000, 0x8, 0x626f, 0x2, 0x3f, 0x0, 0x20, 0x6, 0x7, 0xfffff001, 0x1ff, 0xfffffffe, 0x400, 0x3, 0x40, 0x5, 0xbc, 0xb1, 0x4, 0x4f, 0x7f, 0x18e, 0x1, 0xffe00000, 0x5, 0x5, 0x3e, 0x20, 0x1, 0x4e, 0x9, 0x9, 0x100, 0x101, 0x7f, 0x20, 0x24de, 0x8, 0x9818, 0x3, 0x2, 0x5, 0x4, 0x9, 0x9, 0x9, 0xffff2aa7, 0x7fffffff, 0x7, 0x80, 0x800, 0x1d48, 0x7, 0x0, 0x8, 0x3, 0x8, 0x4, 0x0, 0x6, 0xffffffff, 0x1, 0x6, 0x3, 0x0, 0x3, 0x2, 0x2bd0, 0x20, 0x2, 0x26e, 0xffffffff, 0x4, 0x0, 0x5, 0x2, 0x1000, 0x3f21, 0xd2, 0x9, 0x3, 0x7fff, 0x0, 0xffffffe0, 0x8, 0xfffff801, 0x1, 0x0, 0xddf, 0x9, 0x2, 0xffc, 0xeb, 0x1, 0x80000001, 0x46b6, 0x81, 0x9, 0x7, 0x1000, 0x0, 0xfffffffc, 0x0, 0x7fff, 0x0, 0x1f, 0xee, 0x8, 0xdb83, 0xffff, 0x0, 0xbb0a, 0x401, 0x2, 0x5, 0x9, 0x10001, 0x4, 0x5, 0x2, 0x5, 0x80000001, 0x7, 0xffffffff, 0x101, 0xffff, 0x7fffffff, 0x8, 0xcb, 0x0, 0x9, 0x8, 0x7, 0x3, 0x0, 0x7f, 0x4, 0x8000, 0x80000000, 0x7, 0x8, 0x6, 0x8, 0xfffffffd, 0xfffffff8, 0x40, 0x4, 0x10001, 0x73f7, 0x8, 0x1, 0x8, 0x1, 0x0, 0xfffffff7, 0xc0000000, 0x3, 0x2, 0xfc, 0xffff, 0x7f3d, 0x6, 0x5846, 0x10001, 0x884, 0x44, 0x2, 0x4, 0xfffffffb, 0xffff, 0x2, 0x7, 0x7f, 0x7, 0xfff, 0x1, 0x2, 0x7ae, 0x40, 0xff80, 0x9, 0xfff, 0x6, 0x3, 0x3, 0x0, 0x81, 0x2a, 0x5766, 0x0, 0x5, 0x6, 0x0, 0x1, 0x9, 0x100, 0x80000001, 0xf0, 0x200, 0x7, 0x6, 0x0, 0x0, 0x0, 0x9, 0x9, 0x5, 0x2, 0x9, 0x2, 0x1f, 0x6, 0x9, 0x50000, 0x8, 0x0, 0xfffffffb, 0x0, 0x0, 0x3, 0x8, 0x4, 0x6, 0x2, 0xcdc, 0x9, 0x2, 0x40, 0x3, 0x2, 0x566, 0x3ff, 0x7fffffff, 0x1, 0x5, 0x8e, 0x2, 0x5, 0x3ff, 0x4374, 0x1000, 0xfffff016, 0x0, 0xffffd784, 0x3ccc, 0x1b9, 0x5, 0x5f95, 0xe99, 0x6eb1, 0x9b, 0x72, 0x1, 0xffffffcb, 0x4, 0x0, 0x400, 0x7, 0x0, 0x81a, 0x401, 0x6, 0x81, 0x9, 0x8, 0x7, 0xb1, 0x8, 0xfffffffd, 0x401, 0x2, 0xfffffff8, 0xffffffff, 0x81, 0x56, 0x40, 0xff, 0x6, 0xe15, 0xffff, 0xff, 0x9, 0x5, 0x3f, 0x8c7, 0x5, 0x9, 0x80000001, 0xea80, 0x2, 0x8000, 0x660b, 0x1, 0x8, 0x4, 0x4, 0xfffffff9, 0x80, 0x1, 0x9, 0x8ac6, 0x7, 0x8000, 0x5, 0x4, 0x3f, 0x401, 0x3, 0xc2b, 0x6, 0x6, 0x1, 0x3, 0x3, 0x5, 0x2, 0x1, 0x4, 0x0, 0x7, 0x40, 0x0, 0x7, 0x5, 0x100, 0x3, 0x10001, 0x4, 0x6, 0x1000, 0x3, 0xe5, 0xffffffc0, 0x6, 0x3, 0x7d2e, 0x9, 0x6, 0x5, 0x80000000, 0x800, 0x5, 0x7fff, 0xc99, 0x92, 0x8000, 0xffff, 0x84, 0x7f, 0x6, 0x3, 0x8, 0xf9a2, 0x4a42, 0x0, 0x7, 0x7fffffff, 0x1, 0xffffffff, 0x10001, 0x0, 0x0, 0x1ff, 0x1b8f218c, 0x7f, 0xfffffff7, 0x1, 0x7f, 0x7, 0x7543, 0x7, 0x20, 0x4, 0x8, 0x9, 0x4, 0x0, 0x401, 0x40, 0x3ff, 0x4, 0x98, 0x7fffffff, 0x3f, 0xdf, 0x401, 0x7da9, 0x0, 0x7fffffff, 0x9, 0x2, 0x0, 0x6, 0x0, 0xdf11, 0xd067, 0x5, 0x101, 0x7, 0x3ff, 0x8, 0x5, 0x1000, 0xfffffffc, 0x1, 0x0, 0x7fffffff, 0x8, 0x7fffffff, 0x80000000, 0x20, 0x17, 0x1000, 0x6, 0x10, 0x20, 0x6, 0xfff, 0xbf16, 0x2, 0x7fffffff, 0x401, 0x1, 0x5, 0xffffffc0, 0x1ff, 0x0, 0x1, 0x0, 0x5, 0x0, 0x8, 0x7, 0x6, 0x8e21, 0x5, 0x0, 0x81, 0x9, 0x5, 0x7, 0x3, 0x9, 0x400, 0x1f, 0x1c00000, 0x80000000, 0x5, 0x0, 0x7, 0x800, 0x401, 0x8001, 0x1, 0x80, 0x1000, 0x0, 0x5, 0x3, 0x921a, 0x80000000, 0x10001, 0x8, 0x80000000, 0x7, 0xb3d, 0x800, 0x7fffffff, 0x6, 0x6, 0x6, 0x8, 0x8, 0x1, 0x80, 0x4, 0x73d, 0x3ff, 0x3ff, 0x5, 0x7, 0x9, 0x2, 0x6, 0x401, 0x10000, 0x7fff, 0x1000, 0x4954, 0x7f, 0x8000, 0x5, 0x3, 0x978, 0x9b1, 0xb8, 0x1, 0xdb0e, 0xca, 0x1f, 0x1, 0xe0, 0x0, 0x7, 0x9, 0x3, 0x10000, 0xef83, 0xfffffffd, 0x4, 0x3, 0x80000001, 0x629c, 0x9, 0x5, 0x7, 0xffffff80, 0x9, 0x8, 0x8, 0x56, 0x3f, 0x89, 0x2, 0x5, 0x3ff, 0x0, 0x9, 0x0, 0x2, 0xffff, 0x6, 0x4a, 0x1000, 0x40400, 0xa, 0x7, 0xb4c, 0x9, 0x6, 0x9, 0x10001, 0xff, 0x0, 0x9, 0x200, 0x3, 0x8, 0x3, 0x6, 0x3f, 0xc865, 0x7, 0x8, 0x5, 0x7fff, 0x3, 0x0, 0x3, 0xffff, 0x7, 0xffff, 0x20, 0x200, 0x1, 0x2, 0x6, 0x3, 0x3, 0x2, 0x47, 0x1, 0x1, 0x1, 0x9, 0x0, 0x0, 0x2, 0x1f, 0x1, 0x0, 0x1ce, 0x9, 0x5, 0x8, 0x7, 0x8, 0x0, 0x10000, 0x101, 0x6, 0x401, 0x1, 0x7b73, 0x8be, 0x2, 0x1000, 0x5, 0x6, 0x2, 0x0, 0x2, 0x0, 0x6, 0x7fff, 0x5, 0x80000001, 0xffff, 0x4, 0x2, 0x5, 0x50, 0x8001, 0x2, 0x10000, 0x5, 0x53, 0x9, 0x4, 0x8, 0x3, 0x7fe, 0x9, 0x4, 0xa1, 0x8e, 0x4, 0x4, 0x7fff, 0x4, 0x101, 0x3, 0x3f, 0x6, 0x2, 0x200, 0x800, 0x1, 0x401, 0x4, 0x708, 0x7fff, 0x3, 0x1f, 0xffffffff, 0x5a7, 0x3, 0x1ff, 0x800, 0x3, 0xfffffff8, 0x9, 0x3ff, 0xb08, 0x397b, 0x1, 0x7ff, 0xffffffe1, 0x3, 0x78009944, 0x7fffffff, 0x47, 0x9e48, 0x3, 0x962a5c5, 0x1f, 0xfffffffa, 0x7fff, 0x456e2414, 0x9, 0x0, 0x3ff, 0x823, 0x5, 0x2, 0x800, 0x80000001, 0x7, 0x397c, 0x8000, 0x5, 0x2, 0x5, 0x0, 0x3, 0x7, 0x2, 0x81, 0x3, 0x2, 0x4, 0x1, 0x1, 0x1, 0x10001, 0x8001, 0x5, 0x1ff, 0x7, 0x3, 0x72, 0x4, 0x1000, 0x6, 0x1, 0x200f1848, 0x2, 0x8000, 0xbcfc, 0x32, 0x0, 0x6, 0x0, 0x9, 0x5, 0x40, 0x1c79c000, 0x1, 0x80000001, 0x77, 0x3ff, 0xde9, 0x9, 0x5, 0x8, 0xaac6, 0x2, 0x4, 0x101, 0x2, 0x5, 0x5, 0x5, 0x2, 0x8, 0x0, 0x3, 0x3a39, 0x2, 0x2000000, 0xffff, 0xfffffff7, 0x5, 0x653, 0x6, 0xf05, 0x1000, 0x0, 0xcf0, 0x5, 0xffffff42, 0x5, 0x1000, 0x3, 0x2, 0xfffffff8, 0x8, 0x0, 0x2, 0x5, 0x1, 0x100, 0x0, 0x8, 0x81, 0x2, 0x6842, 0x9, 0x0, 0x5, 0x48c, 0x0, 0x4, 0x0, 0x9, 0x79008b6d, 0x0, 0x8, 0x7fffffff, 0x81, 0x8000, 0x0, 0x2ce, 0xfd, 0xffffffff, 0x1, 0x7543, 0x81, 0x22c, 0xff, 0x81, 0x7fffffff, 0x8, 0x7fff, 0x1, 0x3ff, 0xe83, 0x1, 0x7, 0x7, 0x1f, 0x400, 0x81, 0x100, 0x2, 0xfff, 0x1, 0xb187, 0x9, 0x499d, 0x1, 0x3, 0x3f, 0x5, 0xef8, 0x6, 0xcca, 0x3ff, 0xc76, 0x1000, 0x1, 0x1, 0x0, 0x800, 0x4, 0x8001, 0x3, 0x6, 0x4, 0x1, 0xfffffe00, 0xbb, 0x7f, 0x2, 0x7, 0x4, 0x5f, 0x8, 0x7fff, 0x8, 0x1, 0xfffff801, 0x100, 0x1, 0x5, 0x10000, 0x8000, 0x9, 0x80, 0xfff, 0x2, 0xffffffff, 0x80, 0x2, 0x7, 0x640c, 0x5, 0x4, 0x5, 0x6de, 0x40, 0x5, 0x6, 0xe0, 0x3, 0xb6e1, 0x81, 0xff, 0x0, 0x400, 0x9, 0x8, 0x3, 0x6, 0x80000000, 0x0, 0x7, 0x7fffffff, 0x67f753d6, 0x1800, 0x400, 0x101]}) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000003380)=""/63) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f00000033c0)=0x40000000) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) ioctl$HIDIOCSUSAGES(r1, 0x501c4814, &(0x7f0000003400)={{0x1, 0x3, 0x5, 0x3, 0x80000000, 0x1f}, 0x252, [0x3, 0x29e, 0x5, 0x1, 0x28, 0x25, 0x4, 0x10001, 0x7, 0x9, 0x25, 0xfffffffe, 0x3, 0x3, 0x2, 0x1, 0x0, 0x2, 0x7f, 0xffff, 0x1000, 0x59f6b28a, 0x8c, 0x10001, 0x101, 0x8000, 0x2c3, 0x0, 0xde7, 0x80, 0x81, 0x3, 0x2, 0x5, 0x800, 0x8, 0x6379, 0x401, 0x100, 0x80000000, 0x1f, 0x89480000, 0x6, 0xffff7fff, 0x2, 0x101, 0x80000000, 0x81, 0x8534, 0x9, 0x1, 0x10001, 0x9, 0x200, 0x3, 0x0, 0x81, 0x72d, 0xa2e, 0x7, 0x1, 0x2, 0x10001, 0xf3d0, 0x8001, 0x1, 0x1afb, 0x4, 0x1ff, 0xfff, 0x120, 0x2, 0x1, 0x8, 0x96b, 0x2, 0x63, 0x9, 0x5, 0x80000000, 0x6, 0xfffff03b, 0x5, 0xfffff801, 0x9, 0x0, 0x7f, 0x1000, 0x7, 0x1, 0x4, 0xfce, 0x7ff, 0x6c, 0x7, 0x4, 0x7f, 0x7, 0x80000000, 0x9, 0x2, 0x0, 0x7, 0x6, 0x2, 0x0, 0x84, 0x8, 0x100, 0x3, 0x8000, 0x6, 0x6, 0x800, 0x6, 0x0, 0x20, 0x5, 0x0, 0x8, 0xdaa, 0x10001, 0x3a38, 0xff, 0x89ea, 0x7d86b1cb, 0x6838, 0x400, 0x7, 0x0, 0x1ff, 0x6, 0x400, 0x101, 0x1f, 0x3, 0x9, 0x4, 0x6, 0x7fffffff, 0x4, 0x8, 0x6, 0x2, 0x0, 0x7fff, 0x9, 0x10000, 0x10001, 0x8, 0x6, 0x80, 0x7, 0x200, 0x7, 0xfffffffc, 0x1, 0x400, 0x5, 0xe072, 0x6, 0x3, 0x80, 0x9, 0x4a12, 0x4, 0x5, 0x6, 0x5, 0x1000, 0x0, 0x3, 0x8001, 0x3, 0x5, 0xf09, 0x3aa1, 0x10001, 0x3, 0x4, 0x8, 0x7, 0x3f, 0x7, 0x11, 0x3, 0x8, 0x3, 0x78b5, 0xfffffe00, 0x9, 0x400, 0x4, 0x80000001, 0x8000, 0x5, 0x6, 0xa5, 0x6, 0x0, 0x0, 0x80000001, 0x6, 0xfff, 0x3, 0x8, 0x4c8, 0x349, 0x800, 0xffffffff, 0x58a, 0x9, 0x8d5, 0xcdb4, 0xffffffff, 0x8, 0x1, 0x5, 0x7fffffff, 0xfff, 0x3, 0x1f, 0x4000, 0x1ff, 0x1, 0x3, 0x8, 0x200, 0x1, 0x647, 0xfffffff9, 0x442, 0x2, 0x9, 0x0, 0x2, 0x6, 0x1f, 0x3ff, 0x42, 0x1ff, 0x1, 0x2, 0x32, 0x7f, 0x80000000, 0x80000000, 0x7fff8, 0x7f, 0x101, 0x4, 0x88, 0x1, 0x9, 0x8, 0x200, 0x3, 0x4, 0x0, 0x1ff, 0x6, 0x800, 0x50, 0xfffff001, 0x1000, 0x80000000, 0x9, 0x1f, 0x4, 0x3, 0x8, 0x80000000, 0x7f96, 0xffff, 0x7, 0x1, 0x1ff, 0x1, 0x5, 0xafa3, 0xe3, 0x0, 0x9, 0x5, 0x6, 0x4, 0xaa58, 0x9, 0x1, 0xfffffe00, 0x5, 0x1, 0x3, 0x8001, 0x1, 0x9, 0x7f, 0x7, 0x0, 0x1, 0x3ae, 0x0, 0x2, 0x8, 0x4, 0x1, 0x2, 0x59c3, 0x8, 0x1ff, 0x1, 0x96, 0x220a, 0x1, 0x5, 0x0, 0x56, 0x9, 0x2, 0x9, 0x9, 0x4, 0x400000, 0x0, 0x19, 0x3ff, 0x7, 0x6, 0xd927, 0x7, 0x8fb, 0x5, 0x3ff, 0x20, 0x80000001, 0x1, 0x43d6, 0x0, 0xffff8001, 0x800, 0x400, 0x7, 0xffffffff, 0x280, 0x2c, 0x8, 0x9, 0x0, 0x8, 0x3, 0x20, 0x3, 0x6, 0x10000, 0xbd, 0x5, 0x7fff, 0x0, 0x0, 0x79ca412d, 0x1, 0xfffffffd, 0x498, 0x989, 0x1, 0x3ff, 0x5, 0x80000001, 0x5, 0xffff, 0x1, 0xfffffffb, 0x0, 0x8, 0x4, 0x7, 0x0, 0x0, 0x40, 0x8, 0x80000000, 0xde, 0xfffff801, 0x0, 0xffffc1fe, 0x400, 0xfffffffe, 0x8, 0xfffff800, 0x1, 0x3, 0x5, 0x1000, 0x8, 0x6, 0x40, 0x9, 0x1, 0xdda, 0x2, 0x60, 0x0, 0x9, 0x8, 0x916, 0x1, 0x80000001, 0x20, 0x9, 0x7, 0x2, 0xd7, 0x7f, 0x40, 0x80, 0x80000001, 0x3, 0x4, 0x29fc, 0xfffffffb, 0x3, 0x3, 0xea2, 0x505c, 0x5, 0x80000001, 0xec, 0x6, 0x800, 0x5, 0x5, 0x1, 0x1, 0x2, 0x94, 0x9, 0x2, 0x9, 0x4, 0xfffffffe, 0x4, 0x4, 0x8, 0x14d4, 0x0, 0x6, 0xdf, 0x9, 0xfff, 0x80000001, 0xffffffa0, 0x40, 0xff, 0x8001, 0x7, 0x2c69, 0x7f, 0x70000000, 0x7, 0x8, 0x3f, 0x0, 0x5, 0x80000001, 0xe4b, 0xffff, 0x0, 0x2, 0x32f, 0x3ff, 0x7, 0xffffffff, 0x8, 0x3, 0xffff, 0x10001, 0xfffffffa, 0x0, 0x8, 0x8, 0x10, 0x1ff, 0x400, 0x133, 0xff, 0x32cd37cd, 0x200, 0x40, 0x348, 0x8, 0x7, 0x9, 0x6, 0x4, 0x71d0ce4d, 0x6, 0x7fffffff, 0x7, 0x2, 0x52, 0x7, 0xfff, 0xffffffff, 0x2, 0x5, 0xfffffc2f, 0x1, 0x3, 0x7, 0x3, 0xef, 0x400, 0x10001, 0xfffffff8, 0x5, 0x20, 0xffff, 0x10001, 0x1, 0x101, 0x1ff, 0x3, 0x10000, 0x3, 0x5, 0x0, 0x5, 0x1ff, 0x4, 0x2, 0x2, 0xffff, 0x7, 0x10001, 0x1, 0x8, 0x8, 0xffff, 0x2, 0x853, 0x6, 0xaa3, 0xffff, 0x1, 0xe8, 0x9, 0xe208, 0x19, 0x7, 0x3, 0x3, 0x3ff, 0x1000, 0xfff, 0x8, 0x20, 0xfffffffd, 0x9, 0x2, 0xda, 0x6, 0x7, 0x5, 0x3, 0x1, 0x2, 0x9, 0x13a, 0x7ff, 0x13, 0xfffffff8, 0x1, 0x7, 0x2, 0x8, 0x2, 0x10000, 0x0, 0x9, 0x0, 0x87, 0x7, 0x1, 0xfd5, 0xf38, 0x5, 0x7fff, 0xd0bf, 0x6, 0xc5, 0x5, 0x2, 0xe0ab, 0x9, 0x7fffffff, 0x10001, 0xffffffe0, 0x9077, 0x400, 0x200, 0x101, 0x3ff, 0xffffffff, 0x9, 0x9, 0x0, 0x6, 0x8, 0x9, 0x1, 0x9, 0x7, 0x1, 0x10000, 0x3, 0x4, 0x4, 0x7, 0x6, 0x7fffffff, 0x7, 0xffffffff, 0x0, 0x7, 0x10001, 0x7fffffff, 0xfffffffd, 0x7fffffff, 0x401, 0x1, 0x2, 0x7fffffff, 0x86c, 0x38, 0x8, 0xbc, 0x400, 0x476d, 0x9, 0x6, 0x1f, 0x7fffffff, 0x4, 0x40, 0x7f, 0x9, 0x1000, 0x0, 0x1, 0x200, 0x3, 0x2, 0x7ff, 0x4, 0x4, 0x1ab, 0x80, 0x20, 0x0, 0x74d, 0xff, 0x9, 0x3, 0x2c, 0x5, 0x4, 0x3, 0x81, 0x3, 0x371, 0x7f, 0xf11, 0x1, 0x0, 0x4, 0x4, 0x8, 0x6, 0x3, 0x0, 0x80, 0x5, 0x8, 0x4, 0x3, 0x4, 0x6, 0x0, 0x5, 0x5, 0x7, 0x3ff, 0x7ff, 0x7fffffff, 0xffffff01, 0x0, 0x7, 0x3, 0x1f, 0x8, 0xbd58, 0x6, 0x81, 0x99, 0x0, 0xbd, 0x8, 0x3, 0x7, 0x7, 0x7fffffff, 0x20bd, 0x1, 0xf6, 0x0, 0xfff4, 0xfffffffa, 0x144, 0x4bfc, 0x81, 0x10000, 0x101, 0x8, 0x1000, 0x40, 0x6, 0x909d, 0x86c, 0x19, 0x0, 0xd8a, 0xffff0001, 0xffff, 0x92, 0x10001, 0x1, 0x53, 0x8, 0x7, 0x6, 0xffff, 0x1, 0x80000000, 0x8, 0x7, 0x9d, 0x800, 0x7, 0x9, 0x2, 0xbb0, 0x0, 0x3, 0x0, 0xfffffffa, 0x582, 0x7ff, 0x3f, 0x80, 0x0, 0x5, 0x52de, 0x548, 0x0, 0xfffffff7, 0x7, 0x100, 0x1ff, 0x8, 0x3877, 0x3, 0x6, 0x4, 0x426f03cd, 0xc3, 0x1, 0x0, 0x1, 0x2, 0x3, 0x8, 0x3, 0x8, 0x7, 0x9, 0x3, 0x1, 0x1000, 0x7f, 0xf87, 0x0, 0x3, 0x7, 0x3, 0x10000, 0x5, 0xfd, 0x1ab4, 0x9, 0x4, 0x10001, 0x0, 0x4, 0x7, 0x2, 0x5b, 0x6, 0x7, 0x4, 0x0, 0x3f, 0x7, 0x101, 0x1, 0x8, 0x9, 0x9, 0x1ff, 0x3, 0x3, 0x5, 0x8000, 0xf0, 0x8, 0x598, 0xb5, 0x1, 0x10001, 0x4, 0x6, 0x100, 0x49, 0x1000, 0xcc27, 0x3, 0xfffffffd, 0xffff, 0x80000001, 0x7ff, 0xc6, 0x5, 0xff, 0x3f, 0xfffffffd, 0xf7, 0x4, 0xfffff800, 0x4, 0xfff, 0xf2, 0x1, 0x7, 0x7, 0x4, 0x400, 0x2, 0x0, 0x9, 0x2, 0x4, 0x401, 0x3, 0x5, 0x0, 0x1, 0xe8, 0x6, 0x1, 0x9, 0x7ff, 0x7f, 0xfffffffe, 0x10001, 0x800, 0x7, 0x10ba6abb, 0x4, 0x455, 0x5, 0x54b, 0x2, 0xffffff00, 0x400, 0x3, 0x3495, 0x2, 0x101, 0x3, 0x2, 0x631, 0x100, 0x2, 0x4, 0x400, 0x6, 0x6, 0x101, 0x2, 0x800, 0x3, 0xfffffffe, 0x3ff, 0x0, 0xfff, 0x8, 0x3f, 0x401, 0xeaa, 0x2, 0x9, 0x5, 0x3, 0x5, 0x9, 0x7, 0x6, 0x7, 0x4, 0x6, 0x5, 0x4, 0x3f, 0x7, 0x7, 0x3, 0x9, 0xe57, 0x9, 0xcaf, 0x0, 0x800, 0x7, 0x7, 0xea0, 0x3, 0x80, 0x2, 0x9, 0x2, 0x1, 0xa6b, 0x100, 0x2, 0x3f, 0xffff, 0x8000, 0x8, 0x321, 0xb, 0x88, 0x6, 0x80, 0x4, 0x5, 0x7, 0x12, 0x6, 0xe0000000, 0x8, 0x9, 0x4752, 0x5417d960, 0x4, 0x5, 0x3, 0x2, 0x1, 0xc3e3, 0x8000, 0xfe, 0x5, 0x7f, 0x0, 0x6, 0xfffffffd, 0x8, 0xfff, 0xfc05, 0x2, 0x400, 0x50, 0x14000, 0x80000001, 0x6, 0x7, 0x1ff, 0x79, 0x1, 0x9, 0xff, 0x4, 0x81, 0x0, 0x0, 0x3, 0x5, 0x8, 0xa17, 0x7, 0x1, 0x0, 0xf6, 0x2e, 0x3f, 0x20, 0x58, 0x9, 0x8, 0x8001, 0x571dc0b2, 0x80000000, 0x200, 0x101, 0x7, 0x2, 0x3ff, 0x1dcd, 0x2, 0x19f, 0xeb, 0x80000000, 0x3, 0x4, 0xf4]}) r2 = syz_open_dev$hiddev(&(0x7f0000004440), 0x100000001, 0x42901) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000004480)) 17:42:17 executing program 4: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000001280)={0x3, 0x0, 0x78c6, 0x9, 0x9, 0x8}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f00000012c0)=0xff) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) r1 = syz_open_dev$evdev(&(0x7f0000002400), 0x30dbd863, 0x6a100) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000002440)=""/135) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f0000002580)=""/126) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000002680)={0x0, 0x42, &(0x7f0000002600)="4c337cc362cee99bcd05bd855b21dd898c4cf4c28f80ade4749ea693eb781b31f3969757637f93bb884b81c49548710367a634b21bd6eae763d999620e300abc0f1d"}) r2 = syz_open_dev$evdev(&(0x7f00000026c0), 0x3, 0x494080) ioctl$EVIOCGBITSW(r2, 0x80404525, &(0x7f0000002700)=""/55) syz_open_dev$evdev(&(0x7f0000002740), 0x60, 0x700) 17:42:17 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x7, 0x8000) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000040)=""/56) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f0000000080)=""/192) r1 = syz_open_dev$evdev(&(0x7f0000000140), 0x3, 0x402) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000180)=0x1) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f00000001c0)=""/123) r2 = syz_open_dev$evdev(&(0x7f0000000240), 0x4, 0x400040) ioctl$EVIOCGBITKEY(r2, 0x80404521, &(0x7f0000000280)=""/245) ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f0000000380)=""/184) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f0000000440)=""/52) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f0000000480)={0x0, 0x1, 0x8bcb, 0x697c, 0x7}) r3 = syz_open_dev$evdev(&(0x7f00000004c0), 0x0, 0x18000) ioctl$EVIOCGSND(r3, 0x8040451a, &(0x7f0000000500)=""/52) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000540)=0x9) r4 = syz_open_dev$evdev(&(0x7f0000000580), 0x7, 0x0) ioctl$EVIOCSCLOCKID(r4, 0x400445a0, &(0x7f00000005c0)=0x6) r5 = syz_open_dev$evdev(&(0x7f0000000600), 0x9, 0x80000) ioctl$EVIOCGMASK(r5, 0x80104592, &(0x7f00000006c0)={0x5, 0x4c, &(0x7f0000000640)="0d8528da734d979bf9ba0700f3fefa8fd1fe8bf18cf8aa7190978b9dbfa4c49ccaa159e1e536e6af4f6f6d2f352aee85d6ac1244a22fdcfab7eddda5ac774f206feedac2f376199afbcb2beb"}) r6 = syz_open_dev$evdev(&(0x7f0000000700), 0x1, 0x880) ioctl$EVIOCSKEYCODE(r6, 0x40084504, &(0x7f0000000740)=[0x7, 0x7ff]) 17:42:17 executing program 2: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000001280)={0x3, 0x0, 0x78c6, 0x9, 0x9, 0x8}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f00000012c0)=0xff) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) r1 = syz_open_dev$evdev(&(0x7f0000002400), 0x30dbd863, 0x6a100) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000002440)=""/135) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f0000002580)=""/126) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000002680)={0x0, 0x42, &(0x7f0000002600)="4c337cc362cee99bcd05bd855b21dd898c4cf4c28f80ade4749ea693eb781b31f3969757637f93bb884b81c49548710367a634b21bd6eae763d999620e300abc0f1d"}) 17:42:17 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:17 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:17 executing program 5: read$hiddev(0xffffffffffffffff, &(0x7f0000000000)=""/117, 0x75) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000080)={0x3, 0x100, 0x7}) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f00000000c0)=""/4096) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f00000010c0)) r0 = syz_open_dev$evdev(&(0x7f0000001100), 0x5, 0x400) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000001140)=0xa3) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000001180)={0x1, 0xffffffff, 0x80, 0x0, 0x9, 0x1}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f00000011c0)={0x2, 0x100, 0x1, 0xc6, 0x100, 0x1ff}) r1 = syz_open_dev$hiddev(&(0x7f0000001200), 0x0, 0x20000) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000001240)={0x2, 0x200, 0x400}) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000001280)={0x3, 0x200, 0x4}) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f00000012c0)={0x1, 0x2, 0x0, 0x5, 0x7, 0x1f}) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000001300)={{0x1, 0x1, 0x0, 0x0, 0x9d, 0x8}, 0x11e, [0x7b, 0x8, 0x0, 0x75c1, 0x0, 0x1, 0xffffffff, 0x5, 0x3, 0xfff, 0x7, 0x6, 0x8, 0x3, 0xb45b, 0x0, 0x9, 0x6, 0xfffff2c4, 0x40, 0x5, 0x3, 0x7, 0x80000000, 0x7f, 0xe, 0x3, 0x1, 0x7ff, 0x9, 0x200, 0x2, 0x0, 0xb6c, 0x7, 0x5, 0xe0000000, 0x7, 0x101, 0x90e6, 0x6, 0x1000, 0x5, 0x100, 0x8000, 0xfff, 0x8, 0x5, 0x6, 0x7fff, 0x8, 0x7fff, 0xffff, 0x3, 0x6, 0x0, 0x0, 0x5ea, 0x3, 0x7f5, 0xffffffff, 0x1, 0x3, 0x4, 0x6, 0x0, 0x200, 0x1, 0x9, 0xc064, 0x2, 0x8, 0x1, 0x2, 0xfffffff8, 0xdcf, 0x6506, 0x3, 0x101, 0x6, 0x5, 0xe0, 0x1f, 0x84f, 0x5, 0x909c, 0x7, 0x7fff, 0x80, 0x82ed, 0x1, 0x101, 0x6, 0x7, 0x5, 0x7fff, 0x20, 0x81, 0xffff, 0x1ff, 0x0, 0x3, 0x7fff, 0x0, 0x100, 0x200, 0xfff, 0x100, 0x2, 0x80000000, 0xfffffffe, 0x6, 0x9, 0x1, 0x0, 0xd94, 0xfd0c, 0xa32, 0x4bc6, 0xffffff01, 0x5f, 0x400, 0xc0d1, 0x6, 0x80000000, 0x80000001, 0x0, 0xfffffff9, 0x8, 0x7, 0x2, 0x1, 0x4, 0x81, 0x6, 0x3, 0x5417, 0x0, 0x8000, 0x1ff, 0x0, 0x7fff, 0x200, 0x4, 0x101, 0x1, 0x8000, 0xfffff000, 0x1, 0x0, 0x3, 0x4, 0x0, 0xe41, 0x4, 0x6, 0x5, 0x6e940093, 0x46c, 0x4, 0x1ff, 0x1, 0x3f, 0x153, 0x14ef, 0x7, 0x1, 0x3, 0x4, 0x3, 0x3, 0x5, 0x6, 0x40, 0x1, 0x1, 0x3, 0x800, 0x80, 0x3f, 0x7fffffff, 0x6, 0x5, 0xe8, 0x1, 0x5, 0x81, 0x100, 0x0, 0x3, 0x3ff, 0x101, 0x0, 0x7f, 0x7ac6874, 0x8, 0x7, 0x3, 0x8, 0x8001, 0x1, 0x3ff, 0x200, 0x100, 0xfffffffb, 0xc33, 0x0, 0x9, 0x6, 0x88d, 0x20, 0xecbc, 0x314d, 0xfffffffc, 0x0, 0x8000, 0x0, 0x59, 0x6, 0x0, 0xf, 0x3ff, 0x80000000, 0x7, 0x8, 0x8, 0x3, 0x81, 0x1f, 0x56, 0x8, 0x6, 0x494f, 0x7a, 0xc89a, 0x7fff, 0xffffd7b7, 0x6, 0x9, 0x2, 0xe338, 0x5, 0x6, 0x8, 0x3, 0x5, 0x100, 0xaf, 0x800, 0x2, 0x1, 0xcff, 0x2, 0x1, 0x9, 0x3ff, 0x7fff, 0x1, 0x40, 0x2, 0x0, 0x9, 0x7ff, 0x10000, 0x3, 0x0, 0xff, 0x45f9ac74, 0x0, 0xfe, 0x1, 0x2b4, 0x6, 0x61, 0x0, 0xfffffffc, 0x8001, 0xffff0628, 0x5, 0x81, 0x3, 0xffffff74, 0xb21, 0x4, 0x0, 0x7ff, 0x1, 0x5, 0x21b, 0x5, 0x9, 0x4, 0x2, 0xfff, 0x1000, 0x1, 0xffffffc0, 0x4d, 0xcec7, 0x2, 0x0, 0xfc98, 0x7, 0x6, 0x10000, 0x2, 0x5, 0x4, 0x1000, 0x5, 0x1f, 0x7fff, 0x8, 0x6, 0x9, 0xfffffffd, 0xc2c6, 0x2, 0x54, 0x3f, 0x7f, 0x3f, 0x7, 0x0, 0x6, 0x8, 0x30, 0x7fffffff, 0x0, 0x80, 0x7, 0x101, 0x800, 0x1, 0xfff, 0x8a, 0x1, 0x6, 0x1, 0x5, 0x3, 0x5, 0x9b57, 0x9, 0x9, 0xa6, 0x125, 0x81, 0x4, 0x0, 0x7, 0x3f, 0x0, 0x3, 0x0, 0x0, 0x0, 0x3, 0x3, 0x5, 0x7, 0x8, 0x11f5, 0x1c01, 0x80000001, 0x9, 0x7, 0x9, 0x5, 0x1, 0x1, 0x7ff, 0x1, 0x7f, 0xffffffff, 0x6, 0x7, 0x0, 0xdbb5, 0x0, 0x7, 0x3, 0x1f, 0x7, 0x3, 0x69, 0x1, 0x1f, 0x1, 0x80000000, 0xffff, 0x1, 0x4, 0x80, 0x9, 0x4, 0x7ff, 0x5, 0x7ff, 0x6, 0xfff, 0x2, 0xfffffffe, 0x8, 0x0, 0x5, 0x1, 0x0, 0x9, 0x2, 0xffff, 0x20, 0x1, 0x5, 0x7ff, 0x10001, 0x7, 0x7, 0x3ff, 0x5, 0x9, 0xfffffffe, 0x401, 0x2, 0x6, 0x100, 0xc30c, 0x8, 0x3, 0x1, 0x1000, 0x85, 0x2, 0x7f, 0x3ff, 0x1c000000, 0x2, 0x3e, 0xfffff142, 0x8, 0x10001, 0x10, 0x7, 0x2, 0x0, 0x8, 0x0, 0xb39b, 0x80000001, 0x1a863f66, 0xffffffff, 0xffff, 0x1, 0x2, 0x26a3, 0x9, 0x4, 0xf0, 0x1, 0x2, 0x5, 0x5e9, 0x7, 0xff, 0xe5, 0xffff, 0x5, 0x4, 0x6, 0x4, 0x2, 0x10000, 0x7fff, 0x7, 0x0, 0x401, 0x8000, 0x5, 0x1000, 0x8001, 0x7, 0x4c000000, 0xfd1b, 0x0, 0x4, 0x1a72, 0x2, 0x6, 0x5, 0xffffffff, 0x5f, 0x9, 0xfffffff8, 0x9, 0x6, 0x4, 0x7, 0x1f, 0x400, 0x80, 0x70000000, 0x3, 0xbca, 0x2c, 0x100, 0x80000000, 0x7f, 0x3, 0xff, 0x75c, 0xffffffff, 0x2, 0x8, 0x76, 0x7ff, 0x7f, 0xff, 0x2, 0x4, 0x1b65e37f, 0x7, 0x10000, 0xffffffc1, 0x1, 0x8, 0x4, 0x10000, 0x5, 0x8000, 0x1, 0x1, 0x100, 0x7, 0x5ed1, 0x39e6, 0x7, 0x7, 0x7fffffff, 0x2, 0x7f, 0x9, 0xffffffff, 0x1, 0x1f, 0x3, 0x4, 0x1, 0xfff, 0x4, 0x4, 0x401, 0x1, 0x9, 0x40, 0x7, 0x9, 0x1, 0x6, 0x10001, 0x3, 0x7fffffff, 0x0, 0x1000, 0x4, 0x20, 0x100, 0x6, 0x219c, 0x0, 0x0, 0xd32, 0x3, 0x6, 0xffff0000, 0x4000000, 0x6, 0x8a80, 0x0, 0x1, 0x0, 0x101, 0x5, 0x6, 0x46, 0xffffffff, 0x8, 0x8, 0x1, 0x3f000000, 0x801, 0x401, 0x0, 0x8, 0x15bb57cd, 0x20, 0xfe4, 0x2, 0xff, 0xd45, 0x8, 0x6, 0x0, 0x10000, 0x1, 0x1000, 0x8, 0x3ff, 0x3, 0x9, 0x9, 0x1, 0x7, 0x1, 0x0, 0x1, 0x2, 0x0, 0xd, 0x30f, 0x2, 0x7, 0x4, 0x6, 0x5, 0xebe, 0x3, 0x3, 0x0, 0x7, 0x4, 0x80000000, 0x6, 0x6, 0x35, 0x8049, 0x401, 0x5b, 0x7, 0x6, 0x0, 0x2385, 0x7, 0x8, 0x0, 0x2, 0x5, 0x6, 0x5, 0x1, 0x200, 0x7fffffff, 0x1, 0xfffffff7, 0x0, 0x80000001, 0x200, 0x10000, 0x6, 0x81, 0x8fbf, 0x8, 0x5, 0x9, 0x800, 0x7, 0x7, 0x8000000, 0x800, 0x1000, 0xffffffff, 0x0, 0x3f, 0x8c, 0x0, 0x9, 0x7fffffff, 0x0, 0x100, 0x6, 0x1ff, 0x7, 0x0, 0x80000000, 0x1, 0x4b9edc54, 0x8001, 0x5, 0x200, 0x5, 0x0, 0x5, 0x4, 0x1ff, 0x7, 0xffffac4d, 0xffff, 0x5a6b, 0x8, 0x6, 0x926, 0xffffffff, 0xd77, 0x6, 0x7fff, 0x2, 0x8, 0x4, 0x5401, 0x0, 0x0, 0x400, 0x4e, 0x4, 0xca8, 0x9, 0x3, 0x7, 0x8, 0x8001, 0x24, 0xcb8, 0x9, 0x9, 0x8001, 0x9, 0xc9, 0x20, 0x0, 0x2, 0xaabd, 0x2, 0x60e8, 0x7, 0x8, 0x7, 0x9e, 0x5, 0x0, 0x0, 0x401, 0xffff, 0x3, 0x0, 0x7, 0x8000, 0x7, 0x1, 0xfffffffd, 0x8, 0x2, 0x8, 0x5, 0x7, 0xc8ab, 0x4, 0x2, 0x80, 0x9, 0x3, 0x80, 0xffffff80, 0xfffffffe, 0x400, 0x1, 0x6, 0x1, 0x7, 0xffffffff, 0xd46, 0x4, 0x1f, 0x2, 0x5, 0x4, 0x4, 0x90c1, 0x8, 0xfcb2, 0xc36, 0xe0, 0x0, 0x6, 0x4, 0x8001, 0xfffffffe, 0xc, 0x5, 0x6, 0x9baf, 0x8, 0x2f, 0x80000001, 0x6a, 0xffffffff, 0x9, 0x1, 0xaad, 0xffffffe1, 0xe9, 0x4, 0x1, 0x13, 0x7fff, 0x1, 0x892, 0x1, 0xfffffeda, 0x7, 0x7fff, 0xc0, 0x1ff, 0xfffffff8, 0x8001, 0xfc, 0x10000, 0x101, 0xffff, 0x10000, 0x69, 0x1, 0x5, 0x9, 0xd27, 0x0, 0x2, 0x1f, 0x1, 0x8, 0x0, 0xfff, 0x1, 0x5d, 0x10001, 0x6, 0x3, 0x6, 0x1, 0x8, 0x4, 0x80f2, 0xfe, 0x3, 0x0, 0x7, 0x101, 0x3, 0x1, 0x6d, 0x2, 0x7, 0x0, 0x2, 0x2, 0x7, 0x4c1c2718, 0x5, 0xb819, 0xfffffffd, 0x4, 0x862, 0xf1dc, 0x1, 0xfff, 0x8, 0xfff, 0x6, 0x2c, 0x0, 0x1, 0xe467, 0x1, 0x400, 0x10001, 0x5, 0x8, 0x1, 0x0, 0x2753, 0xde7b484, 0xe5, 0x3, 0x80000001, 0x4, 0x7, 0x4, 0x12000000, 0xc5, 0x0, 0x1f, 0x3, 0xfffffffd, 0x100, 0x0, 0x0, 0x0, 0xc91, 0x3, 0xffff, 0x4, 0x4, 0x9, 0x9, 0xffff, 0x8, 0x19d1, 0x7fffffff, 0x1, 0x9e, 0x5, 0xc6bf, 0x0, 0x6, 0x4, 0x81, 0x5, 0x800, 0x7, 0x401, 0x8, 0x8, 0x5, 0x0, 0xa6c, 0xd64, 0x1, 0x5, 0x1, 0x4, 0x5, 0x77f800, 0xd7f, 0x1, 0x1, 0x7, 0x8, 0x3, 0x3, 0x7fffffff, 0x4, 0x0, 0x10001, 0x4, 0x3, 0x6, 0x4, 0xa7a, 0x9, 0x5, 0x8, 0xb8000000, 0xffffffff, 0x7, 0xfffffffc, 0xa5, 0x5, 0x9, 0x6, 0xfc1, 0x0, 0x5, 0x7, 0x6, 0x8, 0xfffffff8, 0x81, 0x3, 0x5, 0x2, 0xb3, 0x1, 0x8001, 0x800, 0xfffffffb, 0x1, 0xca8, 0x81, 0x1, 0x5, 0x5, 0x4, 0x7fff, 0x3, 0xbc05, 0x4, 0x3f, 0x22ae, 0x4, 0x9, 0x3f, 0x8, 0x8, 0xfff, 0x9, 0x3, 0x2, 0x100, 0xf7a6, 0x3, 0x9, 0x65, 0xde9, 0x39, 0x1, 0x10000, 0x10001, 0x9, 0x600, 0x3, 0xffff1227, 0x1000, 0x80000001, 0x734d, 0x8001, 0x9046, 0xdea3, 0x7, 0x1, 0x7fff, 0x9, 0x401, 0x77, 0xec, 0xffff, 0x4]}) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000002340)={{0x2, 0x200, 0x400, 0x8001, 0xffff, 0x800}, 0x187, [0x800, 0x8, 0x7, 0x7, 0xf80, 0x2, 0xff, 0x1, 0x900000, 0x6, 0x1f, 0x40, 0x7, 0x1, 0x45, 0x3, 0xffffffc1, 0x1f, 0x800, 0x797187fe, 0x7, 0x80, 0x7f, 0x8, 0x81, 0x9, 0xb4b, 0xc60, 0x49, 0x2, 0x8, 0x40, 0x20, 0x8000, 0x7f, 0x80000001, 0x7, 0x7f, 0x8, 0x1, 0x1, 0x20, 0x1, 0x0, 0x1, 0x101, 0x1, 0x1, 0x3f, 0x2, 0x80000001, 0x2, 0xffff, 0x6, 0x7fff, 0x4, 0x4, 0x0, 0x7, 0x7f, 0x6e9e8cf0, 0x80000001, 0x80000001, 0x7, 0x0, 0x6, 0xfff, 0x12c8, 0x6, 0x3, 0x47e0, 0x8, 0x8, 0x44f, 0xf83, 0x5, 0x4, 0x10001, 0xfffffffe, 0x9, 0x98, 0x4, 0x800, 0x7, 0x80, 0x6, 0x0, 0x4d1, 0x2, 0xbc, 0x101, 0x5b, 0xbf1, 0x10001, 0x7fffffff, 0x5, 0x6, 0x2, 0x1, 0x8, 0x1000, 0xfff, 0x5, 0x8000, 0x2, 0xff, 0x4, 0x7, 0x8, 0x7fff, 0x0, 0x9, 0x3, 0x400, 0x0, 0x4, 0x5, 0x100, 0x2, 0x401, 0x80000001, 0x1, 0x8, 0x25, 0x800, 0xae3c, 0xd32, 0xffff, 0x5ee52b72, 0x1, 0x7, 0x80000001, 0x80000000, 0x2, 0x7, 0x40, 0x2, 0x5, 0x8, 0x8d20, 0xfff, 0x0, 0x1000, 0x8, 0x626f, 0x2, 0x3f, 0x0, 0x20, 0x6, 0x7, 0xfffff001, 0x1ff, 0xfffffffe, 0x400, 0x3, 0x40, 0x5, 0xbc, 0xb1, 0x4, 0x4f, 0x7f, 0x18e, 0x1, 0xffe00000, 0x5, 0x5, 0x3e, 0x20, 0x1, 0x4e, 0x9, 0x9, 0x100, 0x101, 0x7f, 0x20, 0x24de, 0x8, 0x9818, 0x3, 0x2, 0x5, 0x4, 0x9, 0x9, 0x9, 0xffff2aa7, 0x7fffffff, 0x7, 0x80, 0x800, 0x1d48, 0x7, 0x0, 0x8, 0x3, 0x8, 0x4, 0x0, 0x6, 0xffffffff, 0x1, 0x6, 0x3, 0x0, 0x3, 0x2, 0x2bd0, 0x20, 0x2, 0x26e, 0xffffffff, 0x4, 0x0, 0x5, 0x2, 0x1000, 0x3f21, 0xd2, 0x9, 0x3, 0x7fff, 0x0, 0xffffffe0, 0x8, 0xfffff801, 0x1, 0x0, 0xddf, 0x9, 0x2, 0xffc, 0xeb, 0x1, 0x80000001, 0x46b6, 0x81, 0x9, 0x7, 0x1000, 0x0, 0xfffffffc, 0x0, 0x7fff, 0x0, 0x1f, 0xee, 0x8, 0xdb83, 0xffff, 0x0, 0xbb0a, 0x401, 0x2, 0x5, 0x9, 0x10001, 0x4, 0x5, 0x2, 0x5, 0x80000001, 0x7, 0xffffffff, 0x101, 0xffff, 0x7fffffff, 0x8, 0xcb, 0x0, 0x9, 0x8, 0x7, 0x3, 0x0, 0x7f, 0x4, 0x8000, 0x80000000, 0x7, 0x8, 0x6, 0x8, 0xfffffffd, 0xfffffff8, 0x40, 0x4, 0x10001, 0x73f7, 0x8, 0x1, 0x8, 0x1, 0x0, 0xfffffff7, 0xc0000000, 0x3, 0x2, 0xfc, 0xffff, 0x7f3d, 0x6, 0x5846, 0x10001, 0x884, 0x44, 0x2, 0x4, 0xfffffffb, 0xffff, 0x2, 0x7, 0x7f, 0x7, 0xfff, 0x1, 0x2, 0x7ae, 0x40, 0xff80, 0x9, 0xfff, 0x6, 0x3, 0x3, 0x0, 0x81, 0x2a, 0x5766, 0x0, 0x5, 0x6, 0x0, 0x1, 0x9, 0x100, 0x80000001, 0xf0, 0x200, 0x7, 0x6, 0x0, 0x0, 0x0, 0x9, 0x9, 0x5, 0x2, 0x9, 0x2, 0x1f, 0x6, 0x9, 0x50000, 0x8, 0x0, 0xfffffffb, 0x0, 0x0, 0x3, 0x8, 0x4, 0x6, 0x2, 0xcdc, 0x9, 0x2, 0x40, 0x3, 0x2, 0x566, 0x3ff, 0x7fffffff, 0x1, 0x5, 0x8e, 0x2, 0x5, 0x3ff, 0x4374, 0x1000, 0xfffff016, 0x0, 0xffffd784, 0x3ccc, 0x1b9, 0x5, 0x5f95, 0xe99, 0x6eb1, 0x9b, 0x72, 0x1, 0xffffffcb, 0x4, 0x0, 0x400, 0x7, 0x0, 0x81a, 0x401, 0x6, 0x81, 0x9, 0x8, 0x7, 0xb1, 0x8, 0xfffffffd, 0x401, 0x2, 0xfffffff8, 0xffffffff, 0x81, 0x56, 0x40, 0xff, 0x6, 0xe15, 0xffff, 0xff, 0x9, 0x5, 0x3f, 0x8c7, 0x5, 0x9, 0x80000001, 0xea80, 0x2, 0x8000, 0x660b, 0x1, 0x8, 0x4, 0x4, 0xfffffff9, 0x80, 0x1, 0x9, 0x8ac6, 0x7, 0x8000, 0x5, 0x4, 0x3f, 0x401, 0x3, 0xc2b, 0x6, 0x6, 0x1, 0x3, 0x3, 0x5, 0x2, 0x1, 0x4, 0x0, 0x7, 0x40, 0x0, 0x7, 0x5, 0x100, 0x3, 0x10001, 0x4, 0x6, 0x1000, 0x3, 0xe5, 0xffffffc0, 0x6, 0x3, 0x7d2e, 0x9, 0x6, 0x5, 0x80000000, 0x800, 0x5, 0x7fff, 0xc99, 0x92, 0x8000, 0xffff, 0x84, 0x7f, 0x6, 0x3, 0x8, 0xf9a2, 0x4a42, 0x0, 0x7, 0x7fffffff, 0x1, 0xffffffff, 0x10001, 0x0, 0x0, 0x1ff, 0x1b8f218c, 0x7f, 0xfffffff7, 0x1, 0x7f, 0x7, 0x7543, 0x7, 0x20, 0x4, 0x8, 0x9, 0x4, 0x0, 0x401, 0x40, 0x3ff, 0x4, 0x98, 0x7fffffff, 0x3f, 0xdf, 0x401, 0x7da9, 0x0, 0x7fffffff, 0x9, 0x2, 0x0, 0x6, 0x0, 0xdf11, 0xd067, 0x5, 0x101, 0x7, 0x3ff, 0x8, 0x5, 0x1000, 0xfffffffc, 0x1, 0x0, 0x7fffffff, 0x8, 0x7fffffff, 0x80000000, 0x20, 0x17, 0x1000, 0x6, 0x10, 0x20, 0x6, 0xfff, 0xbf16, 0x2, 0x7fffffff, 0x401, 0x1, 0x5, 0xffffffc0, 0x1ff, 0x0, 0x1, 0x0, 0x5, 0x0, 0x8, 0x7, 0x6, 0x8e21, 0x5, 0x0, 0x81, 0x9, 0x5, 0x7, 0x3, 0x9, 0x400, 0x1f, 0x1c00000, 0x80000000, 0x5, 0x0, 0x7, 0x800, 0x401, 0x8001, 0x1, 0x80, 0x1000, 0x0, 0x5, 0x3, 0x921a, 0x80000000, 0x10001, 0x8, 0x80000000, 0x7, 0xb3d, 0x800, 0x7fffffff, 0x6, 0x6, 0x6, 0x8, 0x8, 0x1, 0x80, 0x4, 0x73d, 0x3ff, 0x3ff, 0x5, 0x7, 0x9, 0x2, 0x6, 0x401, 0x10000, 0x7fff, 0x1000, 0x4954, 0x7f, 0x8000, 0x5, 0x3, 0x978, 0x9b1, 0xb8, 0x1, 0xdb0e, 0xca, 0x1f, 0x1, 0xe0, 0x0, 0x7, 0x9, 0x3, 0x10000, 0xef83, 0xfffffffd, 0x4, 0x3, 0x80000001, 0x629c, 0x9, 0x5, 0x7, 0xffffff80, 0x9, 0x8, 0x8, 0x56, 0x3f, 0x89, 0x2, 0x5, 0x3ff, 0x0, 0x9, 0x0, 0x2, 0xffff, 0x6, 0x4a, 0x1000, 0x40400, 0xa, 0x7, 0xb4c, 0x9, 0x6, 0x9, 0x10001, 0xff, 0x0, 0x9, 0x200, 0x3, 0x8, 0x3, 0x6, 0x3f, 0xc865, 0x7, 0x8, 0x5, 0x7fff, 0x3, 0x0, 0x3, 0xffff, 0x7, 0xffff, 0x20, 0x200, 0x1, 0x2, 0x6, 0x3, 0x3, 0x2, 0x47, 0x1, 0x1, 0x1, 0x9, 0x0, 0x0, 0x2, 0x1f, 0x1, 0x0, 0x1ce, 0x9, 0x5, 0x8, 0x7, 0x8, 0x0, 0x10000, 0x101, 0x6, 0x401, 0x1, 0x7b73, 0x8be, 0x2, 0x1000, 0x5, 0x6, 0x2, 0x0, 0x2, 0x0, 0x6, 0x7fff, 0x5, 0x80000001, 0xffff, 0x4, 0x2, 0x5, 0x50, 0x8001, 0x2, 0x10000, 0x5, 0x53, 0x9, 0x4, 0x8, 0x3, 0x7fe, 0x9, 0x4, 0xa1, 0x8e, 0x4, 0x4, 0x7fff, 0x4, 0x101, 0x3, 0x3f, 0x6, 0x2, 0x200, 0x800, 0x1, 0x401, 0x4, 0x708, 0x7fff, 0x3, 0x1f, 0xffffffff, 0x5a7, 0x3, 0x1ff, 0x800, 0x3, 0xfffffff8, 0x9, 0x3ff, 0xb08, 0x397b, 0x1, 0x7ff, 0xffffffe1, 0x3, 0x78009944, 0x7fffffff, 0x47, 0x9e48, 0x3, 0x962a5c5, 0x1f, 0xfffffffa, 0x7fff, 0x456e2414, 0x9, 0x0, 0x3ff, 0x823, 0x5, 0x2, 0x800, 0x80000001, 0x7, 0x397c, 0x8000, 0x5, 0x2, 0x5, 0x0, 0x3, 0x7, 0x2, 0x81, 0x3, 0x2, 0x4, 0x1, 0x1, 0x1, 0x10001, 0x8001, 0x5, 0x1ff, 0x7, 0x3, 0x72, 0x4, 0x1000, 0x6, 0x1, 0x200f1848, 0x2, 0x8000, 0xbcfc, 0x32, 0x0, 0x6, 0x0, 0x9, 0x5, 0x40, 0x1c79c000, 0x1, 0x80000001, 0x77, 0x3ff, 0xde9, 0x9, 0x5, 0x8, 0xaac6, 0x2, 0x4, 0x101, 0x2, 0x5, 0x5, 0x5, 0x2, 0x8, 0x0, 0x3, 0x3a39, 0x2, 0x2000000, 0xffff, 0xfffffff7, 0x5, 0x653, 0x6, 0xf05, 0x1000, 0x0, 0xcf0, 0x5, 0xffffff42, 0x5, 0x1000, 0x3, 0x2, 0xfffffff8, 0x8, 0x0, 0x2, 0x5, 0x1, 0x100, 0x0, 0x8, 0x81, 0x2, 0x6842, 0x9, 0x0, 0x5, 0x48c, 0x0, 0x4, 0x0, 0x9, 0x79008b6d, 0x0, 0x8, 0x7fffffff, 0x81, 0x8000, 0x0, 0x2ce, 0xfd, 0xffffffff, 0x1, 0x7543, 0x81, 0x22c, 0xff, 0x81, 0x7fffffff, 0x8, 0x7fff, 0x1, 0x3ff, 0xe83, 0x1, 0x7, 0x7, 0x1f, 0x400, 0x81, 0x100, 0x2, 0xfff, 0x1, 0xb187, 0x9, 0x499d, 0x1, 0x3, 0x3f, 0x5, 0xef8, 0x6, 0xcca, 0x3ff, 0xc76, 0x1000, 0x1, 0x1, 0x0, 0x800, 0x4, 0x8001, 0x3, 0x6, 0x4, 0x1, 0xfffffe00, 0xbb, 0x7f, 0x2, 0x7, 0x4, 0x5f, 0x8, 0x7fff, 0x8, 0x1, 0xfffff801, 0x100, 0x1, 0x5, 0x10000, 0x8000, 0x9, 0x80, 0xfff, 0x2, 0xffffffff, 0x80, 0x2, 0x7, 0x640c, 0x5, 0x4, 0x5, 0x6de, 0x40, 0x5, 0x6, 0xe0, 0x3, 0xb6e1, 0x81, 0xff, 0x0, 0x400, 0x9, 0x8, 0x3, 0x6, 0x80000000, 0x0, 0x7, 0x7fffffff, 0x67f753d6, 0x1800, 0x400, 0x101]}) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000003380)=""/63) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f00000033c0)=0x40000000) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) ioctl$HIDIOCSUSAGES(r1, 0x501c4814, &(0x7f0000003400)={{0x1, 0x3, 0x5, 0x3, 0x80000000, 0x1f}, 0x252, [0x3, 0x29e, 0x5, 0x1, 0x28, 0x25, 0x4, 0x10001, 0x7, 0x9, 0x25, 0xfffffffe, 0x3, 0x3, 0x2, 0x1, 0x0, 0x2, 0x7f, 0xffff, 0x1000, 0x59f6b28a, 0x8c, 0x10001, 0x101, 0x8000, 0x2c3, 0x0, 0xde7, 0x80, 0x81, 0x3, 0x2, 0x5, 0x800, 0x8, 0x6379, 0x401, 0x100, 0x80000000, 0x1f, 0x89480000, 0x6, 0xffff7fff, 0x2, 0x101, 0x80000000, 0x81, 0x8534, 0x9, 0x1, 0x10001, 0x9, 0x200, 0x3, 0x0, 0x81, 0x72d, 0xa2e, 0x7, 0x1, 0x2, 0x10001, 0xf3d0, 0x8001, 0x1, 0x1afb, 0x4, 0x1ff, 0xfff, 0x120, 0x2, 0x1, 0x8, 0x96b, 0x2, 0x63, 0x9, 0x5, 0x80000000, 0x6, 0xfffff03b, 0x5, 0xfffff801, 0x9, 0x0, 0x7f, 0x1000, 0x7, 0x1, 0x4, 0xfce, 0x7ff, 0x6c, 0x7, 0x4, 0x7f, 0x7, 0x80000000, 0x9, 0x2, 0x0, 0x7, 0x6, 0x2, 0x0, 0x84, 0x8, 0x100, 0x3, 0x8000, 0x6, 0x6, 0x800, 0x6, 0x0, 0x20, 0x5, 0x0, 0x8, 0xdaa, 0x10001, 0x3a38, 0xff, 0x89ea, 0x7d86b1cb, 0x6838, 0x400, 0x7, 0x0, 0x1ff, 0x6, 0x400, 0x101, 0x1f, 0x3, 0x9, 0x4, 0x6, 0x7fffffff, 0x4, 0x8, 0x6, 0x2, 0x0, 0x7fff, 0x9, 0x10000, 0x10001, 0x8, 0x6, 0x80, 0x7, 0x200, 0x7, 0xfffffffc, 0x1, 0x400, 0x5, 0xe072, 0x6, 0x3, 0x80, 0x9, 0x4a12, 0x4, 0x5, 0x6, 0x5, 0x1000, 0x0, 0x3, 0x8001, 0x3, 0x5, 0xf09, 0x3aa1, 0x10001, 0x3, 0x4, 0x8, 0x7, 0x3f, 0x7, 0x11, 0x3, 0x8, 0x3, 0x78b5, 0xfffffe00, 0x9, 0x400, 0x4, 0x80000001, 0x8000, 0x5, 0x6, 0xa5, 0x6, 0x0, 0x0, 0x80000001, 0x6, 0xfff, 0x3, 0x8, 0x4c8, 0x349, 0x800, 0xffffffff, 0x58a, 0x9, 0x8d5, 0xcdb4, 0xffffffff, 0x8, 0x1, 0x5, 0x7fffffff, 0xfff, 0x3, 0x1f, 0x4000, 0x1ff, 0x1, 0x3, 0x8, 0x200, 0x1, 0x647, 0xfffffff9, 0x442, 0x2, 0x9, 0x0, 0x2, 0x6, 0x1f, 0x3ff, 0x42, 0x1ff, 0x1, 0x2, 0x32, 0x7f, 0x80000000, 0x80000000, 0x7fff8, 0x7f, 0x101, 0x4, 0x88, 0x1, 0x9, 0x8, 0x200, 0x3, 0x4, 0x0, 0x1ff, 0x6, 0x800, 0x50, 0xfffff001, 0x1000, 0x80000000, 0x9, 0x1f, 0x4, 0x3, 0x8, 0x80000000, 0x7f96, 0xffff, 0x7, 0x1, 0x1ff, 0x1, 0x5, 0xafa3, 0xe3, 0x0, 0x9, 0x5, 0x6, 0x4, 0xaa58, 0x9, 0x1, 0xfffffe00, 0x5, 0x1, 0x3, 0x8001, 0x1, 0x9, 0x7f, 0x7, 0x0, 0x1, 0x3ae, 0x0, 0x2, 0x8, 0x4, 0x1, 0x2, 0x59c3, 0x8, 0x1ff, 0x1, 0x96, 0x220a, 0x1, 0x5, 0x0, 0x56, 0x9, 0x2, 0x9, 0x9, 0x4, 0x400000, 0x0, 0x19, 0x3ff, 0x7, 0x6, 0xd927, 0x7, 0x8fb, 0x5, 0x3ff, 0x20, 0x80000001, 0x1, 0x43d6, 0x0, 0xffff8001, 0x800, 0x400, 0x7, 0xffffffff, 0x280, 0x2c, 0x8, 0x9, 0x0, 0x8, 0x3, 0x20, 0x3, 0x6, 0x10000, 0xbd, 0x5, 0x7fff, 0x0, 0x0, 0x79ca412d, 0x1, 0xfffffffd, 0x498, 0x989, 0x1, 0x3ff, 0x5, 0x80000001, 0x5, 0xffff, 0x1, 0xfffffffb, 0x0, 0x8, 0x4, 0x7, 0x0, 0x0, 0x40, 0x8, 0x80000000, 0xde, 0xfffff801, 0x0, 0xffffc1fe, 0x400, 0xfffffffe, 0x8, 0xfffff800, 0x1, 0x3, 0x5, 0x1000, 0x8, 0x6, 0x40, 0x9, 0x1, 0xdda, 0x2, 0x60, 0x0, 0x9, 0x8, 0x916, 0x1, 0x80000001, 0x20, 0x9, 0x7, 0x2, 0xd7, 0x7f, 0x40, 0x80, 0x80000001, 0x3, 0x4, 0x29fc, 0xfffffffb, 0x3, 0x3, 0xea2, 0x505c, 0x5, 0x80000001, 0xec, 0x6, 0x800, 0x5, 0x5, 0x1, 0x1, 0x2, 0x94, 0x9, 0x2, 0x9, 0x4, 0xfffffffe, 0x4, 0x4, 0x8, 0x14d4, 0x0, 0x6, 0xdf, 0x9, 0xfff, 0x80000001, 0xffffffa0, 0x40, 0xff, 0x8001, 0x7, 0x2c69, 0x7f, 0x70000000, 0x7, 0x8, 0x3f, 0x0, 0x5, 0x80000001, 0xe4b, 0xffff, 0x0, 0x2, 0x32f, 0x3ff, 0x7, 0xffffffff, 0x8, 0x3, 0xffff, 0x10001, 0xfffffffa, 0x0, 0x8, 0x8, 0x10, 0x1ff, 0x400, 0x133, 0xff, 0x32cd37cd, 0x200, 0x40, 0x348, 0x8, 0x7, 0x9, 0x6, 0x4, 0x71d0ce4d, 0x6, 0x7fffffff, 0x7, 0x2, 0x52, 0x7, 0xfff, 0xffffffff, 0x2, 0x5, 0xfffffc2f, 0x1, 0x3, 0x7, 0x3, 0xef, 0x400, 0x10001, 0xfffffff8, 0x5, 0x20, 0xffff, 0x10001, 0x1, 0x101, 0x1ff, 0x3, 0x10000, 0x3, 0x5, 0x0, 0x5, 0x1ff, 0x4, 0x2, 0x2, 0xffff, 0x7, 0x10001, 0x1, 0x8, 0x8, 0xffff, 0x2, 0x853, 0x6, 0xaa3, 0xffff, 0x1, 0xe8, 0x9, 0xe208, 0x19, 0x7, 0x3, 0x3, 0x3ff, 0x1000, 0xfff, 0x8, 0x20, 0xfffffffd, 0x9, 0x2, 0xda, 0x6, 0x7, 0x5, 0x3, 0x1, 0x2, 0x9, 0x13a, 0x7ff, 0x13, 0xfffffff8, 0x1, 0x7, 0x2, 0x8, 0x2, 0x10000, 0x0, 0x9, 0x0, 0x87, 0x7, 0x1, 0xfd5, 0xf38, 0x5, 0x7fff, 0xd0bf, 0x6, 0xc5, 0x5, 0x2, 0xe0ab, 0x9, 0x7fffffff, 0x10001, 0xffffffe0, 0x9077, 0x400, 0x200, 0x101, 0x3ff, 0xffffffff, 0x9, 0x9, 0x0, 0x6, 0x8, 0x9, 0x1, 0x9, 0x7, 0x1, 0x10000, 0x3, 0x4, 0x4, 0x7, 0x6, 0x7fffffff, 0x7, 0xffffffff, 0x0, 0x7, 0x10001, 0x7fffffff, 0xfffffffd, 0x7fffffff, 0x401, 0x1, 0x2, 0x7fffffff, 0x86c, 0x38, 0x8, 0xbc, 0x400, 0x476d, 0x9, 0x6, 0x1f, 0x7fffffff, 0x4, 0x40, 0x7f, 0x9, 0x1000, 0x0, 0x1, 0x200, 0x3, 0x2, 0x7ff, 0x4, 0x4, 0x1ab, 0x80, 0x20, 0x0, 0x74d, 0xff, 0x9, 0x3, 0x2c, 0x5, 0x4, 0x3, 0x81, 0x3, 0x371, 0x7f, 0xf11, 0x1, 0x0, 0x4, 0x4, 0x8, 0x6, 0x3, 0x0, 0x80, 0x5, 0x8, 0x4, 0x3, 0x4, 0x6, 0x0, 0x5, 0x5, 0x7, 0x3ff, 0x7ff, 0x7fffffff, 0xffffff01, 0x0, 0x7, 0x3, 0x1f, 0x8, 0xbd58, 0x6, 0x81, 0x99, 0x0, 0xbd, 0x8, 0x3, 0x7, 0x7, 0x7fffffff, 0x20bd, 0x1, 0xf6, 0x0, 0xfff4, 0xfffffffa, 0x144, 0x4bfc, 0x81, 0x10000, 0x101, 0x8, 0x1000, 0x40, 0x6, 0x909d, 0x86c, 0x19, 0x0, 0xd8a, 0xffff0001, 0xffff, 0x92, 0x10001, 0x1, 0x53, 0x8, 0x7, 0x6, 0xffff, 0x1, 0x80000000, 0x8, 0x7, 0x9d, 0x800, 0x7, 0x9, 0x2, 0xbb0, 0x0, 0x3, 0x0, 0xfffffffa, 0x582, 0x7ff, 0x3f, 0x80, 0x0, 0x5, 0x52de, 0x548, 0x0, 0xfffffff7, 0x7, 0x100, 0x1ff, 0x8, 0x3877, 0x3, 0x6, 0x4, 0x426f03cd, 0xc3, 0x1, 0x0, 0x1, 0x2, 0x3, 0x8, 0x3, 0x8, 0x7, 0x9, 0x3, 0x1, 0x1000, 0x7f, 0xf87, 0x0, 0x3, 0x7, 0x3, 0x10000, 0x5, 0xfd, 0x1ab4, 0x9, 0x4, 0x10001, 0x0, 0x4, 0x7, 0x2, 0x5b, 0x6, 0x7, 0x4, 0x0, 0x3f, 0x7, 0x101, 0x1, 0x8, 0x9, 0x9, 0x1ff, 0x3, 0x3, 0x5, 0x8000, 0xf0, 0x8, 0x598, 0xb5, 0x1, 0x10001, 0x4, 0x6, 0x100, 0x49, 0x1000, 0xcc27, 0x3, 0xfffffffd, 0xffff, 0x80000001, 0x7ff, 0xc6, 0x5, 0xff, 0x3f, 0xfffffffd, 0xf7, 0x4, 0xfffff800, 0x4, 0xfff, 0xf2, 0x1, 0x7, 0x7, 0x4, 0x400, 0x2, 0x0, 0x9, 0x2, 0x4, 0x401, 0x3, 0x5, 0x0, 0x1, 0xe8, 0x6, 0x1, 0x9, 0x7ff, 0x7f, 0xfffffffe, 0x10001, 0x800, 0x7, 0x10ba6abb, 0x4, 0x455, 0x5, 0x54b, 0x2, 0xffffff00, 0x400, 0x3, 0x3495, 0x2, 0x101, 0x3, 0x2, 0x631, 0x100, 0x2, 0x4, 0x400, 0x6, 0x6, 0x101, 0x2, 0x800, 0x3, 0xfffffffe, 0x3ff, 0x0, 0xfff, 0x8, 0x3f, 0x401, 0xeaa, 0x2, 0x9, 0x5, 0x3, 0x5, 0x9, 0x7, 0x6, 0x7, 0x4, 0x6, 0x5, 0x4, 0x3f, 0x7, 0x7, 0x3, 0x9, 0xe57, 0x9, 0xcaf, 0x0, 0x800, 0x7, 0x7, 0xea0, 0x3, 0x80, 0x2, 0x9, 0x2, 0x1, 0xa6b, 0x100, 0x2, 0x3f, 0xffff, 0x8000, 0x8, 0x321, 0xb, 0x88, 0x6, 0x80, 0x4, 0x5, 0x7, 0x12, 0x6, 0xe0000000, 0x8, 0x9, 0x4752, 0x5417d960, 0x4, 0x5, 0x3, 0x2, 0x1, 0xc3e3, 0x8000, 0xfe, 0x5, 0x7f, 0x0, 0x6, 0xfffffffd, 0x8, 0xfff, 0xfc05, 0x2, 0x400, 0x50, 0x14000, 0x80000001, 0x6, 0x7, 0x1ff, 0x79, 0x1, 0x9, 0xff, 0x4, 0x81, 0x0, 0x0, 0x3, 0x5, 0x8, 0xa17, 0x7, 0x1, 0x0, 0xf6, 0x2e, 0x3f, 0x20, 0x58, 0x9, 0x8, 0x8001, 0x571dc0b2, 0x80000000, 0x200, 0x101, 0x7, 0x2, 0x3ff, 0x1dcd, 0x2, 0x19f, 0xeb, 0x80000000, 0x3, 0x4, 0xf4]}) syz_open_dev$hiddev(&(0x7f0000004440), 0x100000001, 0x42901) 17:42:17 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x7, 0x8000) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000040)=""/56) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f0000000080)=""/192) r1 = syz_open_dev$evdev(&(0x7f0000000140), 0x3, 0x402) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000180)=0x1) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f00000001c0)=""/123) r2 = syz_open_dev$evdev(&(0x7f0000000240), 0x4, 0x400040) ioctl$EVIOCGBITKEY(r2, 0x80404521, &(0x7f0000000280)=""/245) ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f0000000380)=""/184) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f0000000440)=""/52) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f0000000480)={0x0, 0x1, 0x8bcb, 0x697c, 0x7}) r3 = syz_open_dev$evdev(&(0x7f00000004c0), 0x0, 0x18000) ioctl$EVIOCGSND(r3, 0x8040451a, &(0x7f0000000500)=""/52) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000540)=0x9) r4 = syz_open_dev$evdev(&(0x7f0000000580), 0x7, 0x0) ioctl$EVIOCSCLOCKID(r4, 0x400445a0, &(0x7f00000005c0)=0x6) r5 = syz_open_dev$evdev(&(0x7f0000000600), 0x9, 0x80000) ioctl$EVIOCGMASK(r5, 0x80104592, &(0x7f00000006c0)={0x5, 0x4c, &(0x7f0000000640)="0d8528da734d979bf9ba0700f3fefa8fd1fe8bf18cf8aa7190978b9dbfa4c49ccaa159e1e536e6af4f6f6d2f352aee85d6ac1244a22fdcfab7eddda5ac774f206feedac2f376199afbcb2beb"}) r6 = syz_open_dev$evdev(&(0x7f0000000700), 0x1, 0x880) ioctl$EVIOCSKEYCODE(r6, 0x40084504, &(0x7f0000000740)=[0x7, 0x7ff]) 17:42:17 executing program 2: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000001280)={0x3, 0x0, 0x78c6, 0x9, 0x9, 0x8}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f00000012c0)=0xff) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) r1 = syz_open_dev$evdev(&(0x7f0000002400), 0x30dbd863, 0x6a100) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000002440)=""/135) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f0000002580)=""/126) 17:42:17 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x7, 0x8000) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000040)=""/56) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f0000000080)=""/192) r1 = syz_open_dev$evdev(&(0x7f0000000140), 0x3, 0x402) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000180)=0x1) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f00000001c0)=""/123) r2 = syz_open_dev$evdev(&(0x7f0000000240), 0x4, 0x400040) ioctl$EVIOCGBITKEY(r2, 0x80404521, &(0x7f0000000280)=""/245) ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f0000000380)=""/184) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f0000000440)=""/52) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f0000000480)={0x0, 0x1, 0x8bcb, 0x697c, 0x7}) r3 = syz_open_dev$evdev(&(0x7f00000004c0), 0x0, 0x18000) ioctl$EVIOCGSND(r3, 0x8040451a, &(0x7f0000000500)=""/52) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000540)=0x9) r4 = syz_open_dev$evdev(&(0x7f0000000580), 0x7, 0x0) ioctl$EVIOCSCLOCKID(r4, 0x400445a0, &(0x7f00000005c0)=0x6) r5 = syz_open_dev$evdev(&(0x7f0000000600), 0x9, 0x80000) ioctl$EVIOCGMASK(r5, 0x80104592, &(0x7f00000006c0)={0x5, 0x4c, &(0x7f0000000640)="0d8528da734d979bf9ba0700f3fefa8fd1fe8bf18cf8aa7190978b9dbfa4c49ccaa159e1e536e6af4f6f6d2f352aee85d6ac1244a22fdcfab7eddda5ac774f206feedac2f376199afbcb2beb"}) r6 = syz_open_dev$evdev(&(0x7f0000000700), 0x1, 0x880) ioctl$EVIOCSKEYCODE(r6, 0x40084504, &(0x7f0000000740)=[0x7, 0x7ff]) 17:42:17 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:17 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:17 executing program 5: read$hiddev(0xffffffffffffffff, &(0x7f0000000000)=""/117, 0x75) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000080)={0x3, 0x100, 0x7}) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f00000000c0)=""/4096) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f00000010c0)) r0 = syz_open_dev$evdev(&(0x7f0000001100), 0x5, 0x400) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000001140)=0xa3) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000001180)={0x1, 0xffffffff, 0x80, 0x0, 0x9, 0x1}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f00000011c0)={0x2, 0x100, 0x1, 0xc6, 0x100, 0x1ff}) r1 = syz_open_dev$hiddev(&(0x7f0000001200), 0x0, 0x20000) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000001240)={0x2, 0x200, 0x400}) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000001280)={0x3, 0x200, 0x4}) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f00000012c0)={0x1, 0x2, 0x0, 0x5, 0x7, 0x1f}) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000001300)={{0x1, 0x1, 0x0, 0x0, 0x9d, 0x8}, 0x11e, [0x7b, 0x8, 0x0, 0x75c1, 0x0, 0x1, 0xffffffff, 0x5, 0x3, 0xfff, 0x7, 0x6, 0x8, 0x3, 0xb45b, 0x0, 0x9, 0x6, 0xfffff2c4, 0x40, 0x5, 0x3, 0x7, 0x80000000, 0x7f, 0xe, 0x3, 0x1, 0x7ff, 0x9, 0x200, 0x2, 0x0, 0xb6c, 0x7, 0x5, 0xe0000000, 0x7, 0x101, 0x90e6, 0x6, 0x1000, 0x5, 0x100, 0x8000, 0xfff, 0x8, 0x5, 0x6, 0x7fff, 0x8, 0x7fff, 0xffff, 0x3, 0x6, 0x0, 0x0, 0x5ea, 0x3, 0x7f5, 0xffffffff, 0x1, 0x3, 0x4, 0x6, 0x0, 0x200, 0x1, 0x9, 0xc064, 0x2, 0x8, 0x1, 0x2, 0xfffffff8, 0xdcf, 0x6506, 0x3, 0x101, 0x6, 0x5, 0xe0, 0x1f, 0x84f, 0x5, 0x909c, 0x7, 0x7fff, 0x80, 0x82ed, 0x1, 0x101, 0x6, 0x7, 0x5, 0x7fff, 0x20, 0x81, 0xffff, 0x1ff, 0x0, 0x3, 0x7fff, 0x0, 0x100, 0x200, 0xfff, 0x100, 0x2, 0x80000000, 0xfffffffe, 0x6, 0x9, 0x1, 0x0, 0xd94, 0xfd0c, 0xa32, 0x4bc6, 0xffffff01, 0x5f, 0x400, 0xc0d1, 0x6, 0x80000000, 0x80000001, 0x0, 0xfffffff9, 0x8, 0x7, 0x2, 0x1, 0x4, 0x81, 0x6, 0x3, 0x5417, 0x0, 0x8000, 0x1ff, 0x0, 0x7fff, 0x200, 0x4, 0x101, 0x1, 0x8000, 0xfffff000, 0x1, 0x0, 0x3, 0x4, 0x0, 0xe41, 0x4, 0x6, 0x5, 0x6e940093, 0x46c, 0x4, 0x1ff, 0x1, 0x3f, 0x153, 0x14ef, 0x7, 0x1, 0x3, 0x4, 0x3, 0x3, 0x5, 0x6, 0x40, 0x1, 0x1, 0x3, 0x800, 0x80, 0x3f, 0x7fffffff, 0x6, 0x5, 0xe8, 0x1, 0x5, 0x81, 0x100, 0x0, 0x3, 0x3ff, 0x101, 0x0, 0x7f, 0x7ac6874, 0x8, 0x7, 0x3, 0x8, 0x8001, 0x1, 0x3ff, 0x200, 0x100, 0xfffffffb, 0xc33, 0x0, 0x9, 0x6, 0x88d, 0x20, 0xecbc, 0x314d, 0xfffffffc, 0x0, 0x8000, 0x0, 0x59, 0x6, 0x0, 0xf, 0x3ff, 0x80000000, 0x7, 0x8, 0x8, 0x3, 0x81, 0x1f, 0x56, 0x8, 0x6, 0x494f, 0x7a, 0xc89a, 0x7fff, 0xffffd7b7, 0x6, 0x9, 0x2, 0xe338, 0x5, 0x6, 0x8, 0x3, 0x5, 0x100, 0xaf, 0x800, 0x2, 0x1, 0xcff, 0x2, 0x1, 0x9, 0x3ff, 0x7fff, 0x1, 0x40, 0x2, 0x0, 0x9, 0x7ff, 0x10000, 0x3, 0x0, 0xff, 0x45f9ac74, 0x0, 0xfe, 0x1, 0x2b4, 0x6, 0x61, 0x0, 0xfffffffc, 0x8001, 0xffff0628, 0x5, 0x81, 0x3, 0xffffff74, 0xb21, 0x4, 0x0, 0x7ff, 0x1, 0x5, 0x21b, 0x5, 0x9, 0x4, 0x2, 0xfff, 0x1000, 0x1, 0xffffffc0, 0x4d, 0xcec7, 0x2, 0x0, 0xfc98, 0x7, 0x6, 0x10000, 0x2, 0x5, 0x4, 0x1000, 0x5, 0x1f, 0x7fff, 0x8, 0x6, 0x9, 0xfffffffd, 0xc2c6, 0x2, 0x54, 0x3f, 0x7f, 0x3f, 0x7, 0x0, 0x6, 0x8, 0x30, 0x7fffffff, 0x0, 0x80, 0x7, 0x101, 0x800, 0x1, 0xfff, 0x8a, 0x1, 0x6, 0x1, 0x5, 0x3, 0x5, 0x9b57, 0x9, 0x9, 0xa6, 0x125, 0x81, 0x4, 0x0, 0x7, 0x3f, 0x0, 0x3, 0x0, 0x0, 0x0, 0x3, 0x3, 0x5, 0x7, 0x8, 0x11f5, 0x1c01, 0x80000001, 0x9, 0x7, 0x9, 0x5, 0x1, 0x1, 0x7ff, 0x1, 0x7f, 0xffffffff, 0x6, 0x7, 0x0, 0xdbb5, 0x0, 0x7, 0x3, 0x1f, 0x7, 0x3, 0x69, 0x1, 0x1f, 0x1, 0x80000000, 0xffff, 0x1, 0x4, 0x80, 0x9, 0x4, 0x7ff, 0x5, 0x7ff, 0x6, 0xfff, 0x2, 0xfffffffe, 0x8, 0x0, 0x5, 0x1, 0x0, 0x9, 0x2, 0xffff, 0x20, 0x1, 0x5, 0x7ff, 0x10001, 0x7, 0x7, 0x3ff, 0x5, 0x9, 0xfffffffe, 0x401, 0x2, 0x6, 0x100, 0xc30c, 0x8, 0x3, 0x1, 0x1000, 0x85, 0x2, 0x7f, 0x3ff, 0x1c000000, 0x2, 0x3e, 0xfffff142, 0x8, 0x10001, 0x10, 0x7, 0x2, 0x0, 0x8, 0x0, 0xb39b, 0x80000001, 0x1a863f66, 0xffffffff, 0xffff, 0x1, 0x2, 0x26a3, 0x9, 0x4, 0xf0, 0x1, 0x2, 0x5, 0x5e9, 0x7, 0xff, 0xe5, 0xffff, 0x5, 0x4, 0x6, 0x4, 0x2, 0x10000, 0x7fff, 0x7, 0x0, 0x401, 0x8000, 0x5, 0x1000, 0x8001, 0x7, 0x4c000000, 0xfd1b, 0x0, 0x4, 0x1a72, 0x2, 0x6, 0x5, 0xffffffff, 0x5f, 0x9, 0xfffffff8, 0x9, 0x6, 0x4, 0x7, 0x1f, 0x400, 0x80, 0x70000000, 0x3, 0xbca, 0x2c, 0x100, 0x80000000, 0x7f, 0x3, 0xff, 0x75c, 0xffffffff, 0x2, 0x8, 0x76, 0x7ff, 0x7f, 0xff, 0x2, 0x4, 0x1b65e37f, 0x7, 0x10000, 0xffffffc1, 0x1, 0x8, 0x4, 0x10000, 0x5, 0x8000, 0x1, 0x1, 0x100, 0x7, 0x5ed1, 0x39e6, 0x7, 0x7, 0x7fffffff, 0x2, 0x7f, 0x9, 0xffffffff, 0x1, 0x1f, 0x3, 0x4, 0x1, 0xfff, 0x4, 0x4, 0x401, 0x1, 0x9, 0x40, 0x7, 0x9, 0x1, 0x6, 0x10001, 0x3, 0x7fffffff, 0x0, 0x1000, 0x4, 0x20, 0x100, 0x6, 0x219c, 0x0, 0x0, 0xd32, 0x3, 0x6, 0xffff0000, 0x4000000, 0x6, 0x8a80, 0x0, 0x1, 0x0, 0x101, 0x5, 0x6, 0x46, 0xffffffff, 0x8, 0x8, 0x1, 0x3f000000, 0x801, 0x401, 0x0, 0x8, 0x15bb57cd, 0x20, 0xfe4, 0x2, 0xff, 0xd45, 0x8, 0x6, 0x0, 0x10000, 0x1, 0x1000, 0x8, 0x3ff, 0x3, 0x9, 0x9, 0x1, 0x7, 0x1, 0x0, 0x1, 0x2, 0x0, 0xd, 0x30f, 0x2, 0x7, 0x4, 0x6, 0x5, 0xebe, 0x3, 0x3, 0x0, 0x7, 0x4, 0x80000000, 0x6, 0x6, 0x35, 0x8049, 0x401, 0x5b, 0x7, 0x6, 0x0, 0x2385, 0x7, 0x8, 0x0, 0x2, 0x5, 0x6, 0x5, 0x1, 0x200, 0x7fffffff, 0x1, 0xfffffff7, 0x0, 0x80000001, 0x200, 0x10000, 0x6, 0x81, 0x8fbf, 0x8, 0x5, 0x9, 0x800, 0x7, 0x7, 0x8000000, 0x800, 0x1000, 0xffffffff, 0x0, 0x3f, 0x8c, 0x0, 0x9, 0x7fffffff, 0x0, 0x100, 0x6, 0x1ff, 0x7, 0x0, 0x80000000, 0x1, 0x4b9edc54, 0x8001, 0x5, 0x200, 0x5, 0x0, 0x5, 0x4, 0x1ff, 0x7, 0xffffac4d, 0xffff, 0x5a6b, 0x8, 0x6, 0x926, 0xffffffff, 0xd77, 0x6, 0x7fff, 0x2, 0x8, 0x4, 0x5401, 0x0, 0x0, 0x400, 0x4e, 0x4, 0xca8, 0x9, 0x3, 0x7, 0x8, 0x8001, 0x24, 0xcb8, 0x9, 0x9, 0x8001, 0x9, 0xc9, 0x20, 0x0, 0x2, 0xaabd, 0x2, 0x60e8, 0x7, 0x8, 0x7, 0x9e, 0x5, 0x0, 0x0, 0x401, 0xffff, 0x3, 0x0, 0x7, 0x8000, 0x7, 0x1, 0xfffffffd, 0x8, 0x2, 0x8, 0x5, 0x7, 0xc8ab, 0x4, 0x2, 0x80, 0x9, 0x3, 0x80, 0xffffff80, 0xfffffffe, 0x400, 0x1, 0x6, 0x1, 0x7, 0xffffffff, 0xd46, 0x4, 0x1f, 0x2, 0x5, 0x4, 0x4, 0x90c1, 0x8, 0xfcb2, 0xc36, 0xe0, 0x0, 0x6, 0x4, 0x8001, 0xfffffffe, 0xc, 0x5, 0x6, 0x9baf, 0x8, 0x2f, 0x80000001, 0x6a, 0xffffffff, 0x9, 0x1, 0xaad, 0xffffffe1, 0xe9, 0x4, 0x1, 0x13, 0x7fff, 0x1, 0x892, 0x1, 0xfffffeda, 0x7, 0x7fff, 0xc0, 0x1ff, 0xfffffff8, 0x8001, 0xfc, 0x10000, 0x101, 0xffff, 0x10000, 0x69, 0x1, 0x5, 0x9, 0xd27, 0x0, 0x2, 0x1f, 0x1, 0x8, 0x0, 0xfff, 0x1, 0x5d, 0x10001, 0x6, 0x3, 0x6, 0x1, 0x8, 0x4, 0x80f2, 0xfe, 0x3, 0x0, 0x7, 0x101, 0x3, 0x1, 0x6d, 0x2, 0x7, 0x0, 0x2, 0x2, 0x7, 0x4c1c2718, 0x5, 0xb819, 0xfffffffd, 0x4, 0x862, 0xf1dc, 0x1, 0xfff, 0x8, 0xfff, 0x6, 0x2c, 0x0, 0x1, 0xe467, 0x1, 0x400, 0x10001, 0x5, 0x8, 0x1, 0x0, 0x2753, 0xde7b484, 0xe5, 0x3, 0x80000001, 0x4, 0x7, 0x4, 0x12000000, 0xc5, 0x0, 0x1f, 0x3, 0xfffffffd, 0x100, 0x0, 0x0, 0x0, 0xc91, 0x3, 0xffff, 0x4, 0x4, 0x9, 0x9, 0xffff, 0x8, 0x19d1, 0x7fffffff, 0x1, 0x9e, 0x5, 0xc6bf, 0x0, 0x6, 0x4, 0x81, 0x5, 0x800, 0x7, 0x401, 0x8, 0x8, 0x5, 0x0, 0xa6c, 0xd64, 0x1, 0x5, 0x1, 0x4, 0x5, 0x77f800, 0xd7f, 0x1, 0x1, 0x7, 0x8, 0x3, 0x3, 0x7fffffff, 0x4, 0x0, 0x10001, 0x4, 0x3, 0x6, 0x4, 0xa7a, 0x9, 0x5, 0x8, 0xb8000000, 0xffffffff, 0x7, 0xfffffffc, 0xa5, 0x5, 0x9, 0x6, 0xfc1, 0x0, 0x5, 0x7, 0x6, 0x8, 0xfffffff8, 0x81, 0x3, 0x5, 0x2, 0xb3, 0x1, 0x8001, 0x800, 0xfffffffb, 0x1, 0xca8, 0x81, 0x1, 0x5, 0x5, 0x4, 0x7fff, 0x3, 0xbc05, 0x4, 0x3f, 0x22ae, 0x4, 0x9, 0x3f, 0x8, 0x8, 0xfff, 0x9, 0x3, 0x2, 0x100, 0xf7a6, 0x3, 0x9, 0x65, 0xde9, 0x39, 0x1, 0x10000, 0x10001, 0x9, 0x600, 0x3, 0xffff1227, 0x1000, 0x80000001, 0x734d, 0x8001, 0x9046, 0xdea3, 0x7, 0x1, 0x7fff, 0x9, 0x401, 0x77, 0xec, 0xffff, 0x4]}) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000002340)={{0x2, 0x200, 0x400, 0x8001, 0xffff, 0x800}, 0x187, [0x800, 0x8, 0x7, 0x7, 0xf80, 0x2, 0xff, 0x1, 0x900000, 0x6, 0x1f, 0x40, 0x7, 0x1, 0x45, 0x3, 0xffffffc1, 0x1f, 0x800, 0x797187fe, 0x7, 0x80, 0x7f, 0x8, 0x81, 0x9, 0xb4b, 0xc60, 0x49, 0x2, 0x8, 0x40, 0x20, 0x8000, 0x7f, 0x80000001, 0x7, 0x7f, 0x8, 0x1, 0x1, 0x20, 0x1, 0x0, 0x1, 0x101, 0x1, 0x1, 0x3f, 0x2, 0x80000001, 0x2, 0xffff, 0x6, 0x7fff, 0x4, 0x4, 0x0, 0x7, 0x7f, 0x6e9e8cf0, 0x80000001, 0x80000001, 0x7, 0x0, 0x6, 0xfff, 0x12c8, 0x6, 0x3, 0x47e0, 0x8, 0x8, 0x44f, 0xf83, 0x5, 0x4, 0x10001, 0xfffffffe, 0x9, 0x98, 0x4, 0x800, 0x7, 0x80, 0x6, 0x0, 0x4d1, 0x2, 0xbc, 0x101, 0x5b, 0xbf1, 0x10001, 0x7fffffff, 0x5, 0x6, 0x2, 0x1, 0x8, 0x1000, 0xfff, 0x5, 0x8000, 0x2, 0xff, 0x4, 0x7, 0x8, 0x7fff, 0x0, 0x9, 0x3, 0x400, 0x0, 0x4, 0x5, 0x100, 0x2, 0x401, 0x80000001, 0x1, 0x8, 0x25, 0x800, 0xae3c, 0xd32, 0xffff, 0x5ee52b72, 0x1, 0x7, 0x80000001, 0x80000000, 0x2, 0x7, 0x40, 0x2, 0x5, 0x8, 0x8d20, 0xfff, 0x0, 0x1000, 0x8, 0x626f, 0x2, 0x3f, 0x0, 0x20, 0x6, 0x7, 0xfffff001, 0x1ff, 0xfffffffe, 0x400, 0x3, 0x40, 0x5, 0xbc, 0xb1, 0x4, 0x4f, 0x7f, 0x18e, 0x1, 0xffe00000, 0x5, 0x5, 0x3e, 0x20, 0x1, 0x4e, 0x9, 0x9, 0x100, 0x101, 0x7f, 0x20, 0x24de, 0x8, 0x9818, 0x3, 0x2, 0x5, 0x4, 0x9, 0x9, 0x9, 0xffff2aa7, 0x7fffffff, 0x7, 0x80, 0x800, 0x1d48, 0x7, 0x0, 0x8, 0x3, 0x8, 0x4, 0x0, 0x6, 0xffffffff, 0x1, 0x6, 0x3, 0x0, 0x3, 0x2, 0x2bd0, 0x20, 0x2, 0x26e, 0xffffffff, 0x4, 0x0, 0x5, 0x2, 0x1000, 0x3f21, 0xd2, 0x9, 0x3, 0x7fff, 0x0, 0xffffffe0, 0x8, 0xfffff801, 0x1, 0x0, 0xddf, 0x9, 0x2, 0xffc, 0xeb, 0x1, 0x80000001, 0x46b6, 0x81, 0x9, 0x7, 0x1000, 0x0, 0xfffffffc, 0x0, 0x7fff, 0x0, 0x1f, 0xee, 0x8, 0xdb83, 0xffff, 0x0, 0xbb0a, 0x401, 0x2, 0x5, 0x9, 0x10001, 0x4, 0x5, 0x2, 0x5, 0x80000001, 0x7, 0xffffffff, 0x101, 0xffff, 0x7fffffff, 0x8, 0xcb, 0x0, 0x9, 0x8, 0x7, 0x3, 0x0, 0x7f, 0x4, 0x8000, 0x80000000, 0x7, 0x8, 0x6, 0x8, 0xfffffffd, 0xfffffff8, 0x40, 0x4, 0x10001, 0x73f7, 0x8, 0x1, 0x8, 0x1, 0x0, 0xfffffff7, 0xc0000000, 0x3, 0x2, 0xfc, 0xffff, 0x7f3d, 0x6, 0x5846, 0x10001, 0x884, 0x44, 0x2, 0x4, 0xfffffffb, 0xffff, 0x2, 0x7, 0x7f, 0x7, 0xfff, 0x1, 0x2, 0x7ae, 0x40, 0xff80, 0x9, 0xfff, 0x6, 0x3, 0x3, 0x0, 0x81, 0x2a, 0x5766, 0x0, 0x5, 0x6, 0x0, 0x1, 0x9, 0x100, 0x80000001, 0xf0, 0x200, 0x7, 0x6, 0x0, 0x0, 0x0, 0x9, 0x9, 0x5, 0x2, 0x9, 0x2, 0x1f, 0x6, 0x9, 0x50000, 0x8, 0x0, 0xfffffffb, 0x0, 0x0, 0x3, 0x8, 0x4, 0x6, 0x2, 0xcdc, 0x9, 0x2, 0x40, 0x3, 0x2, 0x566, 0x3ff, 0x7fffffff, 0x1, 0x5, 0x8e, 0x2, 0x5, 0x3ff, 0x4374, 0x1000, 0xfffff016, 0x0, 0xffffd784, 0x3ccc, 0x1b9, 0x5, 0x5f95, 0xe99, 0x6eb1, 0x9b, 0x72, 0x1, 0xffffffcb, 0x4, 0x0, 0x400, 0x7, 0x0, 0x81a, 0x401, 0x6, 0x81, 0x9, 0x8, 0x7, 0xb1, 0x8, 0xfffffffd, 0x401, 0x2, 0xfffffff8, 0xffffffff, 0x81, 0x56, 0x40, 0xff, 0x6, 0xe15, 0xffff, 0xff, 0x9, 0x5, 0x3f, 0x8c7, 0x5, 0x9, 0x80000001, 0xea80, 0x2, 0x8000, 0x660b, 0x1, 0x8, 0x4, 0x4, 0xfffffff9, 0x80, 0x1, 0x9, 0x8ac6, 0x7, 0x8000, 0x5, 0x4, 0x3f, 0x401, 0x3, 0xc2b, 0x6, 0x6, 0x1, 0x3, 0x3, 0x5, 0x2, 0x1, 0x4, 0x0, 0x7, 0x40, 0x0, 0x7, 0x5, 0x100, 0x3, 0x10001, 0x4, 0x6, 0x1000, 0x3, 0xe5, 0xffffffc0, 0x6, 0x3, 0x7d2e, 0x9, 0x6, 0x5, 0x80000000, 0x800, 0x5, 0x7fff, 0xc99, 0x92, 0x8000, 0xffff, 0x84, 0x7f, 0x6, 0x3, 0x8, 0xf9a2, 0x4a42, 0x0, 0x7, 0x7fffffff, 0x1, 0xffffffff, 0x10001, 0x0, 0x0, 0x1ff, 0x1b8f218c, 0x7f, 0xfffffff7, 0x1, 0x7f, 0x7, 0x7543, 0x7, 0x20, 0x4, 0x8, 0x9, 0x4, 0x0, 0x401, 0x40, 0x3ff, 0x4, 0x98, 0x7fffffff, 0x3f, 0xdf, 0x401, 0x7da9, 0x0, 0x7fffffff, 0x9, 0x2, 0x0, 0x6, 0x0, 0xdf11, 0xd067, 0x5, 0x101, 0x7, 0x3ff, 0x8, 0x5, 0x1000, 0xfffffffc, 0x1, 0x0, 0x7fffffff, 0x8, 0x7fffffff, 0x80000000, 0x20, 0x17, 0x1000, 0x6, 0x10, 0x20, 0x6, 0xfff, 0xbf16, 0x2, 0x7fffffff, 0x401, 0x1, 0x5, 0xffffffc0, 0x1ff, 0x0, 0x1, 0x0, 0x5, 0x0, 0x8, 0x7, 0x6, 0x8e21, 0x5, 0x0, 0x81, 0x9, 0x5, 0x7, 0x3, 0x9, 0x400, 0x1f, 0x1c00000, 0x80000000, 0x5, 0x0, 0x7, 0x800, 0x401, 0x8001, 0x1, 0x80, 0x1000, 0x0, 0x5, 0x3, 0x921a, 0x80000000, 0x10001, 0x8, 0x80000000, 0x7, 0xb3d, 0x800, 0x7fffffff, 0x6, 0x6, 0x6, 0x8, 0x8, 0x1, 0x80, 0x4, 0x73d, 0x3ff, 0x3ff, 0x5, 0x7, 0x9, 0x2, 0x6, 0x401, 0x10000, 0x7fff, 0x1000, 0x4954, 0x7f, 0x8000, 0x5, 0x3, 0x978, 0x9b1, 0xb8, 0x1, 0xdb0e, 0xca, 0x1f, 0x1, 0xe0, 0x0, 0x7, 0x9, 0x3, 0x10000, 0xef83, 0xfffffffd, 0x4, 0x3, 0x80000001, 0x629c, 0x9, 0x5, 0x7, 0xffffff80, 0x9, 0x8, 0x8, 0x56, 0x3f, 0x89, 0x2, 0x5, 0x3ff, 0x0, 0x9, 0x0, 0x2, 0xffff, 0x6, 0x4a, 0x1000, 0x40400, 0xa, 0x7, 0xb4c, 0x9, 0x6, 0x9, 0x10001, 0xff, 0x0, 0x9, 0x200, 0x3, 0x8, 0x3, 0x6, 0x3f, 0xc865, 0x7, 0x8, 0x5, 0x7fff, 0x3, 0x0, 0x3, 0xffff, 0x7, 0xffff, 0x20, 0x200, 0x1, 0x2, 0x6, 0x3, 0x3, 0x2, 0x47, 0x1, 0x1, 0x1, 0x9, 0x0, 0x0, 0x2, 0x1f, 0x1, 0x0, 0x1ce, 0x9, 0x5, 0x8, 0x7, 0x8, 0x0, 0x10000, 0x101, 0x6, 0x401, 0x1, 0x7b73, 0x8be, 0x2, 0x1000, 0x5, 0x6, 0x2, 0x0, 0x2, 0x0, 0x6, 0x7fff, 0x5, 0x80000001, 0xffff, 0x4, 0x2, 0x5, 0x50, 0x8001, 0x2, 0x10000, 0x5, 0x53, 0x9, 0x4, 0x8, 0x3, 0x7fe, 0x9, 0x4, 0xa1, 0x8e, 0x4, 0x4, 0x7fff, 0x4, 0x101, 0x3, 0x3f, 0x6, 0x2, 0x200, 0x800, 0x1, 0x401, 0x4, 0x708, 0x7fff, 0x3, 0x1f, 0xffffffff, 0x5a7, 0x3, 0x1ff, 0x800, 0x3, 0xfffffff8, 0x9, 0x3ff, 0xb08, 0x397b, 0x1, 0x7ff, 0xffffffe1, 0x3, 0x78009944, 0x7fffffff, 0x47, 0x9e48, 0x3, 0x962a5c5, 0x1f, 0xfffffffa, 0x7fff, 0x456e2414, 0x9, 0x0, 0x3ff, 0x823, 0x5, 0x2, 0x800, 0x80000001, 0x7, 0x397c, 0x8000, 0x5, 0x2, 0x5, 0x0, 0x3, 0x7, 0x2, 0x81, 0x3, 0x2, 0x4, 0x1, 0x1, 0x1, 0x10001, 0x8001, 0x5, 0x1ff, 0x7, 0x3, 0x72, 0x4, 0x1000, 0x6, 0x1, 0x200f1848, 0x2, 0x8000, 0xbcfc, 0x32, 0x0, 0x6, 0x0, 0x9, 0x5, 0x40, 0x1c79c000, 0x1, 0x80000001, 0x77, 0x3ff, 0xde9, 0x9, 0x5, 0x8, 0xaac6, 0x2, 0x4, 0x101, 0x2, 0x5, 0x5, 0x5, 0x2, 0x8, 0x0, 0x3, 0x3a39, 0x2, 0x2000000, 0xffff, 0xfffffff7, 0x5, 0x653, 0x6, 0xf05, 0x1000, 0x0, 0xcf0, 0x5, 0xffffff42, 0x5, 0x1000, 0x3, 0x2, 0xfffffff8, 0x8, 0x0, 0x2, 0x5, 0x1, 0x100, 0x0, 0x8, 0x81, 0x2, 0x6842, 0x9, 0x0, 0x5, 0x48c, 0x0, 0x4, 0x0, 0x9, 0x79008b6d, 0x0, 0x8, 0x7fffffff, 0x81, 0x8000, 0x0, 0x2ce, 0xfd, 0xffffffff, 0x1, 0x7543, 0x81, 0x22c, 0xff, 0x81, 0x7fffffff, 0x8, 0x7fff, 0x1, 0x3ff, 0xe83, 0x1, 0x7, 0x7, 0x1f, 0x400, 0x81, 0x100, 0x2, 0xfff, 0x1, 0xb187, 0x9, 0x499d, 0x1, 0x3, 0x3f, 0x5, 0xef8, 0x6, 0xcca, 0x3ff, 0xc76, 0x1000, 0x1, 0x1, 0x0, 0x800, 0x4, 0x8001, 0x3, 0x6, 0x4, 0x1, 0xfffffe00, 0xbb, 0x7f, 0x2, 0x7, 0x4, 0x5f, 0x8, 0x7fff, 0x8, 0x1, 0xfffff801, 0x100, 0x1, 0x5, 0x10000, 0x8000, 0x9, 0x80, 0xfff, 0x2, 0xffffffff, 0x80, 0x2, 0x7, 0x640c, 0x5, 0x4, 0x5, 0x6de, 0x40, 0x5, 0x6, 0xe0, 0x3, 0xb6e1, 0x81, 0xff, 0x0, 0x400, 0x9, 0x8, 0x3, 0x6, 0x80000000, 0x0, 0x7, 0x7fffffff, 0x67f753d6, 0x1800, 0x400, 0x101]}) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000003380)=""/63) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f00000033c0)=0x40000000) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) ioctl$HIDIOCSUSAGES(r1, 0x501c4814, &(0x7f0000003400)={{0x1, 0x3, 0x5, 0x3, 0x80000000, 0x1f}, 0x252, [0x3, 0x29e, 0x5, 0x1, 0x28, 0x25, 0x4, 0x10001, 0x7, 0x9, 0x25, 0xfffffffe, 0x3, 0x3, 0x2, 0x1, 0x0, 0x2, 0x7f, 0xffff, 0x1000, 0x59f6b28a, 0x8c, 0x10001, 0x101, 0x8000, 0x2c3, 0x0, 0xde7, 0x80, 0x81, 0x3, 0x2, 0x5, 0x800, 0x8, 0x6379, 0x401, 0x100, 0x80000000, 0x1f, 0x89480000, 0x6, 0xffff7fff, 0x2, 0x101, 0x80000000, 0x81, 0x8534, 0x9, 0x1, 0x10001, 0x9, 0x200, 0x3, 0x0, 0x81, 0x72d, 0xa2e, 0x7, 0x1, 0x2, 0x10001, 0xf3d0, 0x8001, 0x1, 0x1afb, 0x4, 0x1ff, 0xfff, 0x120, 0x2, 0x1, 0x8, 0x96b, 0x2, 0x63, 0x9, 0x5, 0x80000000, 0x6, 0xfffff03b, 0x5, 0xfffff801, 0x9, 0x0, 0x7f, 0x1000, 0x7, 0x1, 0x4, 0xfce, 0x7ff, 0x6c, 0x7, 0x4, 0x7f, 0x7, 0x80000000, 0x9, 0x2, 0x0, 0x7, 0x6, 0x2, 0x0, 0x84, 0x8, 0x100, 0x3, 0x8000, 0x6, 0x6, 0x800, 0x6, 0x0, 0x20, 0x5, 0x0, 0x8, 0xdaa, 0x10001, 0x3a38, 0xff, 0x89ea, 0x7d86b1cb, 0x6838, 0x400, 0x7, 0x0, 0x1ff, 0x6, 0x400, 0x101, 0x1f, 0x3, 0x9, 0x4, 0x6, 0x7fffffff, 0x4, 0x8, 0x6, 0x2, 0x0, 0x7fff, 0x9, 0x10000, 0x10001, 0x8, 0x6, 0x80, 0x7, 0x200, 0x7, 0xfffffffc, 0x1, 0x400, 0x5, 0xe072, 0x6, 0x3, 0x80, 0x9, 0x4a12, 0x4, 0x5, 0x6, 0x5, 0x1000, 0x0, 0x3, 0x8001, 0x3, 0x5, 0xf09, 0x3aa1, 0x10001, 0x3, 0x4, 0x8, 0x7, 0x3f, 0x7, 0x11, 0x3, 0x8, 0x3, 0x78b5, 0xfffffe00, 0x9, 0x400, 0x4, 0x80000001, 0x8000, 0x5, 0x6, 0xa5, 0x6, 0x0, 0x0, 0x80000001, 0x6, 0xfff, 0x3, 0x8, 0x4c8, 0x349, 0x800, 0xffffffff, 0x58a, 0x9, 0x8d5, 0xcdb4, 0xffffffff, 0x8, 0x1, 0x5, 0x7fffffff, 0xfff, 0x3, 0x1f, 0x4000, 0x1ff, 0x1, 0x3, 0x8, 0x200, 0x1, 0x647, 0xfffffff9, 0x442, 0x2, 0x9, 0x0, 0x2, 0x6, 0x1f, 0x3ff, 0x42, 0x1ff, 0x1, 0x2, 0x32, 0x7f, 0x80000000, 0x80000000, 0x7fff8, 0x7f, 0x101, 0x4, 0x88, 0x1, 0x9, 0x8, 0x200, 0x3, 0x4, 0x0, 0x1ff, 0x6, 0x800, 0x50, 0xfffff001, 0x1000, 0x80000000, 0x9, 0x1f, 0x4, 0x3, 0x8, 0x80000000, 0x7f96, 0xffff, 0x7, 0x1, 0x1ff, 0x1, 0x5, 0xafa3, 0xe3, 0x0, 0x9, 0x5, 0x6, 0x4, 0xaa58, 0x9, 0x1, 0xfffffe00, 0x5, 0x1, 0x3, 0x8001, 0x1, 0x9, 0x7f, 0x7, 0x0, 0x1, 0x3ae, 0x0, 0x2, 0x8, 0x4, 0x1, 0x2, 0x59c3, 0x8, 0x1ff, 0x1, 0x96, 0x220a, 0x1, 0x5, 0x0, 0x56, 0x9, 0x2, 0x9, 0x9, 0x4, 0x400000, 0x0, 0x19, 0x3ff, 0x7, 0x6, 0xd927, 0x7, 0x8fb, 0x5, 0x3ff, 0x20, 0x80000001, 0x1, 0x43d6, 0x0, 0xffff8001, 0x800, 0x400, 0x7, 0xffffffff, 0x280, 0x2c, 0x8, 0x9, 0x0, 0x8, 0x3, 0x20, 0x3, 0x6, 0x10000, 0xbd, 0x5, 0x7fff, 0x0, 0x0, 0x79ca412d, 0x1, 0xfffffffd, 0x498, 0x989, 0x1, 0x3ff, 0x5, 0x80000001, 0x5, 0xffff, 0x1, 0xfffffffb, 0x0, 0x8, 0x4, 0x7, 0x0, 0x0, 0x40, 0x8, 0x80000000, 0xde, 0xfffff801, 0x0, 0xffffc1fe, 0x400, 0xfffffffe, 0x8, 0xfffff800, 0x1, 0x3, 0x5, 0x1000, 0x8, 0x6, 0x40, 0x9, 0x1, 0xdda, 0x2, 0x60, 0x0, 0x9, 0x8, 0x916, 0x1, 0x80000001, 0x20, 0x9, 0x7, 0x2, 0xd7, 0x7f, 0x40, 0x80, 0x80000001, 0x3, 0x4, 0x29fc, 0xfffffffb, 0x3, 0x3, 0xea2, 0x505c, 0x5, 0x80000001, 0xec, 0x6, 0x800, 0x5, 0x5, 0x1, 0x1, 0x2, 0x94, 0x9, 0x2, 0x9, 0x4, 0xfffffffe, 0x4, 0x4, 0x8, 0x14d4, 0x0, 0x6, 0xdf, 0x9, 0xfff, 0x80000001, 0xffffffa0, 0x40, 0xff, 0x8001, 0x7, 0x2c69, 0x7f, 0x70000000, 0x7, 0x8, 0x3f, 0x0, 0x5, 0x80000001, 0xe4b, 0xffff, 0x0, 0x2, 0x32f, 0x3ff, 0x7, 0xffffffff, 0x8, 0x3, 0xffff, 0x10001, 0xfffffffa, 0x0, 0x8, 0x8, 0x10, 0x1ff, 0x400, 0x133, 0xff, 0x32cd37cd, 0x200, 0x40, 0x348, 0x8, 0x7, 0x9, 0x6, 0x4, 0x71d0ce4d, 0x6, 0x7fffffff, 0x7, 0x2, 0x52, 0x7, 0xfff, 0xffffffff, 0x2, 0x5, 0xfffffc2f, 0x1, 0x3, 0x7, 0x3, 0xef, 0x400, 0x10001, 0xfffffff8, 0x5, 0x20, 0xffff, 0x10001, 0x1, 0x101, 0x1ff, 0x3, 0x10000, 0x3, 0x5, 0x0, 0x5, 0x1ff, 0x4, 0x2, 0x2, 0xffff, 0x7, 0x10001, 0x1, 0x8, 0x8, 0xffff, 0x2, 0x853, 0x6, 0xaa3, 0xffff, 0x1, 0xe8, 0x9, 0xe208, 0x19, 0x7, 0x3, 0x3, 0x3ff, 0x1000, 0xfff, 0x8, 0x20, 0xfffffffd, 0x9, 0x2, 0xda, 0x6, 0x7, 0x5, 0x3, 0x1, 0x2, 0x9, 0x13a, 0x7ff, 0x13, 0xfffffff8, 0x1, 0x7, 0x2, 0x8, 0x2, 0x10000, 0x0, 0x9, 0x0, 0x87, 0x7, 0x1, 0xfd5, 0xf38, 0x5, 0x7fff, 0xd0bf, 0x6, 0xc5, 0x5, 0x2, 0xe0ab, 0x9, 0x7fffffff, 0x10001, 0xffffffe0, 0x9077, 0x400, 0x200, 0x101, 0x3ff, 0xffffffff, 0x9, 0x9, 0x0, 0x6, 0x8, 0x9, 0x1, 0x9, 0x7, 0x1, 0x10000, 0x3, 0x4, 0x4, 0x7, 0x6, 0x7fffffff, 0x7, 0xffffffff, 0x0, 0x7, 0x10001, 0x7fffffff, 0xfffffffd, 0x7fffffff, 0x401, 0x1, 0x2, 0x7fffffff, 0x86c, 0x38, 0x8, 0xbc, 0x400, 0x476d, 0x9, 0x6, 0x1f, 0x7fffffff, 0x4, 0x40, 0x7f, 0x9, 0x1000, 0x0, 0x1, 0x200, 0x3, 0x2, 0x7ff, 0x4, 0x4, 0x1ab, 0x80, 0x20, 0x0, 0x74d, 0xff, 0x9, 0x3, 0x2c, 0x5, 0x4, 0x3, 0x81, 0x3, 0x371, 0x7f, 0xf11, 0x1, 0x0, 0x4, 0x4, 0x8, 0x6, 0x3, 0x0, 0x80, 0x5, 0x8, 0x4, 0x3, 0x4, 0x6, 0x0, 0x5, 0x5, 0x7, 0x3ff, 0x7ff, 0x7fffffff, 0xffffff01, 0x0, 0x7, 0x3, 0x1f, 0x8, 0xbd58, 0x6, 0x81, 0x99, 0x0, 0xbd, 0x8, 0x3, 0x7, 0x7, 0x7fffffff, 0x20bd, 0x1, 0xf6, 0x0, 0xfff4, 0xfffffffa, 0x144, 0x4bfc, 0x81, 0x10000, 0x101, 0x8, 0x1000, 0x40, 0x6, 0x909d, 0x86c, 0x19, 0x0, 0xd8a, 0xffff0001, 0xffff, 0x92, 0x10001, 0x1, 0x53, 0x8, 0x7, 0x6, 0xffff, 0x1, 0x80000000, 0x8, 0x7, 0x9d, 0x800, 0x7, 0x9, 0x2, 0xbb0, 0x0, 0x3, 0x0, 0xfffffffa, 0x582, 0x7ff, 0x3f, 0x80, 0x0, 0x5, 0x52de, 0x548, 0x0, 0xfffffff7, 0x7, 0x100, 0x1ff, 0x8, 0x3877, 0x3, 0x6, 0x4, 0x426f03cd, 0xc3, 0x1, 0x0, 0x1, 0x2, 0x3, 0x8, 0x3, 0x8, 0x7, 0x9, 0x3, 0x1, 0x1000, 0x7f, 0xf87, 0x0, 0x3, 0x7, 0x3, 0x10000, 0x5, 0xfd, 0x1ab4, 0x9, 0x4, 0x10001, 0x0, 0x4, 0x7, 0x2, 0x5b, 0x6, 0x7, 0x4, 0x0, 0x3f, 0x7, 0x101, 0x1, 0x8, 0x9, 0x9, 0x1ff, 0x3, 0x3, 0x5, 0x8000, 0xf0, 0x8, 0x598, 0xb5, 0x1, 0x10001, 0x4, 0x6, 0x100, 0x49, 0x1000, 0xcc27, 0x3, 0xfffffffd, 0xffff, 0x80000001, 0x7ff, 0xc6, 0x5, 0xff, 0x3f, 0xfffffffd, 0xf7, 0x4, 0xfffff800, 0x4, 0xfff, 0xf2, 0x1, 0x7, 0x7, 0x4, 0x400, 0x2, 0x0, 0x9, 0x2, 0x4, 0x401, 0x3, 0x5, 0x0, 0x1, 0xe8, 0x6, 0x1, 0x9, 0x7ff, 0x7f, 0xfffffffe, 0x10001, 0x800, 0x7, 0x10ba6abb, 0x4, 0x455, 0x5, 0x54b, 0x2, 0xffffff00, 0x400, 0x3, 0x3495, 0x2, 0x101, 0x3, 0x2, 0x631, 0x100, 0x2, 0x4, 0x400, 0x6, 0x6, 0x101, 0x2, 0x800, 0x3, 0xfffffffe, 0x3ff, 0x0, 0xfff, 0x8, 0x3f, 0x401, 0xeaa, 0x2, 0x9, 0x5, 0x3, 0x5, 0x9, 0x7, 0x6, 0x7, 0x4, 0x6, 0x5, 0x4, 0x3f, 0x7, 0x7, 0x3, 0x9, 0xe57, 0x9, 0xcaf, 0x0, 0x800, 0x7, 0x7, 0xea0, 0x3, 0x80, 0x2, 0x9, 0x2, 0x1, 0xa6b, 0x100, 0x2, 0x3f, 0xffff, 0x8000, 0x8, 0x321, 0xb, 0x88, 0x6, 0x80, 0x4, 0x5, 0x7, 0x12, 0x6, 0xe0000000, 0x8, 0x9, 0x4752, 0x5417d960, 0x4, 0x5, 0x3, 0x2, 0x1, 0xc3e3, 0x8000, 0xfe, 0x5, 0x7f, 0x0, 0x6, 0xfffffffd, 0x8, 0xfff, 0xfc05, 0x2, 0x400, 0x50, 0x14000, 0x80000001, 0x6, 0x7, 0x1ff, 0x79, 0x1, 0x9, 0xff, 0x4, 0x81, 0x0, 0x0, 0x3, 0x5, 0x8, 0xa17, 0x7, 0x1, 0x0, 0xf6, 0x2e, 0x3f, 0x20, 0x58, 0x9, 0x8, 0x8001, 0x571dc0b2, 0x80000000, 0x200, 0x101, 0x7, 0x2, 0x3ff, 0x1dcd, 0x2, 0x19f, 0xeb, 0x80000000, 0x3, 0x4, 0xf4]}) 17:42:17 executing program 2: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000001280)={0x3, 0x0, 0x78c6, 0x9, 0x9, 0x8}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f00000012c0)=0xff) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) r1 = syz_open_dev$evdev(&(0x7f0000002400), 0x30dbd863, 0x6a100) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000002440)=""/135) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) 17:42:17 executing program 4: read$hiddev(0xffffffffffffffff, &(0x7f0000000000)=""/117, 0x75) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000080)={0x3, 0x100, 0x7}) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f00000000c0)=""/4096) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f00000010c0)) r0 = syz_open_dev$evdev(&(0x7f0000001100), 0x5, 0x400) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000001140)=0xa3) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000001180)={0x1, 0xffffffff, 0x80, 0x0, 0x9, 0x1}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f00000011c0)={0x2, 0x100, 0x1, 0xc6, 0x100, 0x1ff}) r1 = syz_open_dev$hiddev(&(0x7f0000001200), 0x0, 0x20000) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000001240)={0x2, 0x200, 0x400}) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000001280)={0x3, 0x200, 0x4}) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f00000012c0)={0x1, 0x2, 0x0, 0x5, 0x7, 0x1f}) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000001300)={{0x1, 0x1, 0x0, 0x0, 0x9d, 0x8}, 0x11e, [0x7b, 0x8, 0x0, 0x75c1, 0x0, 0x1, 0xffffffff, 0x5, 0x3, 0xfff, 0x7, 0x6, 0x8, 0x3, 0xb45b, 0x0, 0x9, 0x6, 0xfffff2c4, 0x40, 0x5, 0x3, 0x7, 0x80000000, 0x7f, 0xe, 0x3, 0x1, 0x7ff, 0x9, 0x200, 0x2, 0x0, 0xb6c, 0x7, 0x5, 0xe0000000, 0x7, 0x101, 0x90e6, 0x6, 0x1000, 0x5, 0x100, 0x8000, 0xfff, 0x8, 0x5, 0x6, 0x7fff, 0x8, 0x7fff, 0xffff, 0x3, 0x6, 0x0, 0x0, 0x5ea, 0x3, 0x7f5, 0xffffffff, 0x1, 0x3, 0x4, 0x6, 0x0, 0x200, 0x1, 0x9, 0xc064, 0x2, 0x8, 0x1, 0x2, 0xfffffff8, 0xdcf, 0x6506, 0x3, 0x101, 0x6, 0x5, 0xe0, 0x1f, 0x84f, 0x5, 0x909c, 0x7, 0x7fff, 0x80, 0x82ed, 0x1, 0x101, 0x6, 0x7, 0x5, 0x7fff, 0x20, 0x81, 0xffff, 0x1ff, 0x0, 0x3, 0x7fff, 0x0, 0x100, 0x200, 0xfff, 0x100, 0x2, 0x80000000, 0xfffffffe, 0x6, 0x9, 0x1, 0x0, 0xd94, 0xfd0c, 0xa32, 0x4bc6, 0xffffff01, 0x5f, 0x400, 0xc0d1, 0x6, 0x80000000, 0x80000001, 0x0, 0xfffffff9, 0x8, 0x7, 0x2, 0x1, 0x4, 0x81, 0x6, 0x3, 0x5417, 0x0, 0x8000, 0x1ff, 0x0, 0x7fff, 0x200, 0x4, 0x101, 0x1, 0x8000, 0xfffff000, 0x1, 0x0, 0x3, 0x4, 0x0, 0xe41, 0x4, 0x6, 0x5, 0x6e940093, 0x46c, 0x4, 0x1ff, 0x1, 0x3f, 0x153, 0x14ef, 0x7, 0x1, 0x3, 0x4, 0x3, 0x3, 0x5, 0x6, 0x40, 0x1, 0x1, 0x3, 0x800, 0x80, 0x3f, 0x7fffffff, 0x6, 0x5, 0xe8, 0x1, 0x5, 0x81, 0x100, 0x0, 0x3, 0x3ff, 0x101, 0x0, 0x7f, 0x7ac6874, 0x8, 0x7, 0x3, 0x8, 0x8001, 0x1, 0x3ff, 0x200, 0x100, 0xfffffffb, 0xc33, 0x0, 0x9, 0x6, 0x88d, 0x20, 0xecbc, 0x314d, 0xfffffffc, 0x0, 0x8000, 0x0, 0x59, 0x6, 0x0, 0xf, 0x3ff, 0x80000000, 0x7, 0x8, 0x8, 0x3, 0x81, 0x1f, 0x56, 0x8, 0x6, 0x494f, 0x7a, 0xc89a, 0x7fff, 0xffffd7b7, 0x6, 0x9, 0x2, 0xe338, 0x5, 0x6, 0x8, 0x3, 0x5, 0x100, 0xaf, 0x800, 0x2, 0x1, 0xcff, 0x2, 0x1, 0x9, 0x3ff, 0x7fff, 0x1, 0x40, 0x2, 0x0, 0x9, 0x7ff, 0x10000, 0x3, 0x0, 0xff, 0x45f9ac74, 0x0, 0xfe, 0x1, 0x2b4, 0x6, 0x61, 0x0, 0xfffffffc, 0x8001, 0xffff0628, 0x5, 0x81, 0x3, 0xffffff74, 0xb21, 0x4, 0x0, 0x7ff, 0x1, 0x5, 0x21b, 0x5, 0x9, 0x4, 0x2, 0xfff, 0x1000, 0x1, 0xffffffc0, 0x4d, 0xcec7, 0x2, 0x0, 0xfc98, 0x7, 0x6, 0x10000, 0x2, 0x5, 0x4, 0x1000, 0x5, 0x1f, 0x7fff, 0x8, 0x6, 0x9, 0xfffffffd, 0xc2c6, 0x2, 0x54, 0x3f, 0x7f, 0x3f, 0x7, 0x0, 0x6, 0x8, 0x30, 0x7fffffff, 0x0, 0x80, 0x7, 0x101, 0x800, 0x1, 0xfff, 0x8a, 0x1, 0x6, 0x1, 0x5, 0x3, 0x5, 0x9b57, 0x9, 0x9, 0xa6, 0x125, 0x81, 0x4, 0x0, 0x7, 0x3f, 0x0, 0x3, 0x0, 0x0, 0x0, 0x3, 0x3, 0x5, 0x7, 0x8, 0x11f5, 0x1c01, 0x80000001, 0x9, 0x7, 0x9, 0x5, 0x1, 0x1, 0x7ff, 0x1, 0x7f, 0xffffffff, 0x6, 0x7, 0x0, 0xdbb5, 0x0, 0x7, 0x3, 0x1f, 0x7, 0x3, 0x69, 0x1, 0x1f, 0x1, 0x80000000, 0xffff, 0x1, 0x4, 0x80, 0x9, 0x4, 0x7ff, 0x5, 0x7ff, 0x6, 0xfff, 0x2, 0xfffffffe, 0x8, 0x0, 0x5, 0x1, 0x0, 0x9, 0x2, 0xffff, 0x20, 0x1, 0x5, 0x7ff, 0x10001, 0x7, 0x7, 0x3ff, 0x5, 0x9, 0xfffffffe, 0x401, 0x2, 0x6, 0x100, 0xc30c, 0x8, 0x3, 0x1, 0x1000, 0x85, 0x2, 0x7f, 0x3ff, 0x1c000000, 0x2, 0x3e, 0xfffff142, 0x8, 0x10001, 0x10, 0x7, 0x2, 0x0, 0x8, 0x0, 0xb39b, 0x80000001, 0x1a863f66, 0xffffffff, 0xffff, 0x1, 0x2, 0x26a3, 0x9, 0x4, 0xf0, 0x1, 0x2, 0x5, 0x5e9, 0x7, 0xff, 0xe5, 0xffff, 0x5, 0x4, 0x6, 0x4, 0x2, 0x10000, 0x7fff, 0x7, 0x0, 0x401, 0x8000, 0x5, 0x1000, 0x8001, 0x7, 0x4c000000, 0xfd1b, 0x0, 0x4, 0x1a72, 0x2, 0x6, 0x5, 0xffffffff, 0x5f, 0x9, 0xfffffff8, 0x9, 0x6, 0x4, 0x7, 0x1f, 0x400, 0x80, 0x70000000, 0x3, 0xbca, 0x2c, 0x100, 0x80000000, 0x7f, 0x3, 0xff, 0x75c, 0xffffffff, 0x2, 0x8, 0x76, 0x7ff, 0x7f, 0xff, 0x2, 0x4, 0x1b65e37f, 0x7, 0x10000, 0xffffffc1, 0x1, 0x8, 0x4, 0x10000, 0x5, 0x8000, 0x1, 0x1, 0x100, 0x7, 0x5ed1, 0x39e6, 0x7, 0x7, 0x7fffffff, 0x2, 0x7f, 0x9, 0xffffffff, 0x1, 0x1f, 0x3, 0x4, 0x1, 0xfff, 0x4, 0x4, 0x401, 0x1, 0x9, 0x40, 0x7, 0x9, 0x1, 0x6, 0x10001, 0x3, 0x7fffffff, 0x0, 0x1000, 0x4, 0x20, 0x100, 0x6, 0x219c, 0x0, 0x0, 0xd32, 0x3, 0x6, 0xffff0000, 0x4000000, 0x6, 0x8a80, 0x0, 0x1, 0x0, 0x101, 0x5, 0x6, 0x46, 0xffffffff, 0x8, 0x8, 0x1, 0x3f000000, 0x801, 0x401, 0x0, 0x8, 0x15bb57cd, 0x20, 0xfe4, 0x2, 0xff, 0xd45, 0x8, 0x6, 0x0, 0x10000, 0x1, 0x1000, 0x8, 0x3ff, 0x3, 0x9, 0x9, 0x1, 0x7, 0x1, 0x0, 0x1, 0x2, 0x0, 0xd, 0x30f, 0x2, 0x7, 0x4, 0x6, 0x5, 0xebe, 0x3, 0x3, 0x0, 0x7, 0x4, 0x80000000, 0x6, 0x6, 0x35, 0x8049, 0x401, 0x5b, 0x7, 0x6, 0x0, 0x2385, 0x7, 0x8, 0x0, 0x2, 0x5, 0x6, 0x5, 0x1, 0x200, 0x7fffffff, 0x1, 0xfffffff7, 0x0, 0x80000001, 0x200, 0x10000, 0x6, 0x81, 0x8fbf, 0x8, 0x5, 0x9, 0x800, 0x7, 0x7, 0x8000000, 0x800, 0x1000, 0xffffffff, 0x0, 0x3f, 0x8c, 0x0, 0x9, 0x7fffffff, 0x0, 0x100, 0x6, 0x1ff, 0x7, 0x0, 0x80000000, 0x1, 0x4b9edc54, 0x8001, 0x5, 0x200, 0x5, 0x0, 0x5, 0x4, 0x1ff, 0x7, 0xffffac4d, 0xffff, 0x5a6b, 0x8, 0x6, 0x926, 0xffffffff, 0xd77, 0x6, 0x7fff, 0x2, 0x8, 0x4, 0x5401, 0x0, 0x0, 0x400, 0x4e, 0x4, 0xca8, 0x9, 0x3, 0x7, 0x8, 0x8001, 0x24, 0xcb8, 0x9, 0x9, 0x8001, 0x9, 0xc9, 0x20, 0x0, 0x2, 0xaabd, 0x2, 0x60e8, 0x7, 0x8, 0x7, 0x9e, 0x5, 0x0, 0x0, 0x401, 0xffff, 0x3, 0x0, 0x7, 0x8000, 0x7, 0x1, 0xfffffffd, 0x8, 0x2, 0x8, 0x5, 0x7, 0xc8ab, 0x4, 0x2, 0x80, 0x9, 0x3, 0x80, 0xffffff80, 0xfffffffe, 0x400, 0x1, 0x6, 0x1, 0x7, 0xffffffff, 0xd46, 0x4, 0x1f, 0x2, 0x5, 0x4, 0x4, 0x90c1, 0x8, 0xfcb2, 0xc36, 0xe0, 0x0, 0x6, 0x4, 0x8001, 0xfffffffe, 0xc, 0x5, 0x6, 0x9baf, 0x8, 0x2f, 0x80000001, 0x6a, 0xffffffff, 0x9, 0x1, 0xaad, 0xffffffe1, 0xe9, 0x4, 0x1, 0x13, 0x7fff, 0x1, 0x892, 0x1, 0xfffffeda, 0x7, 0x7fff, 0xc0, 0x1ff, 0xfffffff8, 0x8001, 0xfc, 0x10000, 0x101, 0xffff, 0x10000, 0x69, 0x1, 0x5, 0x9, 0xd27, 0x0, 0x2, 0x1f, 0x1, 0x8, 0x0, 0xfff, 0x1, 0x5d, 0x10001, 0x6, 0x3, 0x6, 0x1, 0x8, 0x4, 0x80f2, 0xfe, 0x3, 0x0, 0x7, 0x101, 0x3, 0x1, 0x6d, 0x2, 0x7, 0x0, 0x2, 0x2, 0x7, 0x4c1c2718, 0x5, 0xb819, 0xfffffffd, 0x4, 0x862, 0xf1dc, 0x1, 0xfff, 0x8, 0xfff, 0x6, 0x2c, 0x0, 0x1, 0xe467, 0x1, 0x400, 0x10001, 0x5, 0x8, 0x1, 0x0, 0x2753, 0xde7b484, 0xe5, 0x3, 0x80000001, 0x4, 0x7, 0x4, 0x12000000, 0xc5, 0x0, 0x1f, 0x3, 0xfffffffd, 0x100, 0x0, 0x0, 0x0, 0xc91, 0x3, 0xffff, 0x4, 0x4, 0x9, 0x9, 0xffff, 0x8, 0x19d1, 0x7fffffff, 0x1, 0x9e, 0x5, 0xc6bf, 0x0, 0x6, 0x4, 0x81, 0x5, 0x800, 0x7, 0x401, 0x8, 0x8, 0x5, 0x0, 0xa6c, 0xd64, 0x1, 0x5, 0x1, 0x4, 0x5, 0x77f800, 0xd7f, 0x1, 0x1, 0x7, 0x8, 0x3, 0x3, 0x7fffffff, 0x4, 0x0, 0x10001, 0x4, 0x3, 0x6, 0x4, 0xa7a, 0x9, 0x5, 0x8, 0xb8000000, 0xffffffff, 0x7, 0xfffffffc, 0xa5, 0x5, 0x9, 0x6, 0xfc1, 0x0, 0x5, 0x7, 0x6, 0x8, 0xfffffff8, 0x81, 0x3, 0x5, 0x2, 0xb3, 0x1, 0x8001, 0x800, 0xfffffffb, 0x1, 0xca8, 0x81, 0x1, 0x5, 0x5, 0x4, 0x7fff, 0x3, 0xbc05, 0x4, 0x3f, 0x22ae, 0x4, 0x9, 0x3f, 0x8, 0x8, 0xfff, 0x9, 0x3, 0x2, 0x100, 0xf7a6, 0x3, 0x9, 0x65, 0xde9, 0x39, 0x1, 0x10000, 0x10001, 0x9, 0x600, 0x3, 0xffff1227, 0x1000, 0x80000001, 0x734d, 0x8001, 0x9046, 0xdea3, 0x7, 0x1, 0x7fff, 0x9, 0x401, 0x77, 0xec, 0xffff, 0x4]}) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000002340)={{0x2, 0x200, 0x400, 0x8001, 0xffff, 0x800}, 0x187, [0x800, 0x8, 0x7, 0x7, 0xf80, 0x2, 0xff, 0x1, 0x900000, 0x6, 0x1f, 0x40, 0x7, 0x1, 0x45, 0x3, 0xffffffc1, 0x1f, 0x800, 0x797187fe, 0x7, 0x80, 0x7f, 0x8, 0x81, 0x9, 0xb4b, 0xc60, 0x49, 0x2, 0x8, 0x40, 0x20, 0x8000, 0x7f, 0x80000001, 0x7, 0x7f, 0x8, 0x1, 0x1, 0x20, 0x1, 0x0, 0x1, 0x101, 0x1, 0x1, 0x3f, 0x2, 0x80000001, 0x2, 0xffff, 0x6, 0x7fff, 0x4, 0x4, 0x0, 0x7, 0x7f, 0x6e9e8cf0, 0x80000001, 0x80000001, 0x7, 0x0, 0x6, 0xfff, 0x12c8, 0x6, 0x3, 0x47e0, 0x8, 0x8, 0x44f, 0xf83, 0x5, 0x4, 0x10001, 0xfffffffe, 0x9, 0x98, 0x4, 0x800, 0x7, 0x80, 0x6, 0x0, 0x4d1, 0x2, 0xbc, 0x101, 0x5b, 0xbf1, 0x10001, 0x7fffffff, 0x5, 0x6, 0x2, 0x1, 0x8, 0x1000, 0xfff, 0x5, 0x8000, 0x2, 0xff, 0x4, 0x7, 0x8, 0x7fff, 0x0, 0x9, 0x3, 0x400, 0x0, 0x4, 0x5, 0x100, 0x2, 0x401, 0x80000001, 0x1, 0x8, 0x25, 0x800, 0xae3c, 0xd32, 0xffff, 0x5ee52b72, 0x1, 0x7, 0x80000001, 0x80000000, 0x2, 0x7, 0x40, 0x2, 0x5, 0x8, 0x8d20, 0xfff, 0x0, 0x1000, 0x8, 0x626f, 0x2, 0x3f, 0x0, 0x20, 0x6, 0x7, 0xfffff001, 0x1ff, 0xfffffffe, 0x400, 0x3, 0x40, 0x5, 0xbc, 0xb1, 0x4, 0x4f, 0x7f, 0x18e, 0x1, 0xffe00000, 0x5, 0x5, 0x3e, 0x20, 0x1, 0x4e, 0x9, 0x9, 0x100, 0x101, 0x7f, 0x20, 0x24de, 0x8, 0x9818, 0x3, 0x2, 0x5, 0x4, 0x9, 0x9, 0x9, 0xffff2aa7, 0x7fffffff, 0x7, 0x80, 0x800, 0x1d48, 0x7, 0x0, 0x8, 0x3, 0x8, 0x4, 0x0, 0x6, 0xffffffff, 0x1, 0x6, 0x3, 0x0, 0x3, 0x2, 0x2bd0, 0x20, 0x2, 0x26e, 0xffffffff, 0x4, 0x0, 0x5, 0x2, 0x1000, 0x3f21, 0xd2, 0x9, 0x3, 0x7fff, 0x0, 0xffffffe0, 0x8, 0xfffff801, 0x1, 0x0, 0xddf, 0x9, 0x2, 0xffc, 0xeb, 0x1, 0x80000001, 0x46b6, 0x81, 0x9, 0x7, 0x1000, 0x0, 0xfffffffc, 0x0, 0x7fff, 0x0, 0x1f, 0xee, 0x8, 0xdb83, 0xffff, 0x0, 0xbb0a, 0x401, 0x2, 0x5, 0x9, 0x10001, 0x4, 0x5, 0x2, 0x5, 0x80000001, 0x7, 0xffffffff, 0x101, 0xffff, 0x7fffffff, 0x8, 0xcb, 0x0, 0x9, 0x8, 0x7, 0x3, 0x0, 0x7f, 0x4, 0x8000, 0x80000000, 0x7, 0x8, 0x6, 0x8, 0xfffffffd, 0xfffffff8, 0x40, 0x4, 0x10001, 0x73f7, 0x8, 0x1, 0x8, 0x1, 0x0, 0xfffffff7, 0xc0000000, 0x3, 0x2, 0xfc, 0xffff, 0x7f3d, 0x6, 0x5846, 0x10001, 0x884, 0x44, 0x2, 0x4, 0xfffffffb, 0xffff, 0x2, 0x7, 0x7f, 0x7, 0xfff, 0x1, 0x2, 0x7ae, 0x40, 0xff80, 0x9, 0xfff, 0x6, 0x3, 0x3, 0x0, 0x81, 0x2a, 0x5766, 0x0, 0x5, 0x6, 0x0, 0x1, 0x9, 0x100, 0x80000001, 0xf0, 0x200, 0x7, 0x6, 0x0, 0x0, 0x0, 0x9, 0x9, 0x5, 0x2, 0x9, 0x2, 0x1f, 0x6, 0x9, 0x50000, 0x8, 0x0, 0xfffffffb, 0x0, 0x0, 0x3, 0x8, 0x4, 0x6, 0x2, 0xcdc, 0x9, 0x2, 0x40, 0x3, 0x2, 0x566, 0x3ff, 0x7fffffff, 0x1, 0x5, 0x8e, 0x2, 0x5, 0x3ff, 0x4374, 0x1000, 0xfffff016, 0x0, 0xffffd784, 0x3ccc, 0x1b9, 0x5, 0x5f95, 0xe99, 0x6eb1, 0x9b, 0x72, 0x1, 0xffffffcb, 0x4, 0x0, 0x400, 0x7, 0x0, 0x81a, 0x401, 0x6, 0x81, 0x9, 0x8, 0x7, 0xb1, 0x8, 0xfffffffd, 0x401, 0x2, 0xfffffff8, 0xffffffff, 0x81, 0x56, 0x40, 0xff, 0x6, 0xe15, 0xffff, 0xff, 0x9, 0x5, 0x3f, 0x8c7, 0x5, 0x9, 0x80000001, 0xea80, 0x2, 0x8000, 0x660b, 0x1, 0x8, 0x4, 0x4, 0xfffffff9, 0x80, 0x1, 0x9, 0x8ac6, 0x7, 0x8000, 0x5, 0x4, 0x3f, 0x401, 0x3, 0xc2b, 0x6, 0x6, 0x1, 0x3, 0x3, 0x5, 0x2, 0x1, 0x4, 0x0, 0x7, 0x40, 0x0, 0x7, 0x5, 0x100, 0x3, 0x10001, 0x4, 0x6, 0x1000, 0x3, 0xe5, 0xffffffc0, 0x6, 0x3, 0x7d2e, 0x9, 0x6, 0x5, 0x80000000, 0x800, 0x5, 0x7fff, 0xc99, 0x92, 0x8000, 0xffff, 0x84, 0x7f, 0x6, 0x3, 0x8, 0xf9a2, 0x4a42, 0x0, 0x7, 0x7fffffff, 0x1, 0xffffffff, 0x10001, 0x0, 0x0, 0x1ff, 0x1b8f218c, 0x7f, 0xfffffff7, 0x1, 0x7f, 0x7, 0x7543, 0x7, 0x20, 0x4, 0x8, 0x9, 0x4, 0x0, 0x401, 0x40, 0x3ff, 0x4, 0x98, 0x7fffffff, 0x3f, 0xdf, 0x401, 0x7da9, 0x0, 0x7fffffff, 0x9, 0x2, 0x0, 0x6, 0x0, 0xdf11, 0xd067, 0x5, 0x101, 0x7, 0x3ff, 0x8, 0x5, 0x1000, 0xfffffffc, 0x1, 0x0, 0x7fffffff, 0x8, 0x7fffffff, 0x80000000, 0x20, 0x17, 0x1000, 0x6, 0x10, 0x20, 0x6, 0xfff, 0xbf16, 0x2, 0x7fffffff, 0x401, 0x1, 0x5, 0xffffffc0, 0x1ff, 0x0, 0x1, 0x0, 0x5, 0x0, 0x8, 0x7, 0x6, 0x8e21, 0x5, 0x0, 0x81, 0x9, 0x5, 0x7, 0x3, 0x9, 0x400, 0x1f, 0x1c00000, 0x80000000, 0x5, 0x0, 0x7, 0x800, 0x401, 0x8001, 0x1, 0x80, 0x1000, 0x0, 0x5, 0x3, 0x921a, 0x80000000, 0x10001, 0x8, 0x80000000, 0x7, 0xb3d, 0x800, 0x7fffffff, 0x6, 0x6, 0x6, 0x8, 0x8, 0x1, 0x80, 0x4, 0x73d, 0x3ff, 0x3ff, 0x5, 0x7, 0x9, 0x2, 0x6, 0x401, 0x10000, 0x7fff, 0x1000, 0x4954, 0x7f, 0x8000, 0x5, 0x3, 0x978, 0x9b1, 0xb8, 0x1, 0xdb0e, 0xca, 0x1f, 0x1, 0xe0, 0x0, 0x7, 0x9, 0x3, 0x10000, 0xef83, 0xfffffffd, 0x4, 0x3, 0x80000001, 0x629c, 0x9, 0x5, 0x7, 0xffffff80, 0x9, 0x8, 0x8, 0x56, 0x3f, 0x89, 0x2, 0x5, 0x3ff, 0x0, 0x9, 0x0, 0x2, 0xffff, 0x6, 0x4a, 0x1000, 0x40400, 0xa, 0x7, 0xb4c, 0x9, 0x6, 0x9, 0x10001, 0xff, 0x0, 0x9, 0x200, 0x3, 0x8, 0x3, 0x6, 0x3f, 0xc865, 0x7, 0x8, 0x5, 0x7fff, 0x3, 0x0, 0x3, 0xffff, 0x7, 0xffff, 0x20, 0x200, 0x1, 0x2, 0x6, 0x3, 0x3, 0x2, 0x47, 0x1, 0x1, 0x1, 0x9, 0x0, 0x0, 0x2, 0x1f, 0x1, 0x0, 0x1ce, 0x9, 0x5, 0x8, 0x7, 0x8, 0x0, 0x10000, 0x101, 0x6, 0x401, 0x1, 0x7b73, 0x8be, 0x2, 0x1000, 0x5, 0x6, 0x2, 0x0, 0x2, 0x0, 0x6, 0x7fff, 0x5, 0x80000001, 0xffff, 0x4, 0x2, 0x5, 0x50, 0x8001, 0x2, 0x10000, 0x5, 0x53, 0x9, 0x4, 0x8, 0x3, 0x7fe, 0x9, 0x4, 0xa1, 0x8e, 0x4, 0x4, 0x7fff, 0x4, 0x101, 0x3, 0x3f, 0x6, 0x2, 0x200, 0x800, 0x1, 0x401, 0x4, 0x708, 0x7fff, 0x3, 0x1f, 0xffffffff, 0x5a7, 0x3, 0x1ff, 0x800, 0x3, 0xfffffff8, 0x9, 0x3ff, 0xb08, 0x397b, 0x1, 0x7ff, 0xffffffe1, 0x3, 0x78009944, 0x7fffffff, 0x47, 0x9e48, 0x3, 0x962a5c5, 0x1f, 0xfffffffa, 0x7fff, 0x456e2414, 0x9, 0x0, 0x3ff, 0x823, 0x5, 0x2, 0x800, 0x80000001, 0x7, 0x397c, 0x8000, 0x5, 0x2, 0x5, 0x0, 0x3, 0x7, 0x2, 0x81, 0x3, 0x2, 0x4, 0x1, 0x1, 0x1, 0x10001, 0x8001, 0x5, 0x1ff, 0x7, 0x3, 0x72, 0x4, 0x1000, 0x6, 0x1, 0x200f1848, 0x2, 0x8000, 0xbcfc, 0x32, 0x0, 0x6, 0x0, 0x9, 0x5, 0x40, 0x1c79c000, 0x1, 0x80000001, 0x77, 0x3ff, 0xde9, 0x9, 0x5, 0x8, 0xaac6, 0x2, 0x4, 0x101, 0x2, 0x5, 0x5, 0x5, 0x2, 0x8, 0x0, 0x3, 0x3a39, 0x2, 0x2000000, 0xffff, 0xfffffff7, 0x5, 0x653, 0x6, 0xf05, 0x1000, 0x0, 0xcf0, 0x5, 0xffffff42, 0x5, 0x1000, 0x3, 0x2, 0xfffffff8, 0x8, 0x0, 0x2, 0x5, 0x1, 0x100, 0x0, 0x8, 0x81, 0x2, 0x6842, 0x9, 0x0, 0x5, 0x48c, 0x0, 0x4, 0x0, 0x9, 0x79008b6d, 0x0, 0x8, 0x7fffffff, 0x81, 0x8000, 0x0, 0x2ce, 0xfd, 0xffffffff, 0x1, 0x7543, 0x81, 0x22c, 0xff, 0x81, 0x7fffffff, 0x8, 0x7fff, 0x1, 0x3ff, 0xe83, 0x1, 0x7, 0x7, 0x1f, 0x400, 0x81, 0x100, 0x2, 0xfff, 0x1, 0xb187, 0x9, 0x499d, 0x1, 0x3, 0x3f, 0x5, 0xef8, 0x6, 0xcca, 0x3ff, 0xc76, 0x1000, 0x1, 0x1, 0x0, 0x800, 0x4, 0x8001, 0x3, 0x6, 0x4, 0x1, 0xfffffe00, 0xbb, 0x7f, 0x2, 0x7, 0x4, 0x5f, 0x8, 0x7fff, 0x8, 0x1, 0xfffff801, 0x100, 0x1, 0x5, 0x10000, 0x8000, 0x9, 0x80, 0xfff, 0x2, 0xffffffff, 0x80, 0x2, 0x7, 0x640c, 0x5, 0x4, 0x5, 0x6de, 0x40, 0x5, 0x6, 0xe0, 0x3, 0xb6e1, 0x81, 0xff, 0x0, 0x400, 0x9, 0x8, 0x3, 0x6, 0x80000000, 0x0, 0x7, 0x7fffffff, 0x67f753d6, 0x1800, 0x400, 0x101]}) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000003380)=""/63) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f00000033c0)=0x40000000) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) ioctl$HIDIOCSUSAGES(r1, 0x501c4814, &(0x7f0000003400)={{0x1, 0x3, 0x5, 0x3, 0x80000000, 0x1f}, 0x252, [0x3, 0x29e, 0x5, 0x1, 0x28, 0x25, 0x4, 0x10001, 0x7, 0x9, 0x25, 0xfffffffe, 0x3, 0x3, 0x2, 0x1, 0x0, 0x2, 0x7f, 0xffff, 0x1000, 0x59f6b28a, 0x8c, 0x10001, 0x101, 0x8000, 0x2c3, 0x0, 0xde7, 0x80, 0x81, 0x3, 0x2, 0x5, 0x800, 0x8, 0x6379, 0x401, 0x100, 0x80000000, 0x1f, 0x89480000, 0x6, 0xffff7fff, 0x2, 0x101, 0x80000000, 0x81, 0x8534, 0x9, 0x1, 0x10001, 0x9, 0x200, 0x3, 0x0, 0x81, 0x72d, 0xa2e, 0x7, 0x1, 0x2, 0x10001, 0xf3d0, 0x8001, 0x1, 0x1afb, 0x4, 0x1ff, 0xfff, 0x120, 0x2, 0x1, 0x8, 0x96b, 0x2, 0x63, 0x9, 0x5, 0x80000000, 0x6, 0xfffff03b, 0x5, 0xfffff801, 0x9, 0x0, 0x7f, 0x1000, 0x7, 0x1, 0x4, 0xfce, 0x7ff, 0x6c, 0x7, 0x4, 0x7f, 0x7, 0x80000000, 0x9, 0x2, 0x0, 0x7, 0x6, 0x2, 0x0, 0x84, 0x8, 0x100, 0x3, 0x8000, 0x6, 0x6, 0x800, 0x6, 0x0, 0x20, 0x5, 0x0, 0x8, 0xdaa, 0x10001, 0x3a38, 0xff, 0x89ea, 0x7d86b1cb, 0x6838, 0x400, 0x7, 0x0, 0x1ff, 0x6, 0x400, 0x101, 0x1f, 0x3, 0x9, 0x4, 0x6, 0x7fffffff, 0x4, 0x8, 0x6, 0x2, 0x0, 0x7fff, 0x9, 0x10000, 0x10001, 0x8, 0x6, 0x80, 0x7, 0x200, 0x7, 0xfffffffc, 0x1, 0x400, 0x5, 0xe072, 0x6, 0x3, 0x80, 0x9, 0x4a12, 0x4, 0x5, 0x6, 0x5, 0x1000, 0x0, 0x3, 0x8001, 0x3, 0x5, 0xf09, 0x3aa1, 0x10001, 0x3, 0x4, 0x8, 0x7, 0x3f, 0x7, 0x11, 0x3, 0x8, 0x3, 0x78b5, 0xfffffe00, 0x9, 0x400, 0x4, 0x80000001, 0x8000, 0x5, 0x6, 0xa5, 0x6, 0x0, 0x0, 0x80000001, 0x6, 0xfff, 0x3, 0x8, 0x4c8, 0x349, 0x800, 0xffffffff, 0x58a, 0x9, 0x8d5, 0xcdb4, 0xffffffff, 0x8, 0x1, 0x5, 0x7fffffff, 0xfff, 0x3, 0x1f, 0x4000, 0x1ff, 0x1, 0x3, 0x8, 0x200, 0x1, 0x647, 0xfffffff9, 0x442, 0x2, 0x9, 0x0, 0x2, 0x6, 0x1f, 0x3ff, 0x42, 0x1ff, 0x1, 0x2, 0x32, 0x7f, 0x80000000, 0x80000000, 0x7fff8, 0x7f, 0x101, 0x4, 0x88, 0x1, 0x9, 0x8, 0x200, 0x3, 0x4, 0x0, 0x1ff, 0x6, 0x800, 0x50, 0xfffff001, 0x1000, 0x80000000, 0x9, 0x1f, 0x4, 0x3, 0x8, 0x80000000, 0x7f96, 0xffff, 0x7, 0x1, 0x1ff, 0x1, 0x5, 0xafa3, 0xe3, 0x0, 0x9, 0x5, 0x6, 0x4, 0xaa58, 0x9, 0x1, 0xfffffe00, 0x5, 0x1, 0x3, 0x8001, 0x1, 0x9, 0x7f, 0x7, 0x0, 0x1, 0x3ae, 0x0, 0x2, 0x8, 0x4, 0x1, 0x2, 0x59c3, 0x8, 0x1ff, 0x1, 0x96, 0x220a, 0x1, 0x5, 0x0, 0x56, 0x9, 0x2, 0x9, 0x9, 0x4, 0x400000, 0x0, 0x19, 0x3ff, 0x7, 0x6, 0xd927, 0x7, 0x8fb, 0x5, 0x3ff, 0x20, 0x80000001, 0x1, 0x43d6, 0x0, 0xffff8001, 0x800, 0x400, 0x7, 0xffffffff, 0x280, 0x2c, 0x8, 0x9, 0x0, 0x8, 0x3, 0x20, 0x3, 0x6, 0x10000, 0xbd, 0x5, 0x7fff, 0x0, 0x0, 0x79ca412d, 0x1, 0xfffffffd, 0x498, 0x989, 0x1, 0x3ff, 0x5, 0x80000001, 0x5, 0xffff, 0x1, 0xfffffffb, 0x0, 0x8, 0x4, 0x7, 0x0, 0x0, 0x40, 0x8, 0x80000000, 0xde, 0xfffff801, 0x0, 0xffffc1fe, 0x400, 0xfffffffe, 0x8, 0xfffff800, 0x1, 0x3, 0x5, 0x1000, 0x8, 0x6, 0x40, 0x9, 0x1, 0xdda, 0x2, 0x60, 0x0, 0x9, 0x8, 0x916, 0x1, 0x80000001, 0x20, 0x9, 0x7, 0x2, 0xd7, 0x7f, 0x40, 0x80, 0x80000001, 0x3, 0x4, 0x29fc, 0xfffffffb, 0x3, 0x3, 0xea2, 0x505c, 0x5, 0x80000001, 0xec, 0x6, 0x800, 0x5, 0x5, 0x1, 0x1, 0x2, 0x94, 0x9, 0x2, 0x9, 0x4, 0xfffffffe, 0x4, 0x4, 0x8, 0x14d4, 0x0, 0x6, 0xdf, 0x9, 0xfff, 0x80000001, 0xffffffa0, 0x40, 0xff, 0x8001, 0x7, 0x2c69, 0x7f, 0x70000000, 0x7, 0x8, 0x3f, 0x0, 0x5, 0x80000001, 0xe4b, 0xffff, 0x0, 0x2, 0x32f, 0x3ff, 0x7, 0xffffffff, 0x8, 0x3, 0xffff, 0x10001, 0xfffffffa, 0x0, 0x8, 0x8, 0x10, 0x1ff, 0x400, 0x133, 0xff, 0x32cd37cd, 0x200, 0x40, 0x348, 0x8, 0x7, 0x9, 0x6, 0x4, 0x71d0ce4d, 0x6, 0x7fffffff, 0x7, 0x2, 0x52, 0x7, 0xfff, 0xffffffff, 0x2, 0x5, 0xfffffc2f, 0x1, 0x3, 0x7, 0x3, 0xef, 0x400, 0x10001, 0xfffffff8, 0x5, 0x20, 0xffff, 0x10001, 0x1, 0x101, 0x1ff, 0x3, 0x10000, 0x3, 0x5, 0x0, 0x5, 0x1ff, 0x4, 0x2, 0x2, 0xffff, 0x7, 0x10001, 0x1, 0x8, 0x8, 0xffff, 0x2, 0x853, 0x6, 0xaa3, 0xffff, 0x1, 0xe8, 0x9, 0xe208, 0x19, 0x7, 0x3, 0x3, 0x3ff, 0x1000, 0xfff, 0x8, 0x20, 0xfffffffd, 0x9, 0x2, 0xda, 0x6, 0x7, 0x5, 0x3, 0x1, 0x2, 0x9, 0x13a, 0x7ff, 0x13, 0xfffffff8, 0x1, 0x7, 0x2, 0x8, 0x2, 0x10000, 0x0, 0x9, 0x0, 0x87, 0x7, 0x1, 0xfd5, 0xf38, 0x5, 0x7fff, 0xd0bf, 0x6, 0xc5, 0x5, 0x2, 0xe0ab, 0x9, 0x7fffffff, 0x10001, 0xffffffe0, 0x9077, 0x400, 0x200, 0x101, 0x3ff, 0xffffffff, 0x9, 0x9, 0x0, 0x6, 0x8, 0x9, 0x1, 0x9, 0x7, 0x1, 0x10000, 0x3, 0x4, 0x4, 0x7, 0x6, 0x7fffffff, 0x7, 0xffffffff, 0x0, 0x7, 0x10001, 0x7fffffff, 0xfffffffd, 0x7fffffff, 0x401, 0x1, 0x2, 0x7fffffff, 0x86c, 0x38, 0x8, 0xbc, 0x400, 0x476d, 0x9, 0x6, 0x1f, 0x7fffffff, 0x4, 0x40, 0x7f, 0x9, 0x1000, 0x0, 0x1, 0x200, 0x3, 0x2, 0x7ff, 0x4, 0x4, 0x1ab, 0x80, 0x20, 0x0, 0x74d, 0xff, 0x9, 0x3, 0x2c, 0x5, 0x4, 0x3, 0x81, 0x3, 0x371, 0x7f, 0xf11, 0x1, 0x0, 0x4, 0x4, 0x8, 0x6, 0x3, 0x0, 0x80, 0x5, 0x8, 0x4, 0x3, 0x4, 0x6, 0x0, 0x5, 0x5, 0x7, 0x3ff, 0x7ff, 0x7fffffff, 0xffffff01, 0x0, 0x7, 0x3, 0x1f, 0x8, 0xbd58, 0x6, 0x81, 0x99, 0x0, 0xbd, 0x8, 0x3, 0x7, 0x7, 0x7fffffff, 0x20bd, 0x1, 0xf6, 0x0, 0xfff4, 0xfffffffa, 0x144, 0x4bfc, 0x81, 0x10000, 0x101, 0x8, 0x1000, 0x40, 0x6, 0x909d, 0x86c, 0x19, 0x0, 0xd8a, 0xffff0001, 0xffff, 0x92, 0x10001, 0x1, 0x53, 0x8, 0x7, 0x6, 0xffff, 0x1, 0x80000000, 0x8, 0x7, 0x9d, 0x800, 0x7, 0x9, 0x2, 0xbb0, 0x0, 0x3, 0x0, 0xfffffffa, 0x582, 0x7ff, 0x3f, 0x80, 0x0, 0x5, 0x52de, 0x548, 0x0, 0xfffffff7, 0x7, 0x100, 0x1ff, 0x8, 0x3877, 0x3, 0x6, 0x4, 0x426f03cd, 0xc3, 0x1, 0x0, 0x1, 0x2, 0x3, 0x8, 0x3, 0x8, 0x7, 0x9, 0x3, 0x1, 0x1000, 0x7f, 0xf87, 0x0, 0x3, 0x7, 0x3, 0x10000, 0x5, 0xfd, 0x1ab4, 0x9, 0x4, 0x10001, 0x0, 0x4, 0x7, 0x2, 0x5b, 0x6, 0x7, 0x4, 0x0, 0x3f, 0x7, 0x101, 0x1, 0x8, 0x9, 0x9, 0x1ff, 0x3, 0x3, 0x5, 0x8000, 0xf0, 0x8, 0x598, 0xb5, 0x1, 0x10001, 0x4, 0x6, 0x100, 0x49, 0x1000, 0xcc27, 0x3, 0xfffffffd, 0xffff, 0x80000001, 0x7ff, 0xc6, 0x5, 0xff, 0x3f, 0xfffffffd, 0xf7, 0x4, 0xfffff800, 0x4, 0xfff, 0xf2, 0x1, 0x7, 0x7, 0x4, 0x400, 0x2, 0x0, 0x9, 0x2, 0x4, 0x401, 0x3, 0x5, 0x0, 0x1, 0xe8, 0x6, 0x1, 0x9, 0x7ff, 0x7f, 0xfffffffe, 0x10001, 0x800, 0x7, 0x10ba6abb, 0x4, 0x455, 0x5, 0x54b, 0x2, 0xffffff00, 0x400, 0x3, 0x3495, 0x2, 0x101, 0x3, 0x2, 0x631, 0x100, 0x2, 0x4, 0x400, 0x6, 0x6, 0x101, 0x2, 0x800, 0x3, 0xfffffffe, 0x3ff, 0x0, 0xfff, 0x8, 0x3f, 0x401, 0xeaa, 0x2, 0x9, 0x5, 0x3, 0x5, 0x9, 0x7, 0x6, 0x7, 0x4, 0x6, 0x5, 0x4, 0x3f, 0x7, 0x7, 0x3, 0x9, 0xe57, 0x9, 0xcaf, 0x0, 0x800, 0x7, 0x7, 0xea0, 0x3, 0x80, 0x2, 0x9, 0x2, 0x1, 0xa6b, 0x100, 0x2, 0x3f, 0xffff, 0x8000, 0x8, 0x321, 0xb, 0x88, 0x6, 0x80, 0x4, 0x5, 0x7, 0x12, 0x6, 0xe0000000, 0x8, 0x9, 0x4752, 0x5417d960, 0x4, 0x5, 0x3, 0x2, 0x1, 0xc3e3, 0x8000, 0xfe, 0x5, 0x7f, 0x0, 0x6, 0xfffffffd, 0x8, 0xfff, 0xfc05, 0x2, 0x400, 0x50, 0x14000, 0x80000001, 0x6, 0x7, 0x1ff, 0x79, 0x1, 0x9, 0xff, 0x4, 0x81, 0x0, 0x0, 0x3, 0x5, 0x8, 0xa17, 0x7, 0x1, 0x0, 0xf6, 0x2e, 0x3f, 0x20, 0x58, 0x9, 0x8, 0x8001, 0x571dc0b2, 0x80000000, 0x200, 0x101, 0x7, 0x2, 0x3ff, 0x1dcd, 0x2, 0x19f, 0xeb, 0x80000000, 0x3, 0x4, 0xf4]}) syz_open_dev$hiddev(&(0x7f0000004440), 0x100000001, 0x42901) 17:42:18 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:18 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x7, 0x8000) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000040)=""/56) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f0000000080)=""/192) r1 = syz_open_dev$evdev(&(0x7f0000000140), 0x3, 0x402) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000180)=0x1) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f00000001c0)=""/123) r2 = syz_open_dev$evdev(&(0x7f0000000240), 0x4, 0x400040) ioctl$EVIOCGBITKEY(r2, 0x80404521, &(0x7f0000000280)=""/245) ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f0000000380)=""/184) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f0000000440)=""/52) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f0000000480)={0x0, 0x1, 0x8bcb, 0x697c, 0x7}) r3 = syz_open_dev$evdev(&(0x7f00000004c0), 0x0, 0x18000) ioctl$EVIOCGSND(r3, 0x8040451a, &(0x7f0000000500)=""/52) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000540)=0x9) r4 = syz_open_dev$evdev(&(0x7f0000000580), 0x7, 0x0) ioctl$EVIOCSCLOCKID(r4, 0x400445a0, &(0x7f00000005c0)=0x6) r5 = syz_open_dev$evdev(&(0x7f0000000600), 0x9, 0x80000) ioctl$EVIOCGMASK(r5, 0x80104592, &(0x7f00000006c0)={0x5, 0x4c, &(0x7f0000000640)="0d8528da734d979bf9ba0700f3fefa8fd1fe8bf18cf8aa7190978b9dbfa4c49ccaa159e1e536e6af4f6f6d2f352aee85d6ac1244a22fdcfab7eddda5ac774f206feedac2f376199afbcb2beb"}) r6 = syz_open_dev$evdev(&(0x7f0000000700), 0x1, 0x880) ioctl$EVIOCSKEYCODE(r6, 0x40084504, &(0x7f0000000740)=[0x7, 0x7ff]) 17:42:18 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x80, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710a"}) 17:42:18 executing program 5: read$hiddev(0xffffffffffffffff, &(0x7f0000000000)=""/117, 0x75) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000080)={0x3, 0x100, 0x7}) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f00000000c0)=""/4096) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f00000010c0)) r0 = syz_open_dev$evdev(&(0x7f0000001100), 0x5, 0x400) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000001140)=0xa3) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000001180)={0x1, 0xffffffff, 0x80, 0x0, 0x9, 0x1}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f00000011c0)={0x2, 0x100, 0x1, 0xc6, 0x100, 0x1ff}) r1 = syz_open_dev$hiddev(&(0x7f0000001200), 0x0, 0x20000) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000001240)={0x2, 0x200, 0x400}) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000001280)={0x3, 0x200, 0x4}) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f00000012c0)={0x1, 0x2, 0x0, 0x5, 0x7, 0x1f}) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000001300)={{0x1, 0x1, 0x0, 0x0, 0x9d, 0x8}, 0x11e, [0x7b, 0x8, 0x0, 0x75c1, 0x0, 0x1, 0xffffffff, 0x5, 0x3, 0xfff, 0x7, 0x6, 0x8, 0x3, 0xb45b, 0x0, 0x9, 0x6, 0xfffff2c4, 0x40, 0x5, 0x3, 0x7, 0x80000000, 0x7f, 0xe, 0x3, 0x1, 0x7ff, 0x9, 0x200, 0x2, 0x0, 0xb6c, 0x7, 0x5, 0xe0000000, 0x7, 0x101, 0x90e6, 0x6, 0x1000, 0x5, 0x100, 0x8000, 0xfff, 0x8, 0x5, 0x6, 0x7fff, 0x8, 0x7fff, 0xffff, 0x3, 0x6, 0x0, 0x0, 0x5ea, 0x3, 0x7f5, 0xffffffff, 0x1, 0x3, 0x4, 0x6, 0x0, 0x200, 0x1, 0x9, 0xc064, 0x2, 0x8, 0x1, 0x2, 0xfffffff8, 0xdcf, 0x6506, 0x3, 0x101, 0x6, 0x5, 0xe0, 0x1f, 0x84f, 0x5, 0x909c, 0x7, 0x7fff, 0x80, 0x82ed, 0x1, 0x101, 0x6, 0x7, 0x5, 0x7fff, 0x20, 0x81, 0xffff, 0x1ff, 0x0, 0x3, 0x7fff, 0x0, 0x100, 0x200, 0xfff, 0x100, 0x2, 0x80000000, 0xfffffffe, 0x6, 0x9, 0x1, 0x0, 0xd94, 0xfd0c, 0xa32, 0x4bc6, 0xffffff01, 0x5f, 0x400, 0xc0d1, 0x6, 0x80000000, 0x80000001, 0x0, 0xfffffff9, 0x8, 0x7, 0x2, 0x1, 0x4, 0x81, 0x6, 0x3, 0x5417, 0x0, 0x8000, 0x1ff, 0x0, 0x7fff, 0x200, 0x4, 0x101, 0x1, 0x8000, 0xfffff000, 0x1, 0x0, 0x3, 0x4, 0x0, 0xe41, 0x4, 0x6, 0x5, 0x6e940093, 0x46c, 0x4, 0x1ff, 0x1, 0x3f, 0x153, 0x14ef, 0x7, 0x1, 0x3, 0x4, 0x3, 0x3, 0x5, 0x6, 0x40, 0x1, 0x1, 0x3, 0x800, 0x80, 0x3f, 0x7fffffff, 0x6, 0x5, 0xe8, 0x1, 0x5, 0x81, 0x100, 0x0, 0x3, 0x3ff, 0x101, 0x0, 0x7f, 0x7ac6874, 0x8, 0x7, 0x3, 0x8, 0x8001, 0x1, 0x3ff, 0x200, 0x100, 0xfffffffb, 0xc33, 0x0, 0x9, 0x6, 0x88d, 0x20, 0xecbc, 0x314d, 0xfffffffc, 0x0, 0x8000, 0x0, 0x59, 0x6, 0x0, 0xf, 0x3ff, 0x80000000, 0x7, 0x8, 0x8, 0x3, 0x81, 0x1f, 0x56, 0x8, 0x6, 0x494f, 0x7a, 0xc89a, 0x7fff, 0xffffd7b7, 0x6, 0x9, 0x2, 0xe338, 0x5, 0x6, 0x8, 0x3, 0x5, 0x100, 0xaf, 0x800, 0x2, 0x1, 0xcff, 0x2, 0x1, 0x9, 0x3ff, 0x7fff, 0x1, 0x40, 0x2, 0x0, 0x9, 0x7ff, 0x10000, 0x3, 0x0, 0xff, 0x45f9ac74, 0x0, 0xfe, 0x1, 0x2b4, 0x6, 0x61, 0x0, 0xfffffffc, 0x8001, 0xffff0628, 0x5, 0x81, 0x3, 0xffffff74, 0xb21, 0x4, 0x0, 0x7ff, 0x1, 0x5, 0x21b, 0x5, 0x9, 0x4, 0x2, 0xfff, 0x1000, 0x1, 0xffffffc0, 0x4d, 0xcec7, 0x2, 0x0, 0xfc98, 0x7, 0x6, 0x10000, 0x2, 0x5, 0x4, 0x1000, 0x5, 0x1f, 0x7fff, 0x8, 0x6, 0x9, 0xfffffffd, 0xc2c6, 0x2, 0x54, 0x3f, 0x7f, 0x3f, 0x7, 0x0, 0x6, 0x8, 0x30, 0x7fffffff, 0x0, 0x80, 0x7, 0x101, 0x800, 0x1, 0xfff, 0x8a, 0x1, 0x6, 0x1, 0x5, 0x3, 0x5, 0x9b57, 0x9, 0x9, 0xa6, 0x125, 0x81, 0x4, 0x0, 0x7, 0x3f, 0x0, 0x3, 0x0, 0x0, 0x0, 0x3, 0x3, 0x5, 0x7, 0x8, 0x11f5, 0x1c01, 0x80000001, 0x9, 0x7, 0x9, 0x5, 0x1, 0x1, 0x7ff, 0x1, 0x7f, 0xffffffff, 0x6, 0x7, 0x0, 0xdbb5, 0x0, 0x7, 0x3, 0x1f, 0x7, 0x3, 0x69, 0x1, 0x1f, 0x1, 0x80000000, 0xffff, 0x1, 0x4, 0x80, 0x9, 0x4, 0x7ff, 0x5, 0x7ff, 0x6, 0xfff, 0x2, 0xfffffffe, 0x8, 0x0, 0x5, 0x1, 0x0, 0x9, 0x2, 0xffff, 0x20, 0x1, 0x5, 0x7ff, 0x10001, 0x7, 0x7, 0x3ff, 0x5, 0x9, 0xfffffffe, 0x401, 0x2, 0x6, 0x100, 0xc30c, 0x8, 0x3, 0x1, 0x1000, 0x85, 0x2, 0x7f, 0x3ff, 0x1c000000, 0x2, 0x3e, 0xfffff142, 0x8, 0x10001, 0x10, 0x7, 0x2, 0x0, 0x8, 0x0, 0xb39b, 0x80000001, 0x1a863f66, 0xffffffff, 0xffff, 0x1, 0x2, 0x26a3, 0x9, 0x4, 0xf0, 0x1, 0x2, 0x5, 0x5e9, 0x7, 0xff, 0xe5, 0xffff, 0x5, 0x4, 0x6, 0x4, 0x2, 0x10000, 0x7fff, 0x7, 0x0, 0x401, 0x8000, 0x5, 0x1000, 0x8001, 0x7, 0x4c000000, 0xfd1b, 0x0, 0x4, 0x1a72, 0x2, 0x6, 0x5, 0xffffffff, 0x5f, 0x9, 0xfffffff8, 0x9, 0x6, 0x4, 0x7, 0x1f, 0x400, 0x80, 0x70000000, 0x3, 0xbca, 0x2c, 0x100, 0x80000000, 0x7f, 0x3, 0xff, 0x75c, 0xffffffff, 0x2, 0x8, 0x76, 0x7ff, 0x7f, 0xff, 0x2, 0x4, 0x1b65e37f, 0x7, 0x10000, 0xffffffc1, 0x1, 0x8, 0x4, 0x10000, 0x5, 0x8000, 0x1, 0x1, 0x100, 0x7, 0x5ed1, 0x39e6, 0x7, 0x7, 0x7fffffff, 0x2, 0x7f, 0x9, 0xffffffff, 0x1, 0x1f, 0x3, 0x4, 0x1, 0xfff, 0x4, 0x4, 0x401, 0x1, 0x9, 0x40, 0x7, 0x9, 0x1, 0x6, 0x10001, 0x3, 0x7fffffff, 0x0, 0x1000, 0x4, 0x20, 0x100, 0x6, 0x219c, 0x0, 0x0, 0xd32, 0x3, 0x6, 0xffff0000, 0x4000000, 0x6, 0x8a80, 0x0, 0x1, 0x0, 0x101, 0x5, 0x6, 0x46, 0xffffffff, 0x8, 0x8, 0x1, 0x3f000000, 0x801, 0x401, 0x0, 0x8, 0x15bb57cd, 0x20, 0xfe4, 0x2, 0xff, 0xd45, 0x8, 0x6, 0x0, 0x10000, 0x1, 0x1000, 0x8, 0x3ff, 0x3, 0x9, 0x9, 0x1, 0x7, 0x1, 0x0, 0x1, 0x2, 0x0, 0xd, 0x30f, 0x2, 0x7, 0x4, 0x6, 0x5, 0xebe, 0x3, 0x3, 0x0, 0x7, 0x4, 0x80000000, 0x6, 0x6, 0x35, 0x8049, 0x401, 0x5b, 0x7, 0x6, 0x0, 0x2385, 0x7, 0x8, 0x0, 0x2, 0x5, 0x6, 0x5, 0x1, 0x200, 0x7fffffff, 0x1, 0xfffffff7, 0x0, 0x80000001, 0x200, 0x10000, 0x6, 0x81, 0x8fbf, 0x8, 0x5, 0x9, 0x800, 0x7, 0x7, 0x8000000, 0x800, 0x1000, 0xffffffff, 0x0, 0x3f, 0x8c, 0x0, 0x9, 0x7fffffff, 0x0, 0x100, 0x6, 0x1ff, 0x7, 0x0, 0x80000000, 0x1, 0x4b9edc54, 0x8001, 0x5, 0x200, 0x5, 0x0, 0x5, 0x4, 0x1ff, 0x7, 0xffffac4d, 0xffff, 0x5a6b, 0x8, 0x6, 0x926, 0xffffffff, 0xd77, 0x6, 0x7fff, 0x2, 0x8, 0x4, 0x5401, 0x0, 0x0, 0x400, 0x4e, 0x4, 0xca8, 0x9, 0x3, 0x7, 0x8, 0x8001, 0x24, 0xcb8, 0x9, 0x9, 0x8001, 0x9, 0xc9, 0x20, 0x0, 0x2, 0xaabd, 0x2, 0x60e8, 0x7, 0x8, 0x7, 0x9e, 0x5, 0x0, 0x0, 0x401, 0xffff, 0x3, 0x0, 0x7, 0x8000, 0x7, 0x1, 0xfffffffd, 0x8, 0x2, 0x8, 0x5, 0x7, 0xc8ab, 0x4, 0x2, 0x80, 0x9, 0x3, 0x80, 0xffffff80, 0xfffffffe, 0x400, 0x1, 0x6, 0x1, 0x7, 0xffffffff, 0xd46, 0x4, 0x1f, 0x2, 0x5, 0x4, 0x4, 0x90c1, 0x8, 0xfcb2, 0xc36, 0xe0, 0x0, 0x6, 0x4, 0x8001, 0xfffffffe, 0xc, 0x5, 0x6, 0x9baf, 0x8, 0x2f, 0x80000001, 0x6a, 0xffffffff, 0x9, 0x1, 0xaad, 0xffffffe1, 0xe9, 0x4, 0x1, 0x13, 0x7fff, 0x1, 0x892, 0x1, 0xfffffeda, 0x7, 0x7fff, 0xc0, 0x1ff, 0xfffffff8, 0x8001, 0xfc, 0x10000, 0x101, 0xffff, 0x10000, 0x69, 0x1, 0x5, 0x9, 0xd27, 0x0, 0x2, 0x1f, 0x1, 0x8, 0x0, 0xfff, 0x1, 0x5d, 0x10001, 0x6, 0x3, 0x6, 0x1, 0x8, 0x4, 0x80f2, 0xfe, 0x3, 0x0, 0x7, 0x101, 0x3, 0x1, 0x6d, 0x2, 0x7, 0x0, 0x2, 0x2, 0x7, 0x4c1c2718, 0x5, 0xb819, 0xfffffffd, 0x4, 0x862, 0xf1dc, 0x1, 0xfff, 0x8, 0xfff, 0x6, 0x2c, 0x0, 0x1, 0xe467, 0x1, 0x400, 0x10001, 0x5, 0x8, 0x1, 0x0, 0x2753, 0xde7b484, 0xe5, 0x3, 0x80000001, 0x4, 0x7, 0x4, 0x12000000, 0xc5, 0x0, 0x1f, 0x3, 0xfffffffd, 0x100, 0x0, 0x0, 0x0, 0xc91, 0x3, 0xffff, 0x4, 0x4, 0x9, 0x9, 0xffff, 0x8, 0x19d1, 0x7fffffff, 0x1, 0x9e, 0x5, 0xc6bf, 0x0, 0x6, 0x4, 0x81, 0x5, 0x800, 0x7, 0x401, 0x8, 0x8, 0x5, 0x0, 0xa6c, 0xd64, 0x1, 0x5, 0x1, 0x4, 0x5, 0x77f800, 0xd7f, 0x1, 0x1, 0x7, 0x8, 0x3, 0x3, 0x7fffffff, 0x4, 0x0, 0x10001, 0x4, 0x3, 0x6, 0x4, 0xa7a, 0x9, 0x5, 0x8, 0xb8000000, 0xffffffff, 0x7, 0xfffffffc, 0xa5, 0x5, 0x9, 0x6, 0xfc1, 0x0, 0x5, 0x7, 0x6, 0x8, 0xfffffff8, 0x81, 0x3, 0x5, 0x2, 0xb3, 0x1, 0x8001, 0x800, 0xfffffffb, 0x1, 0xca8, 0x81, 0x1, 0x5, 0x5, 0x4, 0x7fff, 0x3, 0xbc05, 0x4, 0x3f, 0x22ae, 0x4, 0x9, 0x3f, 0x8, 0x8, 0xfff, 0x9, 0x3, 0x2, 0x100, 0xf7a6, 0x3, 0x9, 0x65, 0xde9, 0x39, 0x1, 0x10000, 0x10001, 0x9, 0x600, 0x3, 0xffff1227, 0x1000, 0x80000001, 0x734d, 0x8001, 0x9046, 0xdea3, 0x7, 0x1, 0x7fff, 0x9, 0x401, 0x77, 0xec, 0xffff, 0x4]}) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000002340)={{0x2, 0x200, 0x400, 0x8001, 0xffff, 0x800}, 0x187, [0x800, 0x8, 0x7, 0x7, 0xf80, 0x2, 0xff, 0x1, 0x900000, 0x6, 0x1f, 0x40, 0x7, 0x1, 0x45, 0x3, 0xffffffc1, 0x1f, 0x800, 0x797187fe, 0x7, 0x80, 0x7f, 0x8, 0x81, 0x9, 0xb4b, 0xc60, 0x49, 0x2, 0x8, 0x40, 0x20, 0x8000, 0x7f, 0x80000001, 0x7, 0x7f, 0x8, 0x1, 0x1, 0x20, 0x1, 0x0, 0x1, 0x101, 0x1, 0x1, 0x3f, 0x2, 0x80000001, 0x2, 0xffff, 0x6, 0x7fff, 0x4, 0x4, 0x0, 0x7, 0x7f, 0x6e9e8cf0, 0x80000001, 0x80000001, 0x7, 0x0, 0x6, 0xfff, 0x12c8, 0x6, 0x3, 0x47e0, 0x8, 0x8, 0x44f, 0xf83, 0x5, 0x4, 0x10001, 0xfffffffe, 0x9, 0x98, 0x4, 0x800, 0x7, 0x80, 0x6, 0x0, 0x4d1, 0x2, 0xbc, 0x101, 0x5b, 0xbf1, 0x10001, 0x7fffffff, 0x5, 0x6, 0x2, 0x1, 0x8, 0x1000, 0xfff, 0x5, 0x8000, 0x2, 0xff, 0x4, 0x7, 0x8, 0x7fff, 0x0, 0x9, 0x3, 0x400, 0x0, 0x4, 0x5, 0x100, 0x2, 0x401, 0x80000001, 0x1, 0x8, 0x25, 0x800, 0xae3c, 0xd32, 0xffff, 0x5ee52b72, 0x1, 0x7, 0x80000001, 0x80000000, 0x2, 0x7, 0x40, 0x2, 0x5, 0x8, 0x8d20, 0xfff, 0x0, 0x1000, 0x8, 0x626f, 0x2, 0x3f, 0x0, 0x20, 0x6, 0x7, 0xfffff001, 0x1ff, 0xfffffffe, 0x400, 0x3, 0x40, 0x5, 0xbc, 0xb1, 0x4, 0x4f, 0x7f, 0x18e, 0x1, 0xffe00000, 0x5, 0x5, 0x3e, 0x20, 0x1, 0x4e, 0x9, 0x9, 0x100, 0x101, 0x7f, 0x20, 0x24de, 0x8, 0x9818, 0x3, 0x2, 0x5, 0x4, 0x9, 0x9, 0x9, 0xffff2aa7, 0x7fffffff, 0x7, 0x80, 0x800, 0x1d48, 0x7, 0x0, 0x8, 0x3, 0x8, 0x4, 0x0, 0x6, 0xffffffff, 0x1, 0x6, 0x3, 0x0, 0x3, 0x2, 0x2bd0, 0x20, 0x2, 0x26e, 0xffffffff, 0x4, 0x0, 0x5, 0x2, 0x1000, 0x3f21, 0xd2, 0x9, 0x3, 0x7fff, 0x0, 0xffffffe0, 0x8, 0xfffff801, 0x1, 0x0, 0xddf, 0x9, 0x2, 0xffc, 0xeb, 0x1, 0x80000001, 0x46b6, 0x81, 0x9, 0x7, 0x1000, 0x0, 0xfffffffc, 0x0, 0x7fff, 0x0, 0x1f, 0xee, 0x8, 0xdb83, 0xffff, 0x0, 0xbb0a, 0x401, 0x2, 0x5, 0x9, 0x10001, 0x4, 0x5, 0x2, 0x5, 0x80000001, 0x7, 0xffffffff, 0x101, 0xffff, 0x7fffffff, 0x8, 0xcb, 0x0, 0x9, 0x8, 0x7, 0x3, 0x0, 0x7f, 0x4, 0x8000, 0x80000000, 0x7, 0x8, 0x6, 0x8, 0xfffffffd, 0xfffffff8, 0x40, 0x4, 0x10001, 0x73f7, 0x8, 0x1, 0x8, 0x1, 0x0, 0xfffffff7, 0xc0000000, 0x3, 0x2, 0xfc, 0xffff, 0x7f3d, 0x6, 0x5846, 0x10001, 0x884, 0x44, 0x2, 0x4, 0xfffffffb, 0xffff, 0x2, 0x7, 0x7f, 0x7, 0xfff, 0x1, 0x2, 0x7ae, 0x40, 0xff80, 0x9, 0xfff, 0x6, 0x3, 0x3, 0x0, 0x81, 0x2a, 0x5766, 0x0, 0x5, 0x6, 0x0, 0x1, 0x9, 0x100, 0x80000001, 0xf0, 0x200, 0x7, 0x6, 0x0, 0x0, 0x0, 0x9, 0x9, 0x5, 0x2, 0x9, 0x2, 0x1f, 0x6, 0x9, 0x50000, 0x8, 0x0, 0xfffffffb, 0x0, 0x0, 0x3, 0x8, 0x4, 0x6, 0x2, 0xcdc, 0x9, 0x2, 0x40, 0x3, 0x2, 0x566, 0x3ff, 0x7fffffff, 0x1, 0x5, 0x8e, 0x2, 0x5, 0x3ff, 0x4374, 0x1000, 0xfffff016, 0x0, 0xffffd784, 0x3ccc, 0x1b9, 0x5, 0x5f95, 0xe99, 0x6eb1, 0x9b, 0x72, 0x1, 0xffffffcb, 0x4, 0x0, 0x400, 0x7, 0x0, 0x81a, 0x401, 0x6, 0x81, 0x9, 0x8, 0x7, 0xb1, 0x8, 0xfffffffd, 0x401, 0x2, 0xfffffff8, 0xffffffff, 0x81, 0x56, 0x40, 0xff, 0x6, 0xe15, 0xffff, 0xff, 0x9, 0x5, 0x3f, 0x8c7, 0x5, 0x9, 0x80000001, 0xea80, 0x2, 0x8000, 0x660b, 0x1, 0x8, 0x4, 0x4, 0xfffffff9, 0x80, 0x1, 0x9, 0x8ac6, 0x7, 0x8000, 0x5, 0x4, 0x3f, 0x401, 0x3, 0xc2b, 0x6, 0x6, 0x1, 0x3, 0x3, 0x5, 0x2, 0x1, 0x4, 0x0, 0x7, 0x40, 0x0, 0x7, 0x5, 0x100, 0x3, 0x10001, 0x4, 0x6, 0x1000, 0x3, 0xe5, 0xffffffc0, 0x6, 0x3, 0x7d2e, 0x9, 0x6, 0x5, 0x80000000, 0x800, 0x5, 0x7fff, 0xc99, 0x92, 0x8000, 0xffff, 0x84, 0x7f, 0x6, 0x3, 0x8, 0xf9a2, 0x4a42, 0x0, 0x7, 0x7fffffff, 0x1, 0xffffffff, 0x10001, 0x0, 0x0, 0x1ff, 0x1b8f218c, 0x7f, 0xfffffff7, 0x1, 0x7f, 0x7, 0x7543, 0x7, 0x20, 0x4, 0x8, 0x9, 0x4, 0x0, 0x401, 0x40, 0x3ff, 0x4, 0x98, 0x7fffffff, 0x3f, 0xdf, 0x401, 0x7da9, 0x0, 0x7fffffff, 0x9, 0x2, 0x0, 0x6, 0x0, 0xdf11, 0xd067, 0x5, 0x101, 0x7, 0x3ff, 0x8, 0x5, 0x1000, 0xfffffffc, 0x1, 0x0, 0x7fffffff, 0x8, 0x7fffffff, 0x80000000, 0x20, 0x17, 0x1000, 0x6, 0x10, 0x20, 0x6, 0xfff, 0xbf16, 0x2, 0x7fffffff, 0x401, 0x1, 0x5, 0xffffffc0, 0x1ff, 0x0, 0x1, 0x0, 0x5, 0x0, 0x8, 0x7, 0x6, 0x8e21, 0x5, 0x0, 0x81, 0x9, 0x5, 0x7, 0x3, 0x9, 0x400, 0x1f, 0x1c00000, 0x80000000, 0x5, 0x0, 0x7, 0x800, 0x401, 0x8001, 0x1, 0x80, 0x1000, 0x0, 0x5, 0x3, 0x921a, 0x80000000, 0x10001, 0x8, 0x80000000, 0x7, 0xb3d, 0x800, 0x7fffffff, 0x6, 0x6, 0x6, 0x8, 0x8, 0x1, 0x80, 0x4, 0x73d, 0x3ff, 0x3ff, 0x5, 0x7, 0x9, 0x2, 0x6, 0x401, 0x10000, 0x7fff, 0x1000, 0x4954, 0x7f, 0x8000, 0x5, 0x3, 0x978, 0x9b1, 0xb8, 0x1, 0xdb0e, 0xca, 0x1f, 0x1, 0xe0, 0x0, 0x7, 0x9, 0x3, 0x10000, 0xef83, 0xfffffffd, 0x4, 0x3, 0x80000001, 0x629c, 0x9, 0x5, 0x7, 0xffffff80, 0x9, 0x8, 0x8, 0x56, 0x3f, 0x89, 0x2, 0x5, 0x3ff, 0x0, 0x9, 0x0, 0x2, 0xffff, 0x6, 0x4a, 0x1000, 0x40400, 0xa, 0x7, 0xb4c, 0x9, 0x6, 0x9, 0x10001, 0xff, 0x0, 0x9, 0x200, 0x3, 0x8, 0x3, 0x6, 0x3f, 0xc865, 0x7, 0x8, 0x5, 0x7fff, 0x3, 0x0, 0x3, 0xffff, 0x7, 0xffff, 0x20, 0x200, 0x1, 0x2, 0x6, 0x3, 0x3, 0x2, 0x47, 0x1, 0x1, 0x1, 0x9, 0x0, 0x0, 0x2, 0x1f, 0x1, 0x0, 0x1ce, 0x9, 0x5, 0x8, 0x7, 0x8, 0x0, 0x10000, 0x101, 0x6, 0x401, 0x1, 0x7b73, 0x8be, 0x2, 0x1000, 0x5, 0x6, 0x2, 0x0, 0x2, 0x0, 0x6, 0x7fff, 0x5, 0x80000001, 0xffff, 0x4, 0x2, 0x5, 0x50, 0x8001, 0x2, 0x10000, 0x5, 0x53, 0x9, 0x4, 0x8, 0x3, 0x7fe, 0x9, 0x4, 0xa1, 0x8e, 0x4, 0x4, 0x7fff, 0x4, 0x101, 0x3, 0x3f, 0x6, 0x2, 0x200, 0x800, 0x1, 0x401, 0x4, 0x708, 0x7fff, 0x3, 0x1f, 0xffffffff, 0x5a7, 0x3, 0x1ff, 0x800, 0x3, 0xfffffff8, 0x9, 0x3ff, 0xb08, 0x397b, 0x1, 0x7ff, 0xffffffe1, 0x3, 0x78009944, 0x7fffffff, 0x47, 0x9e48, 0x3, 0x962a5c5, 0x1f, 0xfffffffa, 0x7fff, 0x456e2414, 0x9, 0x0, 0x3ff, 0x823, 0x5, 0x2, 0x800, 0x80000001, 0x7, 0x397c, 0x8000, 0x5, 0x2, 0x5, 0x0, 0x3, 0x7, 0x2, 0x81, 0x3, 0x2, 0x4, 0x1, 0x1, 0x1, 0x10001, 0x8001, 0x5, 0x1ff, 0x7, 0x3, 0x72, 0x4, 0x1000, 0x6, 0x1, 0x200f1848, 0x2, 0x8000, 0xbcfc, 0x32, 0x0, 0x6, 0x0, 0x9, 0x5, 0x40, 0x1c79c000, 0x1, 0x80000001, 0x77, 0x3ff, 0xde9, 0x9, 0x5, 0x8, 0xaac6, 0x2, 0x4, 0x101, 0x2, 0x5, 0x5, 0x5, 0x2, 0x8, 0x0, 0x3, 0x3a39, 0x2, 0x2000000, 0xffff, 0xfffffff7, 0x5, 0x653, 0x6, 0xf05, 0x1000, 0x0, 0xcf0, 0x5, 0xffffff42, 0x5, 0x1000, 0x3, 0x2, 0xfffffff8, 0x8, 0x0, 0x2, 0x5, 0x1, 0x100, 0x0, 0x8, 0x81, 0x2, 0x6842, 0x9, 0x0, 0x5, 0x48c, 0x0, 0x4, 0x0, 0x9, 0x79008b6d, 0x0, 0x8, 0x7fffffff, 0x81, 0x8000, 0x0, 0x2ce, 0xfd, 0xffffffff, 0x1, 0x7543, 0x81, 0x22c, 0xff, 0x81, 0x7fffffff, 0x8, 0x7fff, 0x1, 0x3ff, 0xe83, 0x1, 0x7, 0x7, 0x1f, 0x400, 0x81, 0x100, 0x2, 0xfff, 0x1, 0xb187, 0x9, 0x499d, 0x1, 0x3, 0x3f, 0x5, 0xef8, 0x6, 0xcca, 0x3ff, 0xc76, 0x1000, 0x1, 0x1, 0x0, 0x800, 0x4, 0x8001, 0x3, 0x6, 0x4, 0x1, 0xfffffe00, 0xbb, 0x7f, 0x2, 0x7, 0x4, 0x5f, 0x8, 0x7fff, 0x8, 0x1, 0xfffff801, 0x100, 0x1, 0x5, 0x10000, 0x8000, 0x9, 0x80, 0xfff, 0x2, 0xffffffff, 0x80, 0x2, 0x7, 0x640c, 0x5, 0x4, 0x5, 0x6de, 0x40, 0x5, 0x6, 0xe0, 0x3, 0xb6e1, 0x81, 0xff, 0x0, 0x400, 0x9, 0x8, 0x3, 0x6, 0x80000000, 0x0, 0x7, 0x7fffffff, 0x67f753d6, 0x1800, 0x400, 0x101]}) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000003380)=""/63) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f00000033c0)=0x40000000) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) 17:42:18 executing program 2: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000001280)={0x3, 0x0, 0x78c6, 0x9, 0x9, 0x8}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f00000012c0)=0xff) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) r1 = syz_open_dev$evdev(&(0x7f0000002400), 0x30dbd863, 0x6a100) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000002440)=""/135) 17:42:18 executing program 4: read$hiddev(0xffffffffffffffff, &(0x7f0000000000)=""/117, 0x75) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000080)={0x3, 0x100, 0x7}) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f00000000c0)=""/4096) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f00000010c0)) r0 = syz_open_dev$evdev(&(0x7f0000001100), 0x5, 0x400) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000001140)=0xa3) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000001180)={0x1, 0xffffffff, 0x80, 0x0, 0x9, 0x1}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f00000011c0)={0x2, 0x100, 0x1, 0xc6, 0x100, 0x1ff}) r1 = syz_open_dev$hiddev(&(0x7f0000001200), 0x0, 0x20000) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000001240)={0x2, 0x200, 0x400}) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000001280)={0x3, 0x200, 0x4}) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f00000012c0)={0x1, 0x2, 0x0, 0x5, 0x7, 0x1f}) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000001300)={{0x1, 0x1, 0x0, 0x0, 0x9d, 0x8}, 0x11e, [0x7b, 0x8, 0x0, 0x75c1, 0x0, 0x1, 0xffffffff, 0x5, 0x3, 0xfff, 0x7, 0x6, 0x8, 0x3, 0xb45b, 0x0, 0x9, 0x6, 0xfffff2c4, 0x40, 0x5, 0x3, 0x7, 0x80000000, 0x7f, 0xe, 0x3, 0x1, 0x7ff, 0x9, 0x200, 0x2, 0x0, 0xb6c, 0x7, 0x5, 0xe0000000, 0x7, 0x101, 0x90e6, 0x6, 0x1000, 0x5, 0x100, 0x8000, 0xfff, 0x8, 0x5, 0x6, 0x7fff, 0x8, 0x7fff, 0xffff, 0x3, 0x6, 0x0, 0x0, 0x5ea, 0x3, 0x7f5, 0xffffffff, 0x1, 0x3, 0x4, 0x6, 0x0, 0x200, 0x1, 0x9, 0xc064, 0x2, 0x8, 0x1, 0x2, 0xfffffff8, 0xdcf, 0x6506, 0x3, 0x101, 0x6, 0x5, 0xe0, 0x1f, 0x84f, 0x5, 0x909c, 0x7, 0x7fff, 0x80, 0x82ed, 0x1, 0x101, 0x6, 0x7, 0x5, 0x7fff, 0x20, 0x81, 0xffff, 0x1ff, 0x0, 0x3, 0x7fff, 0x0, 0x100, 0x200, 0xfff, 0x100, 0x2, 0x80000000, 0xfffffffe, 0x6, 0x9, 0x1, 0x0, 0xd94, 0xfd0c, 0xa32, 0x4bc6, 0xffffff01, 0x5f, 0x400, 0xc0d1, 0x6, 0x80000000, 0x80000001, 0x0, 0xfffffff9, 0x8, 0x7, 0x2, 0x1, 0x4, 0x81, 0x6, 0x3, 0x5417, 0x0, 0x8000, 0x1ff, 0x0, 0x7fff, 0x200, 0x4, 0x101, 0x1, 0x8000, 0xfffff000, 0x1, 0x0, 0x3, 0x4, 0x0, 0xe41, 0x4, 0x6, 0x5, 0x6e940093, 0x46c, 0x4, 0x1ff, 0x1, 0x3f, 0x153, 0x14ef, 0x7, 0x1, 0x3, 0x4, 0x3, 0x3, 0x5, 0x6, 0x40, 0x1, 0x1, 0x3, 0x800, 0x80, 0x3f, 0x7fffffff, 0x6, 0x5, 0xe8, 0x1, 0x5, 0x81, 0x100, 0x0, 0x3, 0x3ff, 0x101, 0x0, 0x7f, 0x7ac6874, 0x8, 0x7, 0x3, 0x8, 0x8001, 0x1, 0x3ff, 0x200, 0x100, 0xfffffffb, 0xc33, 0x0, 0x9, 0x6, 0x88d, 0x20, 0xecbc, 0x314d, 0xfffffffc, 0x0, 0x8000, 0x0, 0x59, 0x6, 0x0, 0xf, 0x3ff, 0x80000000, 0x7, 0x8, 0x8, 0x3, 0x81, 0x1f, 0x56, 0x8, 0x6, 0x494f, 0x7a, 0xc89a, 0x7fff, 0xffffd7b7, 0x6, 0x9, 0x2, 0xe338, 0x5, 0x6, 0x8, 0x3, 0x5, 0x100, 0xaf, 0x800, 0x2, 0x1, 0xcff, 0x2, 0x1, 0x9, 0x3ff, 0x7fff, 0x1, 0x40, 0x2, 0x0, 0x9, 0x7ff, 0x10000, 0x3, 0x0, 0xff, 0x45f9ac74, 0x0, 0xfe, 0x1, 0x2b4, 0x6, 0x61, 0x0, 0xfffffffc, 0x8001, 0xffff0628, 0x5, 0x81, 0x3, 0xffffff74, 0xb21, 0x4, 0x0, 0x7ff, 0x1, 0x5, 0x21b, 0x5, 0x9, 0x4, 0x2, 0xfff, 0x1000, 0x1, 0xffffffc0, 0x4d, 0xcec7, 0x2, 0x0, 0xfc98, 0x7, 0x6, 0x10000, 0x2, 0x5, 0x4, 0x1000, 0x5, 0x1f, 0x7fff, 0x8, 0x6, 0x9, 0xfffffffd, 0xc2c6, 0x2, 0x54, 0x3f, 0x7f, 0x3f, 0x7, 0x0, 0x6, 0x8, 0x30, 0x7fffffff, 0x0, 0x80, 0x7, 0x101, 0x800, 0x1, 0xfff, 0x8a, 0x1, 0x6, 0x1, 0x5, 0x3, 0x5, 0x9b57, 0x9, 0x9, 0xa6, 0x125, 0x81, 0x4, 0x0, 0x7, 0x3f, 0x0, 0x3, 0x0, 0x0, 0x0, 0x3, 0x3, 0x5, 0x7, 0x8, 0x11f5, 0x1c01, 0x80000001, 0x9, 0x7, 0x9, 0x5, 0x1, 0x1, 0x7ff, 0x1, 0x7f, 0xffffffff, 0x6, 0x7, 0x0, 0xdbb5, 0x0, 0x7, 0x3, 0x1f, 0x7, 0x3, 0x69, 0x1, 0x1f, 0x1, 0x80000000, 0xffff, 0x1, 0x4, 0x80, 0x9, 0x4, 0x7ff, 0x5, 0x7ff, 0x6, 0xfff, 0x2, 0xfffffffe, 0x8, 0x0, 0x5, 0x1, 0x0, 0x9, 0x2, 0xffff, 0x20, 0x1, 0x5, 0x7ff, 0x10001, 0x7, 0x7, 0x3ff, 0x5, 0x9, 0xfffffffe, 0x401, 0x2, 0x6, 0x100, 0xc30c, 0x8, 0x3, 0x1, 0x1000, 0x85, 0x2, 0x7f, 0x3ff, 0x1c000000, 0x2, 0x3e, 0xfffff142, 0x8, 0x10001, 0x10, 0x7, 0x2, 0x0, 0x8, 0x0, 0xb39b, 0x80000001, 0x1a863f66, 0xffffffff, 0xffff, 0x1, 0x2, 0x26a3, 0x9, 0x4, 0xf0, 0x1, 0x2, 0x5, 0x5e9, 0x7, 0xff, 0xe5, 0xffff, 0x5, 0x4, 0x6, 0x4, 0x2, 0x10000, 0x7fff, 0x7, 0x0, 0x401, 0x8000, 0x5, 0x1000, 0x8001, 0x7, 0x4c000000, 0xfd1b, 0x0, 0x4, 0x1a72, 0x2, 0x6, 0x5, 0xffffffff, 0x5f, 0x9, 0xfffffff8, 0x9, 0x6, 0x4, 0x7, 0x1f, 0x400, 0x80, 0x70000000, 0x3, 0xbca, 0x2c, 0x100, 0x80000000, 0x7f, 0x3, 0xff, 0x75c, 0xffffffff, 0x2, 0x8, 0x76, 0x7ff, 0x7f, 0xff, 0x2, 0x4, 0x1b65e37f, 0x7, 0x10000, 0xffffffc1, 0x1, 0x8, 0x4, 0x10000, 0x5, 0x8000, 0x1, 0x1, 0x100, 0x7, 0x5ed1, 0x39e6, 0x7, 0x7, 0x7fffffff, 0x2, 0x7f, 0x9, 0xffffffff, 0x1, 0x1f, 0x3, 0x4, 0x1, 0xfff, 0x4, 0x4, 0x401, 0x1, 0x9, 0x40, 0x7, 0x9, 0x1, 0x6, 0x10001, 0x3, 0x7fffffff, 0x0, 0x1000, 0x4, 0x20, 0x100, 0x6, 0x219c, 0x0, 0x0, 0xd32, 0x3, 0x6, 0xffff0000, 0x4000000, 0x6, 0x8a80, 0x0, 0x1, 0x0, 0x101, 0x5, 0x6, 0x46, 0xffffffff, 0x8, 0x8, 0x1, 0x3f000000, 0x801, 0x401, 0x0, 0x8, 0x15bb57cd, 0x20, 0xfe4, 0x2, 0xff, 0xd45, 0x8, 0x6, 0x0, 0x10000, 0x1, 0x1000, 0x8, 0x3ff, 0x3, 0x9, 0x9, 0x1, 0x7, 0x1, 0x0, 0x1, 0x2, 0x0, 0xd, 0x30f, 0x2, 0x7, 0x4, 0x6, 0x5, 0xebe, 0x3, 0x3, 0x0, 0x7, 0x4, 0x80000000, 0x6, 0x6, 0x35, 0x8049, 0x401, 0x5b, 0x7, 0x6, 0x0, 0x2385, 0x7, 0x8, 0x0, 0x2, 0x5, 0x6, 0x5, 0x1, 0x200, 0x7fffffff, 0x1, 0xfffffff7, 0x0, 0x80000001, 0x200, 0x10000, 0x6, 0x81, 0x8fbf, 0x8, 0x5, 0x9, 0x800, 0x7, 0x7, 0x8000000, 0x800, 0x1000, 0xffffffff, 0x0, 0x3f, 0x8c, 0x0, 0x9, 0x7fffffff, 0x0, 0x100, 0x6, 0x1ff, 0x7, 0x0, 0x80000000, 0x1, 0x4b9edc54, 0x8001, 0x5, 0x200, 0x5, 0x0, 0x5, 0x4, 0x1ff, 0x7, 0xffffac4d, 0xffff, 0x5a6b, 0x8, 0x6, 0x926, 0xffffffff, 0xd77, 0x6, 0x7fff, 0x2, 0x8, 0x4, 0x5401, 0x0, 0x0, 0x400, 0x4e, 0x4, 0xca8, 0x9, 0x3, 0x7, 0x8, 0x8001, 0x24, 0xcb8, 0x9, 0x9, 0x8001, 0x9, 0xc9, 0x20, 0x0, 0x2, 0xaabd, 0x2, 0x60e8, 0x7, 0x8, 0x7, 0x9e, 0x5, 0x0, 0x0, 0x401, 0xffff, 0x3, 0x0, 0x7, 0x8000, 0x7, 0x1, 0xfffffffd, 0x8, 0x2, 0x8, 0x5, 0x7, 0xc8ab, 0x4, 0x2, 0x80, 0x9, 0x3, 0x80, 0xffffff80, 0xfffffffe, 0x400, 0x1, 0x6, 0x1, 0x7, 0xffffffff, 0xd46, 0x4, 0x1f, 0x2, 0x5, 0x4, 0x4, 0x90c1, 0x8, 0xfcb2, 0xc36, 0xe0, 0x0, 0x6, 0x4, 0x8001, 0xfffffffe, 0xc, 0x5, 0x6, 0x9baf, 0x8, 0x2f, 0x80000001, 0x6a, 0xffffffff, 0x9, 0x1, 0xaad, 0xffffffe1, 0xe9, 0x4, 0x1, 0x13, 0x7fff, 0x1, 0x892, 0x1, 0xfffffeda, 0x7, 0x7fff, 0xc0, 0x1ff, 0xfffffff8, 0x8001, 0xfc, 0x10000, 0x101, 0xffff, 0x10000, 0x69, 0x1, 0x5, 0x9, 0xd27, 0x0, 0x2, 0x1f, 0x1, 0x8, 0x0, 0xfff, 0x1, 0x5d, 0x10001, 0x6, 0x3, 0x6, 0x1, 0x8, 0x4, 0x80f2, 0xfe, 0x3, 0x0, 0x7, 0x101, 0x3, 0x1, 0x6d, 0x2, 0x7, 0x0, 0x2, 0x2, 0x7, 0x4c1c2718, 0x5, 0xb819, 0xfffffffd, 0x4, 0x862, 0xf1dc, 0x1, 0xfff, 0x8, 0xfff, 0x6, 0x2c, 0x0, 0x1, 0xe467, 0x1, 0x400, 0x10001, 0x5, 0x8, 0x1, 0x0, 0x2753, 0xde7b484, 0xe5, 0x3, 0x80000001, 0x4, 0x7, 0x4, 0x12000000, 0xc5, 0x0, 0x1f, 0x3, 0xfffffffd, 0x100, 0x0, 0x0, 0x0, 0xc91, 0x3, 0xffff, 0x4, 0x4, 0x9, 0x9, 0xffff, 0x8, 0x19d1, 0x7fffffff, 0x1, 0x9e, 0x5, 0xc6bf, 0x0, 0x6, 0x4, 0x81, 0x5, 0x800, 0x7, 0x401, 0x8, 0x8, 0x5, 0x0, 0xa6c, 0xd64, 0x1, 0x5, 0x1, 0x4, 0x5, 0x77f800, 0xd7f, 0x1, 0x1, 0x7, 0x8, 0x3, 0x3, 0x7fffffff, 0x4, 0x0, 0x10001, 0x4, 0x3, 0x6, 0x4, 0xa7a, 0x9, 0x5, 0x8, 0xb8000000, 0xffffffff, 0x7, 0xfffffffc, 0xa5, 0x5, 0x9, 0x6, 0xfc1, 0x0, 0x5, 0x7, 0x6, 0x8, 0xfffffff8, 0x81, 0x3, 0x5, 0x2, 0xb3, 0x1, 0x8001, 0x800, 0xfffffffb, 0x1, 0xca8, 0x81, 0x1, 0x5, 0x5, 0x4, 0x7fff, 0x3, 0xbc05, 0x4, 0x3f, 0x22ae, 0x4, 0x9, 0x3f, 0x8, 0x8, 0xfff, 0x9, 0x3, 0x2, 0x100, 0xf7a6, 0x3, 0x9, 0x65, 0xde9, 0x39, 0x1, 0x10000, 0x10001, 0x9, 0x600, 0x3, 0xffff1227, 0x1000, 0x80000001, 0x734d, 0x8001, 0x9046, 0xdea3, 0x7, 0x1, 0x7fff, 0x9, 0x401, 0x77, 0xec, 0xffff, 0x4]}) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000002340)={{0x2, 0x200, 0x400, 0x8001, 0xffff, 0x800}, 0x187, [0x800, 0x8, 0x7, 0x7, 0xf80, 0x2, 0xff, 0x1, 0x900000, 0x6, 0x1f, 0x40, 0x7, 0x1, 0x45, 0x3, 0xffffffc1, 0x1f, 0x800, 0x797187fe, 0x7, 0x80, 0x7f, 0x8, 0x81, 0x9, 0xb4b, 0xc60, 0x49, 0x2, 0x8, 0x40, 0x20, 0x8000, 0x7f, 0x80000001, 0x7, 0x7f, 0x8, 0x1, 0x1, 0x20, 0x1, 0x0, 0x1, 0x101, 0x1, 0x1, 0x3f, 0x2, 0x80000001, 0x2, 0xffff, 0x6, 0x7fff, 0x4, 0x4, 0x0, 0x7, 0x7f, 0x6e9e8cf0, 0x80000001, 0x80000001, 0x7, 0x0, 0x6, 0xfff, 0x12c8, 0x6, 0x3, 0x47e0, 0x8, 0x8, 0x44f, 0xf83, 0x5, 0x4, 0x10001, 0xfffffffe, 0x9, 0x98, 0x4, 0x800, 0x7, 0x80, 0x6, 0x0, 0x4d1, 0x2, 0xbc, 0x101, 0x5b, 0xbf1, 0x10001, 0x7fffffff, 0x5, 0x6, 0x2, 0x1, 0x8, 0x1000, 0xfff, 0x5, 0x8000, 0x2, 0xff, 0x4, 0x7, 0x8, 0x7fff, 0x0, 0x9, 0x3, 0x400, 0x0, 0x4, 0x5, 0x100, 0x2, 0x401, 0x80000001, 0x1, 0x8, 0x25, 0x800, 0xae3c, 0xd32, 0xffff, 0x5ee52b72, 0x1, 0x7, 0x80000001, 0x80000000, 0x2, 0x7, 0x40, 0x2, 0x5, 0x8, 0x8d20, 0xfff, 0x0, 0x1000, 0x8, 0x626f, 0x2, 0x3f, 0x0, 0x20, 0x6, 0x7, 0xfffff001, 0x1ff, 0xfffffffe, 0x400, 0x3, 0x40, 0x5, 0xbc, 0xb1, 0x4, 0x4f, 0x7f, 0x18e, 0x1, 0xffe00000, 0x5, 0x5, 0x3e, 0x20, 0x1, 0x4e, 0x9, 0x9, 0x100, 0x101, 0x7f, 0x20, 0x24de, 0x8, 0x9818, 0x3, 0x2, 0x5, 0x4, 0x9, 0x9, 0x9, 0xffff2aa7, 0x7fffffff, 0x7, 0x80, 0x800, 0x1d48, 0x7, 0x0, 0x8, 0x3, 0x8, 0x4, 0x0, 0x6, 0xffffffff, 0x1, 0x6, 0x3, 0x0, 0x3, 0x2, 0x2bd0, 0x20, 0x2, 0x26e, 0xffffffff, 0x4, 0x0, 0x5, 0x2, 0x1000, 0x3f21, 0xd2, 0x9, 0x3, 0x7fff, 0x0, 0xffffffe0, 0x8, 0xfffff801, 0x1, 0x0, 0xddf, 0x9, 0x2, 0xffc, 0xeb, 0x1, 0x80000001, 0x46b6, 0x81, 0x9, 0x7, 0x1000, 0x0, 0xfffffffc, 0x0, 0x7fff, 0x0, 0x1f, 0xee, 0x8, 0xdb83, 0xffff, 0x0, 0xbb0a, 0x401, 0x2, 0x5, 0x9, 0x10001, 0x4, 0x5, 0x2, 0x5, 0x80000001, 0x7, 0xffffffff, 0x101, 0xffff, 0x7fffffff, 0x8, 0xcb, 0x0, 0x9, 0x8, 0x7, 0x3, 0x0, 0x7f, 0x4, 0x8000, 0x80000000, 0x7, 0x8, 0x6, 0x8, 0xfffffffd, 0xfffffff8, 0x40, 0x4, 0x10001, 0x73f7, 0x8, 0x1, 0x8, 0x1, 0x0, 0xfffffff7, 0xc0000000, 0x3, 0x2, 0xfc, 0xffff, 0x7f3d, 0x6, 0x5846, 0x10001, 0x884, 0x44, 0x2, 0x4, 0xfffffffb, 0xffff, 0x2, 0x7, 0x7f, 0x7, 0xfff, 0x1, 0x2, 0x7ae, 0x40, 0xff80, 0x9, 0xfff, 0x6, 0x3, 0x3, 0x0, 0x81, 0x2a, 0x5766, 0x0, 0x5, 0x6, 0x0, 0x1, 0x9, 0x100, 0x80000001, 0xf0, 0x200, 0x7, 0x6, 0x0, 0x0, 0x0, 0x9, 0x9, 0x5, 0x2, 0x9, 0x2, 0x1f, 0x6, 0x9, 0x50000, 0x8, 0x0, 0xfffffffb, 0x0, 0x0, 0x3, 0x8, 0x4, 0x6, 0x2, 0xcdc, 0x9, 0x2, 0x40, 0x3, 0x2, 0x566, 0x3ff, 0x7fffffff, 0x1, 0x5, 0x8e, 0x2, 0x5, 0x3ff, 0x4374, 0x1000, 0xfffff016, 0x0, 0xffffd784, 0x3ccc, 0x1b9, 0x5, 0x5f95, 0xe99, 0x6eb1, 0x9b, 0x72, 0x1, 0xffffffcb, 0x4, 0x0, 0x400, 0x7, 0x0, 0x81a, 0x401, 0x6, 0x81, 0x9, 0x8, 0x7, 0xb1, 0x8, 0xfffffffd, 0x401, 0x2, 0xfffffff8, 0xffffffff, 0x81, 0x56, 0x40, 0xff, 0x6, 0xe15, 0xffff, 0xff, 0x9, 0x5, 0x3f, 0x8c7, 0x5, 0x9, 0x80000001, 0xea80, 0x2, 0x8000, 0x660b, 0x1, 0x8, 0x4, 0x4, 0xfffffff9, 0x80, 0x1, 0x9, 0x8ac6, 0x7, 0x8000, 0x5, 0x4, 0x3f, 0x401, 0x3, 0xc2b, 0x6, 0x6, 0x1, 0x3, 0x3, 0x5, 0x2, 0x1, 0x4, 0x0, 0x7, 0x40, 0x0, 0x7, 0x5, 0x100, 0x3, 0x10001, 0x4, 0x6, 0x1000, 0x3, 0xe5, 0xffffffc0, 0x6, 0x3, 0x7d2e, 0x9, 0x6, 0x5, 0x80000000, 0x800, 0x5, 0x7fff, 0xc99, 0x92, 0x8000, 0xffff, 0x84, 0x7f, 0x6, 0x3, 0x8, 0xf9a2, 0x4a42, 0x0, 0x7, 0x7fffffff, 0x1, 0xffffffff, 0x10001, 0x0, 0x0, 0x1ff, 0x1b8f218c, 0x7f, 0xfffffff7, 0x1, 0x7f, 0x7, 0x7543, 0x7, 0x20, 0x4, 0x8, 0x9, 0x4, 0x0, 0x401, 0x40, 0x3ff, 0x4, 0x98, 0x7fffffff, 0x3f, 0xdf, 0x401, 0x7da9, 0x0, 0x7fffffff, 0x9, 0x2, 0x0, 0x6, 0x0, 0xdf11, 0xd067, 0x5, 0x101, 0x7, 0x3ff, 0x8, 0x5, 0x1000, 0xfffffffc, 0x1, 0x0, 0x7fffffff, 0x8, 0x7fffffff, 0x80000000, 0x20, 0x17, 0x1000, 0x6, 0x10, 0x20, 0x6, 0xfff, 0xbf16, 0x2, 0x7fffffff, 0x401, 0x1, 0x5, 0xffffffc0, 0x1ff, 0x0, 0x1, 0x0, 0x5, 0x0, 0x8, 0x7, 0x6, 0x8e21, 0x5, 0x0, 0x81, 0x9, 0x5, 0x7, 0x3, 0x9, 0x400, 0x1f, 0x1c00000, 0x80000000, 0x5, 0x0, 0x7, 0x800, 0x401, 0x8001, 0x1, 0x80, 0x1000, 0x0, 0x5, 0x3, 0x921a, 0x80000000, 0x10001, 0x8, 0x80000000, 0x7, 0xb3d, 0x800, 0x7fffffff, 0x6, 0x6, 0x6, 0x8, 0x8, 0x1, 0x80, 0x4, 0x73d, 0x3ff, 0x3ff, 0x5, 0x7, 0x9, 0x2, 0x6, 0x401, 0x10000, 0x7fff, 0x1000, 0x4954, 0x7f, 0x8000, 0x5, 0x3, 0x978, 0x9b1, 0xb8, 0x1, 0xdb0e, 0xca, 0x1f, 0x1, 0xe0, 0x0, 0x7, 0x9, 0x3, 0x10000, 0xef83, 0xfffffffd, 0x4, 0x3, 0x80000001, 0x629c, 0x9, 0x5, 0x7, 0xffffff80, 0x9, 0x8, 0x8, 0x56, 0x3f, 0x89, 0x2, 0x5, 0x3ff, 0x0, 0x9, 0x0, 0x2, 0xffff, 0x6, 0x4a, 0x1000, 0x40400, 0xa, 0x7, 0xb4c, 0x9, 0x6, 0x9, 0x10001, 0xff, 0x0, 0x9, 0x200, 0x3, 0x8, 0x3, 0x6, 0x3f, 0xc865, 0x7, 0x8, 0x5, 0x7fff, 0x3, 0x0, 0x3, 0xffff, 0x7, 0xffff, 0x20, 0x200, 0x1, 0x2, 0x6, 0x3, 0x3, 0x2, 0x47, 0x1, 0x1, 0x1, 0x9, 0x0, 0x0, 0x2, 0x1f, 0x1, 0x0, 0x1ce, 0x9, 0x5, 0x8, 0x7, 0x8, 0x0, 0x10000, 0x101, 0x6, 0x401, 0x1, 0x7b73, 0x8be, 0x2, 0x1000, 0x5, 0x6, 0x2, 0x0, 0x2, 0x0, 0x6, 0x7fff, 0x5, 0x80000001, 0xffff, 0x4, 0x2, 0x5, 0x50, 0x8001, 0x2, 0x10000, 0x5, 0x53, 0x9, 0x4, 0x8, 0x3, 0x7fe, 0x9, 0x4, 0xa1, 0x8e, 0x4, 0x4, 0x7fff, 0x4, 0x101, 0x3, 0x3f, 0x6, 0x2, 0x200, 0x800, 0x1, 0x401, 0x4, 0x708, 0x7fff, 0x3, 0x1f, 0xffffffff, 0x5a7, 0x3, 0x1ff, 0x800, 0x3, 0xfffffff8, 0x9, 0x3ff, 0xb08, 0x397b, 0x1, 0x7ff, 0xffffffe1, 0x3, 0x78009944, 0x7fffffff, 0x47, 0x9e48, 0x3, 0x962a5c5, 0x1f, 0xfffffffa, 0x7fff, 0x456e2414, 0x9, 0x0, 0x3ff, 0x823, 0x5, 0x2, 0x800, 0x80000001, 0x7, 0x397c, 0x8000, 0x5, 0x2, 0x5, 0x0, 0x3, 0x7, 0x2, 0x81, 0x3, 0x2, 0x4, 0x1, 0x1, 0x1, 0x10001, 0x8001, 0x5, 0x1ff, 0x7, 0x3, 0x72, 0x4, 0x1000, 0x6, 0x1, 0x200f1848, 0x2, 0x8000, 0xbcfc, 0x32, 0x0, 0x6, 0x0, 0x9, 0x5, 0x40, 0x1c79c000, 0x1, 0x80000001, 0x77, 0x3ff, 0xde9, 0x9, 0x5, 0x8, 0xaac6, 0x2, 0x4, 0x101, 0x2, 0x5, 0x5, 0x5, 0x2, 0x8, 0x0, 0x3, 0x3a39, 0x2, 0x2000000, 0xffff, 0xfffffff7, 0x5, 0x653, 0x6, 0xf05, 0x1000, 0x0, 0xcf0, 0x5, 0xffffff42, 0x5, 0x1000, 0x3, 0x2, 0xfffffff8, 0x8, 0x0, 0x2, 0x5, 0x1, 0x100, 0x0, 0x8, 0x81, 0x2, 0x6842, 0x9, 0x0, 0x5, 0x48c, 0x0, 0x4, 0x0, 0x9, 0x79008b6d, 0x0, 0x8, 0x7fffffff, 0x81, 0x8000, 0x0, 0x2ce, 0xfd, 0xffffffff, 0x1, 0x7543, 0x81, 0x22c, 0xff, 0x81, 0x7fffffff, 0x8, 0x7fff, 0x1, 0x3ff, 0xe83, 0x1, 0x7, 0x7, 0x1f, 0x400, 0x81, 0x100, 0x2, 0xfff, 0x1, 0xb187, 0x9, 0x499d, 0x1, 0x3, 0x3f, 0x5, 0xef8, 0x6, 0xcca, 0x3ff, 0xc76, 0x1000, 0x1, 0x1, 0x0, 0x800, 0x4, 0x8001, 0x3, 0x6, 0x4, 0x1, 0xfffffe00, 0xbb, 0x7f, 0x2, 0x7, 0x4, 0x5f, 0x8, 0x7fff, 0x8, 0x1, 0xfffff801, 0x100, 0x1, 0x5, 0x10000, 0x8000, 0x9, 0x80, 0xfff, 0x2, 0xffffffff, 0x80, 0x2, 0x7, 0x640c, 0x5, 0x4, 0x5, 0x6de, 0x40, 0x5, 0x6, 0xe0, 0x3, 0xb6e1, 0x81, 0xff, 0x0, 0x400, 0x9, 0x8, 0x3, 0x6, 0x80000000, 0x0, 0x7, 0x7fffffff, 0x67f753d6, 0x1800, 0x400, 0x101]}) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000003380)=""/63) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f00000033c0)=0x40000000) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) ioctl$HIDIOCSUSAGES(r1, 0x501c4814, &(0x7f0000003400)={{0x1, 0x3, 0x5, 0x3, 0x80000000, 0x1f}, 0x252, [0x3, 0x29e, 0x5, 0x1, 0x28, 0x25, 0x4, 0x10001, 0x7, 0x9, 0x25, 0xfffffffe, 0x3, 0x3, 0x2, 0x1, 0x0, 0x2, 0x7f, 0xffff, 0x1000, 0x59f6b28a, 0x8c, 0x10001, 0x101, 0x8000, 0x2c3, 0x0, 0xde7, 0x80, 0x81, 0x3, 0x2, 0x5, 0x800, 0x8, 0x6379, 0x401, 0x100, 0x80000000, 0x1f, 0x89480000, 0x6, 0xffff7fff, 0x2, 0x101, 0x80000000, 0x81, 0x8534, 0x9, 0x1, 0x10001, 0x9, 0x200, 0x3, 0x0, 0x81, 0x72d, 0xa2e, 0x7, 0x1, 0x2, 0x10001, 0xf3d0, 0x8001, 0x1, 0x1afb, 0x4, 0x1ff, 0xfff, 0x120, 0x2, 0x1, 0x8, 0x96b, 0x2, 0x63, 0x9, 0x5, 0x80000000, 0x6, 0xfffff03b, 0x5, 0xfffff801, 0x9, 0x0, 0x7f, 0x1000, 0x7, 0x1, 0x4, 0xfce, 0x7ff, 0x6c, 0x7, 0x4, 0x7f, 0x7, 0x80000000, 0x9, 0x2, 0x0, 0x7, 0x6, 0x2, 0x0, 0x84, 0x8, 0x100, 0x3, 0x8000, 0x6, 0x6, 0x800, 0x6, 0x0, 0x20, 0x5, 0x0, 0x8, 0xdaa, 0x10001, 0x3a38, 0xff, 0x89ea, 0x7d86b1cb, 0x6838, 0x400, 0x7, 0x0, 0x1ff, 0x6, 0x400, 0x101, 0x1f, 0x3, 0x9, 0x4, 0x6, 0x7fffffff, 0x4, 0x8, 0x6, 0x2, 0x0, 0x7fff, 0x9, 0x10000, 0x10001, 0x8, 0x6, 0x80, 0x7, 0x200, 0x7, 0xfffffffc, 0x1, 0x400, 0x5, 0xe072, 0x6, 0x3, 0x80, 0x9, 0x4a12, 0x4, 0x5, 0x6, 0x5, 0x1000, 0x0, 0x3, 0x8001, 0x3, 0x5, 0xf09, 0x3aa1, 0x10001, 0x3, 0x4, 0x8, 0x7, 0x3f, 0x7, 0x11, 0x3, 0x8, 0x3, 0x78b5, 0xfffffe00, 0x9, 0x400, 0x4, 0x80000001, 0x8000, 0x5, 0x6, 0xa5, 0x6, 0x0, 0x0, 0x80000001, 0x6, 0xfff, 0x3, 0x8, 0x4c8, 0x349, 0x800, 0xffffffff, 0x58a, 0x9, 0x8d5, 0xcdb4, 0xffffffff, 0x8, 0x1, 0x5, 0x7fffffff, 0xfff, 0x3, 0x1f, 0x4000, 0x1ff, 0x1, 0x3, 0x8, 0x200, 0x1, 0x647, 0xfffffff9, 0x442, 0x2, 0x9, 0x0, 0x2, 0x6, 0x1f, 0x3ff, 0x42, 0x1ff, 0x1, 0x2, 0x32, 0x7f, 0x80000000, 0x80000000, 0x7fff8, 0x7f, 0x101, 0x4, 0x88, 0x1, 0x9, 0x8, 0x200, 0x3, 0x4, 0x0, 0x1ff, 0x6, 0x800, 0x50, 0xfffff001, 0x1000, 0x80000000, 0x9, 0x1f, 0x4, 0x3, 0x8, 0x80000000, 0x7f96, 0xffff, 0x7, 0x1, 0x1ff, 0x1, 0x5, 0xafa3, 0xe3, 0x0, 0x9, 0x5, 0x6, 0x4, 0xaa58, 0x9, 0x1, 0xfffffe00, 0x5, 0x1, 0x3, 0x8001, 0x1, 0x9, 0x7f, 0x7, 0x0, 0x1, 0x3ae, 0x0, 0x2, 0x8, 0x4, 0x1, 0x2, 0x59c3, 0x8, 0x1ff, 0x1, 0x96, 0x220a, 0x1, 0x5, 0x0, 0x56, 0x9, 0x2, 0x9, 0x9, 0x4, 0x400000, 0x0, 0x19, 0x3ff, 0x7, 0x6, 0xd927, 0x7, 0x8fb, 0x5, 0x3ff, 0x20, 0x80000001, 0x1, 0x43d6, 0x0, 0xffff8001, 0x800, 0x400, 0x7, 0xffffffff, 0x280, 0x2c, 0x8, 0x9, 0x0, 0x8, 0x3, 0x20, 0x3, 0x6, 0x10000, 0xbd, 0x5, 0x7fff, 0x0, 0x0, 0x79ca412d, 0x1, 0xfffffffd, 0x498, 0x989, 0x1, 0x3ff, 0x5, 0x80000001, 0x5, 0xffff, 0x1, 0xfffffffb, 0x0, 0x8, 0x4, 0x7, 0x0, 0x0, 0x40, 0x8, 0x80000000, 0xde, 0xfffff801, 0x0, 0xffffc1fe, 0x400, 0xfffffffe, 0x8, 0xfffff800, 0x1, 0x3, 0x5, 0x1000, 0x8, 0x6, 0x40, 0x9, 0x1, 0xdda, 0x2, 0x60, 0x0, 0x9, 0x8, 0x916, 0x1, 0x80000001, 0x20, 0x9, 0x7, 0x2, 0xd7, 0x7f, 0x40, 0x80, 0x80000001, 0x3, 0x4, 0x29fc, 0xfffffffb, 0x3, 0x3, 0xea2, 0x505c, 0x5, 0x80000001, 0xec, 0x6, 0x800, 0x5, 0x5, 0x1, 0x1, 0x2, 0x94, 0x9, 0x2, 0x9, 0x4, 0xfffffffe, 0x4, 0x4, 0x8, 0x14d4, 0x0, 0x6, 0xdf, 0x9, 0xfff, 0x80000001, 0xffffffa0, 0x40, 0xff, 0x8001, 0x7, 0x2c69, 0x7f, 0x70000000, 0x7, 0x8, 0x3f, 0x0, 0x5, 0x80000001, 0xe4b, 0xffff, 0x0, 0x2, 0x32f, 0x3ff, 0x7, 0xffffffff, 0x8, 0x3, 0xffff, 0x10001, 0xfffffffa, 0x0, 0x8, 0x8, 0x10, 0x1ff, 0x400, 0x133, 0xff, 0x32cd37cd, 0x200, 0x40, 0x348, 0x8, 0x7, 0x9, 0x6, 0x4, 0x71d0ce4d, 0x6, 0x7fffffff, 0x7, 0x2, 0x52, 0x7, 0xfff, 0xffffffff, 0x2, 0x5, 0xfffffc2f, 0x1, 0x3, 0x7, 0x3, 0xef, 0x400, 0x10001, 0xfffffff8, 0x5, 0x20, 0xffff, 0x10001, 0x1, 0x101, 0x1ff, 0x3, 0x10000, 0x3, 0x5, 0x0, 0x5, 0x1ff, 0x4, 0x2, 0x2, 0xffff, 0x7, 0x10001, 0x1, 0x8, 0x8, 0xffff, 0x2, 0x853, 0x6, 0xaa3, 0xffff, 0x1, 0xe8, 0x9, 0xe208, 0x19, 0x7, 0x3, 0x3, 0x3ff, 0x1000, 0xfff, 0x8, 0x20, 0xfffffffd, 0x9, 0x2, 0xda, 0x6, 0x7, 0x5, 0x3, 0x1, 0x2, 0x9, 0x13a, 0x7ff, 0x13, 0xfffffff8, 0x1, 0x7, 0x2, 0x8, 0x2, 0x10000, 0x0, 0x9, 0x0, 0x87, 0x7, 0x1, 0xfd5, 0xf38, 0x5, 0x7fff, 0xd0bf, 0x6, 0xc5, 0x5, 0x2, 0xe0ab, 0x9, 0x7fffffff, 0x10001, 0xffffffe0, 0x9077, 0x400, 0x200, 0x101, 0x3ff, 0xffffffff, 0x9, 0x9, 0x0, 0x6, 0x8, 0x9, 0x1, 0x9, 0x7, 0x1, 0x10000, 0x3, 0x4, 0x4, 0x7, 0x6, 0x7fffffff, 0x7, 0xffffffff, 0x0, 0x7, 0x10001, 0x7fffffff, 0xfffffffd, 0x7fffffff, 0x401, 0x1, 0x2, 0x7fffffff, 0x86c, 0x38, 0x8, 0xbc, 0x400, 0x476d, 0x9, 0x6, 0x1f, 0x7fffffff, 0x4, 0x40, 0x7f, 0x9, 0x1000, 0x0, 0x1, 0x200, 0x3, 0x2, 0x7ff, 0x4, 0x4, 0x1ab, 0x80, 0x20, 0x0, 0x74d, 0xff, 0x9, 0x3, 0x2c, 0x5, 0x4, 0x3, 0x81, 0x3, 0x371, 0x7f, 0xf11, 0x1, 0x0, 0x4, 0x4, 0x8, 0x6, 0x3, 0x0, 0x80, 0x5, 0x8, 0x4, 0x3, 0x4, 0x6, 0x0, 0x5, 0x5, 0x7, 0x3ff, 0x7ff, 0x7fffffff, 0xffffff01, 0x0, 0x7, 0x3, 0x1f, 0x8, 0xbd58, 0x6, 0x81, 0x99, 0x0, 0xbd, 0x8, 0x3, 0x7, 0x7, 0x7fffffff, 0x20bd, 0x1, 0xf6, 0x0, 0xfff4, 0xfffffffa, 0x144, 0x4bfc, 0x81, 0x10000, 0x101, 0x8, 0x1000, 0x40, 0x6, 0x909d, 0x86c, 0x19, 0x0, 0xd8a, 0xffff0001, 0xffff, 0x92, 0x10001, 0x1, 0x53, 0x8, 0x7, 0x6, 0xffff, 0x1, 0x80000000, 0x8, 0x7, 0x9d, 0x800, 0x7, 0x9, 0x2, 0xbb0, 0x0, 0x3, 0x0, 0xfffffffa, 0x582, 0x7ff, 0x3f, 0x80, 0x0, 0x5, 0x52de, 0x548, 0x0, 0xfffffff7, 0x7, 0x100, 0x1ff, 0x8, 0x3877, 0x3, 0x6, 0x4, 0x426f03cd, 0xc3, 0x1, 0x0, 0x1, 0x2, 0x3, 0x8, 0x3, 0x8, 0x7, 0x9, 0x3, 0x1, 0x1000, 0x7f, 0xf87, 0x0, 0x3, 0x7, 0x3, 0x10000, 0x5, 0xfd, 0x1ab4, 0x9, 0x4, 0x10001, 0x0, 0x4, 0x7, 0x2, 0x5b, 0x6, 0x7, 0x4, 0x0, 0x3f, 0x7, 0x101, 0x1, 0x8, 0x9, 0x9, 0x1ff, 0x3, 0x3, 0x5, 0x8000, 0xf0, 0x8, 0x598, 0xb5, 0x1, 0x10001, 0x4, 0x6, 0x100, 0x49, 0x1000, 0xcc27, 0x3, 0xfffffffd, 0xffff, 0x80000001, 0x7ff, 0xc6, 0x5, 0xff, 0x3f, 0xfffffffd, 0xf7, 0x4, 0xfffff800, 0x4, 0xfff, 0xf2, 0x1, 0x7, 0x7, 0x4, 0x400, 0x2, 0x0, 0x9, 0x2, 0x4, 0x401, 0x3, 0x5, 0x0, 0x1, 0xe8, 0x6, 0x1, 0x9, 0x7ff, 0x7f, 0xfffffffe, 0x10001, 0x800, 0x7, 0x10ba6abb, 0x4, 0x455, 0x5, 0x54b, 0x2, 0xffffff00, 0x400, 0x3, 0x3495, 0x2, 0x101, 0x3, 0x2, 0x631, 0x100, 0x2, 0x4, 0x400, 0x6, 0x6, 0x101, 0x2, 0x800, 0x3, 0xfffffffe, 0x3ff, 0x0, 0xfff, 0x8, 0x3f, 0x401, 0xeaa, 0x2, 0x9, 0x5, 0x3, 0x5, 0x9, 0x7, 0x6, 0x7, 0x4, 0x6, 0x5, 0x4, 0x3f, 0x7, 0x7, 0x3, 0x9, 0xe57, 0x9, 0xcaf, 0x0, 0x800, 0x7, 0x7, 0xea0, 0x3, 0x80, 0x2, 0x9, 0x2, 0x1, 0xa6b, 0x100, 0x2, 0x3f, 0xffff, 0x8000, 0x8, 0x321, 0xb, 0x88, 0x6, 0x80, 0x4, 0x5, 0x7, 0x12, 0x6, 0xe0000000, 0x8, 0x9, 0x4752, 0x5417d960, 0x4, 0x5, 0x3, 0x2, 0x1, 0xc3e3, 0x8000, 0xfe, 0x5, 0x7f, 0x0, 0x6, 0xfffffffd, 0x8, 0xfff, 0xfc05, 0x2, 0x400, 0x50, 0x14000, 0x80000001, 0x6, 0x7, 0x1ff, 0x79, 0x1, 0x9, 0xff, 0x4, 0x81, 0x0, 0x0, 0x3, 0x5, 0x8, 0xa17, 0x7, 0x1, 0x0, 0xf6, 0x2e, 0x3f, 0x20, 0x58, 0x9, 0x8, 0x8001, 0x571dc0b2, 0x80000000, 0x200, 0x101, 0x7, 0x2, 0x3ff, 0x1dcd, 0x2, 0x19f, 0xeb, 0x80000000, 0x3, 0x4, 0xf4]}) syz_open_dev$hiddev(&(0x7f0000004440), 0x100000001, 0x42901) 17:42:18 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x80, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710a"}) 17:42:18 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:18 executing program 5: read$hiddev(0xffffffffffffffff, &(0x7f0000000000)=""/117, 0x75) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000080)={0x3, 0x100, 0x7}) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f00000000c0)=""/4096) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f00000010c0)) r0 = syz_open_dev$evdev(&(0x7f0000001100), 0x5, 0x400) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000001140)=0xa3) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000001180)={0x1, 0xffffffff, 0x80, 0x0, 0x9, 0x1}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f00000011c0)={0x2, 0x100, 0x1, 0xc6, 0x100, 0x1ff}) r1 = syz_open_dev$hiddev(&(0x7f0000001200), 0x0, 0x20000) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000001240)={0x2, 0x200, 0x400}) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000001280)={0x3, 0x200, 0x4}) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f00000012c0)={0x1, 0x2, 0x0, 0x5, 0x7, 0x1f}) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000001300)={{0x1, 0x1, 0x0, 0x0, 0x9d, 0x8}, 0x11e, [0x7b, 0x8, 0x0, 0x75c1, 0x0, 0x1, 0xffffffff, 0x5, 0x3, 0xfff, 0x7, 0x6, 0x8, 0x3, 0xb45b, 0x0, 0x9, 0x6, 0xfffff2c4, 0x40, 0x5, 0x3, 0x7, 0x80000000, 0x7f, 0xe, 0x3, 0x1, 0x7ff, 0x9, 0x200, 0x2, 0x0, 0xb6c, 0x7, 0x5, 0xe0000000, 0x7, 0x101, 0x90e6, 0x6, 0x1000, 0x5, 0x100, 0x8000, 0xfff, 0x8, 0x5, 0x6, 0x7fff, 0x8, 0x7fff, 0xffff, 0x3, 0x6, 0x0, 0x0, 0x5ea, 0x3, 0x7f5, 0xffffffff, 0x1, 0x3, 0x4, 0x6, 0x0, 0x200, 0x1, 0x9, 0xc064, 0x2, 0x8, 0x1, 0x2, 0xfffffff8, 0xdcf, 0x6506, 0x3, 0x101, 0x6, 0x5, 0xe0, 0x1f, 0x84f, 0x5, 0x909c, 0x7, 0x7fff, 0x80, 0x82ed, 0x1, 0x101, 0x6, 0x7, 0x5, 0x7fff, 0x20, 0x81, 0xffff, 0x1ff, 0x0, 0x3, 0x7fff, 0x0, 0x100, 0x200, 0xfff, 0x100, 0x2, 0x80000000, 0xfffffffe, 0x6, 0x9, 0x1, 0x0, 0xd94, 0xfd0c, 0xa32, 0x4bc6, 0xffffff01, 0x5f, 0x400, 0xc0d1, 0x6, 0x80000000, 0x80000001, 0x0, 0xfffffff9, 0x8, 0x7, 0x2, 0x1, 0x4, 0x81, 0x6, 0x3, 0x5417, 0x0, 0x8000, 0x1ff, 0x0, 0x7fff, 0x200, 0x4, 0x101, 0x1, 0x8000, 0xfffff000, 0x1, 0x0, 0x3, 0x4, 0x0, 0xe41, 0x4, 0x6, 0x5, 0x6e940093, 0x46c, 0x4, 0x1ff, 0x1, 0x3f, 0x153, 0x14ef, 0x7, 0x1, 0x3, 0x4, 0x3, 0x3, 0x5, 0x6, 0x40, 0x1, 0x1, 0x3, 0x800, 0x80, 0x3f, 0x7fffffff, 0x6, 0x5, 0xe8, 0x1, 0x5, 0x81, 0x100, 0x0, 0x3, 0x3ff, 0x101, 0x0, 0x7f, 0x7ac6874, 0x8, 0x7, 0x3, 0x8, 0x8001, 0x1, 0x3ff, 0x200, 0x100, 0xfffffffb, 0xc33, 0x0, 0x9, 0x6, 0x88d, 0x20, 0xecbc, 0x314d, 0xfffffffc, 0x0, 0x8000, 0x0, 0x59, 0x6, 0x0, 0xf, 0x3ff, 0x80000000, 0x7, 0x8, 0x8, 0x3, 0x81, 0x1f, 0x56, 0x8, 0x6, 0x494f, 0x7a, 0xc89a, 0x7fff, 0xffffd7b7, 0x6, 0x9, 0x2, 0xe338, 0x5, 0x6, 0x8, 0x3, 0x5, 0x100, 0xaf, 0x800, 0x2, 0x1, 0xcff, 0x2, 0x1, 0x9, 0x3ff, 0x7fff, 0x1, 0x40, 0x2, 0x0, 0x9, 0x7ff, 0x10000, 0x3, 0x0, 0xff, 0x45f9ac74, 0x0, 0xfe, 0x1, 0x2b4, 0x6, 0x61, 0x0, 0xfffffffc, 0x8001, 0xffff0628, 0x5, 0x81, 0x3, 0xffffff74, 0xb21, 0x4, 0x0, 0x7ff, 0x1, 0x5, 0x21b, 0x5, 0x9, 0x4, 0x2, 0xfff, 0x1000, 0x1, 0xffffffc0, 0x4d, 0xcec7, 0x2, 0x0, 0xfc98, 0x7, 0x6, 0x10000, 0x2, 0x5, 0x4, 0x1000, 0x5, 0x1f, 0x7fff, 0x8, 0x6, 0x9, 0xfffffffd, 0xc2c6, 0x2, 0x54, 0x3f, 0x7f, 0x3f, 0x7, 0x0, 0x6, 0x8, 0x30, 0x7fffffff, 0x0, 0x80, 0x7, 0x101, 0x800, 0x1, 0xfff, 0x8a, 0x1, 0x6, 0x1, 0x5, 0x3, 0x5, 0x9b57, 0x9, 0x9, 0xa6, 0x125, 0x81, 0x4, 0x0, 0x7, 0x3f, 0x0, 0x3, 0x0, 0x0, 0x0, 0x3, 0x3, 0x5, 0x7, 0x8, 0x11f5, 0x1c01, 0x80000001, 0x9, 0x7, 0x9, 0x5, 0x1, 0x1, 0x7ff, 0x1, 0x7f, 0xffffffff, 0x6, 0x7, 0x0, 0xdbb5, 0x0, 0x7, 0x3, 0x1f, 0x7, 0x3, 0x69, 0x1, 0x1f, 0x1, 0x80000000, 0xffff, 0x1, 0x4, 0x80, 0x9, 0x4, 0x7ff, 0x5, 0x7ff, 0x6, 0xfff, 0x2, 0xfffffffe, 0x8, 0x0, 0x5, 0x1, 0x0, 0x9, 0x2, 0xffff, 0x20, 0x1, 0x5, 0x7ff, 0x10001, 0x7, 0x7, 0x3ff, 0x5, 0x9, 0xfffffffe, 0x401, 0x2, 0x6, 0x100, 0xc30c, 0x8, 0x3, 0x1, 0x1000, 0x85, 0x2, 0x7f, 0x3ff, 0x1c000000, 0x2, 0x3e, 0xfffff142, 0x8, 0x10001, 0x10, 0x7, 0x2, 0x0, 0x8, 0x0, 0xb39b, 0x80000001, 0x1a863f66, 0xffffffff, 0xffff, 0x1, 0x2, 0x26a3, 0x9, 0x4, 0xf0, 0x1, 0x2, 0x5, 0x5e9, 0x7, 0xff, 0xe5, 0xffff, 0x5, 0x4, 0x6, 0x4, 0x2, 0x10000, 0x7fff, 0x7, 0x0, 0x401, 0x8000, 0x5, 0x1000, 0x8001, 0x7, 0x4c000000, 0xfd1b, 0x0, 0x4, 0x1a72, 0x2, 0x6, 0x5, 0xffffffff, 0x5f, 0x9, 0xfffffff8, 0x9, 0x6, 0x4, 0x7, 0x1f, 0x400, 0x80, 0x70000000, 0x3, 0xbca, 0x2c, 0x100, 0x80000000, 0x7f, 0x3, 0xff, 0x75c, 0xffffffff, 0x2, 0x8, 0x76, 0x7ff, 0x7f, 0xff, 0x2, 0x4, 0x1b65e37f, 0x7, 0x10000, 0xffffffc1, 0x1, 0x8, 0x4, 0x10000, 0x5, 0x8000, 0x1, 0x1, 0x100, 0x7, 0x5ed1, 0x39e6, 0x7, 0x7, 0x7fffffff, 0x2, 0x7f, 0x9, 0xffffffff, 0x1, 0x1f, 0x3, 0x4, 0x1, 0xfff, 0x4, 0x4, 0x401, 0x1, 0x9, 0x40, 0x7, 0x9, 0x1, 0x6, 0x10001, 0x3, 0x7fffffff, 0x0, 0x1000, 0x4, 0x20, 0x100, 0x6, 0x219c, 0x0, 0x0, 0xd32, 0x3, 0x6, 0xffff0000, 0x4000000, 0x6, 0x8a80, 0x0, 0x1, 0x0, 0x101, 0x5, 0x6, 0x46, 0xffffffff, 0x8, 0x8, 0x1, 0x3f000000, 0x801, 0x401, 0x0, 0x8, 0x15bb57cd, 0x20, 0xfe4, 0x2, 0xff, 0xd45, 0x8, 0x6, 0x0, 0x10000, 0x1, 0x1000, 0x8, 0x3ff, 0x3, 0x9, 0x9, 0x1, 0x7, 0x1, 0x0, 0x1, 0x2, 0x0, 0xd, 0x30f, 0x2, 0x7, 0x4, 0x6, 0x5, 0xebe, 0x3, 0x3, 0x0, 0x7, 0x4, 0x80000000, 0x6, 0x6, 0x35, 0x8049, 0x401, 0x5b, 0x7, 0x6, 0x0, 0x2385, 0x7, 0x8, 0x0, 0x2, 0x5, 0x6, 0x5, 0x1, 0x200, 0x7fffffff, 0x1, 0xfffffff7, 0x0, 0x80000001, 0x200, 0x10000, 0x6, 0x81, 0x8fbf, 0x8, 0x5, 0x9, 0x800, 0x7, 0x7, 0x8000000, 0x800, 0x1000, 0xffffffff, 0x0, 0x3f, 0x8c, 0x0, 0x9, 0x7fffffff, 0x0, 0x100, 0x6, 0x1ff, 0x7, 0x0, 0x80000000, 0x1, 0x4b9edc54, 0x8001, 0x5, 0x200, 0x5, 0x0, 0x5, 0x4, 0x1ff, 0x7, 0xffffac4d, 0xffff, 0x5a6b, 0x8, 0x6, 0x926, 0xffffffff, 0xd77, 0x6, 0x7fff, 0x2, 0x8, 0x4, 0x5401, 0x0, 0x0, 0x400, 0x4e, 0x4, 0xca8, 0x9, 0x3, 0x7, 0x8, 0x8001, 0x24, 0xcb8, 0x9, 0x9, 0x8001, 0x9, 0xc9, 0x20, 0x0, 0x2, 0xaabd, 0x2, 0x60e8, 0x7, 0x8, 0x7, 0x9e, 0x5, 0x0, 0x0, 0x401, 0xffff, 0x3, 0x0, 0x7, 0x8000, 0x7, 0x1, 0xfffffffd, 0x8, 0x2, 0x8, 0x5, 0x7, 0xc8ab, 0x4, 0x2, 0x80, 0x9, 0x3, 0x80, 0xffffff80, 0xfffffffe, 0x400, 0x1, 0x6, 0x1, 0x7, 0xffffffff, 0xd46, 0x4, 0x1f, 0x2, 0x5, 0x4, 0x4, 0x90c1, 0x8, 0xfcb2, 0xc36, 0xe0, 0x0, 0x6, 0x4, 0x8001, 0xfffffffe, 0xc, 0x5, 0x6, 0x9baf, 0x8, 0x2f, 0x80000001, 0x6a, 0xffffffff, 0x9, 0x1, 0xaad, 0xffffffe1, 0xe9, 0x4, 0x1, 0x13, 0x7fff, 0x1, 0x892, 0x1, 0xfffffeda, 0x7, 0x7fff, 0xc0, 0x1ff, 0xfffffff8, 0x8001, 0xfc, 0x10000, 0x101, 0xffff, 0x10000, 0x69, 0x1, 0x5, 0x9, 0xd27, 0x0, 0x2, 0x1f, 0x1, 0x8, 0x0, 0xfff, 0x1, 0x5d, 0x10001, 0x6, 0x3, 0x6, 0x1, 0x8, 0x4, 0x80f2, 0xfe, 0x3, 0x0, 0x7, 0x101, 0x3, 0x1, 0x6d, 0x2, 0x7, 0x0, 0x2, 0x2, 0x7, 0x4c1c2718, 0x5, 0xb819, 0xfffffffd, 0x4, 0x862, 0xf1dc, 0x1, 0xfff, 0x8, 0xfff, 0x6, 0x2c, 0x0, 0x1, 0xe467, 0x1, 0x400, 0x10001, 0x5, 0x8, 0x1, 0x0, 0x2753, 0xde7b484, 0xe5, 0x3, 0x80000001, 0x4, 0x7, 0x4, 0x12000000, 0xc5, 0x0, 0x1f, 0x3, 0xfffffffd, 0x100, 0x0, 0x0, 0x0, 0xc91, 0x3, 0xffff, 0x4, 0x4, 0x9, 0x9, 0xffff, 0x8, 0x19d1, 0x7fffffff, 0x1, 0x9e, 0x5, 0xc6bf, 0x0, 0x6, 0x4, 0x81, 0x5, 0x800, 0x7, 0x401, 0x8, 0x8, 0x5, 0x0, 0xa6c, 0xd64, 0x1, 0x5, 0x1, 0x4, 0x5, 0x77f800, 0xd7f, 0x1, 0x1, 0x7, 0x8, 0x3, 0x3, 0x7fffffff, 0x4, 0x0, 0x10001, 0x4, 0x3, 0x6, 0x4, 0xa7a, 0x9, 0x5, 0x8, 0xb8000000, 0xffffffff, 0x7, 0xfffffffc, 0xa5, 0x5, 0x9, 0x6, 0xfc1, 0x0, 0x5, 0x7, 0x6, 0x8, 0xfffffff8, 0x81, 0x3, 0x5, 0x2, 0xb3, 0x1, 0x8001, 0x800, 0xfffffffb, 0x1, 0xca8, 0x81, 0x1, 0x5, 0x5, 0x4, 0x7fff, 0x3, 0xbc05, 0x4, 0x3f, 0x22ae, 0x4, 0x9, 0x3f, 0x8, 0x8, 0xfff, 0x9, 0x3, 0x2, 0x100, 0xf7a6, 0x3, 0x9, 0x65, 0xde9, 0x39, 0x1, 0x10000, 0x10001, 0x9, 0x600, 0x3, 0xffff1227, 0x1000, 0x80000001, 0x734d, 0x8001, 0x9046, 0xdea3, 0x7, 0x1, 0x7fff, 0x9, 0x401, 0x77, 0xec, 0xffff, 0x4]}) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000002340)={{0x2, 0x200, 0x400, 0x8001, 0xffff, 0x800}, 0x187, [0x800, 0x8, 0x7, 0x7, 0xf80, 0x2, 0xff, 0x1, 0x900000, 0x6, 0x1f, 0x40, 0x7, 0x1, 0x45, 0x3, 0xffffffc1, 0x1f, 0x800, 0x797187fe, 0x7, 0x80, 0x7f, 0x8, 0x81, 0x9, 0xb4b, 0xc60, 0x49, 0x2, 0x8, 0x40, 0x20, 0x8000, 0x7f, 0x80000001, 0x7, 0x7f, 0x8, 0x1, 0x1, 0x20, 0x1, 0x0, 0x1, 0x101, 0x1, 0x1, 0x3f, 0x2, 0x80000001, 0x2, 0xffff, 0x6, 0x7fff, 0x4, 0x4, 0x0, 0x7, 0x7f, 0x6e9e8cf0, 0x80000001, 0x80000001, 0x7, 0x0, 0x6, 0xfff, 0x12c8, 0x6, 0x3, 0x47e0, 0x8, 0x8, 0x44f, 0xf83, 0x5, 0x4, 0x10001, 0xfffffffe, 0x9, 0x98, 0x4, 0x800, 0x7, 0x80, 0x6, 0x0, 0x4d1, 0x2, 0xbc, 0x101, 0x5b, 0xbf1, 0x10001, 0x7fffffff, 0x5, 0x6, 0x2, 0x1, 0x8, 0x1000, 0xfff, 0x5, 0x8000, 0x2, 0xff, 0x4, 0x7, 0x8, 0x7fff, 0x0, 0x9, 0x3, 0x400, 0x0, 0x4, 0x5, 0x100, 0x2, 0x401, 0x80000001, 0x1, 0x8, 0x25, 0x800, 0xae3c, 0xd32, 0xffff, 0x5ee52b72, 0x1, 0x7, 0x80000001, 0x80000000, 0x2, 0x7, 0x40, 0x2, 0x5, 0x8, 0x8d20, 0xfff, 0x0, 0x1000, 0x8, 0x626f, 0x2, 0x3f, 0x0, 0x20, 0x6, 0x7, 0xfffff001, 0x1ff, 0xfffffffe, 0x400, 0x3, 0x40, 0x5, 0xbc, 0xb1, 0x4, 0x4f, 0x7f, 0x18e, 0x1, 0xffe00000, 0x5, 0x5, 0x3e, 0x20, 0x1, 0x4e, 0x9, 0x9, 0x100, 0x101, 0x7f, 0x20, 0x24de, 0x8, 0x9818, 0x3, 0x2, 0x5, 0x4, 0x9, 0x9, 0x9, 0xffff2aa7, 0x7fffffff, 0x7, 0x80, 0x800, 0x1d48, 0x7, 0x0, 0x8, 0x3, 0x8, 0x4, 0x0, 0x6, 0xffffffff, 0x1, 0x6, 0x3, 0x0, 0x3, 0x2, 0x2bd0, 0x20, 0x2, 0x26e, 0xffffffff, 0x4, 0x0, 0x5, 0x2, 0x1000, 0x3f21, 0xd2, 0x9, 0x3, 0x7fff, 0x0, 0xffffffe0, 0x8, 0xfffff801, 0x1, 0x0, 0xddf, 0x9, 0x2, 0xffc, 0xeb, 0x1, 0x80000001, 0x46b6, 0x81, 0x9, 0x7, 0x1000, 0x0, 0xfffffffc, 0x0, 0x7fff, 0x0, 0x1f, 0xee, 0x8, 0xdb83, 0xffff, 0x0, 0xbb0a, 0x401, 0x2, 0x5, 0x9, 0x10001, 0x4, 0x5, 0x2, 0x5, 0x80000001, 0x7, 0xffffffff, 0x101, 0xffff, 0x7fffffff, 0x8, 0xcb, 0x0, 0x9, 0x8, 0x7, 0x3, 0x0, 0x7f, 0x4, 0x8000, 0x80000000, 0x7, 0x8, 0x6, 0x8, 0xfffffffd, 0xfffffff8, 0x40, 0x4, 0x10001, 0x73f7, 0x8, 0x1, 0x8, 0x1, 0x0, 0xfffffff7, 0xc0000000, 0x3, 0x2, 0xfc, 0xffff, 0x7f3d, 0x6, 0x5846, 0x10001, 0x884, 0x44, 0x2, 0x4, 0xfffffffb, 0xffff, 0x2, 0x7, 0x7f, 0x7, 0xfff, 0x1, 0x2, 0x7ae, 0x40, 0xff80, 0x9, 0xfff, 0x6, 0x3, 0x3, 0x0, 0x81, 0x2a, 0x5766, 0x0, 0x5, 0x6, 0x0, 0x1, 0x9, 0x100, 0x80000001, 0xf0, 0x200, 0x7, 0x6, 0x0, 0x0, 0x0, 0x9, 0x9, 0x5, 0x2, 0x9, 0x2, 0x1f, 0x6, 0x9, 0x50000, 0x8, 0x0, 0xfffffffb, 0x0, 0x0, 0x3, 0x8, 0x4, 0x6, 0x2, 0xcdc, 0x9, 0x2, 0x40, 0x3, 0x2, 0x566, 0x3ff, 0x7fffffff, 0x1, 0x5, 0x8e, 0x2, 0x5, 0x3ff, 0x4374, 0x1000, 0xfffff016, 0x0, 0xffffd784, 0x3ccc, 0x1b9, 0x5, 0x5f95, 0xe99, 0x6eb1, 0x9b, 0x72, 0x1, 0xffffffcb, 0x4, 0x0, 0x400, 0x7, 0x0, 0x81a, 0x401, 0x6, 0x81, 0x9, 0x8, 0x7, 0xb1, 0x8, 0xfffffffd, 0x401, 0x2, 0xfffffff8, 0xffffffff, 0x81, 0x56, 0x40, 0xff, 0x6, 0xe15, 0xffff, 0xff, 0x9, 0x5, 0x3f, 0x8c7, 0x5, 0x9, 0x80000001, 0xea80, 0x2, 0x8000, 0x660b, 0x1, 0x8, 0x4, 0x4, 0xfffffff9, 0x80, 0x1, 0x9, 0x8ac6, 0x7, 0x8000, 0x5, 0x4, 0x3f, 0x401, 0x3, 0xc2b, 0x6, 0x6, 0x1, 0x3, 0x3, 0x5, 0x2, 0x1, 0x4, 0x0, 0x7, 0x40, 0x0, 0x7, 0x5, 0x100, 0x3, 0x10001, 0x4, 0x6, 0x1000, 0x3, 0xe5, 0xffffffc0, 0x6, 0x3, 0x7d2e, 0x9, 0x6, 0x5, 0x80000000, 0x800, 0x5, 0x7fff, 0xc99, 0x92, 0x8000, 0xffff, 0x84, 0x7f, 0x6, 0x3, 0x8, 0xf9a2, 0x4a42, 0x0, 0x7, 0x7fffffff, 0x1, 0xffffffff, 0x10001, 0x0, 0x0, 0x1ff, 0x1b8f218c, 0x7f, 0xfffffff7, 0x1, 0x7f, 0x7, 0x7543, 0x7, 0x20, 0x4, 0x8, 0x9, 0x4, 0x0, 0x401, 0x40, 0x3ff, 0x4, 0x98, 0x7fffffff, 0x3f, 0xdf, 0x401, 0x7da9, 0x0, 0x7fffffff, 0x9, 0x2, 0x0, 0x6, 0x0, 0xdf11, 0xd067, 0x5, 0x101, 0x7, 0x3ff, 0x8, 0x5, 0x1000, 0xfffffffc, 0x1, 0x0, 0x7fffffff, 0x8, 0x7fffffff, 0x80000000, 0x20, 0x17, 0x1000, 0x6, 0x10, 0x20, 0x6, 0xfff, 0xbf16, 0x2, 0x7fffffff, 0x401, 0x1, 0x5, 0xffffffc0, 0x1ff, 0x0, 0x1, 0x0, 0x5, 0x0, 0x8, 0x7, 0x6, 0x8e21, 0x5, 0x0, 0x81, 0x9, 0x5, 0x7, 0x3, 0x9, 0x400, 0x1f, 0x1c00000, 0x80000000, 0x5, 0x0, 0x7, 0x800, 0x401, 0x8001, 0x1, 0x80, 0x1000, 0x0, 0x5, 0x3, 0x921a, 0x80000000, 0x10001, 0x8, 0x80000000, 0x7, 0xb3d, 0x800, 0x7fffffff, 0x6, 0x6, 0x6, 0x8, 0x8, 0x1, 0x80, 0x4, 0x73d, 0x3ff, 0x3ff, 0x5, 0x7, 0x9, 0x2, 0x6, 0x401, 0x10000, 0x7fff, 0x1000, 0x4954, 0x7f, 0x8000, 0x5, 0x3, 0x978, 0x9b1, 0xb8, 0x1, 0xdb0e, 0xca, 0x1f, 0x1, 0xe0, 0x0, 0x7, 0x9, 0x3, 0x10000, 0xef83, 0xfffffffd, 0x4, 0x3, 0x80000001, 0x629c, 0x9, 0x5, 0x7, 0xffffff80, 0x9, 0x8, 0x8, 0x56, 0x3f, 0x89, 0x2, 0x5, 0x3ff, 0x0, 0x9, 0x0, 0x2, 0xffff, 0x6, 0x4a, 0x1000, 0x40400, 0xa, 0x7, 0xb4c, 0x9, 0x6, 0x9, 0x10001, 0xff, 0x0, 0x9, 0x200, 0x3, 0x8, 0x3, 0x6, 0x3f, 0xc865, 0x7, 0x8, 0x5, 0x7fff, 0x3, 0x0, 0x3, 0xffff, 0x7, 0xffff, 0x20, 0x200, 0x1, 0x2, 0x6, 0x3, 0x3, 0x2, 0x47, 0x1, 0x1, 0x1, 0x9, 0x0, 0x0, 0x2, 0x1f, 0x1, 0x0, 0x1ce, 0x9, 0x5, 0x8, 0x7, 0x8, 0x0, 0x10000, 0x101, 0x6, 0x401, 0x1, 0x7b73, 0x8be, 0x2, 0x1000, 0x5, 0x6, 0x2, 0x0, 0x2, 0x0, 0x6, 0x7fff, 0x5, 0x80000001, 0xffff, 0x4, 0x2, 0x5, 0x50, 0x8001, 0x2, 0x10000, 0x5, 0x53, 0x9, 0x4, 0x8, 0x3, 0x7fe, 0x9, 0x4, 0xa1, 0x8e, 0x4, 0x4, 0x7fff, 0x4, 0x101, 0x3, 0x3f, 0x6, 0x2, 0x200, 0x800, 0x1, 0x401, 0x4, 0x708, 0x7fff, 0x3, 0x1f, 0xffffffff, 0x5a7, 0x3, 0x1ff, 0x800, 0x3, 0xfffffff8, 0x9, 0x3ff, 0xb08, 0x397b, 0x1, 0x7ff, 0xffffffe1, 0x3, 0x78009944, 0x7fffffff, 0x47, 0x9e48, 0x3, 0x962a5c5, 0x1f, 0xfffffffa, 0x7fff, 0x456e2414, 0x9, 0x0, 0x3ff, 0x823, 0x5, 0x2, 0x800, 0x80000001, 0x7, 0x397c, 0x8000, 0x5, 0x2, 0x5, 0x0, 0x3, 0x7, 0x2, 0x81, 0x3, 0x2, 0x4, 0x1, 0x1, 0x1, 0x10001, 0x8001, 0x5, 0x1ff, 0x7, 0x3, 0x72, 0x4, 0x1000, 0x6, 0x1, 0x200f1848, 0x2, 0x8000, 0xbcfc, 0x32, 0x0, 0x6, 0x0, 0x9, 0x5, 0x40, 0x1c79c000, 0x1, 0x80000001, 0x77, 0x3ff, 0xde9, 0x9, 0x5, 0x8, 0xaac6, 0x2, 0x4, 0x101, 0x2, 0x5, 0x5, 0x5, 0x2, 0x8, 0x0, 0x3, 0x3a39, 0x2, 0x2000000, 0xffff, 0xfffffff7, 0x5, 0x653, 0x6, 0xf05, 0x1000, 0x0, 0xcf0, 0x5, 0xffffff42, 0x5, 0x1000, 0x3, 0x2, 0xfffffff8, 0x8, 0x0, 0x2, 0x5, 0x1, 0x100, 0x0, 0x8, 0x81, 0x2, 0x6842, 0x9, 0x0, 0x5, 0x48c, 0x0, 0x4, 0x0, 0x9, 0x79008b6d, 0x0, 0x8, 0x7fffffff, 0x81, 0x8000, 0x0, 0x2ce, 0xfd, 0xffffffff, 0x1, 0x7543, 0x81, 0x22c, 0xff, 0x81, 0x7fffffff, 0x8, 0x7fff, 0x1, 0x3ff, 0xe83, 0x1, 0x7, 0x7, 0x1f, 0x400, 0x81, 0x100, 0x2, 0xfff, 0x1, 0xb187, 0x9, 0x499d, 0x1, 0x3, 0x3f, 0x5, 0xef8, 0x6, 0xcca, 0x3ff, 0xc76, 0x1000, 0x1, 0x1, 0x0, 0x800, 0x4, 0x8001, 0x3, 0x6, 0x4, 0x1, 0xfffffe00, 0xbb, 0x7f, 0x2, 0x7, 0x4, 0x5f, 0x8, 0x7fff, 0x8, 0x1, 0xfffff801, 0x100, 0x1, 0x5, 0x10000, 0x8000, 0x9, 0x80, 0xfff, 0x2, 0xffffffff, 0x80, 0x2, 0x7, 0x640c, 0x5, 0x4, 0x5, 0x6de, 0x40, 0x5, 0x6, 0xe0, 0x3, 0xb6e1, 0x81, 0xff, 0x0, 0x400, 0x9, 0x8, 0x3, 0x6, 0x80000000, 0x0, 0x7, 0x7fffffff, 0x67f753d6, 0x1800, 0x400, 0x101]}) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000003380)=""/63) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f00000033c0)=0x40000000) 17:42:18 executing program 2: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000001280)={0x3, 0x0, 0x78c6, 0x9, 0x9, 0x8}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f00000012c0)=0xff) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) syz_open_dev$evdev(&(0x7f0000002400), 0x30dbd863, 0x6a100) 17:42:18 executing program 3: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000001280)={0x3, 0x0, 0x78c6, 0x9, 0x9, 0x8}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f00000012c0)=0xff) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) r1 = syz_open_dev$evdev(&(0x7f0000002400), 0x30dbd863, 0x6a100) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000002440)=""/135) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000002500)=""/103) 17:42:18 executing program 4: read$hiddev(0xffffffffffffffff, &(0x7f0000000000)=""/117, 0x75) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000080)={0x3, 0x100, 0x7}) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f00000000c0)=""/4096) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f00000010c0)) r0 = syz_open_dev$evdev(&(0x7f0000001100), 0x5, 0x400) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000001140)=0xa3) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000001180)={0x1, 0xffffffff, 0x80, 0x0, 0x9, 0x1}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f00000011c0)={0x2, 0x100, 0x1, 0xc6, 0x100, 0x1ff}) r1 = syz_open_dev$hiddev(&(0x7f0000001200), 0x0, 0x20000) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000001240)={0x2, 0x200, 0x400}) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000001280)={0x3, 0x200, 0x4}) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f00000012c0)={0x1, 0x2, 0x0, 0x5, 0x7, 0x1f}) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000001300)={{0x1, 0x1, 0x0, 0x0, 0x9d, 0x8}, 0x11e, [0x7b, 0x8, 0x0, 0x75c1, 0x0, 0x1, 0xffffffff, 0x5, 0x3, 0xfff, 0x7, 0x6, 0x8, 0x3, 0xb45b, 0x0, 0x9, 0x6, 0xfffff2c4, 0x40, 0x5, 0x3, 0x7, 0x80000000, 0x7f, 0xe, 0x3, 0x1, 0x7ff, 0x9, 0x200, 0x2, 0x0, 0xb6c, 0x7, 0x5, 0xe0000000, 0x7, 0x101, 0x90e6, 0x6, 0x1000, 0x5, 0x100, 0x8000, 0xfff, 0x8, 0x5, 0x6, 0x7fff, 0x8, 0x7fff, 0xffff, 0x3, 0x6, 0x0, 0x0, 0x5ea, 0x3, 0x7f5, 0xffffffff, 0x1, 0x3, 0x4, 0x6, 0x0, 0x200, 0x1, 0x9, 0xc064, 0x2, 0x8, 0x1, 0x2, 0xfffffff8, 0xdcf, 0x6506, 0x3, 0x101, 0x6, 0x5, 0xe0, 0x1f, 0x84f, 0x5, 0x909c, 0x7, 0x7fff, 0x80, 0x82ed, 0x1, 0x101, 0x6, 0x7, 0x5, 0x7fff, 0x20, 0x81, 0xffff, 0x1ff, 0x0, 0x3, 0x7fff, 0x0, 0x100, 0x200, 0xfff, 0x100, 0x2, 0x80000000, 0xfffffffe, 0x6, 0x9, 0x1, 0x0, 0xd94, 0xfd0c, 0xa32, 0x4bc6, 0xffffff01, 0x5f, 0x400, 0xc0d1, 0x6, 0x80000000, 0x80000001, 0x0, 0xfffffff9, 0x8, 0x7, 0x2, 0x1, 0x4, 0x81, 0x6, 0x3, 0x5417, 0x0, 0x8000, 0x1ff, 0x0, 0x7fff, 0x200, 0x4, 0x101, 0x1, 0x8000, 0xfffff000, 0x1, 0x0, 0x3, 0x4, 0x0, 0xe41, 0x4, 0x6, 0x5, 0x6e940093, 0x46c, 0x4, 0x1ff, 0x1, 0x3f, 0x153, 0x14ef, 0x7, 0x1, 0x3, 0x4, 0x3, 0x3, 0x5, 0x6, 0x40, 0x1, 0x1, 0x3, 0x800, 0x80, 0x3f, 0x7fffffff, 0x6, 0x5, 0xe8, 0x1, 0x5, 0x81, 0x100, 0x0, 0x3, 0x3ff, 0x101, 0x0, 0x7f, 0x7ac6874, 0x8, 0x7, 0x3, 0x8, 0x8001, 0x1, 0x3ff, 0x200, 0x100, 0xfffffffb, 0xc33, 0x0, 0x9, 0x6, 0x88d, 0x20, 0xecbc, 0x314d, 0xfffffffc, 0x0, 0x8000, 0x0, 0x59, 0x6, 0x0, 0xf, 0x3ff, 0x80000000, 0x7, 0x8, 0x8, 0x3, 0x81, 0x1f, 0x56, 0x8, 0x6, 0x494f, 0x7a, 0xc89a, 0x7fff, 0xffffd7b7, 0x6, 0x9, 0x2, 0xe338, 0x5, 0x6, 0x8, 0x3, 0x5, 0x100, 0xaf, 0x800, 0x2, 0x1, 0xcff, 0x2, 0x1, 0x9, 0x3ff, 0x7fff, 0x1, 0x40, 0x2, 0x0, 0x9, 0x7ff, 0x10000, 0x3, 0x0, 0xff, 0x45f9ac74, 0x0, 0xfe, 0x1, 0x2b4, 0x6, 0x61, 0x0, 0xfffffffc, 0x8001, 0xffff0628, 0x5, 0x81, 0x3, 0xffffff74, 0xb21, 0x4, 0x0, 0x7ff, 0x1, 0x5, 0x21b, 0x5, 0x9, 0x4, 0x2, 0xfff, 0x1000, 0x1, 0xffffffc0, 0x4d, 0xcec7, 0x2, 0x0, 0xfc98, 0x7, 0x6, 0x10000, 0x2, 0x5, 0x4, 0x1000, 0x5, 0x1f, 0x7fff, 0x8, 0x6, 0x9, 0xfffffffd, 0xc2c6, 0x2, 0x54, 0x3f, 0x7f, 0x3f, 0x7, 0x0, 0x6, 0x8, 0x30, 0x7fffffff, 0x0, 0x80, 0x7, 0x101, 0x800, 0x1, 0xfff, 0x8a, 0x1, 0x6, 0x1, 0x5, 0x3, 0x5, 0x9b57, 0x9, 0x9, 0xa6, 0x125, 0x81, 0x4, 0x0, 0x7, 0x3f, 0x0, 0x3, 0x0, 0x0, 0x0, 0x3, 0x3, 0x5, 0x7, 0x8, 0x11f5, 0x1c01, 0x80000001, 0x9, 0x7, 0x9, 0x5, 0x1, 0x1, 0x7ff, 0x1, 0x7f, 0xffffffff, 0x6, 0x7, 0x0, 0xdbb5, 0x0, 0x7, 0x3, 0x1f, 0x7, 0x3, 0x69, 0x1, 0x1f, 0x1, 0x80000000, 0xffff, 0x1, 0x4, 0x80, 0x9, 0x4, 0x7ff, 0x5, 0x7ff, 0x6, 0xfff, 0x2, 0xfffffffe, 0x8, 0x0, 0x5, 0x1, 0x0, 0x9, 0x2, 0xffff, 0x20, 0x1, 0x5, 0x7ff, 0x10001, 0x7, 0x7, 0x3ff, 0x5, 0x9, 0xfffffffe, 0x401, 0x2, 0x6, 0x100, 0xc30c, 0x8, 0x3, 0x1, 0x1000, 0x85, 0x2, 0x7f, 0x3ff, 0x1c000000, 0x2, 0x3e, 0xfffff142, 0x8, 0x10001, 0x10, 0x7, 0x2, 0x0, 0x8, 0x0, 0xb39b, 0x80000001, 0x1a863f66, 0xffffffff, 0xffff, 0x1, 0x2, 0x26a3, 0x9, 0x4, 0xf0, 0x1, 0x2, 0x5, 0x5e9, 0x7, 0xff, 0xe5, 0xffff, 0x5, 0x4, 0x6, 0x4, 0x2, 0x10000, 0x7fff, 0x7, 0x0, 0x401, 0x8000, 0x5, 0x1000, 0x8001, 0x7, 0x4c000000, 0xfd1b, 0x0, 0x4, 0x1a72, 0x2, 0x6, 0x5, 0xffffffff, 0x5f, 0x9, 0xfffffff8, 0x9, 0x6, 0x4, 0x7, 0x1f, 0x400, 0x80, 0x70000000, 0x3, 0xbca, 0x2c, 0x100, 0x80000000, 0x7f, 0x3, 0xff, 0x75c, 0xffffffff, 0x2, 0x8, 0x76, 0x7ff, 0x7f, 0xff, 0x2, 0x4, 0x1b65e37f, 0x7, 0x10000, 0xffffffc1, 0x1, 0x8, 0x4, 0x10000, 0x5, 0x8000, 0x1, 0x1, 0x100, 0x7, 0x5ed1, 0x39e6, 0x7, 0x7, 0x7fffffff, 0x2, 0x7f, 0x9, 0xffffffff, 0x1, 0x1f, 0x3, 0x4, 0x1, 0xfff, 0x4, 0x4, 0x401, 0x1, 0x9, 0x40, 0x7, 0x9, 0x1, 0x6, 0x10001, 0x3, 0x7fffffff, 0x0, 0x1000, 0x4, 0x20, 0x100, 0x6, 0x219c, 0x0, 0x0, 0xd32, 0x3, 0x6, 0xffff0000, 0x4000000, 0x6, 0x8a80, 0x0, 0x1, 0x0, 0x101, 0x5, 0x6, 0x46, 0xffffffff, 0x8, 0x8, 0x1, 0x3f000000, 0x801, 0x401, 0x0, 0x8, 0x15bb57cd, 0x20, 0xfe4, 0x2, 0xff, 0xd45, 0x8, 0x6, 0x0, 0x10000, 0x1, 0x1000, 0x8, 0x3ff, 0x3, 0x9, 0x9, 0x1, 0x7, 0x1, 0x0, 0x1, 0x2, 0x0, 0xd, 0x30f, 0x2, 0x7, 0x4, 0x6, 0x5, 0xebe, 0x3, 0x3, 0x0, 0x7, 0x4, 0x80000000, 0x6, 0x6, 0x35, 0x8049, 0x401, 0x5b, 0x7, 0x6, 0x0, 0x2385, 0x7, 0x8, 0x0, 0x2, 0x5, 0x6, 0x5, 0x1, 0x200, 0x7fffffff, 0x1, 0xfffffff7, 0x0, 0x80000001, 0x200, 0x10000, 0x6, 0x81, 0x8fbf, 0x8, 0x5, 0x9, 0x800, 0x7, 0x7, 0x8000000, 0x800, 0x1000, 0xffffffff, 0x0, 0x3f, 0x8c, 0x0, 0x9, 0x7fffffff, 0x0, 0x100, 0x6, 0x1ff, 0x7, 0x0, 0x80000000, 0x1, 0x4b9edc54, 0x8001, 0x5, 0x200, 0x5, 0x0, 0x5, 0x4, 0x1ff, 0x7, 0xffffac4d, 0xffff, 0x5a6b, 0x8, 0x6, 0x926, 0xffffffff, 0xd77, 0x6, 0x7fff, 0x2, 0x8, 0x4, 0x5401, 0x0, 0x0, 0x400, 0x4e, 0x4, 0xca8, 0x9, 0x3, 0x7, 0x8, 0x8001, 0x24, 0xcb8, 0x9, 0x9, 0x8001, 0x9, 0xc9, 0x20, 0x0, 0x2, 0xaabd, 0x2, 0x60e8, 0x7, 0x8, 0x7, 0x9e, 0x5, 0x0, 0x0, 0x401, 0xffff, 0x3, 0x0, 0x7, 0x8000, 0x7, 0x1, 0xfffffffd, 0x8, 0x2, 0x8, 0x5, 0x7, 0xc8ab, 0x4, 0x2, 0x80, 0x9, 0x3, 0x80, 0xffffff80, 0xfffffffe, 0x400, 0x1, 0x6, 0x1, 0x7, 0xffffffff, 0xd46, 0x4, 0x1f, 0x2, 0x5, 0x4, 0x4, 0x90c1, 0x8, 0xfcb2, 0xc36, 0xe0, 0x0, 0x6, 0x4, 0x8001, 0xfffffffe, 0xc, 0x5, 0x6, 0x9baf, 0x8, 0x2f, 0x80000001, 0x6a, 0xffffffff, 0x9, 0x1, 0xaad, 0xffffffe1, 0xe9, 0x4, 0x1, 0x13, 0x7fff, 0x1, 0x892, 0x1, 0xfffffeda, 0x7, 0x7fff, 0xc0, 0x1ff, 0xfffffff8, 0x8001, 0xfc, 0x10000, 0x101, 0xffff, 0x10000, 0x69, 0x1, 0x5, 0x9, 0xd27, 0x0, 0x2, 0x1f, 0x1, 0x8, 0x0, 0xfff, 0x1, 0x5d, 0x10001, 0x6, 0x3, 0x6, 0x1, 0x8, 0x4, 0x80f2, 0xfe, 0x3, 0x0, 0x7, 0x101, 0x3, 0x1, 0x6d, 0x2, 0x7, 0x0, 0x2, 0x2, 0x7, 0x4c1c2718, 0x5, 0xb819, 0xfffffffd, 0x4, 0x862, 0xf1dc, 0x1, 0xfff, 0x8, 0xfff, 0x6, 0x2c, 0x0, 0x1, 0xe467, 0x1, 0x400, 0x10001, 0x5, 0x8, 0x1, 0x0, 0x2753, 0xde7b484, 0xe5, 0x3, 0x80000001, 0x4, 0x7, 0x4, 0x12000000, 0xc5, 0x0, 0x1f, 0x3, 0xfffffffd, 0x100, 0x0, 0x0, 0x0, 0xc91, 0x3, 0xffff, 0x4, 0x4, 0x9, 0x9, 0xffff, 0x8, 0x19d1, 0x7fffffff, 0x1, 0x9e, 0x5, 0xc6bf, 0x0, 0x6, 0x4, 0x81, 0x5, 0x800, 0x7, 0x401, 0x8, 0x8, 0x5, 0x0, 0xa6c, 0xd64, 0x1, 0x5, 0x1, 0x4, 0x5, 0x77f800, 0xd7f, 0x1, 0x1, 0x7, 0x8, 0x3, 0x3, 0x7fffffff, 0x4, 0x0, 0x10001, 0x4, 0x3, 0x6, 0x4, 0xa7a, 0x9, 0x5, 0x8, 0xb8000000, 0xffffffff, 0x7, 0xfffffffc, 0xa5, 0x5, 0x9, 0x6, 0xfc1, 0x0, 0x5, 0x7, 0x6, 0x8, 0xfffffff8, 0x81, 0x3, 0x5, 0x2, 0xb3, 0x1, 0x8001, 0x800, 0xfffffffb, 0x1, 0xca8, 0x81, 0x1, 0x5, 0x5, 0x4, 0x7fff, 0x3, 0xbc05, 0x4, 0x3f, 0x22ae, 0x4, 0x9, 0x3f, 0x8, 0x8, 0xfff, 0x9, 0x3, 0x2, 0x100, 0xf7a6, 0x3, 0x9, 0x65, 0xde9, 0x39, 0x1, 0x10000, 0x10001, 0x9, 0x600, 0x3, 0xffff1227, 0x1000, 0x80000001, 0x734d, 0x8001, 0x9046, 0xdea3, 0x7, 0x1, 0x7fff, 0x9, 0x401, 0x77, 0xec, 0xffff, 0x4]}) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000002340)={{0x2, 0x200, 0x400, 0x8001, 0xffff, 0x800}, 0x187, [0x800, 0x8, 0x7, 0x7, 0xf80, 0x2, 0xff, 0x1, 0x900000, 0x6, 0x1f, 0x40, 0x7, 0x1, 0x45, 0x3, 0xffffffc1, 0x1f, 0x800, 0x797187fe, 0x7, 0x80, 0x7f, 0x8, 0x81, 0x9, 0xb4b, 0xc60, 0x49, 0x2, 0x8, 0x40, 0x20, 0x8000, 0x7f, 0x80000001, 0x7, 0x7f, 0x8, 0x1, 0x1, 0x20, 0x1, 0x0, 0x1, 0x101, 0x1, 0x1, 0x3f, 0x2, 0x80000001, 0x2, 0xffff, 0x6, 0x7fff, 0x4, 0x4, 0x0, 0x7, 0x7f, 0x6e9e8cf0, 0x80000001, 0x80000001, 0x7, 0x0, 0x6, 0xfff, 0x12c8, 0x6, 0x3, 0x47e0, 0x8, 0x8, 0x44f, 0xf83, 0x5, 0x4, 0x10001, 0xfffffffe, 0x9, 0x98, 0x4, 0x800, 0x7, 0x80, 0x6, 0x0, 0x4d1, 0x2, 0xbc, 0x101, 0x5b, 0xbf1, 0x10001, 0x7fffffff, 0x5, 0x6, 0x2, 0x1, 0x8, 0x1000, 0xfff, 0x5, 0x8000, 0x2, 0xff, 0x4, 0x7, 0x8, 0x7fff, 0x0, 0x9, 0x3, 0x400, 0x0, 0x4, 0x5, 0x100, 0x2, 0x401, 0x80000001, 0x1, 0x8, 0x25, 0x800, 0xae3c, 0xd32, 0xffff, 0x5ee52b72, 0x1, 0x7, 0x80000001, 0x80000000, 0x2, 0x7, 0x40, 0x2, 0x5, 0x8, 0x8d20, 0xfff, 0x0, 0x1000, 0x8, 0x626f, 0x2, 0x3f, 0x0, 0x20, 0x6, 0x7, 0xfffff001, 0x1ff, 0xfffffffe, 0x400, 0x3, 0x40, 0x5, 0xbc, 0xb1, 0x4, 0x4f, 0x7f, 0x18e, 0x1, 0xffe00000, 0x5, 0x5, 0x3e, 0x20, 0x1, 0x4e, 0x9, 0x9, 0x100, 0x101, 0x7f, 0x20, 0x24de, 0x8, 0x9818, 0x3, 0x2, 0x5, 0x4, 0x9, 0x9, 0x9, 0xffff2aa7, 0x7fffffff, 0x7, 0x80, 0x800, 0x1d48, 0x7, 0x0, 0x8, 0x3, 0x8, 0x4, 0x0, 0x6, 0xffffffff, 0x1, 0x6, 0x3, 0x0, 0x3, 0x2, 0x2bd0, 0x20, 0x2, 0x26e, 0xffffffff, 0x4, 0x0, 0x5, 0x2, 0x1000, 0x3f21, 0xd2, 0x9, 0x3, 0x7fff, 0x0, 0xffffffe0, 0x8, 0xfffff801, 0x1, 0x0, 0xddf, 0x9, 0x2, 0xffc, 0xeb, 0x1, 0x80000001, 0x46b6, 0x81, 0x9, 0x7, 0x1000, 0x0, 0xfffffffc, 0x0, 0x7fff, 0x0, 0x1f, 0xee, 0x8, 0xdb83, 0xffff, 0x0, 0xbb0a, 0x401, 0x2, 0x5, 0x9, 0x10001, 0x4, 0x5, 0x2, 0x5, 0x80000001, 0x7, 0xffffffff, 0x101, 0xffff, 0x7fffffff, 0x8, 0xcb, 0x0, 0x9, 0x8, 0x7, 0x3, 0x0, 0x7f, 0x4, 0x8000, 0x80000000, 0x7, 0x8, 0x6, 0x8, 0xfffffffd, 0xfffffff8, 0x40, 0x4, 0x10001, 0x73f7, 0x8, 0x1, 0x8, 0x1, 0x0, 0xfffffff7, 0xc0000000, 0x3, 0x2, 0xfc, 0xffff, 0x7f3d, 0x6, 0x5846, 0x10001, 0x884, 0x44, 0x2, 0x4, 0xfffffffb, 0xffff, 0x2, 0x7, 0x7f, 0x7, 0xfff, 0x1, 0x2, 0x7ae, 0x40, 0xff80, 0x9, 0xfff, 0x6, 0x3, 0x3, 0x0, 0x81, 0x2a, 0x5766, 0x0, 0x5, 0x6, 0x0, 0x1, 0x9, 0x100, 0x80000001, 0xf0, 0x200, 0x7, 0x6, 0x0, 0x0, 0x0, 0x9, 0x9, 0x5, 0x2, 0x9, 0x2, 0x1f, 0x6, 0x9, 0x50000, 0x8, 0x0, 0xfffffffb, 0x0, 0x0, 0x3, 0x8, 0x4, 0x6, 0x2, 0xcdc, 0x9, 0x2, 0x40, 0x3, 0x2, 0x566, 0x3ff, 0x7fffffff, 0x1, 0x5, 0x8e, 0x2, 0x5, 0x3ff, 0x4374, 0x1000, 0xfffff016, 0x0, 0xffffd784, 0x3ccc, 0x1b9, 0x5, 0x5f95, 0xe99, 0x6eb1, 0x9b, 0x72, 0x1, 0xffffffcb, 0x4, 0x0, 0x400, 0x7, 0x0, 0x81a, 0x401, 0x6, 0x81, 0x9, 0x8, 0x7, 0xb1, 0x8, 0xfffffffd, 0x401, 0x2, 0xfffffff8, 0xffffffff, 0x81, 0x56, 0x40, 0xff, 0x6, 0xe15, 0xffff, 0xff, 0x9, 0x5, 0x3f, 0x8c7, 0x5, 0x9, 0x80000001, 0xea80, 0x2, 0x8000, 0x660b, 0x1, 0x8, 0x4, 0x4, 0xfffffff9, 0x80, 0x1, 0x9, 0x8ac6, 0x7, 0x8000, 0x5, 0x4, 0x3f, 0x401, 0x3, 0xc2b, 0x6, 0x6, 0x1, 0x3, 0x3, 0x5, 0x2, 0x1, 0x4, 0x0, 0x7, 0x40, 0x0, 0x7, 0x5, 0x100, 0x3, 0x10001, 0x4, 0x6, 0x1000, 0x3, 0xe5, 0xffffffc0, 0x6, 0x3, 0x7d2e, 0x9, 0x6, 0x5, 0x80000000, 0x800, 0x5, 0x7fff, 0xc99, 0x92, 0x8000, 0xffff, 0x84, 0x7f, 0x6, 0x3, 0x8, 0xf9a2, 0x4a42, 0x0, 0x7, 0x7fffffff, 0x1, 0xffffffff, 0x10001, 0x0, 0x0, 0x1ff, 0x1b8f218c, 0x7f, 0xfffffff7, 0x1, 0x7f, 0x7, 0x7543, 0x7, 0x20, 0x4, 0x8, 0x9, 0x4, 0x0, 0x401, 0x40, 0x3ff, 0x4, 0x98, 0x7fffffff, 0x3f, 0xdf, 0x401, 0x7da9, 0x0, 0x7fffffff, 0x9, 0x2, 0x0, 0x6, 0x0, 0xdf11, 0xd067, 0x5, 0x101, 0x7, 0x3ff, 0x8, 0x5, 0x1000, 0xfffffffc, 0x1, 0x0, 0x7fffffff, 0x8, 0x7fffffff, 0x80000000, 0x20, 0x17, 0x1000, 0x6, 0x10, 0x20, 0x6, 0xfff, 0xbf16, 0x2, 0x7fffffff, 0x401, 0x1, 0x5, 0xffffffc0, 0x1ff, 0x0, 0x1, 0x0, 0x5, 0x0, 0x8, 0x7, 0x6, 0x8e21, 0x5, 0x0, 0x81, 0x9, 0x5, 0x7, 0x3, 0x9, 0x400, 0x1f, 0x1c00000, 0x80000000, 0x5, 0x0, 0x7, 0x800, 0x401, 0x8001, 0x1, 0x80, 0x1000, 0x0, 0x5, 0x3, 0x921a, 0x80000000, 0x10001, 0x8, 0x80000000, 0x7, 0xb3d, 0x800, 0x7fffffff, 0x6, 0x6, 0x6, 0x8, 0x8, 0x1, 0x80, 0x4, 0x73d, 0x3ff, 0x3ff, 0x5, 0x7, 0x9, 0x2, 0x6, 0x401, 0x10000, 0x7fff, 0x1000, 0x4954, 0x7f, 0x8000, 0x5, 0x3, 0x978, 0x9b1, 0xb8, 0x1, 0xdb0e, 0xca, 0x1f, 0x1, 0xe0, 0x0, 0x7, 0x9, 0x3, 0x10000, 0xef83, 0xfffffffd, 0x4, 0x3, 0x80000001, 0x629c, 0x9, 0x5, 0x7, 0xffffff80, 0x9, 0x8, 0x8, 0x56, 0x3f, 0x89, 0x2, 0x5, 0x3ff, 0x0, 0x9, 0x0, 0x2, 0xffff, 0x6, 0x4a, 0x1000, 0x40400, 0xa, 0x7, 0xb4c, 0x9, 0x6, 0x9, 0x10001, 0xff, 0x0, 0x9, 0x200, 0x3, 0x8, 0x3, 0x6, 0x3f, 0xc865, 0x7, 0x8, 0x5, 0x7fff, 0x3, 0x0, 0x3, 0xffff, 0x7, 0xffff, 0x20, 0x200, 0x1, 0x2, 0x6, 0x3, 0x3, 0x2, 0x47, 0x1, 0x1, 0x1, 0x9, 0x0, 0x0, 0x2, 0x1f, 0x1, 0x0, 0x1ce, 0x9, 0x5, 0x8, 0x7, 0x8, 0x0, 0x10000, 0x101, 0x6, 0x401, 0x1, 0x7b73, 0x8be, 0x2, 0x1000, 0x5, 0x6, 0x2, 0x0, 0x2, 0x0, 0x6, 0x7fff, 0x5, 0x80000001, 0xffff, 0x4, 0x2, 0x5, 0x50, 0x8001, 0x2, 0x10000, 0x5, 0x53, 0x9, 0x4, 0x8, 0x3, 0x7fe, 0x9, 0x4, 0xa1, 0x8e, 0x4, 0x4, 0x7fff, 0x4, 0x101, 0x3, 0x3f, 0x6, 0x2, 0x200, 0x800, 0x1, 0x401, 0x4, 0x708, 0x7fff, 0x3, 0x1f, 0xffffffff, 0x5a7, 0x3, 0x1ff, 0x800, 0x3, 0xfffffff8, 0x9, 0x3ff, 0xb08, 0x397b, 0x1, 0x7ff, 0xffffffe1, 0x3, 0x78009944, 0x7fffffff, 0x47, 0x9e48, 0x3, 0x962a5c5, 0x1f, 0xfffffffa, 0x7fff, 0x456e2414, 0x9, 0x0, 0x3ff, 0x823, 0x5, 0x2, 0x800, 0x80000001, 0x7, 0x397c, 0x8000, 0x5, 0x2, 0x5, 0x0, 0x3, 0x7, 0x2, 0x81, 0x3, 0x2, 0x4, 0x1, 0x1, 0x1, 0x10001, 0x8001, 0x5, 0x1ff, 0x7, 0x3, 0x72, 0x4, 0x1000, 0x6, 0x1, 0x200f1848, 0x2, 0x8000, 0xbcfc, 0x32, 0x0, 0x6, 0x0, 0x9, 0x5, 0x40, 0x1c79c000, 0x1, 0x80000001, 0x77, 0x3ff, 0xde9, 0x9, 0x5, 0x8, 0xaac6, 0x2, 0x4, 0x101, 0x2, 0x5, 0x5, 0x5, 0x2, 0x8, 0x0, 0x3, 0x3a39, 0x2, 0x2000000, 0xffff, 0xfffffff7, 0x5, 0x653, 0x6, 0xf05, 0x1000, 0x0, 0xcf0, 0x5, 0xffffff42, 0x5, 0x1000, 0x3, 0x2, 0xfffffff8, 0x8, 0x0, 0x2, 0x5, 0x1, 0x100, 0x0, 0x8, 0x81, 0x2, 0x6842, 0x9, 0x0, 0x5, 0x48c, 0x0, 0x4, 0x0, 0x9, 0x79008b6d, 0x0, 0x8, 0x7fffffff, 0x81, 0x8000, 0x0, 0x2ce, 0xfd, 0xffffffff, 0x1, 0x7543, 0x81, 0x22c, 0xff, 0x81, 0x7fffffff, 0x8, 0x7fff, 0x1, 0x3ff, 0xe83, 0x1, 0x7, 0x7, 0x1f, 0x400, 0x81, 0x100, 0x2, 0xfff, 0x1, 0xb187, 0x9, 0x499d, 0x1, 0x3, 0x3f, 0x5, 0xef8, 0x6, 0xcca, 0x3ff, 0xc76, 0x1000, 0x1, 0x1, 0x0, 0x800, 0x4, 0x8001, 0x3, 0x6, 0x4, 0x1, 0xfffffe00, 0xbb, 0x7f, 0x2, 0x7, 0x4, 0x5f, 0x8, 0x7fff, 0x8, 0x1, 0xfffff801, 0x100, 0x1, 0x5, 0x10000, 0x8000, 0x9, 0x80, 0xfff, 0x2, 0xffffffff, 0x80, 0x2, 0x7, 0x640c, 0x5, 0x4, 0x5, 0x6de, 0x40, 0x5, 0x6, 0xe0, 0x3, 0xb6e1, 0x81, 0xff, 0x0, 0x400, 0x9, 0x8, 0x3, 0x6, 0x80000000, 0x0, 0x7, 0x7fffffff, 0x67f753d6, 0x1800, 0x400, 0x101]}) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000003380)=""/63) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f00000033c0)=0x40000000) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) ioctl$HIDIOCSUSAGES(r1, 0x501c4814, &(0x7f0000003400)={{0x1, 0x3, 0x5, 0x3, 0x80000000, 0x1f}, 0x252, [0x3, 0x29e, 0x5, 0x1, 0x28, 0x25, 0x4, 0x10001, 0x7, 0x9, 0x25, 0xfffffffe, 0x3, 0x3, 0x2, 0x1, 0x0, 0x2, 0x7f, 0xffff, 0x1000, 0x59f6b28a, 0x8c, 0x10001, 0x101, 0x8000, 0x2c3, 0x0, 0xde7, 0x80, 0x81, 0x3, 0x2, 0x5, 0x800, 0x8, 0x6379, 0x401, 0x100, 0x80000000, 0x1f, 0x89480000, 0x6, 0xffff7fff, 0x2, 0x101, 0x80000000, 0x81, 0x8534, 0x9, 0x1, 0x10001, 0x9, 0x200, 0x3, 0x0, 0x81, 0x72d, 0xa2e, 0x7, 0x1, 0x2, 0x10001, 0xf3d0, 0x8001, 0x1, 0x1afb, 0x4, 0x1ff, 0xfff, 0x120, 0x2, 0x1, 0x8, 0x96b, 0x2, 0x63, 0x9, 0x5, 0x80000000, 0x6, 0xfffff03b, 0x5, 0xfffff801, 0x9, 0x0, 0x7f, 0x1000, 0x7, 0x1, 0x4, 0xfce, 0x7ff, 0x6c, 0x7, 0x4, 0x7f, 0x7, 0x80000000, 0x9, 0x2, 0x0, 0x7, 0x6, 0x2, 0x0, 0x84, 0x8, 0x100, 0x3, 0x8000, 0x6, 0x6, 0x800, 0x6, 0x0, 0x20, 0x5, 0x0, 0x8, 0xdaa, 0x10001, 0x3a38, 0xff, 0x89ea, 0x7d86b1cb, 0x6838, 0x400, 0x7, 0x0, 0x1ff, 0x6, 0x400, 0x101, 0x1f, 0x3, 0x9, 0x4, 0x6, 0x7fffffff, 0x4, 0x8, 0x6, 0x2, 0x0, 0x7fff, 0x9, 0x10000, 0x10001, 0x8, 0x6, 0x80, 0x7, 0x200, 0x7, 0xfffffffc, 0x1, 0x400, 0x5, 0xe072, 0x6, 0x3, 0x80, 0x9, 0x4a12, 0x4, 0x5, 0x6, 0x5, 0x1000, 0x0, 0x3, 0x8001, 0x3, 0x5, 0xf09, 0x3aa1, 0x10001, 0x3, 0x4, 0x8, 0x7, 0x3f, 0x7, 0x11, 0x3, 0x8, 0x3, 0x78b5, 0xfffffe00, 0x9, 0x400, 0x4, 0x80000001, 0x8000, 0x5, 0x6, 0xa5, 0x6, 0x0, 0x0, 0x80000001, 0x6, 0xfff, 0x3, 0x8, 0x4c8, 0x349, 0x800, 0xffffffff, 0x58a, 0x9, 0x8d5, 0xcdb4, 0xffffffff, 0x8, 0x1, 0x5, 0x7fffffff, 0xfff, 0x3, 0x1f, 0x4000, 0x1ff, 0x1, 0x3, 0x8, 0x200, 0x1, 0x647, 0xfffffff9, 0x442, 0x2, 0x9, 0x0, 0x2, 0x6, 0x1f, 0x3ff, 0x42, 0x1ff, 0x1, 0x2, 0x32, 0x7f, 0x80000000, 0x80000000, 0x7fff8, 0x7f, 0x101, 0x4, 0x88, 0x1, 0x9, 0x8, 0x200, 0x3, 0x4, 0x0, 0x1ff, 0x6, 0x800, 0x50, 0xfffff001, 0x1000, 0x80000000, 0x9, 0x1f, 0x4, 0x3, 0x8, 0x80000000, 0x7f96, 0xffff, 0x7, 0x1, 0x1ff, 0x1, 0x5, 0xafa3, 0xe3, 0x0, 0x9, 0x5, 0x6, 0x4, 0xaa58, 0x9, 0x1, 0xfffffe00, 0x5, 0x1, 0x3, 0x8001, 0x1, 0x9, 0x7f, 0x7, 0x0, 0x1, 0x3ae, 0x0, 0x2, 0x8, 0x4, 0x1, 0x2, 0x59c3, 0x8, 0x1ff, 0x1, 0x96, 0x220a, 0x1, 0x5, 0x0, 0x56, 0x9, 0x2, 0x9, 0x9, 0x4, 0x400000, 0x0, 0x19, 0x3ff, 0x7, 0x6, 0xd927, 0x7, 0x8fb, 0x5, 0x3ff, 0x20, 0x80000001, 0x1, 0x43d6, 0x0, 0xffff8001, 0x800, 0x400, 0x7, 0xffffffff, 0x280, 0x2c, 0x8, 0x9, 0x0, 0x8, 0x3, 0x20, 0x3, 0x6, 0x10000, 0xbd, 0x5, 0x7fff, 0x0, 0x0, 0x79ca412d, 0x1, 0xfffffffd, 0x498, 0x989, 0x1, 0x3ff, 0x5, 0x80000001, 0x5, 0xffff, 0x1, 0xfffffffb, 0x0, 0x8, 0x4, 0x7, 0x0, 0x0, 0x40, 0x8, 0x80000000, 0xde, 0xfffff801, 0x0, 0xffffc1fe, 0x400, 0xfffffffe, 0x8, 0xfffff800, 0x1, 0x3, 0x5, 0x1000, 0x8, 0x6, 0x40, 0x9, 0x1, 0xdda, 0x2, 0x60, 0x0, 0x9, 0x8, 0x916, 0x1, 0x80000001, 0x20, 0x9, 0x7, 0x2, 0xd7, 0x7f, 0x40, 0x80, 0x80000001, 0x3, 0x4, 0x29fc, 0xfffffffb, 0x3, 0x3, 0xea2, 0x505c, 0x5, 0x80000001, 0xec, 0x6, 0x800, 0x5, 0x5, 0x1, 0x1, 0x2, 0x94, 0x9, 0x2, 0x9, 0x4, 0xfffffffe, 0x4, 0x4, 0x8, 0x14d4, 0x0, 0x6, 0xdf, 0x9, 0xfff, 0x80000001, 0xffffffa0, 0x40, 0xff, 0x8001, 0x7, 0x2c69, 0x7f, 0x70000000, 0x7, 0x8, 0x3f, 0x0, 0x5, 0x80000001, 0xe4b, 0xffff, 0x0, 0x2, 0x32f, 0x3ff, 0x7, 0xffffffff, 0x8, 0x3, 0xffff, 0x10001, 0xfffffffa, 0x0, 0x8, 0x8, 0x10, 0x1ff, 0x400, 0x133, 0xff, 0x32cd37cd, 0x200, 0x40, 0x348, 0x8, 0x7, 0x9, 0x6, 0x4, 0x71d0ce4d, 0x6, 0x7fffffff, 0x7, 0x2, 0x52, 0x7, 0xfff, 0xffffffff, 0x2, 0x5, 0xfffffc2f, 0x1, 0x3, 0x7, 0x3, 0xef, 0x400, 0x10001, 0xfffffff8, 0x5, 0x20, 0xffff, 0x10001, 0x1, 0x101, 0x1ff, 0x3, 0x10000, 0x3, 0x5, 0x0, 0x5, 0x1ff, 0x4, 0x2, 0x2, 0xffff, 0x7, 0x10001, 0x1, 0x8, 0x8, 0xffff, 0x2, 0x853, 0x6, 0xaa3, 0xffff, 0x1, 0xe8, 0x9, 0xe208, 0x19, 0x7, 0x3, 0x3, 0x3ff, 0x1000, 0xfff, 0x8, 0x20, 0xfffffffd, 0x9, 0x2, 0xda, 0x6, 0x7, 0x5, 0x3, 0x1, 0x2, 0x9, 0x13a, 0x7ff, 0x13, 0xfffffff8, 0x1, 0x7, 0x2, 0x8, 0x2, 0x10000, 0x0, 0x9, 0x0, 0x87, 0x7, 0x1, 0xfd5, 0xf38, 0x5, 0x7fff, 0xd0bf, 0x6, 0xc5, 0x5, 0x2, 0xe0ab, 0x9, 0x7fffffff, 0x10001, 0xffffffe0, 0x9077, 0x400, 0x200, 0x101, 0x3ff, 0xffffffff, 0x9, 0x9, 0x0, 0x6, 0x8, 0x9, 0x1, 0x9, 0x7, 0x1, 0x10000, 0x3, 0x4, 0x4, 0x7, 0x6, 0x7fffffff, 0x7, 0xffffffff, 0x0, 0x7, 0x10001, 0x7fffffff, 0xfffffffd, 0x7fffffff, 0x401, 0x1, 0x2, 0x7fffffff, 0x86c, 0x38, 0x8, 0xbc, 0x400, 0x476d, 0x9, 0x6, 0x1f, 0x7fffffff, 0x4, 0x40, 0x7f, 0x9, 0x1000, 0x0, 0x1, 0x200, 0x3, 0x2, 0x7ff, 0x4, 0x4, 0x1ab, 0x80, 0x20, 0x0, 0x74d, 0xff, 0x9, 0x3, 0x2c, 0x5, 0x4, 0x3, 0x81, 0x3, 0x371, 0x7f, 0xf11, 0x1, 0x0, 0x4, 0x4, 0x8, 0x6, 0x3, 0x0, 0x80, 0x5, 0x8, 0x4, 0x3, 0x4, 0x6, 0x0, 0x5, 0x5, 0x7, 0x3ff, 0x7ff, 0x7fffffff, 0xffffff01, 0x0, 0x7, 0x3, 0x1f, 0x8, 0xbd58, 0x6, 0x81, 0x99, 0x0, 0xbd, 0x8, 0x3, 0x7, 0x7, 0x7fffffff, 0x20bd, 0x1, 0xf6, 0x0, 0xfff4, 0xfffffffa, 0x144, 0x4bfc, 0x81, 0x10000, 0x101, 0x8, 0x1000, 0x40, 0x6, 0x909d, 0x86c, 0x19, 0x0, 0xd8a, 0xffff0001, 0xffff, 0x92, 0x10001, 0x1, 0x53, 0x8, 0x7, 0x6, 0xffff, 0x1, 0x80000000, 0x8, 0x7, 0x9d, 0x800, 0x7, 0x9, 0x2, 0xbb0, 0x0, 0x3, 0x0, 0xfffffffa, 0x582, 0x7ff, 0x3f, 0x80, 0x0, 0x5, 0x52de, 0x548, 0x0, 0xfffffff7, 0x7, 0x100, 0x1ff, 0x8, 0x3877, 0x3, 0x6, 0x4, 0x426f03cd, 0xc3, 0x1, 0x0, 0x1, 0x2, 0x3, 0x8, 0x3, 0x8, 0x7, 0x9, 0x3, 0x1, 0x1000, 0x7f, 0xf87, 0x0, 0x3, 0x7, 0x3, 0x10000, 0x5, 0xfd, 0x1ab4, 0x9, 0x4, 0x10001, 0x0, 0x4, 0x7, 0x2, 0x5b, 0x6, 0x7, 0x4, 0x0, 0x3f, 0x7, 0x101, 0x1, 0x8, 0x9, 0x9, 0x1ff, 0x3, 0x3, 0x5, 0x8000, 0xf0, 0x8, 0x598, 0xb5, 0x1, 0x10001, 0x4, 0x6, 0x100, 0x49, 0x1000, 0xcc27, 0x3, 0xfffffffd, 0xffff, 0x80000001, 0x7ff, 0xc6, 0x5, 0xff, 0x3f, 0xfffffffd, 0xf7, 0x4, 0xfffff800, 0x4, 0xfff, 0xf2, 0x1, 0x7, 0x7, 0x4, 0x400, 0x2, 0x0, 0x9, 0x2, 0x4, 0x401, 0x3, 0x5, 0x0, 0x1, 0xe8, 0x6, 0x1, 0x9, 0x7ff, 0x7f, 0xfffffffe, 0x10001, 0x800, 0x7, 0x10ba6abb, 0x4, 0x455, 0x5, 0x54b, 0x2, 0xffffff00, 0x400, 0x3, 0x3495, 0x2, 0x101, 0x3, 0x2, 0x631, 0x100, 0x2, 0x4, 0x400, 0x6, 0x6, 0x101, 0x2, 0x800, 0x3, 0xfffffffe, 0x3ff, 0x0, 0xfff, 0x8, 0x3f, 0x401, 0xeaa, 0x2, 0x9, 0x5, 0x3, 0x5, 0x9, 0x7, 0x6, 0x7, 0x4, 0x6, 0x5, 0x4, 0x3f, 0x7, 0x7, 0x3, 0x9, 0xe57, 0x9, 0xcaf, 0x0, 0x800, 0x7, 0x7, 0xea0, 0x3, 0x80, 0x2, 0x9, 0x2, 0x1, 0xa6b, 0x100, 0x2, 0x3f, 0xffff, 0x8000, 0x8, 0x321, 0xb, 0x88, 0x6, 0x80, 0x4, 0x5, 0x7, 0x12, 0x6, 0xe0000000, 0x8, 0x9, 0x4752, 0x5417d960, 0x4, 0x5, 0x3, 0x2, 0x1, 0xc3e3, 0x8000, 0xfe, 0x5, 0x7f, 0x0, 0x6, 0xfffffffd, 0x8, 0xfff, 0xfc05, 0x2, 0x400, 0x50, 0x14000, 0x80000001, 0x6, 0x7, 0x1ff, 0x79, 0x1, 0x9, 0xff, 0x4, 0x81, 0x0, 0x0, 0x3, 0x5, 0x8, 0xa17, 0x7, 0x1, 0x0, 0xf6, 0x2e, 0x3f, 0x20, 0x58, 0x9, 0x8, 0x8001, 0x571dc0b2, 0x80000000, 0x200, 0x101, 0x7, 0x2, 0x3ff, 0x1dcd, 0x2, 0x19f, 0xeb, 0x80000000, 0x3, 0x4, 0xf4]}) syz_open_dev$hiddev(&(0x7f0000004440), 0x100000001, 0x42901) 17:42:18 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x80, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710a"}) 17:42:18 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x7, 0x8000) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000040)=""/56) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f0000000080)=""/192) r1 = syz_open_dev$evdev(&(0x7f0000000140), 0x3, 0x402) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000180)=0x1) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f00000001c0)=""/123) r2 = syz_open_dev$evdev(&(0x7f0000000240), 0x4, 0x400040) ioctl$EVIOCGBITKEY(r2, 0x80404521, &(0x7f0000000280)=""/245) ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f0000000380)=""/184) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f0000000440)=""/52) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f0000000480)={0x0, 0x1, 0x8bcb, 0x697c, 0x7}) r3 = syz_open_dev$evdev(&(0x7f00000004c0), 0x0, 0x18000) ioctl$EVIOCGSND(r3, 0x8040451a, &(0x7f0000000500)=""/52) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000540)=0x9) r4 = syz_open_dev$evdev(&(0x7f0000000580), 0x7, 0x0) ioctl$EVIOCSCLOCKID(r4, 0x400445a0, &(0x7f00000005c0)=0x6) r5 = syz_open_dev$evdev(&(0x7f0000000600), 0x9, 0x80000) ioctl$EVIOCGMASK(r5, 0x80104592, &(0x7f00000006c0)={0x5, 0x4c, &(0x7f0000000640)="0d8528da734d979bf9ba0700f3fefa8fd1fe8bf18cf8aa7190978b9dbfa4c49ccaa159e1e536e6af4f6f6d2f352aee85d6ac1244a22fdcfab7eddda5ac774f206feedac2f376199afbcb2beb"}) r6 = syz_open_dev$evdev(&(0x7f0000000700), 0x1, 0x880) ioctl$EVIOCSKEYCODE(r6, 0x40084504, &(0x7f0000000740)=[0x7, 0x7ff]) 17:42:18 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:18 executing program 5: read$hiddev(0xffffffffffffffff, &(0x7f0000000000)=""/117, 0x75) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000080)={0x3, 0x100, 0x7}) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f00000000c0)=""/4096) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f00000010c0)) r0 = syz_open_dev$evdev(&(0x7f0000001100), 0x5, 0x400) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000001140)=0xa3) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000001180)={0x1, 0xffffffff, 0x80, 0x0, 0x9, 0x1}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f00000011c0)={0x2, 0x100, 0x1, 0xc6, 0x100, 0x1ff}) r1 = syz_open_dev$hiddev(&(0x7f0000001200), 0x0, 0x20000) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000001240)={0x2, 0x200, 0x400}) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000001280)={0x3, 0x200, 0x4}) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f00000012c0)={0x1, 0x2, 0x0, 0x5, 0x7, 0x1f}) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000001300)={{0x1, 0x1, 0x0, 0x0, 0x9d, 0x8}, 0x11e, [0x7b, 0x8, 0x0, 0x75c1, 0x0, 0x1, 0xffffffff, 0x5, 0x3, 0xfff, 0x7, 0x6, 0x8, 0x3, 0xb45b, 0x0, 0x9, 0x6, 0xfffff2c4, 0x40, 0x5, 0x3, 0x7, 0x80000000, 0x7f, 0xe, 0x3, 0x1, 0x7ff, 0x9, 0x200, 0x2, 0x0, 0xb6c, 0x7, 0x5, 0xe0000000, 0x7, 0x101, 0x90e6, 0x6, 0x1000, 0x5, 0x100, 0x8000, 0xfff, 0x8, 0x5, 0x6, 0x7fff, 0x8, 0x7fff, 0xffff, 0x3, 0x6, 0x0, 0x0, 0x5ea, 0x3, 0x7f5, 0xffffffff, 0x1, 0x3, 0x4, 0x6, 0x0, 0x200, 0x1, 0x9, 0xc064, 0x2, 0x8, 0x1, 0x2, 0xfffffff8, 0xdcf, 0x6506, 0x3, 0x101, 0x6, 0x5, 0xe0, 0x1f, 0x84f, 0x5, 0x909c, 0x7, 0x7fff, 0x80, 0x82ed, 0x1, 0x101, 0x6, 0x7, 0x5, 0x7fff, 0x20, 0x81, 0xffff, 0x1ff, 0x0, 0x3, 0x7fff, 0x0, 0x100, 0x200, 0xfff, 0x100, 0x2, 0x80000000, 0xfffffffe, 0x6, 0x9, 0x1, 0x0, 0xd94, 0xfd0c, 0xa32, 0x4bc6, 0xffffff01, 0x5f, 0x400, 0xc0d1, 0x6, 0x80000000, 0x80000001, 0x0, 0xfffffff9, 0x8, 0x7, 0x2, 0x1, 0x4, 0x81, 0x6, 0x3, 0x5417, 0x0, 0x8000, 0x1ff, 0x0, 0x7fff, 0x200, 0x4, 0x101, 0x1, 0x8000, 0xfffff000, 0x1, 0x0, 0x3, 0x4, 0x0, 0xe41, 0x4, 0x6, 0x5, 0x6e940093, 0x46c, 0x4, 0x1ff, 0x1, 0x3f, 0x153, 0x14ef, 0x7, 0x1, 0x3, 0x4, 0x3, 0x3, 0x5, 0x6, 0x40, 0x1, 0x1, 0x3, 0x800, 0x80, 0x3f, 0x7fffffff, 0x6, 0x5, 0xe8, 0x1, 0x5, 0x81, 0x100, 0x0, 0x3, 0x3ff, 0x101, 0x0, 0x7f, 0x7ac6874, 0x8, 0x7, 0x3, 0x8, 0x8001, 0x1, 0x3ff, 0x200, 0x100, 0xfffffffb, 0xc33, 0x0, 0x9, 0x6, 0x88d, 0x20, 0xecbc, 0x314d, 0xfffffffc, 0x0, 0x8000, 0x0, 0x59, 0x6, 0x0, 0xf, 0x3ff, 0x80000000, 0x7, 0x8, 0x8, 0x3, 0x81, 0x1f, 0x56, 0x8, 0x6, 0x494f, 0x7a, 0xc89a, 0x7fff, 0xffffd7b7, 0x6, 0x9, 0x2, 0xe338, 0x5, 0x6, 0x8, 0x3, 0x5, 0x100, 0xaf, 0x800, 0x2, 0x1, 0xcff, 0x2, 0x1, 0x9, 0x3ff, 0x7fff, 0x1, 0x40, 0x2, 0x0, 0x9, 0x7ff, 0x10000, 0x3, 0x0, 0xff, 0x45f9ac74, 0x0, 0xfe, 0x1, 0x2b4, 0x6, 0x61, 0x0, 0xfffffffc, 0x8001, 0xffff0628, 0x5, 0x81, 0x3, 0xffffff74, 0xb21, 0x4, 0x0, 0x7ff, 0x1, 0x5, 0x21b, 0x5, 0x9, 0x4, 0x2, 0xfff, 0x1000, 0x1, 0xffffffc0, 0x4d, 0xcec7, 0x2, 0x0, 0xfc98, 0x7, 0x6, 0x10000, 0x2, 0x5, 0x4, 0x1000, 0x5, 0x1f, 0x7fff, 0x8, 0x6, 0x9, 0xfffffffd, 0xc2c6, 0x2, 0x54, 0x3f, 0x7f, 0x3f, 0x7, 0x0, 0x6, 0x8, 0x30, 0x7fffffff, 0x0, 0x80, 0x7, 0x101, 0x800, 0x1, 0xfff, 0x8a, 0x1, 0x6, 0x1, 0x5, 0x3, 0x5, 0x9b57, 0x9, 0x9, 0xa6, 0x125, 0x81, 0x4, 0x0, 0x7, 0x3f, 0x0, 0x3, 0x0, 0x0, 0x0, 0x3, 0x3, 0x5, 0x7, 0x8, 0x11f5, 0x1c01, 0x80000001, 0x9, 0x7, 0x9, 0x5, 0x1, 0x1, 0x7ff, 0x1, 0x7f, 0xffffffff, 0x6, 0x7, 0x0, 0xdbb5, 0x0, 0x7, 0x3, 0x1f, 0x7, 0x3, 0x69, 0x1, 0x1f, 0x1, 0x80000000, 0xffff, 0x1, 0x4, 0x80, 0x9, 0x4, 0x7ff, 0x5, 0x7ff, 0x6, 0xfff, 0x2, 0xfffffffe, 0x8, 0x0, 0x5, 0x1, 0x0, 0x9, 0x2, 0xffff, 0x20, 0x1, 0x5, 0x7ff, 0x10001, 0x7, 0x7, 0x3ff, 0x5, 0x9, 0xfffffffe, 0x401, 0x2, 0x6, 0x100, 0xc30c, 0x8, 0x3, 0x1, 0x1000, 0x85, 0x2, 0x7f, 0x3ff, 0x1c000000, 0x2, 0x3e, 0xfffff142, 0x8, 0x10001, 0x10, 0x7, 0x2, 0x0, 0x8, 0x0, 0xb39b, 0x80000001, 0x1a863f66, 0xffffffff, 0xffff, 0x1, 0x2, 0x26a3, 0x9, 0x4, 0xf0, 0x1, 0x2, 0x5, 0x5e9, 0x7, 0xff, 0xe5, 0xffff, 0x5, 0x4, 0x6, 0x4, 0x2, 0x10000, 0x7fff, 0x7, 0x0, 0x401, 0x8000, 0x5, 0x1000, 0x8001, 0x7, 0x4c000000, 0xfd1b, 0x0, 0x4, 0x1a72, 0x2, 0x6, 0x5, 0xffffffff, 0x5f, 0x9, 0xfffffff8, 0x9, 0x6, 0x4, 0x7, 0x1f, 0x400, 0x80, 0x70000000, 0x3, 0xbca, 0x2c, 0x100, 0x80000000, 0x7f, 0x3, 0xff, 0x75c, 0xffffffff, 0x2, 0x8, 0x76, 0x7ff, 0x7f, 0xff, 0x2, 0x4, 0x1b65e37f, 0x7, 0x10000, 0xffffffc1, 0x1, 0x8, 0x4, 0x10000, 0x5, 0x8000, 0x1, 0x1, 0x100, 0x7, 0x5ed1, 0x39e6, 0x7, 0x7, 0x7fffffff, 0x2, 0x7f, 0x9, 0xffffffff, 0x1, 0x1f, 0x3, 0x4, 0x1, 0xfff, 0x4, 0x4, 0x401, 0x1, 0x9, 0x40, 0x7, 0x9, 0x1, 0x6, 0x10001, 0x3, 0x7fffffff, 0x0, 0x1000, 0x4, 0x20, 0x100, 0x6, 0x219c, 0x0, 0x0, 0xd32, 0x3, 0x6, 0xffff0000, 0x4000000, 0x6, 0x8a80, 0x0, 0x1, 0x0, 0x101, 0x5, 0x6, 0x46, 0xffffffff, 0x8, 0x8, 0x1, 0x3f000000, 0x801, 0x401, 0x0, 0x8, 0x15bb57cd, 0x20, 0xfe4, 0x2, 0xff, 0xd45, 0x8, 0x6, 0x0, 0x10000, 0x1, 0x1000, 0x8, 0x3ff, 0x3, 0x9, 0x9, 0x1, 0x7, 0x1, 0x0, 0x1, 0x2, 0x0, 0xd, 0x30f, 0x2, 0x7, 0x4, 0x6, 0x5, 0xebe, 0x3, 0x3, 0x0, 0x7, 0x4, 0x80000000, 0x6, 0x6, 0x35, 0x8049, 0x401, 0x5b, 0x7, 0x6, 0x0, 0x2385, 0x7, 0x8, 0x0, 0x2, 0x5, 0x6, 0x5, 0x1, 0x200, 0x7fffffff, 0x1, 0xfffffff7, 0x0, 0x80000001, 0x200, 0x10000, 0x6, 0x81, 0x8fbf, 0x8, 0x5, 0x9, 0x800, 0x7, 0x7, 0x8000000, 0x800, 0x1000, 0xffffffff, 0x0, 0x3f, 0x8c, 0x0, 0x9, 0x7fffffff, 0x0, 0x100, 0x6, 0x1ff, 0x7, 0x0, 0x80000000, 0x1, 0x4b9edc54, 0x8001, 0x5, 0x200, 0x5, 0x0, 0x5, 0x4, 0x1ff, 0x7, 0xffffac4d, 0xffff, 0x5a6b, 0x8, 0x6, 0x926, 0xffffffff, 0xd77, 0x6, 0x7fff, 0x2, 0x8, 0x4, 0x5401, 0x0, 0x0, 0x400, 0x4e, 0x4, 0xca8, 0x9, 0x3, 0x7, 0x8, 0x8001, 0x24, 0xcb8, 0x9, 0x9, 0x8001, 0x9, 0xc9, 0x20, 0x0, 0x2, 0xaabd, 0x2, 0x60e8, 0x7, 0x8, 0x7, 0x9e, 0x5, 0x0, 0x0, 0x401, 0xffff, 0x3, 0x0, 0x7, 0x8000, 0x7, 0x1, 0xfffffffd, 0x8, 0x2, 0x8, 0x5, 0x7, 0xc8ab, 0x4, 0x2, 0x80, 0x9, 0x3, 0x80, 0xffffff80, 0xfffffffe, 0x400, 0x1, 0x6, 0x1, 0x7, 0xffffffff, 0xd46, 0x4, 0x1f, 0x2, 0x5, 0x4, 0x4, 0x90c1, 0x8, 0xfcb2, 0xc36, 0xe0, 0x0, 0x6, 0x4, 0x8001, 0xfffffffe, 0xc, 0x5, 0x6, 0x9baf, 0x8, 0x2f, 0x80000001, 0x6a, 0xffffffff, 0x9, 0x1, 0xaad, 0xffffffe1, 0xe9, 0x4, 0x1, 0x13, 0x7fff, 0x1, 0x892, 0x1, 0xfffffeda, 0x7, 0x7fff, 0xc0, 0x1ff, 0xfffffff8, 0x8001, 0xfc, 0x10000, 0x101, 0xffff, 0x10000, 0x69, 0x1, 0x5, 0x9, 0xd27, 0x0, 0x2, 0x1f, 0x1, 0x8, 0x0, 0xfff, 0x1, 0x5d, 0x10001, 0x6, 0x3, 0x6, 0x1, 0x8, 0x4, 0x80f2, 0xfe, 0x3, 0x0, 0x7, 0x101, 0x3, 0x1, 0x6d, 0x2, 0x7, 0x0, 0x2, 0x2, 0x7, 0x4c1c2718, 0x5, 0xb819, 0xfffffffd, 0x4, 0x862, 0xf1dc, 0x1, 0xfff, 0x8, 0xfff, 0x6, 0x2c, 0x0, 0x1, 0xe467, 0x1, 0x400, 0x10001, 0x5, 0x8, 0x1, 0x0, 0x2753, 0xde7b484, 0xe5, 0x3, 0x80000001, 0x4, 0x7, 0x4, 0x12000000, 0xc5, 0x0, 0x1f, 0x3, 0xfffffffd, 0x100, 0x0, 0x0, 0x0, 0xc91, 0x3, 0xffff, 0x4, 0x4, 0x9, 0x9, 0xffff, 0x8, 0x19d1, 0x7fffffff, 0x1, 0x9e, 0x5, 0xc6bf, 0x0, 0x6, 0x4, 0x81, 0x5, 0x800, 0x7, 0x401, 0x8, 0x8, 0x5, 0x0, 0xa6c, 0xd64, 0x1, 0x5, 0x1, 0x4, 0x5, 0x77f800, 0xd7f, 0x1, 0x1, 0x7, 0x8, 0x3, 0x3, 0x7fffffff, 0x4, 0x0, 0x10001, 0x4, 0x3, 0x6, 0x4, 0xa7a, 0x9, 0x5, 0x8, 0xb8000000, 0xffffffff, 0x7, 0xfffffffc, 0xa5, 0x5, 0x9, 0x6, 0xfc1, 0x0, 0x5, 0x7, 0x6, 0x8, 0xfffffff8, 0x81, 0x3, 0x5, 0x2, 0xb3, 0x1, 0x8001, 0x800, 0xfffffffb, 0x1, 0xca8, 0x81, 0x1, 0x5, 0x5, 0x4, 0x7fff, 0x3, 0xbc05, 0x4, 0x3f, 0x22ae, 0x4, 0x9, 0x3f, 0x8, 0x8, 0xfff, 0x9, 0x3, 0x2, 0x100, 0xf7a6, 0x3, 0x9, 0x65, 0xde9, 0x39, 0x1, 0x10000, 0x10001, 0x9, 0x600, 0x3, 0xffff1227, 0x1000, 0x80000001, 0x734d, 0x8001, 0x9046, 0xdea3, 0x7, 0x1, 0x7fff, 0x9, 0x401, 0x77, 0xec, 0xffff, 0x4]}) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000002340)={{0x2, 0x200, 0x400, 0x8001, 0xffff, 0x800}, 0x187, [0x800, 0x8, 0x7, 0x7, 0xf80, 0x2, 0xff, 0x1, 0x900000, 0x6, 0x1f, 0x40, 0x7, 0x1, 0x45, 0x3, 0xffffffc1, 0x1f, 0x800, 0x797187fe, 0x7, 0x80, 0x7f, 0x8, 0x81, 0x9, 0xb4b, 0xc60, 0x49, 0x2, 0x8, 0x40, 0x20, 0x8000, 0x7f, 0x80000001, 0x7, 0x7f, 0x8, 0x1, 0x1, 0x20, 0x1, 0x0, 0x1, 0x101, 0x1, 0x1, 0x3f, 0x2, 0x80000001, 0x2, 0xffff, 0x6, 0x7fff, 0x4, 0x4, 0x0, 0x7, 0x7f, 0x6e9e8cf0, 0x80000001, 0x80000001, 0x7, 0x0, 0x6, 0xfff, 0x12c8, 0x6, 0x3, 0x47e0, 0x8, 0x8, 0x44f, 0xf83, 0x5, 0x4, 0x10001, 0xfffffffe, 0x9, 0x98, 0x4, 0x800, 0x7, 0x80, 0x6, 0x0, 0x4d1, 0x2, 0xbc, 0x101, 0x5b, 0xbf1, 0x10001, 0x7fffffff, 0x5, 0x6, 0x2, 0x1, 0x8, 0x1000, 0xfff, 0x5, 0x8000, 0x2, 0xff, 0x4, 0x7, 0x8, 0x7fff, 0x0, 0x9, 0x3, 0x400, 0x0, 0x4, 0x5, 0x100, 0x2, 0x401, 0x80000001, 0x1, 0x8, 0x25, 0x800, 0xae3c, 0xd32, 0xffff, 0x5ee52b72, 0x1, 0x7, 0x80000001, 0x80000000, 0x2, 0x7, 0x40, 0x2, 0x5, 0x8, 0x8d20, 0xfff, 0x0, 0x1000, 0x8, 0x626f, 0x2, 0x3f, 0x0, 0x20, 0x6, 0x7, 0xfffff001, 0x1ff, 0xfffffffe, 0x400, 0x3, 0x40, 0x5, 0xbc, 0xb1, 0x4, 0x4f, 0x7f, 0x18e, 0x1, 0xffe00000, 0x5, 0x5, 0x3e, 0x20, 0x1, 0x4e, 0x9, 0x9, 0x100, 0x101, 0x7f, 0x20, 0x24de, 0x8, 0x9818, 0x3, 0x2, 0x5, 0x4, 0x9, 0x9, 0x9, 0xffff2aa7, 0x7fffffff, 0x7, 0x80, 0x800, 0x1d48, 0x7, 0x0, 0x8, 0x3, 0x8, 0x4, 0x0, 0x6, 0xffffffff, 0x1, 0x6, 0x3, 0x0, 0x3, 0x2, 0x2bd0, 0x20, 0x2, 0x26e, 0xffffffff, 0x4, 0x0, 0x5, 0x2, 0x1000, 0x3f21, 0xd2, 0x9, 0x3, 0x7fff, 0x0, 0xffffffe0, 0x8, 0xfffff801, 0x1, 0x0, 0xddf, 0x9, 0x2, 0xffc, 0xeb, 0x1, 0x80000001, 0x46b6, 0x81, 0x9, 0x7, 0x1000, 0x0, 0xfffffffc, 0x0, 0x7fff, 0x0, 0x1f, 0xee, 0x8, 0xdb83, 0xffff, 0x0, 0xbb0a, 0x401, 0x2, 0x5, 0x9, 0x10001, 0x4, 0x5, 0x2, 0x5, 0x80000001, 0x7, 0xffffffff, 0x101, 0xffff, 0x7fffffff, 0x8, 0xcb, 0x0, 0x9, 0x8, 0x7, 0x3, 0x0, 0x7f, 0x4, 0x8000, 0x80000000, 0x7, 0x8, 0x6, 0x8, 0xfffffffd, 0xfffffff8, 0x40, 0x4, 0x10001, 0x73f7, 0x8, 0x1, 0x8, 0x1, 0x0, 0xfffffff7, 0xc0000000, 0x3, 0x2, 0xfc, 0xffff, 0x7f3d, 0x6, 0x5846, 0x10001, 0x884, 0x44, 0x2, 0x4, 0xfffffffb, 0xffff, 0x2, 0x7, 0x7f, 0x7, 0xfff, 0x1, 0x2, 0x7ae, 0x40, 0xff80, 0x9, 0xfff, 0x6, 0x3, 0x3, 0x0, 0x81, 0x2a, 0x5766, 0x0, 0x5, 0x6, 0x0, 0x1, 0x9, 0x100, 0x80000001, 0xf0, 0x200, 0x7, 0x6, 0x0, 0x0, 0x0, 0x9, 0x9, 0x5, 0x2, 0x9, 0x2, 0x1f, 0x6, 0x9, 0x50000, 0x8, 0x0, 0xfffffffb, 0x0, 0x0, 0x3, 0x8, 0x4, 0x6, 0x2, 0xcdc, 0x9, 0x2, 0x40, 0x3, 0x2, 0x566, 0x3ff, 0x7fffffff, 0x1, 0x5, 0x8e, 0x2, 0x5, 0x3ff, 0x4374, 0x1000, 0xfffff016, 0x0, 0xffffd784, 0x3ccc, 0x1b9, 0x5, 0x5f95, 0xe99, 0x6eb1, 0x9b, 0x72, 0x1, 0xffffffcb, 0x4, 0x0, 0x400, 0x7, 0x0, 0x81a, 0x401, 0x6, 0x81, 0x9, 0x8, 0x7, 0xb1, 0x8, 0xfffffffd, 0x401, 0x2, 0xfffffff8, 0xffffffff, 0x81, 0x56, 0x40, 0xff, 0x6, 0xe15, 0xffff, 0xff, 0x9, 0x5, 0x3f, 0x8c7, 0x5, 0x9, 0x80000001, 0xea80, 0x2, 0x8000, 0x660b, 0x1, 0x8, 0x4, 0x4, 0xfffffff9, 0x80, 0x1, 0x9, 0x8ac6, 0x7, 0x8000, 0x5, 0x4, 0x3f, 0x401, 0x3, 0xc2b, 0x6, 0x6, 0x1, 0x3, 0x3, 0x5, 0x2, 0x1, 0x4, 0x0, 0x7, 0x40, 0x0, 0x7, 0x5, 0x100, 0x3, 0x10001, 0x4, 0x6, 0x1000, 0x3, 0xe5, 0xffffffc0, 0x6, 0x3, 0x7d2e, 0x9, 0x6, 0x5, 0x80000000, 0x800, 0x5, 0x7fff, 0xc99, 0x92, 0x8000, 0xffff, 0x84, 0x7f, 0x6, 0x3, 0x8, 0xf9a2, 0x4a42, 0x0, 0x7, 0x7fffffff, 0x1, 0xffffffff, 0x10001, 0x0, 0x0, 0x1ff, 0x1b8f218c, 0x7f, 0xfffffff7, 0x1, 0x7f, 0x7, 0x7543, 0x7, 0x20, 0x4, 0x8, 0x9, 0x4, 0x0, 0x401, 0x40, 0x3ff, 0x4, 0x98, 0x7fffffff, 0x3f, 0xdf, 0x401, 0x7da9, 0x0, 0x7fffffff, 0x9, 0x2, 0x0, 0x6, 0x0, 0xdf11, 0xd067, 0x5, 0x101, 0x7, 0x3ff, 0x8, 0x5, 0x1000, 0xfffffffc, 0x1, 0x0, 0x7fffffff, 0x8, 0x7fffffff, 0x80000000, 0x20, 0x17, 0x1000, 0x6, 0x10, 0x20, 0x6, 0xfff, 0xbf16, 0x2, 0x7fffffff, 0x401, 0x1, 0x5, 0xffffffc0, 0x1ff, 0x0, 0x1, 0x0, 0x5, 0x0, 0x8, 0x7, 0x6, 0x8e21, 0x5, 0x0, 0x81, 0x9, 0x5, 0x7, 0x3, 0x9, 0x400, 0x1f, 0x1c00000, 0x80000000, 0x5, 0x0, 0x7, 0x800, 0x401, 0x8001, 0x1, 0x80, 0x1000, 0x0, 0x5, 0x3, 0x921a, 0x80000000, 0x10001, 0x8, 0x80000000, 0x7, 0xb3d, 0x800, 0x7fffffff, 0x6, 0x6, 0x6, 0x8, 0x8, 0x1, 0x80, 0x4, 0x73d, 0x3ff, 0x3ff, 0x5, 0x7, 0x9, 0x2, 0x6, 0x401, 0x10000, 0x7fff, 0x1000, 0x4954, 0x7f, 0x8000, 0x5, 0x3, 0x978, 0x9b1, 0xb8, 0x1, 0xdb0e, 0xca, 0x1f, 0x1, 0xe0, 0x0, 0x7, 0x9, 0x3, 0x10000, 0xef83, 0xfffffffd, 0x4, 0x3, 0x80000001, 0x629c, 0x9, 0x5, 0x7, 0xffffff80, 0x9, 0x8, 0x8, 0x56, 0x3f, 0x89, 0x2, 0x5, 0x3ff, 0x0, 0x9, 0x0, 0x2, 0xffff, 0x6, 0x4a, 0x1000, 0x40400, 0xa, 0x7, 0xb4c, 0x9, 0x6, 0x9, 0x10001, 0xff, 0x0, 0x9, 0x200, 0x3, 0x8, 0x3, 0x6, 0x3f, 0xc865, 0x7, 0x8, 0x5, 0x7fff, 0x3, 0x0, 0x3, 0xffff, 0x7, 0xffff, 0x20, 0x200, 0x1, 0x2, 0x6, 0x3, 0x3, 0x2, 0x47, 0x1, 0x1, 0x1, 0x9, 0x0, 0x0, 0x2, 0x1f, 0x1, 0x0, 0x1ce, 0x9, 0x5, 0x8, 0x7, 0x8, 0x0, 0x10000, 0x101, 0x6, 0x401, 0x1, 0x7b73, 0x8be, 0x2, 0x1000, 0x5, 0x6, 0x2, 0x0, 0x2, 0x0, 0x6, 0x7fff, 0x5, 0x80000001, 0xffff, 0x4, 0x2, 0x5, 0x50, 0x8001, 0x2, 0x10000, 0x5, 0x53, 0x9, 0x4, 0x8, 0x3, 0x7fe, 0x9, 0x4, 0xa1, 0x8e, 0x4, 0x4, 0x7fff, 0x4, 0x101, 0x3, 0x3f, 0x6, 0x2, 0x200, 0x800, 0x1, 0x401, 0x4, 0x708, 0x7fff, 0x3, 0x1f, 0xffffffff, 0x5a7, 0x3, 0x1ff, 0x800, 0x3, 0xfffffff8, 0x9, 0x3ff, 0xb08, 0x397b, 0x1, 0x7ff, 0xffffffe1, 0x3, 0x78009944, 0x7fffffff, 0x47, 0x9e48, 0x3, 0x962a5c5, 0x1f, 0xfffffffa, 0x7fff, 0x456e2414, 0x9, 0x0, 0x3ff, 0x823, 0x5, 0x2, 0x800, 0x80000001, 0x7, 0x397c, 0x8000, 0x5, 0x2, 0x5, 0x0, 0x3, 0x7, 0x2, 0x81, 0x3, 0x2, 0x4, 0x1, 0x1, 0x1, 0x10001, 0x8001, 0x5, 0x1ff, 0x7, 0x3, 0x72, 0x4, 0x1000, 0x6, 0x1, 0x200f1848, 0x2, 0x8000, 0xbcfc, 0x32, 0x0, 0x6, 0x0, 0x9, 0x5, 0x40, 0x1c79c000, 0x1, 0x80000001, 0x77, 0x3ff, 0xde9, 0x9, 0x5, 0x8, 0xaac6, 0x2, 0x4, 0x101, 0x2, 0x5, 0x5, 0x5, 0x2, 0x8, 0x0, 0x3, 0x3a39, 0x2, 0x2000000, 0xffff, 0xfffffff7, 0x5, 0x653, 0x6, 0xf05, 0x1000, 0x0, 0xcf0, 0x5, 0xffffff42, 0x5, 0x1000, 0x3, 0x2, 0xfffffff8, 0x8, 0x0, 0x2, 0x5, 0x1, 0x100, 0x0, 0x8, 0x81, 0x2, 0x6842, 0x9, 0x0, 0x5, 0x48c, 0x0, 0x4, 0x0, 0x9, 0x79008b6d, 0x0, 0x8, 0x7fffffff, 0x81, 0x8000, 0x0, 0x2ce, 0xfd, 0xffffffff, 0x1, 0x7543, 0x81, 0x22c, 0xff, 0x81, 0x7fffffff, 0x8, 0x7fff, 0x1, 0x3ff, 0xe83, 0x1, 0x7, 0x7, 0x1f, 0x400, 0x81, 0x100, 0x2, 0xfff, 0x1, 0xb187, 0x9, 0x499d, 0x1, 0x3, 0x3f, 0x5, 0xef8, 0x6, 0xcca, 0x3ff, 0xc76, 0x1000, 0x1, 0x1, 0x0, 0x800, 0x4, 0x8001, 0x3, 0x6, 0x4, 0x1, 0xfffffe00, 0xbb, 0x7f, 0x2, 0x7, 0x4, 0x5f, 0x8, 0x7fff, 0x8, 0x1, 0xfffff801, 0x100, 0x1, 0x5, 0x10000, 0x8000, 0x9, 0x80, 0xfff, 0x2, 0xffffffff, 0x80, 0x2, 0x7, 0x640c, 0x5, 0x4, 0x5, 0x6de, 0x40, 0x5, 0x6, 0xe0, 0x3, 0xb6e1, 0x81, 0xff, 0x0, 0x400, 0x9, 0x8, 0x3, 0x6, 0x80000000, 0x0, 0x7, 0x7fffffff, 0x67f753d6, 0x1800, 0x400, 0x101]}) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000003380)=""/63) 17:42:18 executing program 3: read$hiddev(0xffffffffffffffff, &(0x7f0000000000)=""/117, 0x75) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000080)={0x3, 0x100, 0x7}) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f00000000c0)=""/4096) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f00000010c0)) r0 = syz_open_dev$evdev(&(0x7f0000001100), 0x5, 0x400) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000001140)=0xa3) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000001180)={0x1, 0xffffffff, 0x80, 0x0, 0x9, 0x1}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f00000011c0)={0x2, 0x100, 0x1, 0xc6, 0x100, 0x1ff}) r1 = syz_open_dev$hiddev(&(0x7f0000001200), 0x0, 0x20000) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000001240)={0x2, 0x200, 0x400}) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000001280)={0x3, 0x200, 0x4}) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f00000012c0)={0x1, 0x2, 0x0, 0x5, 0x7, 0x1f}) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000001300)={{0x1, 0x1, 0x0, 0x0, 0x9d, 0x8}, 0x11e, [0x7b, 0x8, 0x0, 0x75c1, 0x0, 0x1, 0xffffffff, 0x5, 0x3, 0xfff, 0x7, 0x6, 0x8, 0x3, 0xb45b, 0x0, 0x9, 0x6, 0xfffff2c4, 0x40, 0x5, 0x3, 0x7, 0x80000000, 0x7f, 0xe, 0x3, 0x1, 0x7ff, 0x9, 0x200, 0x2, 0x0, 0xb6c, 0x7, 0x5, 0xe0000000, 0x7, 0x101, 0x90e6, 0x6, 0x1000, 0x5, 0x100, 0x8000, 0xfff, 0x8, 0x5, 0x6, 0x7fff, 0x8, 0x7fff, 0xffff, 0x3, 0x6, 0x0, 0x0, 0x5ea, 0x3, 0x7f5, 0xffffffff, 0x1, 0x3, 0x4, 0x6, 0x0, 0x200, 0x1, 0x9, 0xc064, 0x2, 0x8, 0x1, 0x2, 0xfffffff8, 0xdcf, 0x6506, 0x3, 0x101, 0x6, 0x5, 0xe0, 0x1f, 0x84f, 0x5, 0x909c, 0x7, 0x7fff, 0x80, 0x82ed, 0x1, 0x101, 0x6, 0x7, 0x5, 0x7fff, 0x20, 0x81, 0xffff, 0x1ff, 0x0, 0x3, 0x7fff, 0x0, 0x100, 0x200, 0xfff, 0x100, 0x2, 0x80000000, 0xfffffffe, 0x6, 0x9, 0x1, 0x0, 0xd94, 0xfd0c, 0xa32, 0x4bc6, 0xffffff01, 0x5f, 0x400, 0xc0d1, 0x6, 0x80000000, 0x80000001, 0x0, 0xfffffff9, 0x8, 0x7, 0x2, 0x1, 0x4, 0x81, 0x6, 0x3, 0x5417, 0x0, 0x8000, 0x1ff, 0x0, 0x7fff, 0x200, 0x4, 0x101, 0x1, 0x8000, 0xfffff000, 0x1, 0x0, 0x3, 0x4, 0x0, 0xe41, 0x4, 0x6, 0x5, 0x6e940093, 0x46c, 0x4, 0x1ff, 0x1, 0x3f, 0x153, 0x14ef, 0x7, 0x1, 0x3, 0x4, 0x3, 0x3, 0x5, 0x6, 0x40, 0x1, 0x1, 0x3, 0x800, 0x80, 0x3f, 0x7fffffff, 0x6, 0x5, 0xe8, 0x1, 0x5, 0x81, 0x100, 0x0, 0x3, 0x3ff, 0x101, 0x0, 0x7f, 0x7ac6874, 0x8, 0x7, 0x3, 0x8, 0x8001, 0x1, 0x3ff, 0x200, 0x100, 0xfffffffb, 0xc33, 0x0, 0x9, 0x6, 0x88d, 0x20, 0xecbc, 0x314d, 0xfffffffc, 0x0, 0x8000, 0x0, 0x59, 0x6, 0x0, 0xf, 0x3ff, 0x80000000, 0x7, 0x8, 0x8, 0x3, 0x81, 0x1f, 0x56, 0x8, 0x6, 0x494f, 0x7a, 0xc89a, 0x7fff, 0xffffd7b7, 0x6, 0x9, 0x2, 0xe338, 0x5, 0x6, 0x8, 0x3, 0x5, 0x100, 0xaf, 0x800, 0x2, 0x1, 0xcff, 0x2, 0x1, 0x9, 0x3ff, 0x7fff, 0x1, 0x40, 0x2, 0x0, 0x9, 0x7ff, 0x10000, 0x3, 0x0, 0xff, 0x45f9ac74, 0x0, 0xfe, 0x1, 0x2b4, 0x6, 0x61, 0x0, 0xfffffffc, 0x8001, 0xffff0628, 0x5, 0x81, 0x3, 0xffffff74, 0xb21, 0x4, 0x0, 0x7ff, 0x1, 0x5, 0x21b, 0x5, 0x9, 0x4, 0x2, 0xfff, 0x1000, 0x1, 0xffffffc0, 0x4d, 0xcec7, 0x2, 0x0, 0xfc98, 0x7, 0x6, 0x10000, 0x2, 0x5, 0x4, 0x1000, 0x5, 0x1f, 0x7fff, 0x8, 0x6, 0x9, 0xfffffffd, 0xc2c6, 0x2, 0x54, 0x3f, 0x7f, 0x3f, 0x7, 0x0, 0x6, 0x8, 0x30, 0x7fffffff, 0x0, 0x80, 0x7, 0x101, 0x800, 0x1, 0xfff, 0x8a, 0x1, 0x6, 0x1, 0x5, 0x3, 0x5, 0x9b57, 0x9, 0x9, 0xa6, 0x125, 0x81, 0x4, 0x0, 0x7, 0x3f, 0x0, 0x3, 0x0, 0x0, 0x0, 0x3, 0x3, 0x5, 0x7, 0x8, 0x11f5, 0x1c01, 0x80000001, 0x9, 0x7, 0x9, 0x5, 0x1, 0x1, 0x7ff, 0x1, 0x7f, 0xffffffff, 0x6, 0x7, 0x0, 0xdbb5, 0x0, 0x7, 0x3, 0x1f, 0x7, 0x3, 0x69, 0x1, 0x1f, 0x1, 0x80000000, 0xffff, 0x1, 0x4, 0x80, 0x9, 0x4, 0x7ff, 0x5, 0x7ff, 0x6, 0xfff, 0x2, 0xfffffffe, 0x8, 0x0, 0x5, 0x1, 0x0, 0x9, 0x2, 0xffff, 0x20, 0x1, 0x5, 0x7ff, 0x10001, 0x7, 0x7, 0x3ff, 0x5, 0x9, 0xfffffffe, 0x401, 0x2, 0x6, 0x100, 0xc30c, 0x8, 0x3, 0x1, 0x1000, 0x85, 0x2, 0x7f, 0x3ff, 0x1c000000, 0x2, 0x3e, 0xfffff142, 0x8, 0x10001, 0x10, 0x7, 0x2, 0x0, 0x8, 0x0, 0xb39b, 0x80000001, 0x1a863f66, 0xffffffff, 0xffff, 0x1, 0x2, 0x26a3, 0x9, 0x4, 0xf0, 0x1, 0x2, 0x5, 0x5e9, 0x7, 0xff, 0xe5, 0xffff, 0x5, 0x4, 0x6, 0x4, 0x2, 0x10000, 0x7fff, 0x7, 0x0, 0x401, 0x8000, 0x5, 0x1000, 0x8001, 0x7, 0x4c000000, 0xfd1b, 0x0, 0x4, 0x1a72, 0x2, 0x6, 0x5, 0xffffffff, 0x5f, 0x9, 0xfffffff8, 0x9, 0x6, 0x4, 0x7, 0x1f, 0x400, 0x80, 0x70000000, 0x3, 0xbca, 0x2c, 0x100, 0x80000000, 0x7f, 0x3, 0xff, 0x75c, 0xffffffff, 0x2, 0x8, 0x76, 0x7ff, 0x7f, 0xff, 0x2, 0x4, 0x1b65e37f, 0x7, 0x10000, 0xffffffc1, 0x1, 0x8, 0x4, 0x10000, 0x5, 0x8000, 0x1, 0x1, 0x100, 0x7, 0x5ed1, 0x39e6, 0x7, 0x7, 0x7fffffff, 0x2, 0x7f, 0x9, 0xffffffff, 0x1, 0x1f, 0x3, 0x4, 0x1, 0xfff, 0x4, 0x4, 0x401, 0x1, 0x9, 0x40, 0x7, 0x9, 0x1, 0x6, 0x10001, 0x3, 0x7fffffff, 0x0, 0x1000, 0x4, 0x20, 0x100, 0x6, 0x219c, 0x0, 0x0, 0xd32, 0x3, 0x6, 0xffff0000, 0x4000000, 0x6, 0x8a80, 0x0, 0x1, 0x0, 0x101, 0x5, 0x6, 0x46, 0xffffffff, 0x8, 0x8, 0x1, 0x3f000000, 0x801, 0x401, 0x0, 0x8, 0x15bb57cd, 0x20, 0xfe4, 0x2, 0xff, 0xd45, 0x8, 0x6, 0x0, 0x10000, 0x1, 0x1000, 0x8, 0x3ff, 0x3, 0x9, 0x9, 0x1, 0x7, 0x1, 0x0, 0x1, 0x2, 0x0, 0xd, 0x30f, 0x2, 0x7, 0x4, 0x6, 0x5, 0xebe, 0x3, 0x3, 0x0, 0x7, 0x4, 0x80000000, 0x6, 0x6, 0x35, 0x8049, 0x401, 0x5b, 0x7, 0x6, 0x0, 0x2385, 0x7, 0x8, 0x0, 0x2, 0x5, 0x6, 0x5, 0x1, 0x200, 0x7fffffff, 0x1, 0xfffffff7, 0x0, 0x80000001, 0x200, 0x10000, 0x6, 0x81, 0x8fbf, 0x8, 0x5, 0x9, 0x800, 0x7, 0x7, 0x8000000, 0x800, 0x1000, 0xffffffff, 0x0, 0x3f, 0x8c, 0x0, 0x9, 0x7fffffff, 0x0, 0x100, 0x6, 0x1ff, 0x7, 0x0, 0x80000000, 0x1, 0x4b9edc54, 0x8001, 0x5, 0x200, 0x5, 0x0, 0x5, 0x4, 0x1ff, 0x7, 0xffffac4d, 0xffff, 0x5a6b, 0x8, 0x6, 0x926, 0xffffffff, 0xd77, 0x6, 0x7fff, 0x2, 0x8, 0x4, 0x5401, 0x0, 0x0, 0x400, 0x4e, 0x4, 0xca8, 0x9, 0x3, 0x7, 0x8, 0x8001, 0x24, 0xcb8, 0x9, 0x9, 0x8001, 0x9, 0xc9, 0x20, 0x0, 0x2, 0xaabd, 0x2, 0x60e8, 0x7, 0x8, 0x7, 0x9e, 0x5, 0x0, 0x0, 0x401, 0xffff, 0x3, 0x0, 0x7, 0x8000, 0x7, 0x1, 0xfffffffd, 0x8, 0x2, 0x8, 0x5, 0x7, 0xc8ab, 0x4, 0x2, 0x80, 0x9, 0x3, 0x80, 0xffffff80, 0xfffffffe, 0x400, 0x1, 0x6, 0x1, 0x7, 0xffffffff, 0xd46, 0x4, 0x1f, 0x2, 0x5, 0x4, 0x4, 0x90c1, 0x8, 0xfcb2, 0xc36, 0xe0, 0x0, 0x6, 0x4, 0x8001, 0xfffffffe, 0xc, 0x5, 0x6, 0x9baf, 0x8, 0x2f, 0x80000001, 0x6a, 0xffffffff, 0x9, 0x1, 0xaad, 0xffffffe1, 0xe9, 0x4, 0x1, 0x13, 0x7fff, 0x1, 0x892, 0x1, 0xfffffeda, 0x7, 0x7fff, 0xc0, 0x1ff, 0xfffffff8, 0x8001, 0xfc, 0x10000, 0x101, 0xffff, 0x10000, 0x69, 0x1, 0x5, 0x9, 0xd27, 0x0, 0x2, 0x1f, 0x1, 0x8, 0x0, 0xfff, 0x1, 0x5d, 0x10001, 0x6, 0x3, 0x6, 0x1, 0x8, 0x4, 0x80f2, 0xfe, 0x3, 0x0, 0x7, 0x101, 0x3, 0x1, 0x6d, 0x2, 0x7, 0x0, 0x2, 0x2, 0x7, 0x4c1c2718, 0x5, 0xb819, 0xfffffffd, 0x4, 0x862, 0xf1dc, 0x1, 0xfff, 0x8, 0xfff, 0x6, 0x2c, 0x0, 0x1, 0xe467, 0x1, 0x400, 0x10001, 0x5, 0x8, 0x1, 0x0, 0x2753, 0xde7b484, 0xe5, 0x3, 0x80000001, 0x4, 0x7, 0x4, 0x12000000, 0xc5, 0x0, 0x1f, 0x3, 0xfffffffd, 0x100, 0x0, 0x0, 0x0, 0xc91, 0x3, 0xffff, 0x4, 0x4, 0x9, 0x9, 0xffff, 0x8, 0x19d1, 0x7fffffff, 0x1, 0x9e, 0x5, 0xc6bf, 0x0, 0x6, 0x4, 0x81, 0x5, 0x800, 0x7, 0x401, 0x8, 0x8, 0x5, 0x0, 0xa6c, 0xd64, 0x1, 0x5, 0x1, 0x4, 0x5, 0x77f800, 0xd7f, 0x1, 0x1, 0x7, 0x8, 0x3, 0x3, 0x7fffffff, 0x4, 0x0, 0x10001, 0x4, 0x3, 0x6, 0x4, 0xa7a, 0x9, 0x5, 0x8, 0xb8000000, 0xffffffff, 0x7, 0xfffffffc, 0xa5, 0x5, 0x9, 0x6, 0xfc1, 0x0, 0x5, 0x7, 0x6, 0x8, 0xfffffff8, 0x81, 0x3, 0x5, 0x2, 0xb3, 0x1, 0x8001, 0x800, 0xfffffffb, 0x1, 0xca8, 0x81, 0x1, 0x5, 0x5, 0x4, 0x7fff, 0x3, 0xbc05, 0x4, 0x3f, 0x22ae, 0x4, 0x9, 0x3f, 0x8, 0x8, 0xfff, 0x9, 0x3, 0x2, 0x100, 0xf7a6, 0x3, 0x9, 0x65, 0xde9, 0x39, 0x1, 0x10000, 0x10001, 0x9, 0x600, 0x3, 0xffff1227, 0x1000, 0x80000001, 0x734d, 0x8001, 0x9046, 0xdea3, 0x7, 0x1, 0x7fff, 0x9, 0x401, 0x77, 0xec, 0xffff, 0x4]}) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000002340)={{0x2, 0x200, 0x400, 0x8001, 0xffff, 0x800}, 0x187, [0x800, 0x8, 0x7, 0x7, 0xf80, 0x2, 0xff, 0x1, 0x900000, 0x6, 0x1f, 0x40, 0x7, 0x1, 0x45, 0x3, 0xffffffc1, 0x1f, 0x800, 0x797187fe, 0x7, 0x80, 0x7f, 0x8, 0x81, 0x9, 0xb4b, 0xc60, 0x49, 0x2, 0x8, 0x40, 0x20, 0x8000, 0x7f, 0x80000001, 0x7, 0x7f, 0x8, 0x1, 0x1, 0x20, 0x1, 0x0, 0x1, 0x101, 0x1, 0x1, 0x3f, 0x2, 0x80000001, 0x2, 0xffff, 0x6, 0x7fff, 0x4, 0x4, 0x0, 0x7, 0x7f, 0x6e9e8cf0, 0x80000001, 0x80000001, 0x7, 0x0, 0x6, 0xfff, 0x12c8, 0x6, 0x3, 0x47e0, 0x8, 0x8, 0x44f, 0xf83, 0x5, 0x4, 0x10001, 0xfffffffe, 0x9, 0x98, 0x4, 0x800, 0x7, 0x80, 0x6, 0x0, 0x4d1, 0x2, 0xbc, 0x101, 0x5b, 0xbf1, 0x10001, 0x7fffffff, 0x5, 0x6, 0x2, 0x1, 0x8, 0x1000, 0xfff, 0x5, 0x8000, 0x2, 0xff, 0x4, 0x7, 0x8, 0x7fff, 0x0, 0x9, 0x3, 0x400, 0x0, 0x4, 0x5, 0x100, 0x2, 0x401, 0x80000001, 0x1, 0x8, 0x25, 0x800, 0xae3c, 0xd32, 0xffff, 0x5ee52b72, 0x1, 0x7, 0x80000001, 0x80000000, 0x2, 0x7, 0x40, 0x2, 0x5, 0x8, 0x8d20, 0xfff, 0x0, 0x1000, 0x8, 0x626f, 0x2, 0x3f, 0x0, 0x20, 0x6, 0x7, 0xfffff001, 0x1ff, 0xfffffffe, 0x400, 0x3, 0x40, 0x5, 0xbc, 0xb1, 0x4, 0x4f, 0x7f, 0x18e, 0x1, 0xffe00000, 0x5, 0x5, 0x3e, 0x20, 0x1, 0x4e, 0x9, 0x9, 0x100, 0x101, 0x7f, 0x20, 0x24de, 0x8, 0x9818, 0x3, 0x2, 0x5, 0x4, 0x9, 0x9, 0x9, 0xffff2aa7, 0x7fffffff, 0x7, 0x80, 0x800, 0x1d48, 0x7, 0x0, 0x8, 0x3, 0x8, 0x4, 0x0, 0x6, 0xffffffff, 0x1, 0x6, 0x3, 0x0, 0x3, 0x2, 0x2bd0, 0x20, 0x2, 0x26e, 0xffffffff, 0x4, 0x0, 0x5, 0x2, 0x1000, 0x3f21, 0xd2, 0x9, 0x3, 0x7fff, 0x0, 0xffffffe0, 0x8, 0xfffff801, 0x1, 0x0, 0xddf, 0x9, 0x2, 0xffc, 0xeb, 0x1, 0x80000001, 0x46b6, 0x81, 0x9, 0x7, 0x1000, 0x0, 0xfffffffc, 0x0, 0x7fff, 0x0, 0x1f, 0xee, 0x8, 0xdb83, 0xffff, 0x0, 0xbb0a, 0x401, 0x2, 0x5, 0x9, 0x10001, 0x4, 0x5, 0x2, 0x5, 0x80000001, 0x7, 0xffffffff, 0x101, 0xffff, 0x7fffffff, 0x8, 0xcb, 0x0, 0x9, 0x8, 0x7, 0x3, 0x0, 0x7f, 0x4, 0x8000, 0x80000000, 0x7, 0x8, 0x6, 0x8, 0xfffffffd, 0xfffffff8, 0x40, 0x4, 0x10001, 0x73f7, 0x8, 0x1, 0x8, 0x1, 0x0, 0xfffffff7, 0xc0000000, 0x3, 0x2, 0xfc, 0xffff, 0x7f3d, 0x6, 0x5846, 0x10001, 0x884, 0x44, 0x2, 0x4, 0xfffffffb, 0xffff, 0x2, 0x7, 0x7f, 0x7, 0xfff, 0x1, 0x2, 0x7ae, 0x40, 0xff80, 0x9, 0xfff, 0x6, 0x3, 0x3, 0x0, 0x81, 0x2a, 0x5766, 0x0, 0x5, 0x6, 0x0, 0x1, 0x9, 0x100, 0x80000001, 0xf0, 0x200, 0x7, 0x6, 0x0, 0x0, 0x0, 0x9, 0x9, 0x5, 0x2, 0x9, 0x2, 0x1f, 0x6, 0x9, 0x50000, 0x8, 0x0, 0xfffffffb, 0x0, 0x0, 0x3, 0x8, 0x4, 0x6, 0x2, 0xcdc, 0x9, 0x2, 0x40, 0x3, 0x2, 0x566, 0x3ff, 0x7fffffff, 0x1, 0x5, 0x8e, 0x2, 0x5, 0x3ff, 0x4374, 0x1000, 0xfffff016, 0x0, 0xffffd784, 0x3ccc, 0x1b9, 0x5, 0x5f95, 0xe99, 0x6eb1, 0x9b, 0x72, 0x1, 0xffffffcb, 0x4, 0x0, 0x400, 0x7, 0x0, 0x81a, 0x401, 0x6, 0x81, 0x9, 0x8, 0x7, 0xb1, 0x8, 0xfffffffd, 0x401, 0x2, 0xfffffff8, 0xffffffff, 0x81, 0x56, 0x40, 0xff, 0x6, 0xe15, 0xffff, 0xff, 0x9, 0x5, 0x3f, 0x8c7, 0x5, 0x9, 0x80000001, 0xea80, 0x2, 0x8000, 0x660b, 0x1, 0x8, 0x4, 0x4, 0xfffffff9, 0x80, 0x1, 0x9, 0x8ac6, 0x7, 0x8000, 0x5, 0x4, 0x3f, 0x401, 0x3, 0xc2b, 0x6, 0x6, 0x1, 0x3, 0x3, 0x5, 0x2, 0x1, 0x4, 0x0, 0x7, 0x40, 0x0, 0x7, 0x5, 0x100, 0x3, 0x10001, 0x4, 0x6, 0x1000, 0x3, 0xe5, 0xffffffc0, 0x6, 0x3, 0x7d2e, 0x9, 0x6, 0x5, 0x80000000, 0x800, 0x5, 0x7fff, 0xc99, 0x92, 0x8000, 0xffff, 0x84, 0x7f, 0x6, 0x3, 0x8, 0xf9a2, 0x4a42, 0x0, 0x7, 0x7fffffff, 0x1, 0xffffffff, 0x10001, 0x0, 0x0, 0x1ff, 0x1b8f218c, 0x7f, 0xfffffff7, 0x1, 0x7f, 0x7, 0x7543, 0x7, 0x20, 0x4, 0x8, 0x9, 0x4, 0x0, 0x401, 0x40, 0x3ff, 0x4, 0x98, 0x7fffffff, 0x3f, 0xdf, 0x401, 0x7da9, 0x0, 0x7fffffff, 0x9, 0x2, 0x0, 0x6, 0x0, 0xdf11, 0xd067, 0x5, 0x101, 0x7, 0x3ff, 0x8, 0x5, 0x1000, 0xfffffffc, 0x1, 0x0, 0x7fffffff, 0x8, 0x7fffffff, 0x80000000, 0x20, 0x17, 0x1000, 0x6, 0x10, 0x20, 0x6, 0xfff, 0xbf16, 0x2, 0x7fffffff, 0x401, 0x1, 0x5, 0xffffffc0, 0x1ff, 0x0, 0x1, 0x0, 0x5, 0x0, 0x8, 0x7, 0x6, 0x8e21, 0x5, 0x0, 0x81, 0x9, 0x5, 0x7, 0x3, 0x9, 0x400, 0x1f, 0x1c00000, 0x80000000, 0x5, 0x0, 0x7, 0x800, 0x401, 0x8001, 0x1, 0x80, 0x1000, 0x0, 0x5, 0x3, 0x921a, 0x80000000, 0x10001, 0x8, 0x80000000, 0x7, 0xb3d, 0x800, 0x7fffffff, 0x6, 0x6, 0x6, 0x8, 0x8, 0x1, 0x80, 0x4, 0x73d, 0x3ff, 0x3ff, 0x5, 0x7, 0x9, 0x2, 0x6, 0x401, 0x10000, 0x7fff, 0x1000, 0x4954, 0x7f, 0x8000, 0x5, 0x3, 0x978, 0x9b1, 0xb8, 0x1, 0xdb0e, 0xca, 0x1f, 0x1, 0xe0, 0x0, 0x7, 0x9, 0x3, 0x10000, 0xef83, 0xfffffffd, 0x4, 0x3, 0x80000001, 0x629c, 0x9, 0x5, 0x7, 0xffffff80, 0x9, 0x8, 0x8, 0x56, 0x3f, 0x89, 0x2, 0x5, 0x3ff, 0x0, 0x9, 0x0, 0x2, 0xffff, 0x6, 0x4a, 0x1000, 0x40400, 0xa, 0x7, 0xb4c, 0x9, 0x6, 0x9, 0x10001, 0xff, 0x0, 0x9, 0x200, 0x3, 0x8, 0x3, 0x6, 0x3f, 0xc865, 0x7, 0x8, 0x5, 0x7fff, 0x3, 0x0, 0x3, 0xffff, 0x7, 0xffff, 0x20, 0x200, 0x1, 0x2, 0x6, 0x3, 0x3, 0x2, 0x47, 0x1, 0x1, 0x1, 0x9, 0x0, 0x0, 0x2, 0x1f, 0x1, 0x0, 0x1ce, 0x9, 0x5, 0x8, 0x7, 0x8, 0x0, 0x10000, 0x101, 0x6, 0x401, 0x1, 0x7b73, 0x8be, 0x2, 0x1000, 0x5, 0x6, 0x2, 0x0, 0x2, 0x0, 0x6, 0x7fff, 0x5, 0x80000001, 0xffff, 0x4, 0x2, 0x5, 0x50, 0x8001, 0x2, 0x10000, 0x5, 0x53, 0x9, 0x4, 0x8, 0x3, 0x7fe, 0x9, 0x4, 0xa1, 0x8e, 0x4, 0x4, 0x7fff, 0x4, 0x101, 0x3, 0x3f, 0x6, 0x2, 0x200, 0x800, 0x1, 0x401, 0x4, 0x708, 0x7fff, 0x3, 0x1f, 0xffffffff, 0x5a7, 0x3, 0x1ff, 0x800, 0x3, 0xfffffff8, 0x9, 0x3ff, 0xb08, 0x397b, 0x1, 0x7ff, 0xffffffe1, 0x3, 0x78009944, 0x7fffffff, 0x47, 0x9e48, 0x3, 0x962a5c5, 0x1f, 0xfffffffa, 0x7fff, 0x456e2414, 0x9, 0x0, 0x3ff, 0x823, 0x5, 0x2, 0x800, 0x80000001, 0x7, 0x397c, 0x8000, 0x5, 0x2, 0x5, 0x0, 0x3, 0x7, 0x2, 0x81, 0x3, 0x2, 0x4, 0x1, 0x1, 0x1, 0x10001, 0x8001, 0x5, 0x1ff, 0x7, 0x3, 0x72, 0x4, 0x1000, 0x6, 0x1, 0x200f1848, 0x2, 0x8000, 0xbcfc, 0x32, 0x0, 0x6, 0x0, 0x9, 0x5, 0x40, 0x1c79c000, 0x1, 0x80000001, 0x77, 0x3ff, 0xde9, 0x9, 0x5, 0x8, 0xaac6, 0x2, 0x4, 0x101, 0x2, 0x5, 0x5, 0x5, 0x2, 0x8, 0x0, 0x3, 0x3a39, 0x2, 0x2000000, 0xffff, 0xfffffff7, 0x5, 0x653, 0x6, 0xf05, 0x1000, 0x0, 0xcf0, 0x5, 0xffffff42, 0x5, 0x1000, 0x3, 0x2, 0xfffffff8, 0x8, 0x0, 0x2, 0x5, 0x1, 0x100, 0x0, 0x8, 0x81, 0x2, 0x6842, 0x9, 0x0, 0x5, 0x48c, 0x0, 0x4, 0x0, 0x9, 0x79008b6d, 0x0, 0x8, 0x7fffffff, 0x81, 0x8000, 0x0, 0x2ce, 0xfd, 0xffffffff, 0x1, 0x7543, 0x81, 0x22c, 0xff, 0x81, 0x7fffffff, 0x8, 0x7fff, 0x1, 0x3ff, 0xe83, 0x1, 0x7, 0x7, 0x1f, 0x400, 0x81, 0x100, 0x2, 0xfff, 0x1, 0xb187, 0x9, 0x499d, 0x1, 0x3, 0x3f, 0x5, 0xef8, 0x6, 0xcca, 0x3ff, 0xc76, 0x1000, 0x1, 0x1, 0x0, 0x800, 0x4, 0x8001, 0x3, 0x6, 0x4, 0x1, 0xfffffe00, 0xbb, 0x7f, 0x2, 0x7, 0x4, 0x5f, 0x8, 0x7fff, 0x8, 0x1, 0xfffff801, 0x100, 0x1, 0x5, 0x10000, 0x8000, 0x9, 0x80, 0xfff, 0x2, 0xffffffff, 0x80, 0x2, 0x7, 0x640c, 0x5, 0x4, 0x5, 0x6de, 0x40, 0x5, 0x6, 0xe0, 0x3, 0xb6e1, 0x81, 0xff, 0x0, 0x400, 0x9, 0x8, 0x3, 0x6, 0x80000000, 0x0, 0x7, 0x7fffffff, 0x67f753d6, 0x1800, 0x400, 0x101]}) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000003380)=""/63) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f00000033c0)=0x40000000) 17:42:18 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:18 executing program 2: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000001280)={0x3, 0x0, 0x78c6, 0x9, 0x9, 0x8}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f00000012c0)=0xff) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f, 0x1000, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138d1245a8416f0fd580f54f6aeed0df49b0c7c5525eb4fff5ce07cb8a941c071bd2affa84a998ea5ef4ce13d86aacccc37b61ae30b8ea1037249de863cd7f1710aa5cda47c350b53856104b9fa6480b9f79dafaae6fc6bb840cdeafe7de7f50bdef93217b85430df479efe302c63ad2191b74b7985ac42a0f679a3cefc248ef5c9f09e56c51c88c05f7c02a8c53594374be407ed85b102adba85bc9e5da5e9e3ff6335b5c0778c590b06fb13cbf5cec322a267bd662f8c5e5fa69b0da1f9dfbe5d4061a60f119216a1bb5c545a2106be032550871f123b0835230c4df2af4dce781a28503bbd0e10149e2da421d987f3c58444c5ed205606724310a3046bbe9804aa59efec98891fa405dd22073afa0bf5394d5df9ff69f10f0fa0a350e8e8923fea30024c2b844e3983ca719ab3eb284ada26702a3ccabeee77f3867e47c1d3a472220d7f32f12c79afaae0119e3714556dbd0648a28133bffd3fe59fd4042768e18315cb569d78917400ca5dc2f6e1501b7ff1921b479d38e777f2e6042e51d4b0f9c2dea752a3454a38a43b312982d1428adb91b17b5c05d5010099b5e1c3aca8b2ba04e62bc36ca7ffee531a694c1e4485fad890b9fa328f421e50e7b167845b4c0422c9bad3ccef19f2b6ffd1fe81d420e2c16eb6d116373692556bea2537f904deadf3e312cfdfa4a40a84c0b4d4eef94a89fa6c8a06a93d1e7cd20affb9cf53029dbb56fc06d60862f160afd6538b17a32cacdb0487e9556391f3400b720365d387fbf794ff3f43b7522ff27de4965bee0a8d92123626dd094d37ea140a5e206f88b7ac667b23ace7b1498a5bac7b670d33a0d0e611fa9fc7f7310f70e67ac8421d39a0da4213f4eed3adc8a033e536a8001a55f9590d2da90b1d33b40c50c4ca8b20c137e91924fd9cb3d06508ee93055180aac5ed24d0757c2da333289ee606119c0500bd0a8efc651a6fd8615b5298b76f9f6b9057a67dd648264746515c3e4f096f009930c06e82fd09431fd0d4d1b0646ab14d70bd151744f59bee1f2be5ff492f164d19e0fbc7e9a335093fe68a90b0a09d978b7e014af468c01709a4bac21554779102bd08134b962da1218db931291ab5a3a1e4a95bd11f0c17b53126b5bec27cbfe43db08597b24431c28b84e6c2042db80b8d3666a0fe6b980ce797ab199ea7b064cbffe3d52bb0994e230e8fdebe1faa8bc6b15370e18f05066a54a6bdbf75ecef1ca602f13c04aa33d8c141872aafe9e3b744d6bc3f088a64e782d485698f7d247ec85cf7467e8e33c1ee0655dfb0aedd9fa3445d8675d72afc133742ac23749704e213b341f9a0e6a52fa992cfc5fdfdf02ed06a41d8b9e4711eee54e830e09022043fcc2a7762c543ee5a96a6a8e81022a673b14eddf31892b3780308b0fb8615f84740c6c6dd78fbbc977aa635eb4f1a7ab1a8ad4fddbcf9eb70bb740c45977ad21cb34186049d037d4b7b108707d4210df0c5b21a88ed26b082ecfde6a4bc949aa92dcfa0e13798f3956c8fd9b4f677931c6fbde93d35a13977c9d4d40d5cb097bb2754d25a9256709217a4a450ed8348d2eed4e480ec50c1c9e6dbc5f6b2edb8110347351a1daa970081c1475e4252ae9a43fdaf080f075fbd391c2aee2d9a0973c939249fe652f1106797a0b65b2eccff470c50dcafa249a5b3bc5ad35bc451eccfb833f13f3730b30729bd1e145ffb13232427736928c368496d12d9f1ebc4db990a74bdf08d7238444e423d0e3a2d22728037c7268fce0f1bcd8fc10c0dbf5a441656cc871de33322c8f5d4ccfb9125ea74ee64c47f0c589d7a633f7a4c7f9420800eaa3054b05a0f270564ec14511b43fb87d860db5286bb7ca9b7c843a40bfa09d2ea5dbfd715ec9d4a5761d2abdf9ec9bdc00c1d973cc482ddf295f23f7dbfa4c72824bf32e917676c5f8c5efa8b23e76cdcff4c1886e78f35a70ef69793681c76060ea682eae49b7e67da5c4989310f5eea4b436055c3fe802c9cf2d7464d872f729393ee21c267d4357c6400a97235d230867efe0aae0e4804825a12a12af8a59f00bd322864d266e69a0c18c1ce5ebe3a5c94dded737c16ad3bba61ed4f28ce5b4b2b6a4a93f957f59036c2801ba195d9a47261f7a2d4cb67bbd6972568f00f6a89159623efcb7b6c61af521de0baee81c99b5526df463d8dd9ae0f4467e315d50af4289f2862786030a81de9d5f83af31c4e4305433f089686f0531e46ba5d4d1b4f35e92c6364b9d96eb65559d8fdea7d1037da1d9c98d06c5a19eca664a735bbc8b411e3f96d2d0c0fa3e82a0f8283220f30ee5e24ad03da5e7baeccaaeb0ae07c9794966e9709c81be75d4683a4642cbe286ee8ca403bfb75057758d1f095823ed8cde59cb277a32f0f460336c46413cc0bb8f6967530e5131f27fe448f6587f61015af535f3587ca2c01760f7892f0c187180329c818d4531e1b080379dbe5f3955faebbdb58ffe955a4ebfe30dd63abe8a466bde8848f99aa8bba3f407c2b9683c98f428a269588d5df31b9cdbe0dd2ba4adf499fd631b39c21d514ab2db9f94f5c509d6451ecd5c132698e577efdcd5d720d3b3b6a4cf484b6f34ab62a808e868854857d16d0b412c59e7d8184dde95f51b6bc2471c799c8fb6bb0a5850861435aa3137164ccfd7f046194c96cb5c821518b4639e77a8ca3c46939bab2d8d26a3f15638899172b7abea954824ce53202531040255f4c6c26e166186e012304d3150b3321a20da755a4411591fdb2197b9d4fc28e4869e2adcfebca5fe92446b6221f62f6028fe09f430e6a208eb19f7cf8a5e4fa6d2c1e5d951dec15863872ac6bb38290a3741edc4f2b67edc41f4648585e2fe7784bd72fa22c1a70c47151cdab0c3bf364e990421cc08d70c7fa29a131d8d7460d81a82a00d7d759cd7c3ffa1e1d45303ae349746a80944f07c297e7c3d9664a9f0c4ec3115b38e9a3a96718f06b6430cba00e75a05889245b9de285295c1fed39ec68d97bb6aee80a99740d4e1d322886211ab6a9b55a326f205d8823a0e0a14b12db42e6e7766ad460de674ab404a76990977579bda32dd6011cd8ad7f1df90f8a6b49c07807a29d9c1a1b2fb675faffce03c280ba6303eb125adff1b2a3038dfc2694fb09e84b4dc5672b5e96bdf09b570dcad8df6e4e81f854341547cc66d1600a8f6cedfa74000a493313663cedc389137ca318c251424561e19536f4bd8c197a9535211bfc7003f7132df411a78aa85a1e33d9f07f84917c09c341816bd97808b8406150f2f7be0b3f5085370dced7aea9a00f506a498f0357fe48e55e058e02657d6df97034fa57f6967eb5be4a8962f3ae108c154c4e920c7fae54e8c0644b992fdf99054ff120ab156be74683c1c2470b34836df5dd54beed98bd095939be3b8cbe6088eb686fbad8c105318d20d40dab753ff467a2bd507485ef6ef35e144d69c473cdad6587a42c33fc34cac39c30e83efa8c7f87fb6cd2ebdbe7c29996fe2d315fe80b4d55b482042408cf8b7c2bf590d3540115e7b9b7a5cfa56a27fad133129921265362944978d0667dfddbc839c06f475a330d9c44548c9b3a30aff4e2bc87c474471877ecc85896ca336e1ed74ab319af897f9462f08359106d552a09fe38d9a4cb489f29263883fbb9174cc6ab82dea3973b03e5357fa539ed3543c68d25d7a3bc3c6e0b80d889d2236a5190e45bbe8f7a43af54c6652d0a21b9041fc98150879e1b3d18baa1b8d251a7685abc5060ff79935284edb2f4c82becc21ee28d51e934d873db33c9f7eda3ae28bc200d684a825032933f0ca53edce3e568e35fe29ecfbaadbcd8b6bb0f01d3b4a6f2e8ce6b8feab1014c213520329d18e797260525f3944a8904146109dc4f40b48763ce0969d5795562a66f1aaacd63126bfaa7b4df7d326dbb4d3935019d748ed73f7022422b10146772dff0e9479b4140630de3754f3c53ba4e8c693df230af46bf72d6cf26092a90cbe593f1c76927bf9600de16b5de2b1fe01eb01e372d09784cb9d2f9ff5de6f68c09e405498439c12083e9edcb4e692122432e4d69d95c89df671c059dd1a4003e64a34cb99f72ace1cbc2878d70a3666df0d56540ecde104805e203a7df7f99267b30db09e7c9aaae481e0ab9e4d7bbfa81cc76d58dd16e4dd7e0ec8cd6bbc191ce85ef082c96b5914262a179e6b149fe562ea0cf92f5f5f9ac3030db395c11c1771f5a9b03943ff738c08c3b001ce892a4f7e279a84d6a041be37ab281e3460e6e9bc717dbfe14104f377923ae3a5a94338fefb878d8526061497230f1b75c2a40984a4f063902a5ecd5aae75844109b3da38d1a2fda3ccce294dfe122282ea11025003c20620e2fcbbf2c84a80e4e989b71101cbcfafa149716c6cf6c83fbc54b46abef6b3fa399730d358d49d6b65c0a06bfce8245a8087ab7f68a10a3f5bd5d74de424c95e34d53ae347c8a99fc960998116a90ea25c59055421cf06126bf7e5d2a8f49ea16eaecd02ba3d105b71d21344827d0934c8952df590d9e195761346f01b99c1bf645f0941c5b9857944b63f1f0409811f27420bca551ceac17760878e7a5ee5b7645804a4c6df3f4fec994c8c7c3f5c0e59ff7b253debfedcfdd5bd0e3a5988bdbbbee50bbed8eb5ac3efb1149efd4fc0c7d5ad187acb7ed46ffd20f73d4215c3834fe300420edca6e1739426cfff5f921d0107cc05be8a46546bc6f40a601c70041f2d628296a273c90aaec7441f0a8c5dd383495a5d90ab4bdb3463e732f28f4a2c87793f83d27d134fa4de41f7e427e13bbb63946a1b048964df34d5b0fc3a8b5ebef0633ddcaf182279a660ff19254562322d43ea61a65e22afa5f7b924f8126a4a70a20471041456f9c955898c236d0bce5d08889c792c102267ecc6091b3cf7240aaa877c03b9b8f81d8da1625fa5e61f532ee009895f9eeb0aa90b345f2be36a74a16f53419074c6db8d383ffa47c2884f22bed8d1a79fa6fd2ae8ca06e2dbe026b37b67be750a9d1a5707606d8b29cdadc91a950467ac3ea1a75868a8d4edffc4a6d5d00ec9d2e73df06ca1655e4642e0c3d7cfe8ce53794dd6f9435f15a909cb8c177d0370a3e9fe9e8f36bcc1b246c88aa0db035aa2b71044f3f05b81414b25743df349ee84da2ffb64c818856eb3aa885b0995111cd459dea5981e76be9659d918bb24c8539db0d7d354b908a4acbd1295c0c6c02a727d78771ffc220164fa77c4df4b200533a171c758c63193c6a7677a442d58d8c1b8c01983b5ba9def273195f40239cc8c2f40011099a2e8669cabb4b6d7d980f6ec32570f9734d0d9672bc87fd2f9e91001b3a7bd90a831379c43b771cf3976577fc02be9ae9904d5328c331a4aa3bae4396a242d829c10c17100a500ddc1cbfaa8b428c6d4cc947b93675e83d9baa6cb42bb38678fead0a854d181a7477f5151518ce61415cd62eb19cff327ac820aefe57d33079d4e90ce47b77ae46ae92da22448173ce27ba6bdf5a175fb9ee30bc7561d94b4b8212e69c5e0f31263371f8c077211384b68687f05b954f1fb18b54394593e47a51f8e7aac08536f0f908f579810e45368d826173f53b50999c17ef1b68c72f36ddfb54abf5808701b2654792ae47446a2e2c91cf63b39e7577d0da703b0b44174f165f173815caa8d77190161e04c3b9bf861e8d9da7853defa433767db5b8c54f9670e1"}) 17:42:18 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:18 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x7, 0x8000) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000040)=""/56) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f0000000080)=""/192) r1 = syz_open_dev$evdev(&(0x7f0000000140), 0x3, 0x402) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000180)=0x1) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f00000001c0)=""/123) r2 = syz_open_dev$evdev(&(0x7f0000000240), 0x4, 0x400040) ioctl$EVIOCGBITKEY(r2, 0x80404521, &(0x7f0000000280)=""/245) ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f0000000380)=""/184) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f0000000440)=""/52) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f0000000480)={0x0, 0x1, 0x8bcb, 0x697c, 0x7}) r3 = syz_open_dev$evdev(&(0x7f00000004c0), 0x0, 0x18000) ioctl$EVIOCGSND(r3, 0x8040451a, &(0x7f0000000500)=""/52) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000540)=0x9) r4 = syz_open_dev$evdev(&(0x7f0000000580), 0x7, 0x0) ioctl$EVIOCSCLOCKID(r4, 0x400445a0, &(0x7f00000005c0)=0x6) r5 = syz_open_dev$evdev(&(0x7f0000000600), 0x9, 0x80000) ioctl$EVIOCGMASK(r5, 0x80104592, &(0x7f00000006c0)={0x5, 0x4c, &(0x7f0000000640)="0d8528da734d979bf9ba0700f3fefa8fd1fe8bf18cf8aa7190978b9dbfa4c49ccaa159e1e536e6af4f6f6d2f352aee85d6ac1244a22fdcfab7eddda5ac774f206feedac2f376199afbcb2beb"}) r6 = syz_open_dev$evdev(&(0x7f0000000700), 0x1, 0x880) ioctl$EVIOCSKEYCODE(r6, 0x40084504, &(0x7f0000000740)=[0x7, 0x7ff]) 17:42:18 executing program 5: read$hiddev(0xffffffffffffffff, &(0x7f0000000000)=""/117, 0x75) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000080)={0x3, 0x100, 0x7}) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f00000000c0)=""/4096) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f00000010c0)) r0 = syz_open_dev$evdev(&(0x7f0000001100), 0x5, 0x400) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000001140)=0xa3) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000001180)={0x1, 0xffffffff, 0x80, 0x0, 0x9, 0x1}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f00000011c0)={0x2, 0x100, 0x1, 0xc6, 0x100, 0x1ff}) r1 = syz_open_dev$hiddev(&(0x7f0000001200), 0x0, 0x20000) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000001240)={0x2, 0x200, 0x400}) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000001280)={0x3, 0x200, 0x4}) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f00000012c0)={0x1, 0x2, 0x0, 0x5, 0x7, 0x1f}) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000001300)={{0x1, 0x1, 0x0, 0x0, 0x9d, 0x8}, 0x11e, [0x7b, 0x8, 0x0, 0x75c1, 0x0, 0x1, 0xffffffff, 0x5, 0x3, 0xfff, 0x7, 0x6, 0x8, 0x3, 0xb45b, 0x0, 0x9, 0x6, 0xfffff2c4, 0x40, 0x5, 0x3, 0x7, 0x80000000, 0x7f, 0xe, 0x3, 0x1, 0x7ff, 0x9, 0x200, 0x2, 0x0, 0xb6c, 0x7, 0x5, 0xe0000000, 0x7, 0x101, 0x90e6, 0x6, 0x1000, 0x5, 0x100, 0x8000, 0xfff, 0x8, 0x5, 0x6, 0x7fff, 0x8, 0x7fff, 0xffff, 0x3, 0x6, 0x0, 0x0, 0x5ea, 0x3, 0x7f5, 0xffffffff, 0x1, 0x3, 0x4, 0x6, 0x0, 0x200, 0x1, 0x9, 0xc064, 0x2, 0x8, 0x1, 0x2, 0xfffffff8, 0xdcf, 0x6506, 0x3, 0x101, 0x6, 0x5, 0xe0, 0x1f, 0x84f, 0x5, 0x909c, 0x7, 0x7fff, 0x80, 0x82ed, 0x1, 0x101, 0x6, 0x7, 0x5, 0x7fff, 0x20, 0x81, 0xffff, 0x1ff, 0x0, 0x3, 0x7fff, 0x0, 0x100, 0x200, 0xfff, 0x100, 0x2, 0x80000000, 0xfffffffe, 0x6, 0x9, 0x1, 0x0, 0xd94, 0xfd0c, 0xa32, 0x4bc6, 0xffffff01, 0x5f, 0x400, 0xc0d1, 0x6, 0x80000000, 0x80000001, 0x0, 0xfffffff9, 0x8, 0x7, 0x2, 0x1, 0x4, 0x81, 0x6, 0x3, 0x5417, 0x0, 0x8000, 0x1ff, 0x0, 0x7fff, 0x200, 0x4, 0x101, 0x1, 0x8000, 0xfffff000, 0x1, 0x0, 0x3, 0x4, 0x0, 0xe41, 0x4, 0x6, 0x5, 0x6e940093, 0x46c, 0x4, 0x1ff, 0x1, 0x3f, 0x153, 0x14ef, 0x7, 0x1, 0x3, 0x4, 0x3, 0x3, 0x5, 0x6, 0x40, 0x1, 0x1, 0x3, 0x800, 0x80, 0x3f, 0x7fffffff, 0x6, 0x5, 0xe8, 0x1, 0x5, 0x81, 0x100, 0x0, 0x3, 0x3ff, 0x101, 0x0, 0x7f, 0x7ac6874, 0x8, 0x7, 0x3, 0x8, 0x8001, 0x1, 0x3ff, 0x200, 0x100, 0xfffffffb, 0xc33, 0x0, 0x9, 0x6, 0x88d, 0x20, 0xecbc, 0x314d, 0xfffffffc, 0x0, 0x8000, 0x0, 0x59, 0x6, 0x0, 0xf, 0x3ff, 0x80000000, 0x7, 0x8, 0x8, 0x3, 0x81, 0x1f, 0x56, 0x8, 0x6, 0x494f, 0x7a, 0xc89a, 0x7fff, 0xffffd7b7, 0x6, 0x9, 0x2, 0xe338, 0x5, 0x6, 0x8, 0x3, 0x5, 0x100, 0xaf, 0x800, 0x2, 0x1, 0xcff, 0x2, 0x1, 0x9, 0x3ff, 0x7fff, 0x1, 0x40, 0x2, 0x0, 0x9, 0x7ff, 0x10000, 0x3, 0x0, 0xff, 0x45f9ac74, 0x0, 0xfe, 0x1, 0x2b4, 0x6, 0x61, 0x0, 0xfffffffc, 0x8001, 0xffff0628, 0x5, 0x81, 0x3, 0xffffff74, 0xb21, 0x4, 0x0, 0x7ff, 0x1, 0x5, 0x21b, 0x5, 0x9, 0x4, 0x2, 0xfff, 0x1000, 0x1, 0xffffffc0, 0x4d, 0xcec7, 0x2, 0x0, 0xfc98, 0x7, 0x6, 0x10000, 0x2, 0x5, 0x4, 0x1000, 0x5, 0x1f, 0x7fff, 0x8, 0x6, 0x9, 0xfffffffd, 0xc2c6, 0x2, 0x54, 0x3f, 0x7f, 0x3f, 0x7, 0x0, 0x6, 0x8, 0x30, 0x7fffffff, 0x0, 0x80, 0x7, 0x101, 0x800, 0x1, 0xfff, 0x8a, 0x1, 0x6, 0x1, 0x5, 0x3, 0x5, 0x9b57, 0x9, 0x9, 0xa6, 0x125, 0x81, 0x4, 0x0, 0x7, 0x3f, 0x0, 0x3, 0x0, 0x0, 0x0, 0x3, 0x3, 0x5, 0x7, 0x8, 0x11f5, 0x1c01, 0x80000001, 0x9, 0x7, 0x9, 0x5, 0x1, 0x1, 0x7ff, 0x1, 0x7f, 0xffffffff, 0x6, 0x7, 0x0, 0xdbb5, 0x0, 0x7, 0x3, 0x1f, 0x7, 0x3, 0x69, 0x1, 0x1f, 0x1, 0x80000000, 0xffff, 0x1, 0x4, 0x80, 0x9, 0x4, 0x7ff, 0x5, 0x7ff, 0x6, 0xfff, 0x2, 0xfffffffe, 0x8, 0x0, 0x5, 0x1, 0x0, 0x9, 0x2, 0xffff, 0x20, 0x1, 0x5, 0x7ff, 0x10001, 0x7, 0x7, 0x3ff, 0x5, 0x9, 0xfffffffe, 0x401, 0x2, 0x6, 0x100, 0xc30c, 0x8, 0x3, 0x1, 0x1000, 0x85, 0x2, 0x7f, 0x3ff, 0x1c000000, 0x2, 0x3e, 0xfffff142, 0x8, 0x10001, 0x10, 0x7, 0x2, 0x0, 0x8, 0x0, 0xb39b, 0x80000001, 0x1a863f66, 0xffffffff, 0xffff, 0x1, 0x2, 0x26a3, 0x9, 0x4, 0xf0, 0x1, 0x2, 0x5, 0x5e9, 0x7, 0xff, 0xe5, 0xffff, 0x5, 0x4, 0x6, 0x4, 0x2, 0x10000, 0x7fff, 0x7, 0x0, 0x401, 0x8000, 0x5, 0x1000, 0x8001, 0x7, 0x4c000000, 0xfd1b, 0x0, 0x4, 0x1a72, 0x2, 0x6, 0x5, 0xffffffff, 0x5f, 0x9, 0xfffffff8, 0x9, 0x6, 0x4, 0x7, 0x1f, 0x400, 0x80, 0x70000000, 0x3, 0xbca, 0x2c, 0x100, 0x80000000, 0x7f, 0x3, 0xff, 0x75c, 0xffffffff, 0x2, 0x8, 0x76, 0x7ff, 0x7f, 0xff, 0x2, 0x4, 0x1b65e37f, 0x7, 0x10000, 0xffffffc1, 0x1, 0x8, 0x4, 0x10000, 0x5, 0x8000, 0x1, 0x1, 0x100, 0x7, 0x5ed1, 0x39e6, 0x7, 0x7, 0x7fffffff, 0x2, 0x7f, 0x9, 0xffffffff, 0x1, 0x1f, 0x3, 0x4, 0x1, 0xfff, 0x4, 0x4, 0x401, 0x1, 0x9, 0x40, 0x7, 0x9, 0x1, 0x6, 0x10001, 0x3, 0x7fffffff, 0x0, 0x1000, 0x4, 0x20, 0x100, 0x6, 0x219c, 0x0, 0x0, 0xd32, 0x3, 0x6, 0xffff0000, 0x4000000, 0x6, 0x8a80, 0x0, 0x1, 0x0, 0x101, 0x5, 0x6, 0x46, 0xffffffff, 0x8, 0x8, 0x1, 0x3f000000, 0x801, 0x401, 0x0, 0x8, 0x15bb57cd, 0x20, 0xfe4, 0x2, 0xff, 0xd45, 0x8, 0x6, 0x0, 0x10000, 0x1, 0x1000, 0x8, 0x3ff, 0x3, 0x9, 0x9, 0x1, 0x7, 0x1, 0x0, 0x1, 0x2, 0x0, 0xd, 0x30f, 0x2, 0x7, 0x4, 0x6, 0x5, 0xebe, 0x3, 0x3, 0x0, 0x7, 0x4, 0x80000000, 0x6, 0x6, 0x35, 0x8049, 0x401, 0x5b, 0x7, 0x6, 0x0, 0x2385, 0x7, 0x8, 0x0, 0x2, 0x5, 0x6, 0x5, 0x1, 0x200, 0x7fffffff, 0x1, 0xfffffff7, 0x0, 0x80000001, 0x200, 0x10000, 0x6, 0x81, 0x8fbf, 0x8, 0x5, 0x9, 0x800, 0x7, 0x7, 0x8000000, 0x800, 0x1000, 0xffffffff, 0x0, 0x3f, 0x8c, 0x0, 0x9, 0x7fffffff, 0x0, 0x100, 0x6, 0x1ff, 0x7, 0x0, 0x80000000, 0x1, 0x4b9edc54, 0x8001, 0x5, 0x200, 0x5, 0x0, 0x5, 0x4, 0x1ff, 0x7, 0xffffac4d, 0xffff, 0x5a6b, 0x8, 0x6, 0x926, 0xffffffff, 0xd77, 0x6, 0x7fff, 0x2, 0x8, 0x4, 0x5401, 0x0, 0x0, 0x400, 0x4e, 0x4, 0xca8, 0x9, 0x3, 0x7, 0x8, 0x8001, 0x24, 0xcb8, 0x9, 0x9, 0x8001, 0x9, 0xc9, 0x20, 0x0, 0x2, 0xaabd, 0x2, 0x60e8, 0x7, 0x8, 0x7, 0x9e, 0x5, 0x0, 0x0, 0x401, 0xffff, 0x3, 0x0, 0x7, 0x8000, 0x7, 0x1, 0xfffffffd, 0x8, 0x2, 0x8, 0x5, 0x7, 0xc8ab, 0x4, 0x2, 0x80, 0x9, 0x3, 0x80, 0xffffff80, 0xfffffffe, 0x400, 0x1, 0x6, 0x1, 0x7, 0xffffffff, 0xd46, 0x4, 0x1f, 0x2, 0x5, 0x4, 0x4, 0x90c1, 0x8, 0xfcb2, 0xc36, 0xe0, 0x0, 0x6, 0x4, 0x8001, 0xfffffffe, 0xc, 0x5, 0x6, 0x9baf, 0x8, 0x2f, 0x80000001, 0x6a, 0xffffffff, 0x9, 0x1, 0xaad, 0xffffffe1, 0xe9, 0x4, 0x1, 0x13, 0x7fff, 0x1, 0x892, 0x1, 0xfffffeda, 0x7, 0x7fff, 0xc0, 0x1ff, 0xfffffff8, 0x8001, 0xfc, 0x10000, 0x101, 0xffff, 0x10000, 0x69, 0x1, 0x5, 0x9, 0xd27, 0x0, 0x2, 0x1f, 0x1, 0x8, 0x0, 0xfff, 0x1, 0x5d, 0x10001, 0x6, 0x3, 0x6, 0x1, 0x8, 0x4, 0x80f2, 0xfe, 0x3, 0x0, 0x7, 0x101, 0x3, 0x1, 0x6d, 0x2, 0x7, 0x0, 0x2, 0x2, 0x7, 0x4c1c2718, 0x5, 0xb819, 0xfffffffd, 0x4, 0x862, 0xf1dc, 0x1, 0xfff, 0x8, 0xfff, 0x6, 0x2c, 0x0, 0x1, 0xe467, 0x1, 0x400, 0x10001, 0x5, 0x8, 0x1, 0x0, 0x2753, 0xde7b484, 0xe5, 0x3, 0x80000001, 0x4, 0x7, 0x4, 0x12000000, 0xc5, 0x0, 0x1f, 0x3, 0xfffffffd, 0x100, 0x0, 0x0, 0x0, 0xc91, 0x3, 0xffff, 0x4, 0x4, 0x9, 0x9, 0xffff, 0x8, 0x19d1, 0x7fffffff, 0x1, 0x9e, 0x5, 0xc6bf, 0x0, 0x6, 0x4, 0x81, 0x5, 0x800, 0x7, 0x401, 0x8, 0x8, 0x5, 0x0, 0xa6c, 0xd64, 0x1, 0x5, 0x1, 0x4, 0x5, 0x77f800, 0xd7f, 0x1, 0x1, 0x7, 0x8, 0x3, 0x3, 0x7fffffff, 0x4, 0x0, 0x10001, 0x4, 0x3, 0x6, 0x4, 0xa7a, 0x9, 0x5, 0x8, 0xb8000000, 0xffffffff, 0x7, 0xfffffffc, 0xa5, 0x5, 0x9, 0x6, 0xfc1, 0x0, 0x5, 0x7, 0x6, 0x8, 0xfffffff8, 0x81, 0x3, 0x5, 0x2, 0xb3, 0x1, 0x8001, 0x800, 0xfffffffb, 0x1, 0xca8, 0x81, 0x1, 0x5, 0x5, 0x4, 0x7fff, 0x3, 0xbc05, 0x4, 0x3f, 0x22ae, 0x4, 0x9, 0x3f, 0x8, 0x8, 0xfff, 0x9, 0x3, 0x2, 0x100, 0xf7a6, 0x3, 0x9, 0x65, 0xde9, 0x39, 0x1, 0x10000, 0x10001, 0x9, 0x600, 0x3, 0xffff1227, 0x1000, 0x80000001, 0x734d, 0x8001, 0x9046, 0xdea3, 0x7, 0x1, 0x7fff, 0x9, 0x401, 0x77, 0xec, 0xffff, 0x4]}) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000002340)={{0x2, 0x200, 0x400, 0x8001, 0xffff, 0x800}, 0x187, [0x800, 0x8, 0x7, 0x7, 0xf80, 0x2, 0xff, 0x1, 0x900000, 0x6, 0x1f, 0x40, 0x7, 0x1, 0x45, 0x3, 0xffffffc1, 0x1f, 0x800, 0x797187fe, 0x7, 0x80, 0x7f, 0x8, 0x81, 0x9, 0xb4b, 0xc60, 0x49, 0x2, 0x8, 0x40, 0x20, 0x8000, 0x7f, 0x80000001, 0x7, 0x7f, 0x8, 0x1, 0x1, 0x20, 0x1, 0x0, 0x1, 0x101, 0x1, 0x1, 0x3f, 0x2, 0x80000001, 0x2, 0xffff, 0x6, 0x7fff, 0x4, 0x4, 0x0, 0x7, 0x7f, 0x6e9e8cf0, 0x80000001, 0x80000001, 0x7, 0x0, 0x6, 0xfff, 0x12c8, 0x6, 0x3, 0x47e0, 0x8, 0x8, 0x44f, 0xf83, 0x5, 0x4, 0x10001, 0xfffffffe, 0x9, 0x98, 0x4, 0x800, 0x7, 0x80, 0x6, 0x0, 0x4d1, 0x2, 0xbc, 0x101, 0x5b, 0xbf1, 0x10001, 0x7fffffff, 0x5, 0x6, 0x2, 0x1, 0x8, 0x1000, 0xfff, 0x5, 0x8000, 0x2, 0xff, 0x4, 0x7, 0x8, 0x7fff, 0x0, 0x9, 0x3, 0x400, 0x0, 0x4, 0x5, 0x100, 0x2, 0x401, 0x80000001, 0x1, 0x8, 0x25, 0x800, 0xae3c, 0xd32, 0xffff, 0x5ee52b72, 0x1, 0x7, 0x80000001, 0x80000000, 0x2, 0x7, 0x40, 0x2, 0x5, 0x8, 0x8d20, 0xfff, 0x0, 0x1000, 0x8, 0x626f, 0x2, 0x3f, 0x0, 0x20, 0x6, 0x7, 0xfffff001, 0x1ff, 0xfffffffe, 0x400, 0x3, 0x40, 0x5, 0xbc, 0xb1, 0x4, 0x4f, 0x7f, 0x18e, 0x1, 0xffe00000, 0x5, 0x5, 0x3e, 0x20, 0x1, 0x4e, 0x9, 0x9, 0x100, 0x101, 0x7f, 0x20, 0x24de, 0x8, 0x9818, 0x3, 0x2, 0x5, 0x4, 0x9, 0x9, 0x9, 0xffff2aa7, 0x7fffffff, 0x7, 0x80, 0x800, 0x1d48, 0x7, 0x0, 0x8, 0x3, 0x8, 0x4, 0x0, 0x6, 0xffffffff, 0x1, 0x6, 0x3, 0x0, 0x3, 0x2, 0x2bd0, 0x20, 0x2, 0x26e, 0xffffffff, 0x4, 0x0, 0x5, 0x2, 0x1000, 0x3f21, 0xd2, 0x9, 0x3, 0x7fff, 0x0, 0xffffffe0, 0x8, 0xfffff801, 0x1, 0x0, 0xddf, 0x9, 0x2, 0xffc, 0xeb, 0x1, 0x80000001, 0x46b6, 0x81, 0x9, 0x7, 0x1000, 0x0, 0xfffffffc, 0x0, 0x7fff, 0x0, 0x1f, 0xee, 0x8, 0xdb83, 0xffff, 0x0, 0xbb0a, 0x401, 0x2, 0x5, 0x9, 0x10001, 0x4, 0x5, 0x2, 0x5, 0x80000001, 0x7, 0xffffffff, 0x101, 0xffff, 0x7fffffff, 0x8, 0xcb, 0x0, 0x9, 0x8, 0x7, 0x3, 0x0, 0x7f, 0x4, 0x8000, 0x80000000, 0x7, 0x8, 0x6, 0x8, 0xfffffffd, 0xfffffff8, 0x40, 0x4, 0x10001, 0x73f7, 0x8, 0x1, 0x8, 0x1, 0x0, 0xfffffff7, 0xc0000000, 0x3, 0x2, 0xfc, 0xffff, 0x7f3d, 0x6, 0x5846, 0x10001, 0x884, 0x44, 0x2, 0x4, 0xfffffffb, 0xffff, 0x2, 0x7, 0x7f, 0x7, 0xfff, 0x1, 0x2, 0x7ae, 0x40, 0xff80, 0x9, 0xfff, 0x6, 0x3, 0x3, 0x0, 0x81, 0x2a, 0x5766, 0x0, 0x5, 0x6, 0x0, 0x1, 0x9, 0x100, 0x80000001, 0xf0, 0x200, 0x7, 0x6, 0x0, 0x0, 0x0, 0x9, 0x9, 0x5, 0x2, 0x9, 0x2, 0x1f, 0x6, 0x9, 0x50000, 0x8, 0x0, 0xfffffffb, 0x0, 0x0, 0x3, 0x8, 0x4, 0x6, 0x2, 0xcdc, 0x9, 0x2, 0x40, 0x3, 0x2, 0x566, 0x3ff, 0x7fffffff, 0x1, 0x5, 0x8e, 0x2, 0x5, 0x3ff, 0x4374, 0x1000, 0xfffff016, 0x0, 0xffffd784, 0x3ccc, 0x1b9, 0x5, 0x5f95, 0xe99, 0x6eb1, 0x9b, 0x72, 0x1, 0xffffffcb, 0x4, 0x0, 0x400, 0x7, 0x0, 0x81a, 0x401, 0x6, 0x81, 0x9, 0x8, 0x7, 0xb1, 0x8, 0xfffffffd, 0x401, 0x2, 0xfffffff8, 0xffffffff, 0x81, 0x56, 0x40, 0xff, 0x6, 0xe15, 0xffff, 0xff, 0x9, 0x5, 0x3f, 0x8c7, 0x5, 0x9, 0x80000001, 0xea80, 0x2, 0x8000, 0x660b, 0x1, 0x8, 0x4, 0x4, 0xfffffff9, 0x80, 0x1, 0x9, 0x8ac6, 0x7, 0x8000, 0x5, 0x4, 0x3f, 0x401, 0x3, 0xc2b, 0x6, 0x6, 0x1, 0x3, 0x3, 0x5, 0x2, 0x1, 0x4, 0x0, 0x7, 0x40, 0x0, 0x7, 0x5, 0x100, 0x3, 0x10001, 0x4, 0x6, 0x1000, 0x3, 0xe5, 0xffffffc0, 0x6, 0x3, 0x7d2e, 0x9, 0x6, 0x5, 0x80000000, 0x800, 0x5, 0x7fff, 0xc99, 0x92, 0x8000, 0xffff, 0x84, 0x7f, 0x6, 0x3, 0x8, 0xf9a2, 0x4a42, 0x0, 0x7, 0x7fffffff, 0x1, 0xffffffff, 0x10001, 0x0, 0x0, 0x1ff, 0x1b8f218c, 0x7f, 0xfffffff7, 0x1, 0x7f, 0x7, 0x7543, 0x7, 0x20, 0x4, 0x8, 0x9, 0x4, 0x0, 0x401, 0x40, 0x3ff, 0x4, 0x98, 0x7fffffff, 0x3f, 0xdf, 0x401, 0x7da9, 0x0, 0x7fffffff, 0x9, 0x2, 0x0, 0x6, 0x0, 0xdf11, 0xd067, 0x5, 0x101, 0x7, 0x3ff, 0x8, 0x5, 0x1000, 0xfffffffc, 0x1, 0x0, 0x7fffffff, 0x8, 0x7fffffff, 0x80000000, 0x20, 0x17, 0x1000, 0x6, 0x10, 0x20, 0x6, 0xfff, 0xbf16, 0x2, 0x7fffffff, 0x401, 0x1, 0x5, 0xffffffc0, 0x1ff, 0x0, 0x1, 0x0, 0x5, 0x0, 0x8, 0x7, 0x6, 0x8e21, 0x5, 0x0, 0x81, 0x9, 0x5, 0x7, 0x3, 0x9, 0x400, 0x1f, 0x1c00000, 0x80000000, 0x5, 0x0, 0x7, 0x800, 0x401, 0x8001, 0x1, 0x80, 0x1000, 0x0, 0x5, 0x3, 0x921a, 0x80000000, 0x10001, 0x8, 0x80000000, 0x7, 0xb3d, 0x800, 0x7fffffff, 0x6, 0x6, 0x6, 0x8, 0x8, 0x1, 0x80, 0x4, 0x73d, 0x3ff, 0x3ff, 0x5, 0x7, 0x9, 0x2, 0x6, 0x401, 0x10000, 0x7fff, 0x1000, 0x4954, 0x7f, 0x8000, 0x5, 0x3, 0x978, 0x9b1, 0xb8, 0x1, 0xdb0e, 0xca, 0x1f, 0x1, 0xe0, 0x0, 0x7, 0x9, 0x3, 0x10000, 0xef83, 0xfffffffd, 0x4, 0x3, 0x80000001, 0x629c, 0x9, 0x5, 0x7, 0xffffff80, 0x9, 0x8, 0x8, 0x56, 0x3f, 0x89, 0x2, 0x5, 0x3ff, 0x0, 0x9, 0x0, 0x2, 0xffff, 0x6, 0x4a, 0x1000, 0x40400, 0xa, 0x7, 0xb4c, 0x9, 0x6, 0x9, 0x10001, 0xff, 0x0, 0x9, 0x200, 0x3, 0x8, 0x3, 0x6, 0x3f, 0xc865, 0x7, 0x8, 0x5, 0x7fff, 0x3, 0x0, 0x3, 0xffff, 0x7, 0xffff, 0x20, 0x200, 0x1, 0x2, 0x6, 0x3, 0x3, 0x2, 0x47, 0x1, 0x1, 0x1, 0x9, 0x0, 0x0, 0x2, 0x1f, 0x1, 0x0, 0x1ce, 0x9, 0x5, 0x8, 0x7, 0x8, 0x0, 0x10000, 0x101, 0x6, 0x401, 0x1, 0x7b73, 0x8be, 0x2, 0x1000, 0x5, 0x6, 0x2, 0x0, 0x2, 0x0, 0x6, 0x7fff, 0x5, 0x80000001, 0xffff, 0x4, 0x2, 0x5, 0x50, 0x8001, 0x2, 0x10000, 0x5, 0x53, 0x9, 0x4, 0x8, 0x3, 0x7fe, 0x9, 0x4, 0xa1, 0x8e, 0x4, 0x4, 0x7fff, 0x4, 0x101, 0x3, 0x3f, 0x6, 0x2, 0x200, 0x800, 0x1, 0x401, 0x4, 0x708, 0x7fff, 0x3, 0x1f, 0xffffffff, 0x5a7, 0x3, 0x1ff, 0x800, 0x3, 0xfffffff8, 0x9, 0x3ff, 0xb08, 0x397b, 0x1, 0x7ff, 0xffffffe1, 0x3, 0x78009944, 0x7fffffff, 0x47, 0x9e48, 0x3, 0x962a5c5, 0x1f, 0xfffffffa, 0x7fff, 0x456e2414, 0x9, 0x0, 0x3ff, 0x823, 0x5, 0x2, 0x800, 0x80000001, 0x7, 0x397c, 0x8000, 0x5, 0x2, 0x5, 0x0, 0x3, 0x7, 0x2, 0x81, 0x3, 0x2, 0x4, 0x1, 0x1, 0x1, 0x10001, 0x8001, 0x5, 0x1ff, 0x7, 0x3, 0x72, 0x4, 0x1000, 0x6, 0x1, 0x200f1848, 0x2, 0x8000, 0xbcfc, 0x32, 0x0, 0x6, 0x0, 0x9, 0x5, 0x40, 0x1c79c000, 0x1, 0x80000001, 0x77, 0x3ff, 0xde9, 0x9, 0x5, 0x8, 0xaac6, 0x2, 0x4, 0x101, 0x2, 0x5, 0x5, 0x5, 0x2, 0x8, 0x0, 0x3, 0x3a39, 0x2, 0x2000000, 0xffff, 0xfffffff7, 0x5, 0x653, 0x6, 0xf05, 0x1000, 0x0, 0xcf0, 0x5, 0xffffff42, 0x5, 0x1000, 0x3, 0x2, 0xfffffff8, 0x8, 0x0, 0x2, 0x5, 0x1, 0x100, 0x0, 0x8, 0x81, 0x2, 0x6842, 0x9, 0x0, 0x5, 0x48c, 0x0, 0x4, 0x0, 0x9, 0x79008b6d, 0x0, 0x8, 0x7fffffff, 0x81, 0x8000, 0x0, 0x2ce, 0xfd, 0xffffffff, 0x1, 0x7543, 0x81, 0x22c, 0xff, 0x81, 0x7fffffff, 0x8, 0x7fff, 0x1, 0x3ff, 0xe83, 0x1, 0x7, 0x7, 0x1f, 0x400, 0x81, 0x100, 0x2, 0xfff, 0x1, 0xb187, 0x9, 0x499d, 0x1, 0x3, 0x3f, 0x5, 0xef8, 0x6, 0xcca, 0x3ff, 0xc76, 0x1000, 0x1, 0x1, 0x0, 0x800, 0x4, 0x8001, 0x3, 0x6, 0x4, 0x1, 0xfffffe00, 0xbb, 0x7f, 0x2, 0x7, 0x4, 0x5f, 0x8, 0x7fff, 0x8, 0x1, 0xfffff801, 0x100, 0x1, 0x5, 0x10000, 0x8000, 0x9, 0x80, 0xfff, 0x2, 0xffffffff, 0x80, 0x2, 0x7, 0x640c, 0x5, 0x4, 0x5, 0x6de, 0x40, 0x5, 0x6, 0xe0, 0x3, 0xb6e1, 0x81, 0xff, 0x0, 0x400, 0x9, 0x8, 0x3, 0x6, 0x80000000, 0x0, 0x7, 0x7fffffff, 0x67f753d6, 0x1800, 0x400, 0x101]}) 17:42:18 executing program 3 (fault-call:1 fault-nth:0): r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:18 executing program 2: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000001280)={0x3, 0x0, 0x78c6, 0x9, 0x9, 0x8}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f00000012c0)=0xff) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) 17:42:18 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) [ 92.275855][T10507] FAULT_INJECTION: forcing a failure. [ 92.275855][T10507] name failslab, interval 1, probability 0, space 0, times 1 [ 92.288645][T10507] CPU: 1 PID: 10507 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 92.297098][T10507] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 92.307194][T10507] Call Trace: [ 92.310514][T10507] dump_stack+0x143/0x1db [ 92.314975][T10507] should_fail.cold+0x5/0xa [ 92.319522][T10507] ? tomoyo_realpath_from_path+0xc3/0x620 17:42:18 executing program 5: read$hiddev(0xffffffffffffffff, &(0x7f0000000000)=""/117, 0x75) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000080)={0x3, 0x100, 0x7}) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f00000000c0)=""/4096) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f00000010c0)) r0 = syz_open_dev$evdev(&(0x7f0000001100), 0x5, 0x400) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000001140)=0xa3) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000001180)={0x1, 0xffffffff, 0x80, 0x0, 0x9, 0x1}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f00000011c0)={0x2, 0x100, 0x1, 0xc6, 0x100, 0x1ff}) r1 = syz_open_dev$hiddev(&(0x7f0000001200), 0x0, 0x20000) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000001240)={0x2, 0x200, 0x400}) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000001280)={0x3, 0x200, 0x4}) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f00000012c0)={0x1, 0x2, 0x0, 0x5, 0x7, 0x1f}) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000001300)={{0x1, 0x1, 0x0, 0x0, 0x9d, 0x8}, 0x11e, [0x7b, 0x8, 0x0, 0x75c1, 0x0, 0x1, 0xffffffff, 0x5, 0x3, 0xfff, 0x7, 0x6, 0x8, 0x3, 0xb45b, 0x0, 0x9, 0x6, 0xfffff2c4, 0x40, 0x5, 0x3, 0x7, 0x80000000, 0x7f, 0xe, 0x3, 0x1, 0x7ff, 0x9, 0x200, 0x2, 0x0, 0xb6c, 0x7, 0x5, 0xe0000000, 0x7, 0x101, 0x90e6, 0x6, 0x1000, 0x5, 0x100, 0x8000, 0xfff, 0x8, 0x5, 0x6, 0x7fff, 0x8, 0x7fff, 0xffff, 0x3, 0x6, 0x0, 0x0, 0x5ea, 0x3, 0x7f5, 0xffffffff, 0x1, 0x3, 0x4, 0x6, 0x0, 0x200, 0x1, 0x9, 0xc064, 0x2, 0x8, 0x1, 0x2, 0xfffffff8, 0xdcf, 0x6506, 0x3, 0x101, 0x6, 0x5, 0xe0, 0x1f, 0x84f, 0x5, 0x909c, 0x7, 0x7fff, 0x80, 0x82ed, 0x1, 0x101, 0x6, 0x7, 0x5, 0x7fff, 0x20, 0x81, 0xffff, 0x1ff, 0x0, 0x3, 0x7fff, 0x0, 0x100, 0x200, 0xfff, 0x100, 0x2, 0x80000000, 0xfffffffe, 0x6, 0x9, 0x1, 0x0, 0xd94, 0xfd0c, 0xa32, 0x4bc6, 0xffffff01, 0x5f, 0x400, 0xc0d1, 0x6, 0x80000000, 0x80000001, 0x0, 0xfffffff9, 0x8, 0x7, 0x2, 0x1, 0x4, 0x81, 0x6, 0x3, 0x5417, 0x0, 0x8000, 0x1ff, 0x0, 0x7fff, 0x200, 0x4, 0x101, 0x1, 0x8000, 0xfffff000, 0x1, 0x0, 0x3, 0x4, 0x0, 0xe41, 0x4, 0x6, 0x5, 0x6e940093, 0x46c, 0x4, 0x1ff, 0x1, 0x3f, 0x153, 0x14ef, 0x7, 0x1, 0x3, 0x4, 0x3, 0x3, 0x5, 0x6, 0x40, 0x1, 0x1, 0x3, 0x800, 0x80, 0x3f, 0x7fffffff, 0x6, 0x5, 0xe8, 0x1, 0x5, 0x81, 0x100, 0x0, 0x3, 0x3ff, 0x101, 0x0, 0x7f, 0x7ac6874, 0x8, 0x7, 0x3, 0x8, 0x8001, 0x1, 0x3ff, 0x200, 0x100, 0xfffffffb, 0xc33, 0x0, 0x9, 0x6, 0x88d, 0x20, 0xecbc, 0x314d, 0xfffffffc, 0x0, 0x8000, 0x0, 0x59, 0x6, 0x0, 0xf, 0x3ff, 0x80000000, 0x7, 0x8, 0x8, 0x3, 0x81, 0x1f, 0x56, 0x8, 0x6, 0x494f, 0x7a, 0xc89a, 0x7fff, 0xffffd7b7, 0x6, 0x9, 0x2, 0xe338, 0x5, 0x6, 0x8, 0x3, 0x5, 0x100, 0xaf, 0x800, 0x2, 0x1, 0xcff, 0x2, 0x1, 0x9, 0x3ff, 0x7fff, 0x1, 0x40, 0x2, 0x0, 0x9, 0x7ff, 0x10000, 0x3, 0x0, 0xff, 0x45f9ac74, 0x0, 0xfe, 0x1, 0x2b4, 0x6, 0x61, 0x0, 0xfffffffc, 0x8001, 0xffff0628, 0x5, 0x81, 0x3, 0xffffff74, 0xb21, 0x4, 0x0, 0x7ff, 0x1, 0x5, 0x21b, 0x5, 0x9, 0x4, 0x2, 0xfff, 0x1000, 0x1, 0xffffffc0, 0x4d, 0xcec7, 0x2, 0x0, 0xfc98, 0x7, 0x6, 0x10000, 0x2, 0x5, 0x4, 0x1000, 0x5, 0x1f, 0x7fff, 0x8, 0x6, 0x9, 0xfffffffd, 0xc2c6, 0x2, 0x54, 0x3f, 0x7f, 0x3f, 0x7, 0x0, 0x6, 0x8, 0x30, 0x7fffffff, 0x0, 0x80, 0x7, 0x101, 0x800, 0x1, 0xfff, 0x8a, 0x1, 0x6, 0x1, 0x5, 0x3, 0x5, 0x9b57, 0x9, 0x9, 0xa6, 0x125, 0x81, 0x4, 0x0, 0x7, 0x3f, 0x0, 0x3, 0x0, 0x0, 0x0, 0x3, 0x3, 0x5, 0x7, 0x8, 0x11f5, 0x1c01, 0x80000001, 0x9, 0x7, 0x9, 0x5, 0x1, 0x1, 0x7ff, 0x1, 0x7f, 0xffffffff, 0x6, 0x7, 0x0, 0xdbb5, 0x0, 0x7, 0x3, 0x1f, 0x7, 0x3, 0x69, 0x1, 0x1f, 0x1, 0x80000000, 0xffff, 0x1, 0x4, 0x80, 0x9, 0x4, 0x7ff, 0x5, 0x7ff, 0x6, 0xfff, 0x2, 0xfffffffe, 0x8, 0x0, 0x5, 0x1, 0x0, 0x9, 0x2, 0xffff, 0x20, 0x1, 0x5, 0x7ff, 0x10001, 0x7, 0x7, 0x3ff, 0x5, 0x9, 0xfffffffe, 0x401, 0x2, 0x6, 0x100, 0xc30c, 0x8, 0x3, 0x1, 0x1000, 0x85, 0x2, 0x7f, 0x3ff, 0x1c000000, 0x2, 0x3e, 0xfffff142, 0x8, 0x10001, 0x10, 0x7, 0x2, 0x0, 0x8, 0x0, 0xb39b, 0x80000001, 0x1a863f66, 0xffffffff, 0xffff, 0x1, 0x2, 0x26a3, 0x9, 0x4, 0xf0, 0x1, 0x2, 0x5, 0x5e9, 0x7, 0xff, 0xe5, 0xffff, 0x5, 0x4, 0x6, 0x4, 0x2, 0x10000, 0x7fff, 0x7, 0x0, 0x401, 0x8000, 0x5, 0x1000, 0x8001, 0x7, 0x4c000000, 0xfd1b, 0x0, 0x4, 0x1a72, 0x2, 0x6, 0x5, 0xffffffff, 0x5f, 0x9, 0xfffffff8, 0x9, 0x6, 0x4, 0x7, 0x1f, 0x400, 0x80, 0x70000000, 0x3, 0xbca, 0x2c, 0x100, 0x80000000, 0x7f, 0x3, 0xff, 0x75c, 0xffffffff, 0x2, 0x8, 0x76, 0x7ff, 0x7f, 0xff, 0x2, 0x4, 0x1b65e37f, 0x7, 0x10000, 0xffffffc1, 0x1, 0x8, 0x4, 0x10000, 0x5, 0x8000, 0x1, 0x1, 0x100, 0x7, 0x5ed1, 0x39e6, 0x7, 0x7, 0x7fffffff, 0x2, 0x7f, 0x9, 0xffffffff, 0x1, 0x1f, 0x3, 0x4, 0x1, 0xfff, 0x4, 0x4, 0x401, 0x1, 0x9, 0x40, 0x7, 0x9, 0x1, 0x6, 0x10001, 0x3, 0x7fffffff, 0x0, 0x1000, 0x4, 0x20, 0x100, 0x6, 0x219c, 0x0, 0x0, 0xd32, 0x3, 0x6, 0xffff0000, 0x4000000, 0x6, 0x8a80, 0x0, 0x1, 0x0, 0x101, 0x5, 0x6, 0x46, 0xffffffff, 0x8, 0x8, 0x1, 0x3f000000, 0x801, 0x401, 0x0, 0x8, 0x15bb57cd, 0x20, 0xfe4, 0x2, 0xff, 0xd45, 0x8, 0x6, 0x0, 0x10000, 0x1, 0x1000, 0x8, 0x3ff, 0x3, 0x9, 0x9, 0x1, 0x7, 0x1, 0x0, 0x1, 0x2, 0x0, 0xd, 0x30f, 0x2, 0x7, 0x4, 0x6, 0x5, 0xebe, 0x3, 0x3, 0x0, 0x7, 0x4, 0x80000000, 0x6, 0x6, 0x35, 0x8049, 0x401, 0x5b, 0x7, 0x6, 0x0, 0x2385, 0x7, 0x8, 0x0, 0x2, 0x5, 0x6, 0x5, 0x1, 0x200, 0x7fffffff, 0x1, 0xfffffff7, 0x0, 0x80000001, 0x200, 0x10000, 0x6, 0x81, 0x8fbf, 0x8, 0x5, 0x9, 0x800, 0x7, 0x7, 0x8000000, 0x800, 0x1000, 0xffffffff, 0x0, 0x3f, 0x8c, 0x0, 0x9, 0x7fffffff, 0x0, 0x100, 0x6, 0x1ff, 0x7, 0x0, 0x80000000, 0x1, 0x4b9edc54, 0x8001, 0x5, 0x200, 0x5, 0x0, 0x5, 0x4, 0x1ff, 0x7, 0xffffac4d, 0xffff, 0x5a6b, 0x8, 0x6, 0x926, 0xffffffff, 0xd77, 0x6, 0x7fff, 0x2, 0x8, 0x4, 0x5401, 0x0, 0x0, 0x400, 0x4e, 0x4, 0xca8, 0x9, 0x3, 0x7, 0x8, 0x8001, 0x24, 0xcb8, 0x9, 0x9, 0x8001, 0x9, 0xc9, 0x20, 0x0, 0x2, 0xaabd, 0x2, 0x60e8, 0x7, 0x8, 0x7, 0x9e, 0x5, 0x0, 0x0, 0x401, 0xffff, 0x3, 0x0, 0x7, 0x8000, 0x7, 0x1, 0xfffffffd, 0x8, 0x2, 0x8, 0x5, 0x7, 0xc8ab, 0x4, 0x2, 0x80, 0x9, 0x3, 0x80, 0xffffff80, 0xfffffffe, 0x400, 0x1, 0x6, 0x1, 0x7, 0xffffffff, 0xd46, 0x4, 0x1f, 0x2, 0x5, 0x4, 0x4, 0x90c1, 0x8, 0xfcb2, 0xc36, 0xe0, 0x0, 0x6, 0x4, 0x8001, 0xfffffffe, 0xc, 0x5, 0x6, 0x9baf, 0x8, 0x2f, 0x80000001, 0x6a, 0xffffffff, 0x9, 0x1, 0xaad, 0xffffffe1, 0xe9, 0x4, 0x1, 0x13, 0x7fff, 0x1, 0x892, 0x1, 0xfffffeda, 0x7, 0x7fff, 0xc0, 0x1ff, 0xfffffff8, 0x8001, 0xfc, 0x10000, 0x101, 0xffff, 0x10000, 0x69, 0x1, 0x5, 0x9, 0xd27, 0x0, 0x2, 0x1f, 0x1, 0x8, 0x0, 0xfff, 0x1, 0x5d, 0x10001, 0x6, 0x3, 0x6, 0x1, 0x8, 0x4, 0x80f2, 0xfe, 0x3, 0x0, 0x7, 0x101, 0x3, 0x1, 0x6d, 0x2, 0x7, 0x0, 0x2, 0x2, 0x7, 0x4c1c2718, 0x5, 0xb819, 0xfffffffd, 0x4, 0x862, 0xf1dc, 0x1, 0xfff, 0x8, 0xfff, 0x6, 0x2c, 0x0, 0x1, 0xe467, 0x1, 0x400, 0x10001, 0x5, 0x8, 0x1, 0x0, 0x2753, 0xde7b484, 0xe5, 0x3, 0x80000001, 0x4, 0x7, 0x4, 0x12000000, 0xc5, 0x0, 0x1f, 0x3, 0xfffffffd, 0x100, 0x0, 0x0, 0x0, 0xc91, 0x3, 0xffff, 0x4, 0x4, 0x9, 0x9, 0xffff, 0x8, 0x19d1, 0x7fffffff, 0x1, 0x9e, 0x5, 0xc6bf, 0x0, 0x6, 0x4, 0x81, 0x5, 0x800, 0x7, 0x401, 0x8, 0x8, 0x5, 0x0, 0xa6c, 0xd64, 0x1, 0x5, 0x1, 0x4, 0x5, 0x77f800, 0xd7f, 0x1, 0x1, 0x7, 0x8, 0x3, 0x3, 0x7fffffff, 0x4, 0x0, 0x10001, 0x4, 0x3, 0x6, 0x4, 0xa7a, 0x9, 0x5, 0x8, 0xb8000000, 0xffffffff, 0x7, 0xfffffffc, 0xa5, 0x5, 0x9, 0x6, 0xfc1, 0x0, 0x5, 0x7, 0x6, 0x8, 0xfffffff8, 0x81, 0x3, 0x5, 0x2, 0xb3, 0x1, 0x8001, 0x800, 0xfffffffb, 0x1, 0xca8, 0x81, 0x1, 0x5, 0x5, 0x4, 0x7fff, 0x3, 0xbc05, 0x4, 0x3f, 0x22ae, 0x4, 0x9, 0x3f, 0x8, 0x8, 0xfff, 0x9, 0x3, 0x2, 0x100, 0xf7a6, 0x3, 0x9, 0x65, 0xde9, 0x39, 0x1, 0x10000, 0x10001, 0x9, 0x600, 0x3, 0xffff1227, 0x1000, 0x80000001, 0x734d, 0x8001, 0x9046, 0xdea3, 0x7, 0x1, 0x7fff, 0x9, 0x401, 0x77, 0xec, 0xffff, 0x4]}) [ 92.325388][T10507] should_failslab+0x5/0x10 [ 92.330048][T10507] __kmalloc+0x72/0x2d0 [ 92.334247][T10507] tomoyo_realpath_from_path+0xc3/0x620 [ 92.339839][T10507] ? tomoyo_profile+0x42/0x50 [ 92.344558][T10507] tomoyo_path_number_perm+0x1d5/0x590 [ 92.350070][T10507] ? tomoyo_path_number_perm+0x18d/0x590 [ 92.355733][T10507] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 92.361581][T10507] ? lock_downgrade+0x6e0/0x6e0 [ 92.366463][T10507] ? __context_tracking_exit+0x9f/0xb0 17:42:18 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x40, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138"}) [ 92.371962][T10507] ? __fget_files+0x291/0x3d0 [ 92.376679][T10507] security_file_ioctl+0x50/0xb0 [ 92.381654][T10507] __x64_sys_ioctl+0xb3/0x200 [ 92.386367][T10507] do_syscall_64+0x3a/0xb0 [ 92.390817][T10507] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 92.397463][T10507] RIP: 0033:0x4665f9 [ 92.401468][T10507] 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 17:42:18 executing program 4 (fault-call:1 fault-nth:0): r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) [ 92.421138][T10507] RSP: 002b:00007f3b88d5d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 92.429581][T10507] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 92.437577][T10507] RDX: 00000000200023c0 RSI: 0000000040104593 RDI: 0000000000000003 [ 92.445572][T10507] RBP: 00007f3b88d5d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 92.453591][T10507] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 92.461588][T10507] R13: 00007ffd4346bbff R14: 00007f3b88d5d300 R15: 0000000000022000 [ 92.469696][T10507] ERROR: Out of memory at tomoyo_realpath_from_path. 17:42:18 executing program 5: read$hiddev(0xffffffffffffffff, &(0x7f0000000000)=""/117, 0x75) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000080)={0x3, 0x100, 0x7}) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f00000000c0)=""/4096) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f00000010c0)) r0 = syz_open_dev$evdev(&(0x7f0000001100), 0x5, 0x400) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000001140)=0xa3) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000001180)={0x1, 0xffffffff, 0x80, 0x0, 0x9, 0x1}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f00000011c0)={0x2, 0x100, 0x1, 0xc6, 0x100, 0x1ff}) r1 = syz_open_dev$hiddev(&(0x7f0000001200), 0x0, 0x20000) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000001240)={0x2, 0x200, 0x400}) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000001280)={0x3, 0x200, 0x4}) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f00000012c0)={0x1, 0x2, 0x0, 0x5, 0x7, 0x1f}) 17:42:19 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:19 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:19 executing program 2: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000001280)={0x3, 0x0, 0x78c6, 0x9, 0x9, 0x8}) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) [ 92.574111][T10519] FAULT_INJECTION: forcing a failure. [ 92.574111][T10519] name failslab, interval 1, probability 0, space 0, times 0 [ 92.587073][T10519] CPU: 1 PID: 10519 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 92.595525][T10519] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 92.605609][T10519] Call Trace: [ 92.608914][T10519] dump_stack+0x143/0x1db [ 92.613277][T10519] should_fail.cold+0x5/0xa [ 92.617810][T10519] ? tomoyo_realpath_from_path+0xc3/0x620 [ 92.623565][T10519] should_failslab+0x5/0x10 [ 92.628096][T10519] __kmalloc+0x72/0x2d0 [ 92.632284][T10519] tomoyo_realpath_from_path+0xc3/0x620 [ 92.637863][T10519] ? tomoyo_profile+0x42/0x50 [ 92.642616][T10519] tomoyo_path_number_perm+0x1d5/0x590 [ 92.648194][T10519] ? tomoyo_path_number_perm+0x18d/0x590 [ 92.653854][T10519] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 92.659697][T10519] ? lock_downgrade+0x6e0/0x6e0 [ 92.664581][T10519] ? __context_tracking_exit+0x9f/0xb0 [ 92.670091][T10519] ? __fget_files+0x291/0x3d0 [ 92.674811][T10519] security_file_ioctl+0x50/0xb0 [ 92.679872][T10519] __x64_sys_ioctl+0xb3/0x200 [ 92.684585][T10519] do_syscall_64+0x3a/0xb0 [ 92.689034][T10519] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 92.695053][T10519] RIP: 0033:0x4665f9 [ 92.698970][T10519] 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 [ 92.718609][T10519] RSP: 002b:00007f17586df188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 92.727053][T10519] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 92.735056][T10519] RDX: 00000000200023c0 RSI: 0000000040104593 RDI: 0000000000000003 [ 92.743053][T10519] RBP: 00007f17586df1d0 R08: 0000000000000000 R09: 0000000000000000 [ 92.751098][T10519] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 92.759095][T10519] R13: 00007ffce66caa0f R14: 00007f17586df300 R15: 0000000000022000 [ 92.767189][T10519] ERROR: Out of memory at tomoyo_realpath_from_path. 17:42:19 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:19 executing program 2: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) 17:42:19 executing program 3 (fault-call:1 fault-nth:1): r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:19 executing program 5: read$hiddev(0xffffffffffffffff, &(0x7f0000000000)=""/117, 0x75) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000080)={0x3, 0x100, 0x7}) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f00000000c0)=""/4096) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f00000010c0)) r0 = syz_open_dev$evdev(&(0x7f0000001100), 0x5, 0x400) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000001140)=0xa3) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000001180)={0x1, 0xffffffff, 0x80, 0x0, 0x9, 0x1}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f00000011c0)={0x2, 0x100, 0x1, 0xc6, 0x100, 0x1ff}) r1 = syz_open_dev$hiddev(&(0x7f0000001200), 0x0, 0x20000) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000001240)={0x2, 0x200, 0x400}) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000001280)={0x3, 0x200, 0x4}) 17:42:19 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x40, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728e1134548178d6f9cbd3535f32bca4399d9d6f5ea25209ef5e481ef1d161f7138"}) 17:42:19 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:19 executing program 2: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, &(0x7f0000001300)=""/134) [ 93.027612][T10544] FAULT_INJECTION: forcing a failure. [ 93.027612][T10544] name failslab, interval 1, probability 0, space 0, times 0 [ 93.040440][T10544] CPU: 1 PID: 10544 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 93.048898][T10544] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 93.058985][T10544] Call Trace: [ 93.062292][T10544] dump_stack+0x143/0x1db [ 93.066658][T10544] should_fail.cold+0x5/0xa [ 93.071192][T10544] ? tomoyo_encode2.part.0+0xe9/0x3a0 [ 93.076605][T10544] should_failslab+0x5/0x10 [ 93.081151][T10544] __kmalloc+0x72/0x2d0 [ 93.085343][T10544] tomoyo_encode2.part.0+0xe9/0x3a0 [ 93.090624][T10544] tomoyo_encode+0x28/0x50 [ 93.095078][T10544] tomoyo_realpath_from_path+0x186/0x620 [ 93.100748][T10544] tomoyo_path_number_perm+0x1d5/0x590 [ 93.106275][T10544] ? tomoyo_path_number_perm+0x18d/0x590 [ 93.112082][T10544] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 93.117937][T10544] ? lock_downgrade+0x6e0/0x6e0 [ 93.122832][T10544] ? __context_tracking_exit+0x9f/0xb0 [ 93.128341][T10544] ? __fget_files+0x291/0x3d0 [ 93.133066][T10544] security_file_ioctl+0x50/0xb0 [ 93.138037][T10544] __x64_sys_ioctl+0xb3/0x200 [ 93.142754][T10544] do_syscall_64+0x3a/0xb0 [ 93.147220][T10544] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 93.153353][T10544] RIP: 0033:0x4665f9 [ 93.157277][T10544] 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 [ 93.176930][T10544] RSP: 002b:00007f3b88d5d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 93.185375][T10544] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 93.193376][T10544] RDX: 00000000200023c0 RSI: 0000000040104593 RDI: 0000000000000003 [ 93.201413][T10544] RBP: 00007f3b88d5d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 93.209451][T10544] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 93.217456][T10544] R13: 00007ffd4346bbff R14: 00007f3b88d5d300 R15: 0000000000022000 [ 93.226204][T10544] ERROR: Out of memory at tomoyo_realpath_from_path. 17:42:19 executing program 4 (fault-call:1 fault-nth:1): r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:19 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x20, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728"}) 17:42:19 executing program 5: read$hiddev(0xffffffffffffffff, &(0x7f0000000000)=""/117, 0x75) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000080)={0x3, 0x100, 0x7}) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f00000000c0)=""/4096) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f00000010c0)) r0 = syz_open_dev$evdev(&(0x7f0000001100), 0x5, 0x400) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000001140)=0xa3) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000001180)={0x1, 0xffffffff, 0x80, 0x0, 0x9, 0x1}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f00000011c0)={0x2, 0x100, 0x1, 0xc6, 0x100, 0x1ff}) r1 = syz_open_dev$hiddev(&(0x7f0000001200), 0x0, 0x20000) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000001240)={0x2, 0x200, 0x400}) 17:42:19 executing program 2: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, &(0x7f0000001300)=""/134) 17:42:19 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:19 executing program 3 (fault-call:1 fault-nth:2): r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) [ 93.389272][T10558] FAULT_INJECTION: forcing a failure. [ 93.389272][T10558] name failslab, interval 1, probability 0, space 0, times 0 [ 93.402141][T10558] CPU: 1 PID: 10558 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 93.409004][T10557] FAULT_INJECTION: forcing a failure. [ 93.409004][T10557] name failslab, interval 1, probability 0, space 0, times 0 [ 93.410580][T10558] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 93.410600][T10558] Call Trace: [ 93.410610][T10558] dump_stack+0x143/0x1db [ 93.410645][T10558] should_fail.cold+0x5/0xa [ 93.410671][T10558] ? tomoyo_encode2.part.0+0xe9/0x3a0 [ 93.450786][T10558] should_failslab+0x5/0x10 [ 93.455317][T10558] __kmalloc+0x72/0x2d0 [ 93.459496][T10558] tomoyo_encode2.part.0+0xe9/0x3a0 [ 93.464718][T10558] tomoyo_encode+0x28/0x50 [ 93.469160][T10558] tomoyo_realpath_from_path+0x186/0x620 [ 93.474903][T10558] tomoyo_path_number_perm+0x1d5/0x590 [ 93.480385][T10558] ? tomoyo_path_number_perm+0x18d/0x590 [ 93.486039][T10558] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 93.491865][T10558] ? lock_downgrade+0x6e0/0x6e0 [ 93.496737][T10558] ? __context_tracking_exit+0x9f/0xb0 [ 93.502479][T10558] ? __fget_files+0x291/0x3d0 [ 93.507176][T10558] security_file_ioctl+0x50/0xb0 [ 93.512145][T10558] __x64_sys_ioctl+0xb3/0x200 [ 93.516844][T10558] do_syscall_64+0x3a/0xb0 [ 93.521283][T10558] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 93.527208][T10558] RIP: 0033:0x4665f9 [ 93.531119][T10558] 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 [ 93.550752][T10558] RSP: 002b:00007f17586df188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 93.559213][T10558] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 93.567408][T10558] RDX: 00000000200023c0 RSI: 0000000040104593 RDI: 0000000000000003 [ 93.575414][T10558] RBP: 00007f17586df1d0 R08: 0000000000000000 R09: 0000000000000000 [ 93.583402][T10558] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 93.591389][T10558] R13: 00007ffce66caa0f R14: 00007f17586df300 R15: 0000000000022000 [ 93.599383][T10557] CPU: 0 PID: 10557 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 93.599550][T10558] ERROR: Out of memory at tomoyo_realpath_from_path. [ 93.607838][T10557] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 93.607858][T10557] Call Trace: [ 93.607867][T10557] dump_stack+0x143/0x1db [ 93.607897][T10557] should_fail.cold+0x5/0xa 17:42:20 executing program 5: read$hiddev(0xffffffffffffffff, &(0x7f0000000000)=""/117, 0x75) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000080)={0x3, 0x100, 0x7}) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f00000000c0)=""/4096) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f00000010c0)) r0 = syz_open_dev$evdev(&(0x7f0000001100), 0x5, 0x400) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000001140)=0xa3) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000001180)={0x1, 0xffffffff, 0x80, 0x0, 0x9, 0x1}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f00000011c0)={0x2, 0x100, 0x1, 0xc6, 0x100, 0x1ff}) syz_open_dev$hiddev(&(0x7f0000001200), 0x0, 0x20000) [ 93.636753][T10557] ? tomoyo_encode2.part.0+0xe9/0x3a0 [ 93.642135][T10557] should_failslab+0x5/0x10 [ 93.646665][T10557] __kmalloc+0x72/0x2d0 [ 93.650851][T10557] tomoyo_encode2.part.0+0xe9/0x3a0 [ 93.656080][T10557] tomoyo_encode+0x28/0x50 [ 93.660557][T10557] tomoyo_realpath_from_path+0x186/0x620 [ 93.666251][T10557] tomoyo_path_number_perm+0x1d5/0x590 [ 93.671832][T10557] ? tomoyo_path_number_perm+0x18d/0x590 [ 93.677489][T10557] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 93.683298][T10557] ? lock_downgrade+0x6e0/0x6e0 17:42:20 executing program 2: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001180)=""/143) ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, &(0x7f0000001300)=""/134) 17:42:20 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) [ 93.688170][T10557] ? __context_tracking_exit+0x9f/0xb0 [ 93.693659][T10557] ? __fget_files+0x291/0x3d0 [ 93.698365][T10557] security_file_ioctl+0x50/0xb0 [ 93.703326][T10557] __x64_sys_ioctl+0xb3/0x200 [ 93.708032][T10557] do_syscall_64+0x3a/0xb0 [ 93.712476][T10557] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 93.718484][T10557] RIP: 0033:0x4665f9 [ 93.722409][T10557] 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 [ 93.742049][T10557] RSP: 002b:00007f3b88d5d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 93.750492][T10557] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 93.758537][T10557] RDX: 00000000200023c0 RSI: 0000000040104593 RDI: 0000000000000003 [ 93.766552][T10557] RBP: 00007f3b88d5d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 93.774546][T10557] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 93.782564][T10557] R13: 00007ffd4346bbff R14: 00007f3b88d5d300 R15: 0000000000022000 17:42:20 executing program 5: read$hiddev(0xffffffffffffffff, &(0x7f0000000000)=""/117, 0x75) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000080)={0x3, 0x100, 0x7}) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f00000000c0)=""/4096) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f00000010c0)) r0 = syz_open_dev$evdev(&(0x7f0000001100), 0x5, 0x400) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000001140)=0xa3) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000001180)={0x1, 0xffffffff, 0x80, 0x0, 0x9, 0x1}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f00000011c0)={0x2, 0x100, 0x1, 0xc6, 0x100, 0x1ff}) [ 93.790835][T10557] ERROR: Out of memory at tomoyo_realpath_from_path. 17:42:20 executing program 4 (fault-call:1 fault-nth:2): r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:20 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:20 executing program 3 (fault-call:1 fault-nth:3): r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:20 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:20 executing program 2: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000001080)=""/193) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) 17:42:20 executing program 5: read$hiddev(0xffffffffffffffff, &(0x7f0000000000)=""/117, 0x75) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000080)={0x3, 0x100, 0x7}) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f00000000c0)=""/4096) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f00000010c0)) r0 = syz_open_dev$evdev(&(0x7f0000001100), 0x5, 0x400) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000001140)=0xa3) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000001180)={0x1, 0xffffffff, 0x80, 0x0, 0x9, 0x1}) [ 93.974097][T10575] FAULT_INJECTION: forcing a failure. [ 93.974097][T10575] name fail_usercopy, interval 1, probability 0, space 0, times 1 [ 93.987463][T10575] CPU: 0 PID: 10575 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 93.995905][T10575] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 94.006184][T10575] Call Trace: [ 94.009503][T10575] dump_stack+0x143/0x1db [ 94.013863][T10575] should_fail.cold+0x5/0xa [ 94.018403][T10575] _copy_from_user+0x2c/0x180 17:42:20 executing program 5: read$hiddev(0xffffffffffffffff, &(0x7f0000000000)=""/117, 0x75) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000080)={0x3, 0x100, 0x7}) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f00000000c0)=""/4096) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f00000010c0)) r0 = syz_open_dev$evdev(&(0x7f0000001100), 0x5, 0x400) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000001140)=0xa3) [ 94.023110][T10575] evdev_do_ioctl+0x161/0x1820 [ 94.027904][T10575] ? __sanitizer_cov_trace_switch+0x63/0xf0 [ 94.033838][T10575] ? evdev_ioctl+0x81/0x1a0 [ 94.038377][T10575] ? __sanitizer_cov_trace_const_cmp2+0x22/0x80 [ 94.044782][T10575] ? str_to_user+0x90/0x90 [ 94.049241][T10575] ? mutex_lock_io_nested+0xf50/0xf50 [ 94.054655][T10575] ? lock_downgrade+0x6e0/0x6e0 [ 94.059568][T10575] ? unix_create1+0x309/0x570 [ 94.064279][T10575] ? __fget_files+0x291/0x3d0 [ 94.069016][T10575] evdev_ioctl+0x145/0x1a0 17:42:20 executing program 5: read$hiddev(0xffffffffffffffff, &(0x7f0000000000)=""/117, 0x75) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000080)={0x3, 0x100, 0x7}) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f00000000c0)=""/4096) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f00000010c0)) syz_open_dev$evdev(&(0x7f0000001100), 0x5, 0x400) [ 94.073467][T10575] ? evdev_ioctl_compat+0x1a0/0x1a0 [ 94.079242][T10575] __x64_sys_ioctl+0x193/0x200 [ 94.084044][T10575] do_syscall_64+0x3a/0xb0 [ 94.088497][T10575] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 94.094441][T10575] RIP: 0033:0x4665f9 [ 94.098353][T10575] 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 17:42:20 executing program 5: read$hiddev(0xffffffffffffffff, &(0x7f0000000000)=""/117, 0x75) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000080)={0x3, 0x100, 0x7}) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f00000000c0)=""/4096) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f00000010c0)) [ 94.118268][T10575] RSP: 002b:00007f17586df188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 94.126714][T10575] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 94.134732][T10575] RDX: 00000000200023c0 RSI: 0000000040104593 RDI: 0000000000000003 [ 94.142730][T10575] RBP: 00007f17586df1d0 R08: 0000000000000000 R09: 0000000000000000 [ 94.150726][T10575] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 94.158739][T10575] R13: 00007ffce66caa0f R14: 00007f17586df300 R15: 0000000000022000 17:42:20 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:20 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:20 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:20 executing program 4 (fault-call:1 fault-nth:3): r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:20 executing program 2: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001040)=0x2) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) 17:42:20 executing program 5: read$hiddev(0xffffffffffffffff, &(0x7f0000000000)=""/117, 0x75) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000080)={0x3, 0x100, 0x7}) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f00000000c0)=""/4096) 17:42:20 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x20, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995515771bd0741668de7ed5a3edc9c3728"}) 17:42:20 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x10, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995"}) 17:42:20 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x2, &(0x7f00000023c0)={0x0, 0x0, 0x0}) [ 94.466261][T10609] FAULT_INJECTION: forcing a failure. [ 94.466261][T10609] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 94.479595][T10609] CPU: 1 PID: 10609 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 94.488049][T10609] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 94.498150][T10609] Call Trace: [ 94.501449][T10609] dump_stack+0x143/0x1db [ 94.505813][T10609] should_fail.cold+0x5/0xa [ 94.510352][T10609] _copy_from_user+0x2c/0x180 [ 94.515064][T10609] evdev_do_ioctl+0x161/0x1820 [ 94.519861][T10609] ? __sanitizer_cov_trace_switch+0x63/0xf0 [ 94.525813][T10609] ? evdev_ioctl+0x81/0x1a0 [ 94.530357][T10609] ? __sanitizer_cov_trace_const_cmp2+0x22/0x80 [ 94.536735][T10609] ? str_to_user+0x90/0x90 [ 94.541539][T10609] ? mutex_lock_io_nested+0xf50/0xf50 [ 94.546956][T10609] ? lock_downgrade+0x6e0/0x6e0 [ 94.551848][T10609] ? unix_create1+0x309/0x570 [ 94.557192][T10609] ? __fget_files+0x291/0x3d0 [ 94.561910][T10609] evdev_ioctl+0x145/0x1a0 [ 94.566361][T10609] ? evdev_ioctl_compat+0x1a0/0x1a0 [ 94.571601][T10609] __x64_sys_ioctl+0x193/0x200 [ 94.576397][T10609] do_syscall_64+0x3a/0xb0 [ 94.580847][T10609] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 94.586795][T10609] RIP: 0033:0x4665f9 [ 94.590704][T10609] 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 17:42:21 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:21 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:21 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x10, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:21 executing program 2: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001000)=0x7) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) [ 94.610349][T10609] RSP: 002b:00007f17586df188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 94.618834][T10609] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 94.626865][T10609] RDX: 00000000200023c0 RSI: 0000000040104593 RDI: 0000000000000003 [ 94.634963][T10609] RBP: 00007f17586df1d0 R08: 0000000000000000 R09: 0000000000000000 [ 94.642960][T10609] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 94.650957][T10609] R13: 00007ffce66caa0f R14: 00007f17586df300 R15: 0000000000022000 17:42:21 executing program 5: read$hiddev(0xffffffffffffffff, &(0x7f0000000000)=""/117, 0x75) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000080)={0x3, 0x100, 0x7}) 17:42:21 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x4c01, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:21 executing program 4 (fault-call:1 fault-nth:4): r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:21 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:21 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:21 executing program 2: ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/4096) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) 17:42:21 executing program 5: read$hiddev(0xffffffffffffffff, &(0x7f0000000000)=""/117, 0x75) 17:42:21 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x541b, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:21 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:21 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5421, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:21 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x1f, 0x200) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) [ 94.994717][T10636] FAULT_INJECTION: forcing a failure. [ 94.994717][T10636] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 95.007949][T10636] CPU: 1 PID: 10636 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 95.016402][T10636] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 95.026585][T10636] Call Trace: [ 95.029893][T10636] dump_stack+0x143/0x1db [ 95.034274][T10636] should_fail.cold+0x5/0xa [ 95.038844][T10636] _copy_from_user+0x2c/0x180 [ 95.043556][T10636] evdev_do_ioctl+0x2b0/0x1820 [ 95.048355][T10636] ? __sanitizer_cov_trace_switch+0x63/0xf0 [ 95.054291][T10636] ? evdev_ioctl+0x81/0x1a0 [ 95.058834][T10636] ? __sanitizer_cov_trace_const_cmp2+0x22/0x80 [ 95.065119][T10636] ? str_to_user+0x90/0x90 [ 95.069563][T10636] ? lock_downgrade+0x6e0/0x6e0 [ 95.074450][T10636] ? unix_create1+0x309/0x570 [ 95.079176][T10636] ? __fget_files+0x291/0x3d0 [ 95.083890][T10636] evdev_ioctl+0x145/0x1a0 [ 95.088338][T10636] ? evdev_ioctl_compat+0x1a0/0x1a0 17:42:21 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) [ 95.094605][T10636] __x64_sys_ioctl+0x193/0x200 [ 95.099424][T10636] do_syscall_64+0x3a/0xb0 [ 95.103872][T10636] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 95.109798][T10636] RIP: 0033:0x4665f9 [ 95.113744][T10636] 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 [ 95.133392][T10636] RSP: 002b:00007f17586df188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 17:42:21 executing program 5: read$hiddev(0xffffffffffffffff, 0x0, 0x0) [ 95.141841][T10636] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 95.149928][T10636] RDX: 00000000200023c0 RSI: 0000000040104593 RDI: 0000000000000003 [ 95.157940][T10636] RBP: 00007f17586df1d0 R08: 0000000000000000 R09: 0000000000000000 [ 95.165999][T10636] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 95.174001][T10636] R13: 00007ffce66caa0f R14: 00007f17586df300 R15: 0000000000022000 17:42:21 executing program 2: r0 = syz_open_dev$evdev(0x0, 0x1f, 0x200) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) 17:42:21 executing program 4 (fault-call:1 fault-nth:5): r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:21 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5450, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:21 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x10, &(0x7f00000013c0)="670e2b862902f82a0d2f3416afde0995"}) 17:42:21 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5421, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:21 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x8, &(0x7f00000013c0)="670e2b862902f82a"}) 17:42:21 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:21 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5451, &(0x7f00000023c0)={0x0, 0x0, 0x0}) [ 95.419316][T10662] FAULT_INJECTION: forcing a failure. [ 95.419316][T10662] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 95.432690][T10662] CPU: 0 PID: 10662 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 95.441142][T10662] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 95.451226][T10662] Call Trace: [ 95.454523][T10662] dump_stack+0x143/0x1db [ 95.458890][T10662] should_fail.cold+0x5/0xa [ 95.463451][T10662] _copy_to_user+0x2c/0x150 [ 95.467987][T10662] simple_read_from_buffer+0xcc/0x160 [ 95.473390][T10662] proc_fail_nth_read+0x187/0x220 [ 95.478471][T10662] ? proc_sessionid_read+0x220/0x220 [ 95.483781][T10662] ? security_file_permission+0x248/0x560 [ 95.489537][T10662] ? proc_sessionid_read+0x220/0x220 [ 95.494854][T10662] vfs_read+0x1b5/0x570 [ 95.499163][T10662] ksys_read+0x12d/0x250 [ 95.503433][T10662] ? vfs_write+0x9e0/0x9e0 [ 95.507876][T10662] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 95.513922][T10662] ? syscall_enter_from_user_mode+0x27/0x70 [ 95.519859][T10662] do_syscall_64+0x3a/0xb0 [ 95.524313][T10662] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 95.530243][T10662] RIP: 0033:0x41937c [ 95.534173][T10662] 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 [ 95.553809][T10662] RSP: 002b:00007f17586df170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 17:42:22 executing program 2: r0 = syz_open_dev$evdev(0x0, 0x1f, 0x200) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) 17:42:22 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:22 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5450, &(0x7f00000023c0)={0x0, 0x0, 0x0}) [ 95.562437][T10662] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 000000000041937c [ 95.571046][T10662] RDX: 000000000000000f RSI: 00007f17586df1e0 RDI: 0000000000000004 [ 95.579044][T10662] RBP: 00007f17586df1d0 R08: 0000000000000000 R09: 0000000000000000 [ 95.587058][T10662] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 95.595059][T10662] R13: 00007ffce66caa0f R14: 00007f17586df300 R15: 0000000000022000 17:42:22 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:22 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:22 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5452, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:22 executing program 2: r0 = syz_open_dev$evdev(0x0, 0x1f, 0x200) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) 17:42:22 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5450, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:22 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:22 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x2, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:22 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:22 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5460, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:22 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) 17:42:22 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:22 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5450, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:22 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x10, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:22 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x8, &(0x7f00000013c0)="670e2b862902f82a"}) 17:42:22 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000001300)=""/134) 17:42:22 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x6364, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:22 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:22 executing program 5: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x5450, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:22 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x4c01, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:22 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x4, &(0x7f00000013c0)="670e2b86"}) 17:42:22 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x8933, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:22 executing program 2: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, &(0x7f0000001300)=""/134) 17:42:22 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:22 executing program 5: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x5450, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:22 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x4, &(0x7f00000013c0)="670e2b86"}) 17:42:22 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x541b, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:22 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40044581, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:22 executing program 2: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, &(0x7f0000001300)=""/134) 17:42:22 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, &(0x7f00000013c0)}) 17:42:22 executing program 5: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x5450, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:22 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5421, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:22 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x4, &(0x7f00000013c0)="670e2b86"}) 17:42:23 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40044590, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:23 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x4, &(0x7f00000013c0)="670e2b86"}) 17:42:23 executing program 2: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, &(0x7f0000001300)=""/134) 17:42:23 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5450, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:23 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x6, &(0x7f00000013c0)="670e2b862902"}) 17:42:23 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40044591, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:23 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x4, &(0x7f00000013c0)="670e2b86"}) 17:42:23 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5450, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:23 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGUNIQ(r0, 0x80404508, 0x0) 17:42:23 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x4, &(0x7f00000013c0)="670e2b86"}) 17:42:23 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x400445a0, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:23 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x6, &(0x7f00000013c0)="670e2b862902"}) 17:42:23 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5450, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:23 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40044591, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:23 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5451, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:23 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x6, &(0x7f00000013c0)="670e2b862902"}) 17:42:23 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5450, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:23 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40049409, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:23 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40044591, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:23 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x6, &(0x7f00000013c0)="670e2b862902"}) 17:42:23 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5452, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:23 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x6, &(0x7f00000013c0)="670e2b862902"}) 17:42:23 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x5450, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:23 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40084503, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:23 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x7, &(0x7f00000013c0)="670e2b862902f8"}) 17:42:23 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5460, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:23 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40044591, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:23 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x6, &(0x7f00000013c0)="670e2b862902"}) 17:42:23 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x5450, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:23 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x7, &(0x7f00000013c0)="670e2b862902f8"}) 17:42:23 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40084504, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:23 executing program 2: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40044591, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:23 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x6364, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:23 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x7, &(0x7f00000013c0)="670e2b862902f8"}) 17:42:23 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x5450, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:23 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40186366, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:24 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x7, &(0x7f00000013c0)="670e2b862902f8"}) 17:42:24 executing program 2: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40044591, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:24 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x8933, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:24 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5450, 0x0) 17:42:24 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x7, &(0x7f00000013c0)="670e2b862902f8"}) 17:42:24 executing program 2: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40044591, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:24 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x4020940d, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:24 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40084503, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:24 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40044581, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:24 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40084503, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:24 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x7, &(0x7f00000013c0)="670e2b862902f8"}) 17:42:24 executing program 2: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40044591, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:24 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40084503, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:24 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40284504, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:24 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40044590, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:24 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40044581, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:24 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x4020940d, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:24 executing program 2: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40044591, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:24 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40084503, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:24 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40044591, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:24 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x4020940d, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:24 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80044501, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:24 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40284504, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:24 executing program 2: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40044591, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:24 executing program 0: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40084503, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:24 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x400445a0, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:24 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80044584, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:24 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x4020940d, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:24 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40284504, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:24 executing program 2: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40044591, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:24 executing program 0: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40084503, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:24 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40049409, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:24 executing program 5: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x4020940d, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:24 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80084502, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:24 executing program 2: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40044591, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:24 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40284504, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:24 executing program 0: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40084503, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 5: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x4020940d, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40084503, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80084503, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 2: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40044591, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 0: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40084503, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 1: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40284504, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80084504, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 5: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x4020940d, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40084504, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 0: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40084503, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 1: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40284504, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40044591, 0x0) 17:42:25 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80086301, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x4020940d, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x401845e0, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 0: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40084503, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 1: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40284504, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40044591, 0x0) 17:42:25 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x4020940d, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40084503, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40186366, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 1: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40284504, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40044591, 0x0) 17:42:25 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x4020940d, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80284504, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40084503, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 1: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40284504, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x4020940d, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x4020940d, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40084503, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0045878, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 1: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40284504, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40284504, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x4020940d, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:25 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40084503, 0x0) 17:42:26 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:26 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80044501, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:26 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0045878, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:26 executing program 1: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40284504, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:26 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0045878, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:26 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x4020940d, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:26 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0189436, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:26 executing program 1: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40284504, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:26 executing program 2: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:26 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80044584, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:26 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0045878, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:26 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x4020940d, 0x0) 17:42:26 executing program 1: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40284504, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:26 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc020660b, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:26 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80084502, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:26 executing program 2: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:26 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0045878, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:26 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x4020940d, 0x0) 17:42:26 executing program 2: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:26 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:26 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80084503, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:26 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40284504, 0x0) 17:42:26 executing program 0: ioctl$EVIOCSMASK(0xffffffffffffffff, 0xc0045878, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:26 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x4020940d, 0x0) 17:42:26 executing program 2: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:26 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x2, 0x0, 0x0}) 17:42:26 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80084504, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:26 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40284504, 0x0) 17:42:26 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x4020940d, 0x0) 17:42:26 executing program 0: ioctl$EVIOCSMASK(0xffffffffffffffff, 0xc0045878, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:26 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80086301, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:26 executing program 2: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:26 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40284504, 0x0) 17:42:26 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x3, 0x0, 0x0}) 17:42:26 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40284504, 0x0) 17:42:26 executing program 0: ioctl$EVIOCSMASK(0xffffffffffffffff, 0xc0045878, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:27 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:27 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x4, 0x0, 0x0}) 17:42:27 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40284504, 0x0) 17:42:27 executing program 2: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:27 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40284504, 0x0) 17:42:27 executing program 0: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0045878, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:27 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40284504, 0x0) 17:42:27 executing program 2: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:27 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x5, 0x0, 0x0}) 17:42:27 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80284504, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:27 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40284504, 0x0) 17:42:27 executing program 0: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0045878, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:27 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40284504, 0x0) 17:42:27 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x6, 0x0, 0x0}) 17:42:27 executing program 2: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:27 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80404508, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:27 executing program 5: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40284504, 0x0) 17:42:27 executing program 0: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0045878, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:27 executing program 1: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40284504, 0x0) 17:42:27 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x7, 0x0, 0x0}) 17:42:27 executing program 2: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:27 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0045878, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:27 executing program 5: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40284504, 0x0) 17:42:27 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0xc0045878, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:27 executing program 1: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40284504, 0x0) 17:42:27 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, 0x0) 17:42:27 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x8, 0x0, 0x0}) 17:42:27 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0045878, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:27 executing program 5: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40284504, 0x0) 17:42:27 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0xc0045878, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:27 executing program 1: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40284504, 0x0) 17:42:27 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, 0x0) 17:42:27 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0189436, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:27 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x300, 0x0, 0x0}) 17:42:27 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40284504, 0x0) 17:42:27 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0xc0045878, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:27 executing program 1: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40284504, 0x0) 17:42:27 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, 0x0) 17:42:28 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x500, 0x0, 0x0}) 17:42:28 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc020660b, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:28 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0045878, 0x0) 17:42:28 executing program 1: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40284504, 0x0) 17:42:28 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40284504, 0x0) 17:42:28 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0189436, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:28 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x600, 0x0, 0x0}) 17:42:28 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:28 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40284504, 0x0) 17:42:28 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x300, 0x0, 0x0}) 17:42:28 executing program 1: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40284504, 0x0) 17:42:28 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x700, 0x0, 0x0}) 17:42:28 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0189436, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:28 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x300, 0x0, 0x0}) 17:42:28 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40284504, 0x0) 17:42:28 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x2, 0x0, 0x0}) 17:42:28 executing program 1: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40284504, 0x0) 17:42:28 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f00, 0x0, 0x0}) 17:42:28 executing program 1: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40284504, 0x0) 17:42:28 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0189436, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:28 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x3, 0x0, 0x0}) 17:42:28 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40284504, 0x0) 17:42:28 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x300, 0x0, 0x0}) 17:42:28 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0xff00, 0x0, 0x0}) 17:42:28 executing program 1: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40284504, 0x0) 17:42:28 executing program 2: ioctl$EVIOCSMASK(0xffffffffffffffff, 0xc0189436, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:28 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40284504, 0x0) 17:42:28 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x4, 0x0, 0x0}) 17:42:28 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1000000, 0x0, 0x0}) 17:42:28 executing program 0: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x300, 0x0, 0x0}) 17:42:28 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0045878, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:28 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x5, 0x0, 0x0}) 17:42:28 executing program 2: ioctl$EVIOCSMASK(0xffffffffffffffff, 0xc0189436, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:28 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x5, 0x0, 0x0}) 17:42:28 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x2000000, 0x0, 0x0}) 17:42:28 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80084503, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:28 executing program 0: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x300, 0x0, 0x0}) 17:42:29 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80084502, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:29 executing program 2: ioctl$EVIOCSMASK(0xffffffffffffffff, 0xc0189436, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:29 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x3000000, 0x0, 0x0}) 17:42:29 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80084503, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:29 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x6, 0x0, 0x0}) 17:42:29 executing program 0: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x300, 0x0, 0x0}) 17:42:29 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc020660b, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:29 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x4000000, 0x0, 0x0}) 17:42:29 executing program 2: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0189436, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:29 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x7, 0x0, 0x0}) 17:42:29 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80084503, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:29 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x5000000, 0x0, 0x0}) 17:42:29 executing program 0: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x300, 0x0, 0x0}) 17:42:29 executing program 2: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0189436, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:29 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc020660b, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:29 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x8, 0x0, 0x0}) 17:42:29 executing program 1: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x80084503, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:29 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x6000000, 0x0, 0x0}) 17:42:29 executing program 0: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x300, 0x0, 0x0}) 17:42:29 executing program 2: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0189436, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:29 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc020660b, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:29 executing program 1: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x80084503, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:29 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x300, 0x0, 0x0}) 17:42:29 executing program 0: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x300, 0x0, 0x0}) 17:42:29 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x7000000, 0x0, 0x0}) 17:42:29 executing program 2: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0xc0189436, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:29 executing program 5: ioctl$EVIOCSMASK(0xffffffffffffffff, 0xc020660b, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:29 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x500, 0x0, 0x0}) 17:42:29 executing program 1: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x80084503, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:29 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x300, 0x0, 0x0}) 17:42:29 executing program 2: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0xc0189436, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:29 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x8000000, 0x0, 0x0}) 17:42:29 executing program 5: ioctl$EVIOCSMASK(0xffffffffffffffff, 0xc020660b, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:29 executing program 1: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80084503, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:29 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x600, 0x0, 0x0}) 17:42:29 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x300, 0x0, 0x0}) 17:42:29 executing program 2: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0xc0189436, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:30 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f000000, 0x0, 0x0}) 17:42:30 executing program 5: ioctl$EVIOCSMASK(0xffffffffffffffff, 0xc020660b, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:30 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x700, 0x0, 0x0}) 17:42:30 executing program 1: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80084503, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:30 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x300, 0x0, 0x0}) 17:42:30 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0xfdfdffff, 0x0, 0x0}) 17:42:30 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc020660b, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:30 executing program 1: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80084503, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:30 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0189436, 0x0) 17:42:30 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f00, 0x0, 0x0}) 17:42:30 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:30 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0xff000000, 0x0, 0x0}) 17:42:30 executing program 1: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x80084503, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:30 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc020660b, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:30 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0189436, 0x0) 17:42:30 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0xff00, 0x0, 0x0}) 17:42:30 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:30 executing program 1: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x80084503, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:30 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0xfffffdfd, 0x0, 0x0}) 17:42:30 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc020660b, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:30 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0189436, 0x0) 17:42:30 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:30 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:30 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0xc020660b, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:30 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0xfffffdfd, 0x0, 0x0}) 17:42:30 executing program 1: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x80084503, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:30 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1000000, 0x0, 0x0}) 17:42:30 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0xc020660b, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:30 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:30 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80084503, 0x0) 17:42:30 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x2000000, 0x0, 0x0}) 17:42:30 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x2, 0x0}) 17:42:30 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0xc020660b, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:30 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0xfffffdfd, 0x0, 0x0}) 17:42:30 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:30 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:30 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x3, 0x0}) 17:42:31 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x3000000, 0x0, 0x0}) 17:42:31 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc020660b, 0x0) 17:42:31 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0xfffffdfd, 0x0, 0x0}) 17:42:31 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:31 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x4, 0x0}) 17:42:31 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x2000000, 0x0, 0x0}) 17:42:31 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x4000000, 0x0, 0x0}) 17:42:31 executing program 2: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0xfffffdfd, 0x0, 0x0}) 17:42:31 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x5, 0x0}) 17:42:31 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0xfffffdfd, 0x0, 0x0}) 17:42:31 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0189436, 0x0) 17:42:31 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x5000000, 0x0, 0x0}) 17:42:31 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x6, 0x0}) 17:42:31 executing program 2: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0xfffffdfd, 0x0, 0x0}) 17:42:31 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x2000000, 0x0, 0x0}) 17:42:31 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0xc0189436, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:31 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0189436, 0x0) 17:42:31 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x6000000, 0x0, 0x0}) 17:42:31 executing program 2: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0xfffffdfd, 0x0, 0x0}) 17:42:31 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x2000000, 0x0, 0x0}) 17:42:31 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x8, 0x0, 0x0}) 17:42:31 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x7, 0x0}) 17:42:31 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0189436, 0x0) 17:42:31 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x7000000, 0x0, 0x0}) 17:42:31 executing program 2: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0xfffffdfd, 0x0, 0x0}) 17:42:31 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x6, 0x0}) 17:42:31 executing program 1: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x2000000, 0x0, 0x0}) 17:42:31 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x8, 0x0}) 17:42:31 executing program 0: ioctl$EVIOCSMASK(0xffffffffffffffff, 0xc0189436, 0x0) 17:42:31 executing program 2: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0xfffffdfd, 0x0, 0x0}) 17:42:31 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x8000000, 0x0, 0x0}) 17:42:31 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x4020940d, 0x0) 17:42:31 executing program 1: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x2000000, 0x0, 0x0}) 17:42:31 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x300, 0x0}) 17:42:31 executing program 0: ioctl$EVIOCSMASK(0xffffffffffffffff, 0xc0189436, 0x0) 17:42:31 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x4020940d, 0x0) 17:42:31 executing program 2: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0xfffffdfd, 0x0, 0x0}) 17:42:32 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x500, 0x0}) 17:42:32 executing program 0: ioctl$EVIOCSMASK(0xffffffffffffffff, 0xc0189436, 0x0) 17:42:32 executing program 1: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x2000000, 0x0, 0x0}) 17:42:32 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1f000000, 0x0, 0x0}) 17:42:32 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x4020940d, 0x0) 17:42:32 executing program 2: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0xfffffdfd, 0x0, 0x0}) 17:42:32 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0xfdfdffff, 0x0, 0x0}) 17:42:32 executing program 5: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x4020940d, 0x0) 17:42:32 executing program 0: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0189436, 0x0) 17:42:32 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x600, 0x0}) 17:42:32 executing program 2: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0xfffffdfd, 0x0, 0x0}) 17:42:32 executing program 1: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x2000000, 0x0, 0x0}) 17:42:32 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0xff000000, 0x0, 0x0}) 17:42:32 executing program 5: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x4020940d, 0x0) 17:42:32 executing program 0: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0189436, 0x0) 17:42:32 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x700, 0x0}) 17:42:32 executing program 2: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0xfffffdfd, 0x0, 0x0}) 17:42:32 executing program 1: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x2000000, 0x0, 0x0}) 17:42:32 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0xfffffdfd, 0x0, 0x0}) 17:42:32 executing program 0: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0189436, 0x0) 17:42:32 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x1f00, 0x0}) 17:42:32 executing program 5: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x4020940d, 0x0) 17:42:32 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:32 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:32 executing program 1: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x2000000, 0x0, 0x0}) 17:42:32 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0xff00, 0x0}) 17:42:32 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0xc0189436, 0x0) 17:42:32 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x4020940d, 0x0) 17:42:32 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:32 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x2, 0x0}) 17:42:32 executing program 1: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x2000000, 0x0, 0x0}) 17:42:32 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x1000000, 0x0}) 17:42:32 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0xc0189436, 0x0) 17:42:32 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x4020940d, 0x0) 17:42:32 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:32 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x3, 0x0}) 17:42:32 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x2000000, 0x0}) 17:42:32 executing program 1: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x2000000, 0x0, 0x0}) 17:42:33 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:33 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0xc0189436, 0x0) 17:42:33 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x4020940d, 0x0) 17:42:33 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x3000000, 0x0}) 17:42:33 executing program 1: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x2000000, 0x0, 0x0}) 17:42:33 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x4, 0x0}) 17:42:33 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:33 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x4020940d, 0x0) 17:42:33 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x2000000, 0x0, 0x0}) 17:42:33 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x4000000, 0x0}) 17:42:33 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:33 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x4020940d, 0x0) 17:42:33 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x5, 0x0}) 17:42:33 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:33 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x2, 0x0}) 17:42:33 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x5000000, 0x0}) 17:42:33 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:33 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x4020940d, 0x0) 17:42:33 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x6, 0x0}) 17:42:33 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0xff00, 0x0}) 17:42:33 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:33 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x2, 0x0}) 17:42:33 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x1f00, 0x0}) 17:42:33 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x6000000, 0x0}) 17:42:33 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x7, 0x0}) 17:42:33 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x600, 0x0}) 17:42:33 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x1f00, 0x0}) 17:42:33 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:33 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x2, 0x0}) 17:42:33 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x8, 0x0}) 17:42:33 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x7000000, 0x0}) 17:42:33 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x600, 0x0}) 17:42:33 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x1f00, 0x0}) 17:42:33 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:33 executing program 0: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x2, 0x0}) 17:42:33 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x8000000, 0x0}) 17:42:34 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x300, 0x0}) 17:42:34 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x600, 0x0}) 17:42:34 executing program 0: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x2, 0x0}) 17:42:34 executing program 5: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x1f00, 0x0}) 17:42:34 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:34 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x1f000000, 0x0}) 17:42:34 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x500, 0x0}) 17:42:34 executing program 2: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x600, 0x0}) 17:42:34 executing program 0: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x2, 0x0}) 17:42:34 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:34 executing program 5: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x1f00, 0x0}) 17:42:34 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x600, 0x0}) 17:42:34 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0xfdfdffff, 0x0}) 17:42:34 executing program 0: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x2, 0x0}) 17:42:34 executing program 5: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x1f00, 0x0}) 17:42:34 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:34 executing program 2: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x600, 0x0}) 17:42:34 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x700, 0x0}) 17:42:34 executing program 0: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x2, 0x0}) 17:42:34 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0xff000000, 0x0}) 17:42:34 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x1f00, 0x0}) 17:42:34 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x1f00, 0x0}) 17:42:34 executing program 1: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0xfffffdfd, 0x0, 0x0}) 17:42:34 executing program 2: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x600, 0x0}) 17:42:34 executing program 0: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x2, 0x0}) 17:42:34 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x1f00, 0x0}) 17:42:34 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0xfffffdfd, 0x0}) 17:42:34 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x300, 0x0}) 17:42:34 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0xff00, 0x0}) 17:42:34 executing program 2: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x600, 0x0}) 17:42:34 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x1f00, 0x0}) 17:42:34 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x2, 0x0}) 17:42:34 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGNAME(r0, 0x80404506, &(0x7f0000000000)=""/142) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:34 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x1000000, 0x0}) 17:42:34 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0xfffffdfd, 0x0}) 17:42:35 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x1f00, 0x0}) 17:42:35 executing program 2: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x600, 0x0}) 17:42:35 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x2, 0x0}) 17:42:35 executing program 3: r0 = syz_open_dev$hiddev(&(0x7f0000000080), 0x17, 0x640) ioctl$HIDIOCGREPORTINFO(r0, 0xc00c4809, &(0x7f00000000c0)={0x2, 0x200, 0x80000001}) syz_open_dev$evdev(&(0x7f0000000000), 0x10008, 0x4000) r1 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) r2 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f0000000040)={0x1, 0x2, 0x4, 0x7ebc, 0xecb, 0xce4f, 0x9, 0x5, 0x6, 0x7fffffff, 0xfff, 0x10001, 0x8, 0x8}) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCSREP(r2, 0x40084503, &(0x7f0000000100)=[0x9, 0x9f1]) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000140)={0x1f, 0x5b, 0x0}) 17:42:35 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x2000000, 0x0}) 17:42:35 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0xfffffdfd, 0x0}) 17:42:35 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x1f00, 0x0}) 17:42:35 executing program 2: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x600, 0x0}) 17:42:35 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x3000000, 0x0}) 17:42:35 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x2, 0x0}) 17:42:35 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0xfffffdfd, 0x0}) 17:42:35 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) syz_open_dev$evdev(&(0x7f0000000000), 0x7fff, 0x0) 17:42:35 executing program 2: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x600, 0x0}) 17:42:35 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:35 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x1f00, 0x0}) 17:42:35 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x4000000, 0x0}) 17:42:35 executing program 1: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0xfffffdfd, 0x0}) 17:42:35 executing program 3: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) r1 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000040)={0x15, 0xfffffffffffffe37, 0x0}) 17:42:35 executing program 2: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x600, 0x0}) 17:42:35 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:35 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:35 executing program 1: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0xfffffdfd, 0x0}) 17:42:35 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x5000000, 0x0}) 17:42:35 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:35 executing program 3: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x1, 0x36, &(0x7f0000000000)="3ddb7b9cbb3a8a1cf04505d46a530f2816b372eb36fbb80ab83f593315514c20fe4bd35d077951944b67adf51d05f99e66d1dfc5f5c5"}) r1 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x401, 0x20000) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f00000001c0)=""/22) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000080)=""/91) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) r3 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGVERSION(r3, 0x80044501, &(0x7f0000000300)=""/230) 17:42:35 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:35 executing program 1: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0xfffffdfd, 0x0}) 17:42:35 executing program 2: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x600, 0x0}) 17:42:35 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x6000000, 0x0}) 17:42:35 executing program 1: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0xfffffdfd, 0x0}) 17:42:35 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000000000)={0x8, 0x1f, 0x2, 0x465d, 0x8, 0x6}) 17:42:35 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:35 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x1, 0x36, &(0x7f0000000000)="3ddb7b9cbb3a8a1cf04505d46a530f2816b372eb36fbb80ab83f593315514c20fe4bd35d077951944b67adf51d05f99e66d1dfc5f5c5"}) r1 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x401, 0x20000) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f00000001c0)=""/22) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000080)=""/91) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) r3 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGVERSION(r3, 0x80044501, &(0x7f0000000300)=""/230) 17:42:35 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:35 executing program 1: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0xfffffdfd, 0x0}) 17:42:35 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x1, 0x36, &(0x7f0000000000)="3ddb7b9cbb3a8a1cf04505d46a530f2816b372eb36fbb80ab83f593315514c20fe4bd35d077951944b67adf51d05f99e66d1dfc5f5c5"}) r1 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x401, 0x20000) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f00000001c0)=""/22) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000080)=""/91) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) r3 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGVERSION(r3, 0x80044501, &(0x7f0000000300)=""/230) 17:42:36 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f00000000c0)={0x1, 0x899, 0x6, 0x8000, 0x6, 0x8}) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0xffffffffffffffff, 0x4480) ioctl$EVIOCGSW(r2, 0x8040451b, &(0x7f0000000040)=""/89) 17:42:36 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x7000000, 0x0}) 17:42:36 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x1, 0x36, &(0x7f0000000000)="3ddb7b9cbb3a8a1cf04505d46a530f2816b372eb36fbb80ab83f593315514c20fe4bd35d077951944b67adf51d05f99e66d1dfc5f5c5"}) r1 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x401, 0x20000) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f00000001c0)=""/22) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000080)=""/91) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) r3 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGVERSION(r3, 0x80044501, &(0x7f0000000300)=""/230) 17:42:36 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:36 executing program 1: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0xfffffdfd, 0x0}) 17:42:36 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x1, 0x36, &(0x7f0000000000)="3ddb7b9cbb3a8a1cf04505d46a530f2816b372eb36fbb80ab83f593315514c20fe4bd35d077951944b67adf51d05f99e66d1dfc5f5c5"}) r1 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x401, 0x20000) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f00000001c0)=""/22) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000080)=""/91) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) r3 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGVERSION(r3, 0x80044501, &(0x7f0000000300)=""/230) 17:42:36 executing program 1: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0xfffffdfd, 0x0}) 17:42:36 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x8000000, 0x0}) 17:42:36 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x1, 0x36, &(0x7f0000000000)="3ddb7b9cbb3a8a1cf04505d46a530f2816b372eb36fbb80ab83f593315514c20fe4bd35d077951944b67adf51d05f99e66d1dfc5f5c5"}) r1 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x401, 0x20000) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f00000001c0)=""/22) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000080)=""/91) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) r3 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGVERSION(r3, 0x80044501, &(0x7f0000000300)=""/230) 17:42:36 executing program 3: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f0000000000)=""/201) 17:42:36 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:36 executing program 1: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0xfffffdfd, 0x0}) 17:42:36 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x1f000000, 0x0}) 17:42:36 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x1, 0x36, &(0x7f0000000000)="3ddb7b9cbb3a8a1cf04505d46a530f2816b372eb36fbb80ab83f593315514c20fe4bd35d077951944b67adf51d05f99e66d1dfc5f5c5"}) r1 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x401, 0x20000) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f00000001c0)=""/22) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000080)=""/91) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) r3 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) 17:42:36 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f00000000c0)={0x1, 0x899, 0x6, 0x8000, 0x6, 0x8}) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0xffffffffffffffff, 0x4480) ioctl$EVIOCGSW(r2, 0x8040451b, &(0x7f0000000040)=""/89) 17:42:36 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000180)={0x98a, "74d6ec7797d7d8314c1301967f47b43ff32103ec3c08016792645e9c4358ef2a15e5eb94e1d8f56394198780e4f24332b376313878ad7a362b583cfa12591307c886e0730cabd9b30be2b9bded8cf4085419f81f421d02969166854dd3136ac9f9c8ad5470198ac0e57f8e7edec6c91a5bed35280d31a70940208f226f251a9d7d6472dbb8924502c1a9a109997f5f64bdd95def5bf0b36036c21f9fc24404b0f7ac07736a921c7812378b6a2891fb0f1453c2cc6a07735ed961d58c6d7a7f40b58d9d77958d92ee5cf881689546d3342b60ba54e84cc2096d7485ea24365d09390d3c1a8595b21d18ecff645a046a84fbfef2579307ce406458f5f211f6a5d64b47ada9749f73ce05d30268a23558427d45dfe18d6f9281b14eedd7c6bde8d56ab173327b23e6043bc4b6a5267792af1e4d85087b5447a349020a3357322ee63bae3ad1c9bac30c410857fb265497ac18c480fd11b4dbfd6f9c8d961e1d57ff58ce6acb25f1a5aeb5d477c8ebb1095169ba4c7dcf811959dfb86e63bc17dad979b4a0eddc6045af45e23bc88ddb7f7c229028de9f150bce314444f928fbd49a46eb4d98875201980c120a5ddb8feeec6853d13f3677d01a7b218b3d99c2e4d8ae6d06304675eafb084f980fdc164cc4563624f3711542255068b260a042e544742d8410d1f067b419d676c50bc3f75d308cdf2d9e7f49fbd2cb55db3bf227a8352d7bfdddcdcd01d3ed5951740445ba3a0ca90a5df7c61e9fcef48e7b7525a5d17fd9372a76d3c642b1ba52a6ca2322e0ce86c98cb5b3906384923ac681f757423475b912152c035a73bd8f77fc20dd35f85a5ed492c0c7eb2dcb85ddaa740b83043b17d5e9e5271171320dded25d4a205cbba6d3265838131371bb21dadb1f37554f2e55c4e5ae7267395256ff4a8d50aaed199a5697700782dc4e22a1e347020303358a79c816b1ea0131851c0329b43f0b90b589e892fe915fdd714559e7b515a74259c038b5990aa0690462dc40c5e4951461ee7f2a1b97720835f7b3c929c811dc85b71703cef2724cdf00a6a31dd21cdf0084519d773975380a0f74ef0937004ac0bbf75c325e367e6c37013bfbf8fae604512ca762a879c7ccf344fa48d8843f97efe6221720378ad44fa951068cd4c284ed7f403ac89cde8804d45c2f1de80b5e3ed3cc7c63e9ec3e3006f255348b09c0e156915b4f65cf861cd36b25e2a1cffd4860c69aed956eba35edf25063e5c986686a9776fe48f9cbc6a7c8fc948f36caba2b93fcc9b99732b38afa6cbc5dca829c682eb07d9b908584e6863c8a7cb7d35e63d8795e7d02a2b94efb0c830114e9657637b33e811f4fdc1b5cf71e0a30815a379e67755a4a8f7a96c3a2019377c37319176e076e5d81df3b56f565d17174a79dc50c576000e3b574d65951a7b1f29085494712eb9a48b49aed8e6a6aa332021d5daf819650c8f8fcdc42db7736c190d5737ebe9ccf40510fb0a80229405cef4c34f7fbb856dd18b89b306ccbf554d915378bca81d8ccba931d7e8a9ca5b3eba19916b08ea8a27f6105e90f4b878ba839a698d23e25de66d83c1fd13169d68ee2297eb5a1dad3cbd70d77ceedffc7c366ff958f7b11e3dfdbbe712a9b103f5a2ead483050efc4eee98896835e1bec7e4b8f188e037f19290bcc2fe17570dfaf9fc2a26d0d128ca5621c7f97e8504994254e0544e45aad16c4d1ff489ad7fdcf8d88a8e64c60f2ac273cb9b2c5de57d9924bb2d8307b256b99cd18f12fe83ca9218c7fa759c45ccb6d8b01e27f6bc80c18a547e9a582a1c6fd77da5d86322abaa73634494471b74bdd4f2c99fb1f2d1b951cef0f5f089521e0b1f2ea1dd1f7f9466e7e1f28a0311d92d4943e168a2fdb1968cb6a04ee4e91e2e264424951ac6cdde329fe1660d8735db0f09b6a9d2a048819d28be998b8166e6a3de9590b4283056c04ce50ab5ce0a2d43419b736ba023645d2f87d6ece18c61fe6fb0d85efade67d20cc1950608c30e14b46ed1ffdbf9b6875e50fd9f3984b19a57e8fbc59bf4ac8f2017a42b0201b6101bbea36513640fb12073d932e5f1087ff2066e699aa5ac03c9bb29e8f9a081535e512203f68660386f1df17269a7423d148e99099836d8f146b70622faf65068a75bbb285a4d8d10a1a38df494352a9167d9952c92ce49104c4ec473bf0c209fadb717098a1f25b75b669934dd3a8d56e36ca7c7a65b9fc92495aef832ce482b38561e1441111b576ec7caa806d74873a66af8b32cda026bf2b6be7a3c2683c330cf33be232b625f615985e157361ec1b5a3f9d9f4861389b69dcb191b4f2b146b4201a9c17f7842aa09d91fc6c914ad65d5a142506362d418a4f5b8787b4f78cb1f1625f04e57248a1a4e60bf4aaaf6be7eba00a9e58b219048db159549e3428f0051a659366e29a312759a8885c3b323224c1c4345fbfb0b4e2105f056d8856ed202eaaffaaef4fb8ad957d6a587a40d0f5517b6d16af34d7e0a40610220aa62f63d60ee412861d18eb8a8c3a7c94e8ffe69b6125677a3f172cc584ab60d140ffcee3e7ef7bead5e81e995dffc2c25294b36f3f25299a41c1165c3f750f6288331522560db06bd5c3c57f5a1dfafd74e26d9d8a659e905dd0b1d976edf9756abad178974a72e71064ad0caea1394299ba3e1ef68969eb6f3b864faaf3c28d86167a6cb835645047fa7172d27165e59b63861814e38676a35341cfaf8f412588ece88aef3f6e029845799dec69691839d6029ecf3de70e715e027d5a68a49a4ad68516a493b82a3e029c46c8c7bfdb1e81fc479e6aff6ab0eadc833a4a5c9155ea69dec4fb7931b72d23b0292525538463720fdc917dcbbb69090d21ae4ba4c02deff21016d68c9443b0d43d5129c88835ecbd9659ac0488985a9baaa79c7d4fd23637d1a1207a827cab5b25953360f2a7e5678d41b0b7868786ad336615f7a764b5f2d8a529b08c21d93df6b498e1aa72c3aea5c49cc5d74626f42fbf2384723095f3426237a8ab95affb1dc8960ff2040c9ba57bdb76acfcabe8fd71ab331e0a2bd6c0e8e5dea2d8ced42353c830c45092f5d27232f69aa1e9f49eb7f4186afd44ca2a2598fd631ffdc13c23167c8c38781b5790662e2d032d1d5f54a69d242d11e5d18662dd2409bd17f1bb55c0f48973245f06cb53931ab32dfabb7905903f9c995f96ee2a0b4e7bd9f0cb9533efb0fe8fe5fb28bbbc0688aa38dd1db10576c6d213c103c56c604f1401cb5db78baccef99169c8f09022f50928db8651b88e505151fc3b4635aff2022406e3ceaf7494fb6c3161d02e648d0a61921d894d12d58f673830ff70331d04188ce055c79cb5305fee555d886cc5df4d19be3f100e48d292b74abaddc2d0b22fab540b8459cbf618aadc77c0d85a34a67d99d70fc0e8f38b2066b15fca9509e8bf33fdc8d17a6afbea8327a0b8"}) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x1, 0x40180) ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f0000000080)=""/237) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000000000)=""/51) 17:42:36 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x1, 0x36, &(0x7f0000000000)="3ddb7b9cbb3a8a1cf04505d46a530f2816b372eb36fbb80ab83f593315514c20fe4bd35d077951944b67adf51d05f99e66d1dfc5f5c5"}) r1 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x401, 0x20000) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f00000001c0)=""/22) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000080)=""/91) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) r3 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGVERSION(r3, 0x80044501, &(0x7f0000000300)=""/230) 17:42:36 executing program 1: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0xfffffdfd, 0x0}) 17:42:36 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x1, 0x36, &(0x7f0000000000)="3ddb7b9cbb3a8a1cf04505d46a530f2816b372eb36fbb80ab83f593315514c20fe4bd35d077951944b67adf51d05f99e66d1dfc5f5c5"}) r1 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x401, 0x20000) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f00000001c0)=""/22) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000080)=""/91) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) 17:42:36 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0xfdfdffff, 0x0}) 17:42:36 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f00000000c0)={0x1, 0x899, 0x6, 0x8000, 0x6, 0x8}) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0xffffffffffffffff, 0x4480) ioctl$EVIOCGSW(r2, 0x8040451b, &(0x7f0000000040)=""/89) 17:42:36 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x14, 0x11, &(0x7f0000000000)="99b468fbd89acf30c8b6f5cd15f873ae35"}) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000100)={0x3, 0x57, &(0x7f0000000080)="624b086e3a71d118aa59680bb449dbd66ff62b5ac357134e058c869f60a014691657b07ce60c917d4d1d2b6831f11e20d83aeece54fec10035a47514a1f657870815950ffad074246fdeaa7da665a88e10c3728d499306"}) 17:42:36 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x1, 0x36, &(0x7f0000000000)="3ddb7b9cbb3a8a1cf04505d46a530f2816b372eb36fbb80ab83f593315514c20fe4bd35d077951944b67adf51d05f99e66d1dfc5f5c5"}) r1 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x401, 0x20000) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f00000001c0)=""/22) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000080)=""/91) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) r3 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) 17:42:36 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0xff000000, 0x0}) 17:42:36 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:36 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f00000000c0)={0x1, 0x899, 0x6, 0x8000, 0x6, 0x8}) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0xffffffffffffffff, 0x4480) ioctl$EVIOCGSW(r2, 0x8040451b, &(0x7f0000000040)=""/89) 17:42:36 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x1, 0x36, &(0x7f0000000000)="3ddb7b9cbb3a8a1cf04505d46a530f2816b372eb36fbb80ab83f593315514c20fe4bd35d077951944b67adf51d05f99e66d1dfc5f5c5"}) r1 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x401, 0x20000) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f00000001c0)=""/22) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000080)=""/91) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:36 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x1, 0x36, &(0x7f0000000000)="3ddb7b9cbb3a8a1cf04505d46a530f2816b372eb36fbb80ab83f593315514c20fe4bd35d077951944b67adf51d05f99e66d1dfc5f5c5"}) r1 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x401, 0x20000) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f00000001c0)=""/22) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000080)=""/91) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) 17:42:36 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x8001, 0x40) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f00000000c0)=0x8) ioctl$EVIOCSREP(r1, 0x40084503, &(0x7f0000000080)=[0x8, 0x1]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) r2 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCSABS20(r2, 0x401845e0, &(0x7f0000000000)={0x2929, 0xf1c3, 0xdddb, 0x3, 0x9, 0xffffffff}) 17:42:36 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0xfffffdfd, 0x0}) 17:42:36 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:36 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f00000000c0)={0x1, 0x899, 0x6, 0x8000, 0x6, 0x8}) syz_open_dev$evdev(&(0x7f0000000000), 0xffffffffffffffff, 0x4480) 17:42:36 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x1, 0x36, &(0x7f0000000000)="3ddb7b9cbb3a8a1cf04505d46a530f2816b372eb36fbb80ab83f593315514c20fe4bd35d077951944b67adf51d05f99e66d1dfc5f5c5"}) r1 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x401, 0x20000) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f00000001c0)=""/22) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000080)=""/91) 17:42:36 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x1, 0x36, &(0x7f0000000000)="3ddb7b9cbb3a8a1cf04505d46a530f2816b372eb36fbb80ab83f593315514c20fe4bd35d077951944b67adf51d05f99e66d1dfc5f5c5"}) r1 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x401, 0x20000) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f00000001c0)=""/22) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000080)=""/91) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:37 executing program 4: syz_usb_connect$printer(0x2, 0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="12010002000000ff2505a8a440000102030109022400010108000609040004010701027a09050102ff032007400905820208007fe1ff1f238aceacd98addd6a57c462a079250092fb234da152592753911dc98e623c0ee34c642f7535c681aa70b7d5534b32036fe60d2fe01e3ca20f1447a5cf0dbbf5443bca374f848e3ec592e5817"], &(0x7f00000001c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x201, 0x0, 0x4f, 0x7f, 0x20, 0x11}, 0x20, &(0x7f0000000080)=ANY=[@ANYBLOB="050f20000207100212a40500141035ea00"/32], 0x4, [{0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x80a}}, {0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x820}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x41d}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x40b}}]}) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:37 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:37 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 17:42:37 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x1, 0x36, &(0x7f0000000000)="3ddb7b9cbb3a8a1cf04505d46a530f2816b372eb36fbb80ab83f593315514c20fe4bd35d077951944b67adf51d05f99e66d1dfc5f5c5"}) r1 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x401, 0x20000) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f00000001c0)=""/22) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000080)=""/91) 17:42:37 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) syz_open_dev$evdev(&(0x7f0000000000), 0xffffffffffffffff, 0x4480) 17:42:37 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x1, 0x36, &(0x7f0000000000)="3ddb7b9cbb3a8a1cf04505d46a530f2816b372eb36fbb80ab83f593315514c20fe4bd35d077951944b67adf51d05f99e66d1dfc5f5c5"}) r1 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x401, 0x20000) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f00000001c0)=""/22) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000080)=""/91) 17:42:37 executing program 1: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x1, 0x36, &(0x7f0000000000)="3ddb7b9cbb3a8a1cf04505d46a530f2816b372eb36fbb80ab83f593315514c20fe4bd35d077951944b67adf51d05f99e66d1dfc5f5c5"}) r1 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x401, 0x20000) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f00000001c0)=""/22) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000080)=""/91) 17:42:37 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0xfffdffffffffffff, 0x60480) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x7, 0x200a00) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f0000000080)) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) r2 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGSW(r2, 0x8040451b, &(0x7f0000000080)=""/253) 17:42:37 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x1, 0x36, &(0x7f0000000000)="3ddb7b9cbb3a8a1cf04505d46a530f2816b372eb36fbb80ab83f593315514c20fe4bd35d077951944b67adf51d05f99e66d1dfc5f5c5"}) r1 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x401, 0x20000) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f00000001c0)=""/22) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) 17:42:37 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x1, 0x36, &(0x7f0000000000)="3ddb7b9cbb3a8a1cf04505d46a530f2816b372eb36fbb80ab83f593315514c20fe4bd35d077951944b67adf51d05f99e66d1dfc5f5c5"}) r1 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) syz_open_dev$evdev(&(0x7f0000000100), 0x401, 0x20000) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000080)=""/91) 17:42:37 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000000), 0xffffffffffffffff, 0x4480) 17:42:37 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x420000) r1 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCREVOKE(r2, 0x40044591, &(0x7f00000001c0)=0x1ff) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000140)={0x54, 0x81fd, 0xacda, {0x0, 0x7}, {0x7ff, 0x1}, @period={0x5d, 0x3, 0xa272, 0x4, 0x1d, {0x2, 0x3, 0x7fff, 0x6}, 0x9, &(0x7f0000000100)=[0xb1, 0x0, 0x7, 0xffe0, 0x8, 0x20, 0x4, 0x5, 0x3f]}}) syz_open_dev$evdev(&(0x7f0000000180), 0xfffffffffffff0ee, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000200), 0x9, 0x1) ioctl$EVIOCGLED(r3, 0x80404519, &(0x7f0000000240)=""/172) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f0000000000)=""/204) r4 = syz_open_dev$evdev(&(0x7f0000000300), 0x7, 0x4000) ioctl$EVIOCSREP(r4, 0x40084503, &(0x7f0000000340)=[0x3, 0x8]) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1, 0x0, 0x0}) [ 110.971433][ T32] usb 5-1: new full-speed USB device number 2 using dummy_hcd [ 111.221011][ T32] usb 5-1: Invalid ep0 maxpacket: 512 [ 111.371283][ T32] usb 5-1: new full-speed USB device number 3 using dummy_hcd [ 111.631019][ T32] usb 5-1: Invalid ep0 maxpacket: 512 [ 111.636622][ T32] usb usb5-port1: attempt power cycle [ 112.051014][ T32] usb 5-1: new full-speed USB device number 4 using dummy_hcd [ 112.141516][ T32] usb 5-1: Invalid ep0 maxpacket: 512 [ 112.291013][ T32] usb 5-1: new full-speed USB device number 5 using dummy_hcd [ 112.381539][ T32] usb 5-1: Invalid ep0 maxpacket: 512 [ 112.387363][ T32] usb usb5-port1: unable to enumerate USB device 17:42:40 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000040)=""/55) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:40 executing program 1: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x1, 0x36, &(0x7f0000000000)="3ddb7b9cbb3a8a1cf04505d46a530f2816b372eb36fbb80ab83f593315514c20fe4bd35d077951944b67adf51d05f99e66d1dfc5f5c5"}) r1 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x401, 0x20000) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f00000001c0)=""/22) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000080)=""/91) 17:42:40 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x1, 0x36, &(0x7f0000000000)="3ddb7b9cbb3a8a1cf04505d46a530f2816b372eb36fbb80ab83f593315514c20fe4bd35d077951944b67adf51d05f99e66d1dfc5f5c5"}) syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x401, 0x20000) ioctl$EVIOCGLED(r1, 0x80404519, &(0x7f00000001c0)=""/22) 17:42:40 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x1, 0x36, &(0x7f0000000000)="3ddb7b9cbb3a8a1cf04505d46a530f2816b372eb36fbb80ab83f593315514c20fe4bd35d077951944b67adf51d05f99e66d1dfc5f5c5"}) r1 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000080)=""/91) 17:42:40 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) syz_open_dev$evdev(&(0x7f0000000000), 0xffffffffffffffff, 0x4480) 17:42:40 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000000)=0x1) 17:42:40 executing program 2: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000000), 0xffffffffffffffff, 0x4480) 17:42:40 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x1, 0x36, &(0x7f0000000000)="3ddb7b9cbb3a8a1cf04505d46a530f2816b372eb36fbb80ab83f593315514c20fe4bd35d077951944b67adf51d05f99e66d1dfc5f5c5"}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000000080)=""/91) 17:42:40 executing program 1: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x1, 0x36, &(0x7f0000000000)="3ddb7b9cbb3a8a1cf04505d46a530f2816b372eb36fbb80ab83f593315514c20fe4bd35d077951944b67adf51d05f99e66d1dfc5f5c5"}) r1 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x401, 0x20000) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f00000001c0)=""/22) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000080)=""/91) 17:42:40 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x400) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x800, 0x2000) ioctl$EVIOCGSW(r1, 0x8040451b, &(0x7f0000000040)=""/219) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:40 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x1, 0x36, &(0x7f0000000000)="3ddb7b9cbb3a8a1cf04505d46a530f2816b372eb36fbb80ab83f593315514c20fe4bd35d077951944b67adf51d05f99e66d1dfc5f5c5"}) syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) syz_open_dev$evdev(&(0x7f0000000100), 0x401, 0x20000) 17:42:40 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGBITSND(r1, 0x80404532, &(0x7f0000000000)=""/220) 17:42:40 executing program 2: syz_open_dev$evdev(&(0x7f0000000000), 0xffffffffffffffff, 0x4480) 17:42:40 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x1, 0x36, &(0x7f0000000000)="3ddb7b9cbb3a8a1cf04505d46a530f2816b372eb36fbb80ab83f593315514c20fe4bd35d077951944b67adf51d05f99e66d1dfc5f5c5"}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000000080)=""/91) 17:42:40 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x1, 0x36, &(0x7f0000000000)="3ddb7b9cbb3a8a1cf04505d46a530f2816b372eb36fbb80ab83f593315514c20fe4bd35d077951944b67adf51d05f99e66d1dfc5f5c5"}) syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) 17:42:40 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f0000000040)=""/50) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000140)={0x17, 0xa3, &(0x7f0000000080)="9eae11413f28e4240d0580c85cbb9e26ef4083bf9d5d7058c48ddf7d4cf297571929e9fc1691120ed01924fe315413037862f49dfeeecd0392d2fa97fe8070f92507ff00d2dec1705763dcb4fed28b054d3acee841f46d8a87f861b7a800e72924d981859afa8c9211bf59ee297ce04c54ff202abff55e58d6248c3a0b259a78aed8e1009f0806ecd3052bf26dcccfe705798bb3a47af9973c47b01514f89f319e5d8b"}) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000000180)=""/14) 17:42:40 executing program 1: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x1, 0x36, &(0x7f0000000000)="3ddb7b9cbb3a8a1cf04505d46a530f2816b372eb36fbb80ab83f593315514c20fe4bd35d077951944b67adf51d05f99e66d1dfc5f5c5"}) r1 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x401, 0x20000) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f00000001c0)=""/22) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) 17:42:40 executing program 4: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x80000001, 0x8180) ioctl$EVIOCREVOKE(r0, 0x40044591, &(0x7f0000000040)=0x2) 17:42:40 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x1, 0x36, &(0x7f0000000000)="3ddb7b9cbb3a8a1cf04505d46a530f2816b372eb36fbb80ab83f593315514c20fe4bd35d077951944b67adf51d05f99e66d1dfc5f5c5"}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000000080)=""/91) 17:42:40 executing program 2: syz_open_dev$evdev(0x0, 0xffffffffffffffff, 0x4480) 17:42:40 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) r2 = syz_open_dev$evdev(&(0x7f0000001000), 0xffffffff, 0x80001) ioctl$EVIOCGMTSLOTS(r2, 0x8040450a, &(0x7f0000001040)=""/208) ioctl$EVIOCGABS2F(r1, 0x8018456f, &(0x7f0000000000)=""/4096) 17:42:40 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x3, 0x440080) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000000)=""/196) 17:42:40 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) 17:42:40 executing program 1: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x1, 0x36, &(0x7f0000000000)="3ddb7b9cbb3a8a1cf04505d46a530f2816b372eb36fbb80ab83f593315514c20fe4bd35d077951944b67adf51d05f99e66d1dfc5f5c5"}) syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x401, 0x20000) ioctl$EVIOCGLED(r1, 0x80404519, &(0x7f00000001c0)=""/22) 17:42:40 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000000080)=""/91) 17:42:40 executing program 2: syz_open_dev$evdev(0x0, 0xffffffffffffffff, 0x4480) 17:42:40 executing program 3: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:40 executing program 5: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) 17:42:40 executing program 4: syz_usb_connect$uac1(0x5, 0xc2, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xb0, 0x3, 0x1, 0x2, 0x60, 0xc2, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x6, 0x1f}, [@mixer_unit={0x8, 0x24, 0x4, 0x2, 0x33, "2b47cc"}, @input_terminal={0xc, 0x24, 0x2, 0x2, 0x101, 0x5, 0x8, 0x6ee0, 0x20, 0x81}, @mixer_unit={0x6, 0x24, 0x4, 0x6, 0x81, "17"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0x7, 0x1f, 0x0, {0x7, 0x25, 0x1, 0x82, 0x3, 0x6}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x4, 0x7}, @format_type_i_continuous={0x8, 0x24, 0x2, 0x1, 0x1, 0x1, 0x1, 0x1f}, @format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0x8, 0x4, 0x2, 0x2, "cab6", "901704"}, @format_type_i_continuous={0x8, 0x24, 0x2, 0x1, 0x7f, 0x3, 0x3, 0x80}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x4, 0x3ff, 0x9f, '5e;'}, @as_header={0x7, 0x24, 0x1, 0x0, 0x7, 0x4}]}, {{0x9, 0x5, 0x82, 0x9, 0x40, 0x2, 0x20, 0x81, {0x7, 0x25, 0x1, 0x1, 0x1f, 0x81}}}}}}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x141, 0x3, 0x5, 0x8, 0x8, 0x20}, 0x2f, &(0x7f0000000140)={0x5, 0xf, 0x2f, 0x3, [@ssp_cap={0x18, 0x10, 0xa, 0x5, 0x3, 0x82cf, 0xf000, 0x3, [0x3ff0, 0x3f3f, 0xc0cf]}, @wireless={0xb, 0x10, 0x1, 0x4, 0x8, 0x20, 0x5, 0x2, 0xe6}, @ext_cap={0x7, 0x10, 0x2, 0x16, 0xf, 0x0, 0x81}]}, 0x3, [{0x19, &(0x7f0000000180)=@string={0x19, 0x3, "3c24b298770f42f74a778c655837fa80ff38527e639b48"}}, {0x52, &(0x7f00000001c0)=@string={0x52, 0x3, "7408079187da4acad76ddde389be61e5430c6dd87bb91eab1e3b7149665c5fd9c1597443f7ccc72ae389f33f9e36545fbc79e7ceabb6dec44b3031a52080c582cbc147d639dafbb69713d864ce1ba31b"}}, {0x7d, &(0x7f0000000240)=@string={0x7d, 0x3, "11c118a3aefe8701d747138f66746d9de3470190c3df587fc7d3997d2cc1629063b471ecd27812946af6bba0c0640b2f6609630c442c95050e445b65962b4711414f0e1a696aa86eeab9b402193a35209bb92be0fba2ce41bddac944e27b1d00bb75ef85a655307b2400b88c087b799803ef4d2f0819d714436383"}}]}) syz_usb_connect$cdc_ecm(0x2, 0xf0, &(0x7f0000000300)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xde, 0x1, 0x1, 0x3, 0x0, 0x1, [{{0x9, 0x4, 0x0, 0xde, 0x2, 0x2, 0x6, 0x0, 0x8, {{0x8, 0x24, 0x6, 0x0, 0x0, "2d51e1"}, {0x5, 0x24, 0x0, 0x6}, {0xd, 0x24, 0xf, 0x1, 0x7f, 0x6, 0x200, 0x80}, [@country_functional={0x6, 0x24, 0x7, 0x9, 0x4fb3}, @mbim_extended={0x8, 0x24, 0x1c, 0x4ac9, 0xff, 0xffff}, @call_mgmt={0x5, 0x24, 0x1, 0x3}, @obex={0x5, 0x24, 0x15, 0x2}, @mdlm_detail={0x78, 0x24, 0x13, 0x56, "56a87a7a6f63f376ae19a248bd346e706be8697302a183c94dc664790dcd7afb41dbda9f312c9c21b9eb1fe55dc7cab135d64031873338aea078f1fc062216c0945ea1af65c8cf4f837341e912e855e51e9cd63a8a225c02fa9049c14d2bfff6202fd67ee52ffff64823a51c72f2b9f25fd0cb16"}, @dmm={0x7, 0x24, 0x14, 0x1}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x400, 0x2, 0x3f, 0x4}}], {{0x9, 0x5, 0x82, 0x2, 0x200, 0x6, 0xff, 0x1f}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0x2, 0x3, 0x4b}}}}}]}}]}}, &(0x7f0000000880)={0xa, &(0x7f0000000400)={0xa, 0x6, 0x300, 0xff, 0x4, 0xf9, 0x40, 0x9}, 0x103, &(0x7f0000000440)={0x5, 0xf, 0x103, 0x6, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x2, "78ee294ac8445249bad43dd94df0eac0"}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "176fc3e48e17dfb3fad5e522b6d4c20c"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0x81, 0x0, 0x2}, @generic={0xbf, 0x10, 0x1, "d555c93f75868806c20103de4246ffe702492ae23636a150391095898b2d3242e9b1f58bafa7023b15838f151747afff8bac77f5d4158efb407dedec64014f95dfe2f2732b8b4d32e978d889e53970121a25855d03f14a5d7a11850db9cc771000938ad43acb48913e185a1a211cabc57cb7416e85d503882ba1aacf8bdf0839486140f1102772abe5e33744e3b35a909c79d69e048fab15360ca084900440680f1ba2d9ef39760bbffe55ebe9835086e93414cfb5d38f7971ff4c44"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x5, 0xff, 0x4, 0x9}]}, 0xa, [{0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x438}}, {0x51, &(0x7f00000005c0)=@string={0x51, 0x3, "c8b58aa5e149c01bce4dd9aae6042c6d074832da053552bd5f7373fd92d868231bab587b256aaf1c44c1d4a0c82979bfb9274d8b18667dc17af8ea3757deb79375b0bcea45b45e5ddf34a7acb14ca5"}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0xc09}}, {0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0x41f}}, {0x4, &(0x7f00000006c0)=@lang_id={0x4, 0x3, 0x407}}, {0x44, &(0x7f0000000700)=@string={0x44, 0x3, "f7e92d3fdbeec70b7e132d16aa338fb14389bfbb7aa1994e5e34fe7ce347639c2745a1186e2775c863d957ae0d31a4266e3f39bdf2e6509e134468161ec4d557a1a1"}}, {0x4, &(0x7f0000000780)=@lang_id={0x4, 0x3, 0x409}}, {0x4, &(0x7f00000007c0)=@lang_id={0x4, 0x3, 0x80c}}, {0x4, &(0x7f0000000800)=@lang_id={0x4, 0x3, 0x1c0a}}, {0x9, &(0x7f0000000840)=@string={0x9, 0x3, "1f7a775008982a"}}]}) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:40 executing program 1: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x1, 0x36, &(0x7f0000000000)="3ddb7b9cbb3a8a1cf04505d46a530f2816b372eb36fbb80ab83f593315514c20fe4bd35d077951944b67adf51d05f99e66d1dfc5f5c5"}) syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) syz_open_dev$evdev(&(0x7f0000000100), 0x401, 0x20000) 17:42:40 executing program 0: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) r0 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000000080)=""/91) 17:42:40 executing program 2: syz_open_dev$evdev(0x0, 0xffffffffffffffff, 0x4480) 17:42:40 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f0000000000)=""/1) 17:42:40 executing program 5: syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) 17:42:40 executing program 1: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x1, 0x36, &(0x7f0000000000)="3ddb7b9cbb3a8a1cf04505d46a530f2816b372eb36fbb80ab83f593315514c20fe4bd35d077951944b67adf51d05f99e66d1dfc5f5c5"}) syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) 17:42:41 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f0000000000)=""/120) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:41 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000000080)=""/91) 17:42:41 executing program 2: syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x4480) 17:42:41 executing program 1: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) 17:42:41 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000000080)=""/91) [ 114.671116][ T1544] usb 5-1: new high-speed USB device number 6 using dummy_hcd [ 115.211127][ T1544] usb 5-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 115.221420][ T1544] usb 5-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 115.230753][ T1544] usb 5-1: config 1 has no interface number 1 [ 115.238452][ T1544] usb 5-1: too many endpoints for config 1 interface 2 altsetting 51: 43, using maximum allowed: 30 [ 115.250107][ T1544] usb 5-1: config 1 interface 2 altsetting 51 has 0 endpoint descriptors, different from the interface descriptor's value: 43 [ 115.263408][ T1544] usb 5-1: config 1 interface 2 has no altsetting 0 [ 115.471595][ T1544] usb 5-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 115.480745][ T1544] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 115.488803][ T1544] usb 5-1: Product: 섑ꌘﺮƇ䟗輓瑦鵭䟣送罘폇継섬遢둣磒鐒ꂻ擀⼋०ౣⱄ֕䐎敛⮖ᅇ佁ᨎ橩溨맪ʴ㨙‵릛ꋻ䇎䓉篢疻藯喦笰$貸笈项⽍ᤈᓗ捃 [ 115.507582][ T1544] usb 5-1: Manufacturer: ࡴ鄇쩊淗뺉ృ륻꬞㬞䥱屦姁䍴쳷⫇解㿳㚞彔禼컧뚫쓞かꔱ耠苅쇋홇뛻᎗擘ᯎᮣ [ 115.521512][ T1544] usb 5-1: SerialNumber: syz [ 115.774651][T11944] udc-core: couldn't find an available UDC or it's busy [ 115.781735][T11944] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 116.015631][ T1544] usb 5-1: USB disconnect, device number 6 [ 116.571078][ T2602] usb 5-1: new high-speed USB device number 7 using dummy_hcd [ 117.051123][ T2602] usb 5-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 117.061368][ T2602] usb 5-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 117.070335][ T2602] usb 5-1: config 1 has no interface number 1 [ 117.076574][ T2602] usb 5-1: too many endpoints for config 1 interface 2 altsetting 51: 43, using maximum allowed: 30 [ 117.087514][ T2602] usb 5-1: config 1 interface 2 altsetting 51 has 0 endpoint descriptors, different from the interface descriptor's value: 43 [ 117.100614][ T2602] usb 5-1: config 1 interface 2 has no altsetting 0 [ 117.331146][ T2602] usb 5-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 117.340288][ T2602] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 117.348745][ T2602] usb 5-1: Product: 섑ꌘﺮƇ䟗輓瑦鵭䟣送罘폇継섬遢둣磒鐒ꂻ擀⼋०ౣⱄ֕䐎敛⮖ᅇ佁ᨎ橩溨맪ʴ㨙‵릛ꋻ䇎䓉篢疻藯喦笰$貸笈项⽍ᤈᓗ捃 [ 117.367557][ T2602] usb 5-1: Manufacturer: ࡴ鄇쩊淗뺉ృ륻꬞㬞䥱屦姁䍴쳷⫇解㿳㚞彔禼컧뚫쓞かꔱ耠苅쇋홇뛻᎗擘ᯎᮣ 17:42:43 executing program 3: syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x596, 0x502, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x1, 0x10, 0x2, [{{0x9, 0x4, 0x0, 0x81, 0x2, 0x3, 0x1, 0x3, 0x4, {0x9, 0x21, 0x8, 0x3, 0x1, {0x22, 0xce3}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0x0, 0x2, 0x14}}}}}]}}]}}, &(0x7f00000001c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x201, 0x3b, 0x1, 0x81, 0x10, 0x40}, 0x7f, &(0x7f0000000080)={0x5, 0xf, 0x7f, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x1a, 0x4, 0x3, 0x6}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0x0, 0x3f, 0x80, 0x101, 0x1}, @wireless={0xb, 0x10, 0x1, 0x4f34ff116778ce6c, 0x42, 0x5, 0xe7, 0x0, 0x12}, @generic={0x1e, 0x10, 0x1, "b16c3b9764c4faa902b3bc00ec38ff18fbc9bc4bdc0fbcaee2d356"}, @generic={0x3c, 0x10, 0x1, "c3901001abd5b2fc6245ee31f5bacdc5d3bb5e819e9b5bbdd2625fa941376c9d12bd0138306c1b5823300688d45b7768231886c2b13624c361"}]}, 0x1, [{0xbb, &(0x7f0000000100)=@string={0xbb, 0x3, "f30087209251e445f9f306111c4349baf223b29cfec168ad8eb14340536d6f976bd2e4439c0fca090a13d1de12e2c8a992185f0111a1dc4b7eea9edae12d5c42ec60cfe61eb36c5db6aa89134e20c63fa234b1577abbd1db73f019fd270dfc42f5176179c8ce002474410623bb6af316a48a26ca6b9e604902c569706741a49d39bc83d039472545c5d05298555214281a2494305538b80822f89fd07bfd9b57f2349bf4533ff746b544882b5c9526d5289e866490ba048fc3"}}]}) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000200)={{0x12, 0x1, 0x856c3860b96853e2, 0x0, 0x0, 0x0, 0x10, 0xb05, 0x184a, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x5, 0xc0, 0xff, [{{0x9, 0x4, 0x0, 0x2, 0x1, 0x3, 0x1, 0x2, 0x9, {0x9, 0x21, 0x1000, 0xae, 0x1, {0x22, 0x52c}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x7, 0x9, 0x7}}}}}]}}]}}, &(0x7f00000005c0)={0xa, &(0x7f0000000240)={0xa, 0x6, 0x201, 0x4, 0x0, 0xf, 0xff, 0x78}, 0xd8, &(0x7f0000000280)={0x5, 0xf, 0xd8, 0x6, [@ptm_cap={0x3}, @generic={0x8e, 0x10, 0xa, "40c9f754900315b69273d44962f3f44e2813e75442ec2d8ed7cb230032f5b34be2ff92f7e08337cff8bfb1a3c033382d9d356ce753570be2970bf8a0441dd001ef0e8c715d27eb06ec75ee9cd339ddbe9822afd55a95e684903d128c7489b406f7e23f4759021c1827cc58443d6c9d76250c0c18f41b552b40748aaa7215b8cd8aed1322274c65715586ed"}, @ssp_cap={0x18, 0x10, 0xa, 0xff, 0x3, 0x8001, 0xf00, 0x1, [0xff, 0xff003f, 0xf]}, @ptm_cap={0x3}, @ssp_cap={0x1c, 0x10, 0xa, 0x5, 0x4, 0x6e1d, 0xf000, 0x4050, [0xc00f, 0x3fcf, 0x30, 0x0]}, @wireless={0xb, 0x10, 0x1, 0x8, 0x20, 0x3, 0xae, 0x43, 0x9b}]}, 0x6, [{0x9, &(0x7f0000000380)=ANY=[@ANYBLOB="0903ba9cfd22f87b13"]}, {0x72, &(0x7f00000003c0)=@string={0x72, 0x3, "b327f1004b785556efa7e35010d5cc1491d94281a747c90fc453dbe5a61ef2cb72f75f4c5e3e3700b58fd8c261d556ebe328e684c62ca14603d50ede67b0a951b19f2564879acf6f43685022dc013c3d4ce196c68d3ff5574fe28712e859ee0172bd14a2f49ce22048b74b92f518a533"}}, {0x64, &(0x7f0000000440)=@string={0x64, 0x3, "c4f2c41e19ac12e8b862a91f57450cac3780d20f9c0a50602b7b934ba270da7513a4c2bc610830549225b5a7c993e8e0338907812fc16bb4ac5b4a984990d010137e740b0dcf2389444c346c554fe270fe5ea4b39980640b811399d20a3524b1b0e3"}}, {0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x40d}}, {0x43, &(0x7f0000000500)=@string={0x43, 0x3, "f2e4957022f5c780eeaacecf0a3c2e9f7627bd4884664a03ac5b8eacd54ba401696bc9c50c11ed09970222f38ec039a661923f1f563584bbe7ad476565cf29476c"}}, {0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x810}}]}) 17:42:43 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x60101) 17:42:43 executing program 2: syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x4480) 17:42:43 executing program 0: r0 = syz_open_dev$evdev(0x0, 0x0, 0x60101) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000000080)=""/91) 17:42:43 executing program 1: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x200) syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) [ 117.381619][ T2602] usb 5-1: SerialNumber: syz 17:42:43 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000040)={0x1f, 0x2f, &(0x7f0000000000)="fd315b0d06fd589dcdd6f67e6d203ccc13abf88210c8f962e904e11245f521c077b369f1829b2291b2e97a9abd9875"}) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f0000000080)) [ 117.411669][ T2602] usb 5-1: can't set config #1, error -71 [ 117.425251][ T2602] usb 5-1: USB disconnect, device number 7 17:42:43 executing program 0: r0 = syz_open_dev$evdev(0x0, 0x0, 0x60101) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000000080)=""/91) 17:42:44 executing program 2: syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x4480) 17:42:44 executing program 1: syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x60101) 17:42:44 executing program 0: r0 = syz_open_dev$evdev(0x0, 0x0, 0x60101) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000000080)=""/91) 17:42:44 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x60101) 17:42:44 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f00000001c0)=""/233) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000000000)=""/135) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) [ 117.761180][ T1544] usb 4-1: new high-speed USB device number 2 using dummy_hcd [ 118.201159][ T1544] usb 4-1: config 1 interface 0 altsetting 129 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 118.212281][ T1544] usb 4-1: config 1 interface 0 altsetting 129 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 118.225295][ T1544] usb 4-1: config 1 interface 0 has no altsetting 0 [ 118.421261][ T1544] usb 4-1: New USB device found, idVendor=0596, idProduct=0502, bcdDevice= 0.40 [ 118.430381][ T1544] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 118.438466][ T1544] usb 4-1: Product: syz [ 118.442718][ T1544] usb 4-1: Manufacturer: syz [ 118.447331][ T1544] usb 4-1: SerialNumber: syz [ 118.695365][T12022] udc-core: couldn't find an available UDC or it's busy [ 118.702405][T12022] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 118.941182][ T1544] usbhid 4-1:1.0: can't add hid device: -71 [ 118.947444][ T1544] usbhid: probe of 4-1:1.0 failed with error -71 [ 118.956546][ T1544] usb 4-1: USB disconnect, device number 2 [ 119.511117][ T1544] usb 4-1: new high-speed USB device number 3 using dummy_hcd [ 120.011182][ T1544] usb 4-1: config 1 interface 0 altsetting 129 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 120.022320][ T1544] usb 4-1: config 1 interface 0 altsetting 129 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 120.036463][ T1544] usb 4-1: config 1 interface 0 has no altsetting 0 [ 120.221212][ T1544] usb 4-1: New USB device found, idVendor=0596, idProduct=0502, bcdDevice= 0.40 [ 120.230389][ T1544] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 120.238512][ T1544] usb 4-1: Product: syz [ 120.242764][ T1544] usb 4-1: Manufacturer: syz [ 120.247406][ T1544] usb 4-1: SerialNumber: syz 17:42:46 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0), 0x5a9c, 0x200) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000200)={0x1f, 0xe6, &(0x7f0000000100)="2ad75be5d6cfb3d1493aca1596e65669a5a4b69d634c4a6b0197d19048658237fc077144cba0d3d6b2ded647cff092ef0e8959bf2cec17c3ed291bc4a36bc1f9ac1a84dafcc092d8c9bdf43ab311724cba77af692bb7c09c6bb7f4455d379f91e3afbd5c93bc42338b98a7913f3ed6fa22b8284e9383a8b27ece94249468347b62f03c6bd575527f3ad68210f221c8b489267c4643ac90eb81c6fbad111003282854cf362abb7212f005357073a569c8525f1d23af1f5567c6ecfedcff03f9a0c0a0aa8f848535bd02baca01653420b6644305ea9873d4666c806f734a85cbdff22871d73759"}) r1 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000240)=0xfffffff8) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000080)={0x3, 0x63, &(0x7f0000000000)="2853cd0bb52a122f350d7ba9c2beb484e7f64d52b481106bd54faf2dd23d71a74fa6f54570a9015f62953eb81e00ad7efe4b97ba9756a9968bdc26f7648253c8f9bdf7f6c7aa6ae879534cc6c763d047d6f57e38834c38b728b88fb33abe9ba35e1ff4"}) 17:42:46 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x0) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000000080)=""/91) 17:42:46 executing program 1: syz_open_dev$evdev(0x0, 0x0, 0x60101) 17:42:46 executing program 2: syz_open_dev$evdev(&(0x7f0000000000), 0xffffffffffffffff, 0x0) 17:42:46 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x60101) 17:42:46 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x6, 0x70980) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0xf95, 0x400) r2 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGABS3F(r2, 0x8018457f, &(0x7f0000000140)=""/205) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f0000000080)=""/151) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x4, 0x0, 0x0}) 17:42:46 executing program 5: syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x0) 17:42:47 executing program 4: ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000000)) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x206180) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x101, 0x600003) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000080)) 17:42:47 executing program 1: syz_open_dev$evdev(0x0, 0x0, 0x60101) 17:42:47 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x6, 0x70980) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0xf95, 0x400) r2 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGABS3F(r2, 0x8018457f, &(0x7f0000000140)=""/205) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f0000000080)=""/151) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x4, 0x0, 0x0}) 17:42:47 executing program 0: syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x0) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000000080)=""/91) 17:42:47 executing program 3: ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, &(0x7f0000000000)={0x3, 0x1, 0xff, 0x3, 0x2, 0xa, 0xe74e, 0x4, 0x5, 0x4, 0xfff, 0x8, 0x7, 0x9}) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f0000000080)={0x3, 0x3, 0x7fff, 0x3, 0x4, 0x4, 0x2, 0x6, 0x8, 0x86, 0xea, 0x5, 0x4, 0xf90}) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000000040)=""/43) 17:42:47 executing program 5: syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x0) 17:42:47 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0xffffffffffffff52, 0x44402) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000080)={0x3, 0x9, 0x8000, {0xfffe, 0x3}, {0xffff, 0xf105}, @period={0x5d, 0x54, 0xd0, 0xbed, 0xfff, {0x0, 0x9, 0x400, 0x2}, 0x2, &(0x7f0000000040)=[0x6, 0x9]}}) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) [ 120.651224][ T1544] usbhid 4-1:1.0: can't add hid device: -71 [ 120.657300][ T1544] usbhid: probe of 4-1:1.0 failed with error -71 [ 120.684385][ T1544] usb 4-1: USB disconnect, device number 3 17:42:47 executing program 1: syz_open_dev$evdev(0x0, 0x0, 0x60101) 17:42:47 executing program 0: syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x0) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000000080)=""/91) 17:42:47 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x6, 0x70980) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0xf95, 0x400) r2 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGABS3F(r2, 0x8018457f, &(0x7f0000000140)=""/205) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f0000000080)=""/151) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x4, 0x0, 0x0}) 17:42:47 executing program 5: syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x0) 17:42:47 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x3, 0x2c802) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x5, 0x20000) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000080)=0x9d0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:47 executing program 4: syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) r1 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0x7, 0x420000) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f00000023c0)={0x4, 0x18, 0x0}) 17:42:47 executing program 5: ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000000)) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x206180) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x101, 0x600003) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000080)) 17:42:47 executing program 1: syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x0) 17:42:47 executing program 0: syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x0) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000000080)=""/91) 17:42:47 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x6, 0x70980) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0xf95, 0x400) r2 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGABS3F(r2, 0x8018457f, &(0x7f0000000140)=""/205) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f0000000080)=""/151) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x4, 0x0, 0x0}) 17:42:47 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x4, 0x0, 0x0}) 17:42:47 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f0000000000)={0x80000001, 0x7, 0xe7, 0x1, 0x7ff, 0x80000000}) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000040)={0x8, 0x800, 0x3f, 0x80, 0x7, 0x4}) 17:42:47 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x0) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) 17:42:47 executing program 1: syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x0) 17:42:47 executing program 5: ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000000)) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x206180) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x101, 0x600003) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000080)) 17:42:47 executing program 2: syz_open_dev$evdev(&(0x7f0000000000), 0x6, 0x70980) r0 = syz_open_dev$evdev(&(0x7f0000000040), 0xf95, 0x400) r1 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000140)=""/205) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000080)=""/151) 17:42:47 executing program 3: syz_open_dev$evdev(&(0x7f0000000000), 0x8, 0x41) r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x200400) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f0000000200)=""/207) syz_open_dev$evdev(&(0x7f00000003c0), 0xfffffffffffffff7, 0x200) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x7, 0x638000) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f0000000100)=""/59) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000040)={0x12, 0x0, 0x0}) r2 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000380)=[0x9, 0xf0000000]) r3 = syz_open_dev$hiddev(&(0x7f0000000180), 0x8, 0x800) r4 = syz_open_dev$evdev(&(0x7f0000000300), 0x8, 0x8080) ioctl$EVIOCSCLOCKID(r4, 0x400445a0, &(0x7f0000000340)=0x7f) ioctl$HIDIOCSREPORT(r3, 0x400c4808, &(0x7f00000001c0)={0x3, 0x3, 0x7ff}) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f0000000140)={0x80000000, 0x7, 0xc090, 0x8, 0x80000000, 0x7}) 17:42:47 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x4, 0x800) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:47 executing program 1: syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x0) 17:42:47 executing program 5: ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000000)) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x206180) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x101, 0x600003) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000080)) 17:42:47 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x0) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) 17:42:47 executing program 2: syz_open_dev$evdev(&(0x7f0000000000), 0x6, 0x70980) syz_open_dev$evdev(&(0x7f0000000040), 0xf95, 0x400) r0 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000140)=""/205) 17:42:47 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x4376, 0x60a001) ioctl$EVIOCGABS20(r1, 0x80184560, &(0x7f0000000040)=""/220) 17:42:47 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f0000000000)={0x80000001, 0x7, 0xe7, 0x1, 0x7ff, 0x80000000}) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000040)={0x8, 0x800, 0x3f, 0x80, 0x7, 0x4}) 17:42:47 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x9f19, 0x119440) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:47 executing program 5: ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000000)) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x206180) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) syz_open_dev$hidraw(&(0x7f0000000040), 0x101, 0x600003) 17:42:47 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x0) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) 17:42:47 executing program 2: syz_open_dev$evdev(&(0x7f0000000000), 0x6, 0x70980) syz_open_dev$evdev(&(0x7f0000000040), 0xf95, 0x400) r0 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) 17:42:48 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0xd1d3251e13fc9073) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000000)={0x54, 0x1, 0xf, {0x0, 0x136a}, {0x6, 0xe774}, @rumble={0x3, 0x3}}) syz_usb_connect(0x0, 0x167, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0xe, 0x11, 0xc4, 0x20, 0xeb1a, 0xe303, 0xd0c, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x155, 0x1, 0x2, 0x8, 0xa0, 0xd7, [{{0x9, 0x4, 0xa3, 0x0, 0x8, 0x83, 0xed, 0xec, 0x3, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x9, 0x8d, 0x4}]}, @hid_hid={0x9, 0x21, 0x7, 0x0, 0x1, {0x22, 0xa22}}], [{{0x9, 0x5, 0x8, 0x4, 0x10, 0x3f, 0x40, 0x6, [@generic={0x15, 0x6, "6ff6ffd349e2c80984c9adbf6aa7d64e83aea4"}, @generic={0xc8, 0xf, "2a858d4d4e4133da646972831262f932bfc60a77fcab5f60d17681dcbab2a4e3af2a22da25658320bb8b41b2882ff1763754629c0f5491aaa654f741bbedb4cdf7391d2803df81bd6fc44346ecdc807d526dcb488382a434547dcef61e385e110345bc816925c0bb2ca232ef9fc6a9307baf7cf19214e64211a1f5903c3efa24d126fe7062e9526d6e322db585bfd3bbd9628b65461430cb512d495fabc97497183ef4f101411990a1a863a53680378d3de50f96cffd03c9ae7a0c026f5f63acebd568770afc"}]}}, {{0x9, 0x5, 0x1a, 0x0, 0x820, 0x5, 0x0, 0x4}}, {{0x9, 0x5, 0x7, 0x17, 0x8, 0x5, 0xf4, 0x8f}}, {{0x9, 0x5, 0xb, 0x0, 0x40, 0x0, 0x4, 0x60}}, {{0x9, 0x5, 0x6, 0x10, 0x428, 0x9f, 0x7, 0x7}}, {{0x9, 0x5, 0xd, 0x10, 0x3ff, 0x5, 0x7f, 0x7f}}, {{0x9, 0x5, 0x80, 0x18, 0x40, 0x7, 0x78, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x9, 0x3ff}, @uac_iso={0x7, 0x25, 0x1, 0x101, 0x3, 0x33}]}}, {{0x9, 0x5, 0x82, 0x10, 0x20, 0x80, 0x1f}}]}}]}}]}}, &(0x7f0000000380)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x201, 0x80, 0x2, 0x37, 0x8, 0x3}, 0x17, &(0x7f0000000200)={0x5, 0xf, 0x17, 0x2, [@wireless={0xb, 0x10, 0x1, 0x4, 0xa2, 0x30, 0x4, 0x4a, 0x1}, @ext_cap={0x7, 0x10, 0x2, 0x16, 0xd, 0x2, 0xffff}]}, 0x3, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x443}}, {0xb6, &(0x7f0000000280)=@string={0xb6, 0x3, "76f3a99e9df517972d2bb2f74980a74e91beb2c5425f4135adb6eaa8a0f974e7e1315fbfd3c2055f87535ae8a1d7dfe557d705f6d4456df10cca8fdad5a541051843ddc36fcff5bd0f3475a8a165bd7d1233a9674563af6ebc5536fe32446a45082e24a0656a3f57987b36a3504961d282b148ab36c1ffe9b6088bb115389203a20fb84f218d41f5e8b357cd4c74f48b43b0b186039a4062d81fe1c70f7b00dcb251743b0aa5411ecd24ac3822f00db7fc9049b6"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x1007}}]}) syz_usb_connect$uac1(0x2, 0xc3, &(0x7f00000003c0)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xb1, 0x3, 0x1, 0x1, 0x90, 0xf9, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x1, 0xfa}, [@output_terminal={0x9, 0x24, 0x3, 0x3, 0x307, 0x3, 0x3, 0x9}, @output_terminal={0x9, 0x24, 0x3, 0x5, 0x2fa, 0x2, 0x6, 0x5}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x4, 0x9, 0x80}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x1f, 0x4, 0x2, 0x5}, @format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0x5, 0xfffb, 0x81, "8d2f073963"}, @format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x42d9}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0xf8, 0x3, 0x5, 0x88, "", "d43d5e"}, @format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0x0, 0x2, 0xfa, 0x0, "c39fd1", "974a"}]}, {{0x9, 0x5, 0x1, 0x9, 0x400, 0xe7, 0x1, 0x3, {0x7, 0x25, 0x1, 0x1, 0x6, 0x73a}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x400, 0x77, 0x6, 0x1, {0x7, 0x25, 0x1, 0x80, 0x0, 0xee82}}}}}}}]}}, &(0x7f0000000680)={0xa, &(0x7f00000004c0)={0xa, 0x6, 0x310, 0x81, 0xed, 0x1f, 0x40, 0x5}, 0x8, &(0x7f0000000500)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x2, [{0xf2, &(0x7f0000000540)=@string={0xf2, 0x3, "1cbe0be675d16fe5660c8ac7c53e9e0aafa3f6cac0ca53408664beb96936cf469c71c7952ef368427231988367742299f6254447982a7df5504a3e3cae0c409b8874de817c87d631d1af4798a28b25bfd226f645e600294878a14697e2b01f087a8f6932634567fcb9f96fbd9c05cc546741003d8abba3b00fa32a99ccdea8195761fedbe85402162cd7367a2472d21bd121c4770c85ce3d89c8363cb8198ca6c8a04145e53398ecc3ce1d2d4a89bfea859dcc069c1eaa7fd23fcc989fef5c9ff9cde67a88fac16e45c7c9f413c078f712c3164cf791259b1c6a0090c56284c22f960e9333ebe1c736f57c95c3a9bde2"}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x814}}]}) 17:42:48 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x100) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x15, 0x0, 0x0}) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f00000000c0)={0x16, 0x68, &(0x7f0000000040)="e5fd8d57a16eb2b9312dd879b51f5097f832dc073f919f5a9ed4bceb4c7e197685ac3cf054f7bc3a27f0f96aec7d71d824b64dd157237b35db643fa1f703f78fd21e4008b498d26e7e22e30a9ab72cc75dd0dadb13f9cd59c0e8c92080f1e138d5c7069af703636c"}) 17:42:48 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x9f19, 0x119440) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:48 executing program 5: ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000000)) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x206180) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:48 executing program 0: syz_open_dev$evdev(&(0x7f0000000000), 0x8, 0x41) r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x200400) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f0000000200)=""/207) syz_open_dev$evdev(&(0x7f00000003c0), 0xfffffffffffffff7, 0x200) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x7, 0x638000) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f0000000100)=""/59) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000040)={0x12, 0x0, 0x0}) r2 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000380)=[0x9, 0xf0000000]) r3 = syz_open_dev$hiddev(&(0x7f0000000180), 0x8, 0x800) r4 = syz_open_dev$evdev(&(0x7f0000000300), 0x8, 0x8080) ioctl$EVIOCSCLOCKID(r4, 0x400445a0, &(0x7f0000000340)=0x7f) ioctl$HIDIOCSREPORT(r3, 0x400c4808, &(0x7f00000001c0)={0x3, 0x3, 0x7ff}) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f0000000140)={0x80000000, 0x7, 0xc090, 0x8, 0x80000000, 0x7}) 17:42:48 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCREVOKE(r0, 0x40044591, &(0x7f0000000000)=0x1) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:48 executing program 2: syz_open_dev$evdev(&(0x7f0000000000), 0x6, 0x70980) syz_open_dev$evdev(&(0x7f0000000040), 0xf95, 0x400) syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) 17:42:48 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x9f19, 0x119440) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:48 executing program 5: ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000000)) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:48 executing program 2: syz_open_dev$evdev(&(0x7f0000000000), 0x6, 0x70980) syz_open_dev$evdev(&(0x7f0000000040), 0xf95, 0x400) syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) 17:42:48 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x80000000000000) r1 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGSW(r1, 0x8040451b, &(0x7f0000000000)=""/144) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000140)={0x1, 0x9, 0x5, {0x54, 0x9}, {0x40, 0x5d34}, @period={0x5d, 0x0, 0x2, 0x40, 0x9, {0x5, 0x8}, 0x8, &(0x7f0000000100)=[0x4, 0x3, 0x1, 0x4c, 0x8, 0x0, 0x5, 0x1]}}) 17:42:48 executing program 0: syz_open_dev$evdev(&(0x7f0000000000), 0x8, 0x41) r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x200400) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f0000000200)=""/207) syz_open_dev$evdev(&(0x7f00000003c0), 0xfffffffffffffff7, 0x200) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x7, 0x638000) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f0000000100)=""/59) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000040)={0x12, 0x0, 0x0}) r2 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000380)=[0x9, 0xf0000000]) r3 = syz_open_dev$hiddev(&(0x7f0000000180), 0x8, 0x800) r4 = syz_open_dev$evdev(&(0x7f0000000300), 0x8, 0x8080) ioctl$EVIOCSCLOCKID(r4, 0x400445a0, &(0x7f0000000340)=0x7f) ioctl$HIDIOCSREPORT(r3, 0x400c4808, &(0x7f00000001c0)={0x3, 0x3, 0x7ff}) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f0000000140)={0x80000000, 0x7, 0xc090, 0x8, 0x80000000, 0x7}) [ 121.921266][ T1544] usb 5-1: new high-speed USB device number 8 using dummy_hcd [ 122.171124][ T1544] usb 5-1: Using ep0 maxpacket: 32 [ 122.371208][ T1544] usb 5-1: config 2 has an invalid interface number: 163 but max is 0 [ 122.379540][ T1544] usb 5-1: config 2 has no interface number 0 [ 122.388955][ T1544] usb 5-1: config 2 interface 163 altsetting 0 has an invalid endpoint with address 0x1A, skipping [ 122.399824][ T1544] usb 5-1: config 2 interface 163 altsetting 0 endpoint 0x6 has invalid maxpacket 1064, setting to 64 [ 122.410888][ T1544] usb 5-1: config 2 interface 163 altsetting 0 endpoint 0xD has invalid maxpacket 1023, setting to 64 [ 122.421958][ T1544] usb 5-1: config 2 interface 163 altsetting 0 has an invalid endpoint with address 0x80, skipping [ 122.661209][ T1544] usb 5-1: New USB device found, idVendor=eb1a, idProduct=e303, bcdDevice= d.0c [ 122.670315][ T1544] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 122.678368][ T1544] usb 5-1: Product: ဇ [ 122.682603][ T1544] usb 5-1: Manufacturer: 麩霗⬭聉产뺑얲彂㕁뚭꣪裂㇡뽟싓弅厇힡흗䗔쨌ꗕՁ䌘쏝콯뷵㐏꡵斡綽㌒枩捅溯喼︶䐲䕪⸈ꀤ橥圿箘ꌶ䥐퉡놂ꭈ섶ࢶ놋㠕Βྡྷ侸贡돨쵗瑌说끃蚱騃所Ῐ쟡笏冲㭴ꔊṁⓍ㢬뜍郼뙉 [ 122.709874][ T1544] usb 5-1: SerialNumber: syz [ 122.974302][T12175] udc-core: couldn't find an available UDC or it's busy [ 122.981315][T12175] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 123.083251][ T1544] em28xx 5-1:2.163: New device 麩霗⬭聉产뺑얲彂㕁뚭꣪裂㇡뽟싓弅厇힡흗䗔쨌ꗕՁ䌘쏝콯뷵㐏꡵斡綽㌒枩捅溯喼︶䐲䕪⸈ꀤ橥圿箘ꌶ䥐퉡놂ꭈ섶ࢶ놋㠕Βྡྷ侸贡돨쵗瑌说끃蚱騃所Ῐ쟡笏冲㭴ꔊṁⓍ㢬뜍郼뙉 ဇ @ 480 Mbps (eb1a:e303, interface 163, class 163) [ 123.115610][ T1544] em28xx 5-1:2.163: Video interface 163 found: [ 123.291191][ T1544] em28xx 5-1:2.163: unknown em28xx chip ID (0) 17:42:50 executing program 4: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:50 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x9f19, 0x119440) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:50 executing program 2: syz_open_dev$evdev(&(0x7f0000000000), 0x6, 0x70980) syz_open_dev$evdev(&(0x7f0000000040), 0xf95, 0x400) 17:42:50 executing program 5: ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000000)) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:50 executing program 3: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:50 executing program 0: syz_open_dev$evdev(&(0x7f0000000000), 0x8, 0x41) r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x200400) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f0000000200)=""/207) syz_open_dev$evdev(&(0x7f00000003c0), 0xfffffffffffffff7, 0x200) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x7, 0x638000) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f0000000100)=""/59) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000040)={0x12, 0x0, 0x0}) r2 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000380)=[0x9, 0xf0000000]) r3 = syz_open_dev$hiddev(&(0x7f0000000180), 0x8, 0x800) r4 = syz_open_dev$evdev(&(0x7f0000000300), 0x8, 0x8080) ioctl$EVIOCSCLOCKID(r4, 0x400445a0, &(0x7f0000000340)=0x7f) ioctl$HIDIOCSREPORT(r3, 0x400c4808, &(0x7f00000001c0)={0x3, 0x3, 0x7ff}) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f0000000140)={0x80000000, 0x7, 0xc090, 0x8, 0x80000000, 0x7}) [ 123.523658][T12224] udc-core: couldn't find an available UDC or it's busy [ 123.530687][T12224] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 17:42:50 executing program 2: syz_open_dev$evdev(&(0x7f0000000040), 0xf95, 0x400) 17:42:50 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) r2 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCREVOKE(r2, 0x40044591, &(0x7f0000000080)) ioctl$EVIOCGNAME(r1, 0x80404506, &(0x7f0000000000)=""/90) 17:42:50 executing program 0: syz_open_dev$evdev(&(0x7f0000000000), 0x8, 0x41) r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x200400) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f0000000200)=""/207) syz_open_dev$evdev(&(0x7f00000003c0), 0xfffffffffffffff7, 0x200) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x7, 0x638000) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f0000000100)=""/59) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000040)={0x12, 0x0, 0x0}) r2 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000380)=[0x9, 0xf0000000]) r3 = syz_open_dev$hiddev(&(0x7f0000000180), 0x8, 0x800) r4 = syz_open_dev$evdev(&(0x7f0000000300), 0x8, 0x8080) ioctl$EVIOCSCLOCKID(r4, 0x400445a0, &(0x7f0000000340)=0x7f) ioctl$HIDIOCSREPORT(r3, 0x400c4808, &(0x7f00000001c0)={0x3, 0x3, 0x7ff}) 17:42:50 executing program 5: ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000000)) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:50 executing program 1: syz_open_dev$evdev(&(0x7f0000000000), 0x9f19, 0x119440) 17:42:50 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x1, 0x0, 0x0}) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000040)=0x7) r1 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f0000000000)=""/54) [ 123.701415][ T1544] em28xx 5-1:2.163: reading from i2c device at 0xa0 failed (error=-5) [ 123.709954][ T1544] em28xx 5-1:2.163: board has no eeprom 17:42:50 executing program 1: syz_open_dev$evdev(0x0, 0x9f19, 0x119440) 17:42:50 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x8100) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:50 executing program 0: syz_open_dev$evdev(&(0x7f0000000000), 0x8, 0x41) r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x200400) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f0000000200)=""/207) syz_open_dev$evdev(&(0x7f00000003c0), 0xfffffffffffffff7, 0x200) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x7, 0x638000) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f0000000100)=""/59) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000040)={0x12, 0x0, 0x0}) r2 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000380)=[0x9, 0xf0000000]) syz_open_dev$hiddev(&(0x7f0000000180), 0x8, 0x800) r3 = syz_open_dev$evdev(&(0x7f0000000300), 0x8, 0x8080) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f0000000340)=0x7f) 17:42:50 executing program 2: syz_open_dev$evdev(0x0, 0xf95, 0x400) 17:42:50 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x206180) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) [ 123.901623][ T1544] em28xx 5-1:2.163: Identified as Kaiomy TVnPC U2 (card=63) [ 123.908990][ T1544] em28xx 5-1:2.163: analog set to bulk mode. 17:42:50 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x1, 0x10400) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000000)) r2 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x41) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000080)=0x82) 17:42:50 executing program 1: syz_open_dev$evdev(0x0, 0x9f19, 0x119440) [ 123.974526][ T1544] usb 5-1: USB disconnect, device number 8 [ 124.016266][ T1544] em28xx 5-1:2.163: Disconnecting em28xx [ 124.044591][ T32] em28xx 5-1:2.163: Registering V4L2 extension 17:42:50 executing program 2: syz_open_dev$evdev(0x0, 0xf95, 0x400) 17:42:50 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x206180) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) 17:42:50 executing program 3: ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f0000000140)={0x42, "9cf15cbbd55ef132aad6f4123c3a2f65c61813bccf57de7219d1dcf0406289f93c0f6618e54fbae7a9299e9e03243de6039050aafb85736b9a43c565cfeca60e5898"}) r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000200)={0x0, 0x0, 0x0}) ioctl$EVIOCSREP(r0, 0x40084503, &(0x7f00000001c0)=[0xfffffff7, 0x88]) ioctl$EVIOCGBITKEY(r0, 0x80404521, &(0x7f0000000000)=""/183) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000000240)=""/215) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x8, 0x1) ioctl$HIDIOCGCOLLECTIONINFO(r1, 0xc0104811, &(0x7f0000000100)={0x7fff, 0x0, 0x4, 0x1}) 17:42:50 executing program 0: syz_open_dev$evdev(&(0x7f0000000000), 0x8, 0x41) r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x200400) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f0000000200)=""/207) syz_open_dev$evdev(&(0x7f00000003c0), 0xfffffffffffffff7, 0x200) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x7, 0x638000) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f0000000100)=""/59) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000040)={0x12, 0x0, 0x0}) r2 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000380)=[0x9, 0xf0000000]) syz_open_dev$hiddev(&(0x7f0000000180), 0x8, 0x800) r3 = syz_open_dev$evdev(&(0x7f0000000300), 0x8, 0x8080) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f0000000340)=0x7f) 17:42:50 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000000000)=""/237) 17:42:50 executing program 1: syz_open_dev$evdev(0x0, 0x9f19, 0x119440) [ 124.158371][ T32] i2c i2c-0: Invalid 7-bit I2C address 0x00 17:42:50 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x206180) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) [ 124.232030][ T32] tuner: 0-0061: Tuner -1 found with type(s) Radio TV. [ 124.240234][ T32] xc2028 0-0061: creating new instance [ 124.245943][ T32] xc2028 0-0061: type set to XCeive xc2028/xc3028 tuner 17:42:50 executing program 2: syz_open_dev$evdev(0x0, 0xf95, 0x400) [ 124.292493][ T32] em28xx 5-1:2.163: Config register raw data: 0xffffffed [ 124.299647][ T32] em28xx 5-1:2.163: AC97 chip type couldn't be determined [ 124.306994][ T32] em28xx 5-1:2.163: No AC97 audio processor [ 124.319614][ T32] em28xx 5-1:2.163: Registered radio device as radio0 [ 124.329101][ T32] usb 5-1: Decoder not found [ 124.334038][ T32] em28xx 5-1:2.163: failed to create media graph 17:42:50 executing program 1: syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x119440) [ 124.345033][ T32] em28xx 5-1:2.163: V4L2 device radio0 deregistered [ 124.354489][ T32] em28xx 5-1:2.163: V4L2 device video0 deregistered [ 124.367105][ T32] xc2028 0-0061: destroying instance 17:42:50 executing program 2: syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x400) 17:42:50 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x206180) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) [ 124.396352][ T32] em28xx 5-1:2.163: Registering input extension [ 124.413314][ T1544] em28xx 5-1:2.163: Closing input extension [ 124.432717][ T1544] em28xx 5-1:2.163: Freeing device [ 124.463054][T12276] usb 5-1:2.163: Direct firmware load for xc3028-v27.fw failed with error -2 [ 124.482049][T12276] ================================================================== [ 124.490568][T12276] BUG: KASAN: use-after-free in load_firmware_cb+0x235/0x250 [ 124.497980][T12276] Read of size 8 at addr ffff888110b09308 by task kworker/1:4/12276 [ 124.506003][T12276] [ 124.508341][T12276] CPU: 1 PID: 12276 Comm: kworker/1:4 Not tainted 5.12.0-syzkaller #0 [ 124.516522][T12276] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 124.526596][T12276] Workqueue: events request_firmware_work_func [ 124.533332][T12276] Call Trace: [ 124.536627][T12276] dump_stack+0x143/0x1db [ 124.540985][T12276] ? load_firmware_cb+0x235/0x250 [ 124.546040][T12276] print_address_description.constprop.0.cold+0x5b/0x2f8 [ 124.553095][T12276] ? load_firmware_cb+0x235/0x250 [ 124.558153][T12276] ? load_firmware_cb+0x235/0x250 17:42:51 executing program 4: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000023c0)={0x3, 0x0, 0x0}) 17:42:51 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x0, 0x8940) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) [ 124.563203][T12276] kasan_report.cold+0x7c/0xd8 [ 124.567989][T12276] ? _request_firmware+0xc70/0x1410 [ 124.573215][T12276] ? load_firmware_cb+0x235/0x250 [ 124.578268][T12276] ? seek_firmware.isra.0+0x610/0x610 [ 124.583667][T12276] load_firmware_cb+0x235/0x250 [ 124.588543][T12276] ? _request_firmware+0x10f/0x1410 [ 124.593771][T12276] ? seek_firmware.isra.0+0x610/0x610 [ 124.599183][T12276] ? assign_fw+0x5d0/0x5d0 [ 124.603629][T12276] ? process_one_work+0x8a5/0x1580 [ 124.608775][T12276] ? seek_firmware.isra.0+0x610/0x610 [ 124.614181][T12276] request_firmware_work_func+0x12c/0x230 [ 124.619928][T12276] ? request_partial_firmware_into_buf+0xa0/0xa0 [ 124.626286][T12276] process_one_work+0x98d/0x1580 [ 124.631280][T12276] ? pwq_dec_nr_in_flight+0x320/0x320 [ 124.636679][T12276] ? rwlock_bug.part.0+0x90/0x90 [ 124.641637][T12276] worker_thread+0x64c/0x1120 [ 124.646336][T12276] ? __kthread_parkme+0x118/0x1d0 [ 124.651418][T12276] ? process_one_work+0x1580/0x1580 [ 124.656670][T12276] kthread+0x38c/0x460 [ 124.660858][T12276] ? _raw_spin_unlock_irq+0x1f/0x30 [ 124.666084][T12276] ? __kthread_bind_mask+0xc0/0xc0 [ 124.671243][T12276] ret_from_fork+0x1f/0x30 [ 124.675675][T12276] [ 124.678008][T12276] Allocated by task 32: [ 124.682167][T12276] kasan_save_stack+0x1b/0x40 [ 124.686864][T12276] __kasan_kmalloc+0x7a/0x90 [ 124.691471][T12276] tuner_probe+0xa4/0x1180 [ 124.695909][T12276] i2c_device_probe+0x916/0xae0 [ 124.700798][T12276] really_probe+0x291/0xf60 [ 124.705325][T12276] driver_probe_device+0x298/0x410 [ 124.710456][T12276] __device_attach_driver+0x203/0x2c0 [ 124.715851][T12276] bus_for_each_drv+0x15f/0x1e0 [ 124.720746][T12276] __device_attach+0x228/0x4b0 [ 124.725534][T12276] bus_probe_device+0x1e4/0x290 [ 124.730409][T12276] device_add+0xbe0/0x2100 [ 124.734854][T12276] i2c_new_client_device+0x617/0xb00 [ 124.740193][T12276] v4l2_i2c_new_subdev_board+0xaf/0x2c0 [ 124.745790][T12276] v4l2_i2c_new_subdev+0x102/0x170 [ 124.750949][T12276] em28xx_v4l2_init.cold+0x99c/0x3265 [ 124.756352][T12276] em28xx_init_extension+0x12f/0x1f0 17:42:51 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x100, 0x10b141) r1 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000740)=[0x0, 0x7ff]) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f0000000040)=""/56) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000023c0)={0x0, 0x0, 0x0}) [ 124.761659][T12276] request_module_async+0x5d/0x70 [ 124.766703][T12276] process_one_work+0x98d/0x1580 [ 124.771662][T12276] worker_thread+0x7da/0x1120 [ 124.776373][T12276] kthread+0x38c/0x460 [ 124.780461][T12276] ret_from_fork+0x1f/0x30 [ 124.784900][T12276] [ 124.787235][T12276] Freed by task 32: [ 124.791053][T12276] kasan_save_stack+0x1b/0x40 [ 124.795750][T12276] kasan_set_track+0x1c/0x30 [ 124.800402][T12276] kasan_set_free_info+0x20/0x30 [ 124.805364][T12276] __kasan_slab_free+0xda/0x110 [ 124.810238][T12276] slab_free_freelist_hook+0x6b/0x160 [ 124.815630][T12276] kfree+0xdb/0x3b0 [ 124.819463][T12276] tuner_remove+0x198/0x200 [ 124.823989][T12276] i2c_device_remove+0x7b/0x200 [ 124.828857][T12276] __device_release_driver+0x3bd/0x6f0 [ 124.834333][T12276] device_release_driver+0x26/0x40 [ 124.839465][T12276] bus_remove_device+0x2eb/0x5a0 [ 124.844425][T12276] device_del+0x502/0xd40 [ 124.848783][T12276] device_unregister+0x22/0xc0 [ 124.853604][T12276] i2c_unregister_device+0x38/0x40 [ 124.858742][T12276] v4l2_i2c_subdev_unregister+0xa2/0xc0 [ 124.864314][T12276] v4l2_device_unregister+0x20d/0x2e0 [ 124.869716][T12276] em28xx_v4l2_init.cold+0xcf7/0x3265 [ 124.875120][T12276] em28xx_init_extension+0x12f/0x1f0 [ 124.880434][T12276] request_module_async+0x5d/0x70 [ 124.885504][T12276] process_one_work+0x98d/0x1580 [ 124.890473][T12276] worker_thread+0x7da/0x1120 [ 124.895177][T12276] kthread+0x38c/0x460 [ 124.899272][T12276] ret_from_fork+0x1f/0x30 [ 124.903705][T12276] [ 124.906035][T12276] The buggy address belongs to the object at ffff888110b09000 [ 124.906035][T12276] which belongs to the cache kmalloc-2k of size 2048 [ 124.920911][T12276] The buggy address is located 776 bytes inside of [ 124.920911][T12276] 2048-byte region [ffff888110b09000, ffff888110b09800) [ 124.934297][T12276] The buggy address belongs to the page: [ 124.939942][T12276] page:ffffea000442c200 refcount:1 mapcount:0 mapping:0000000000000000 index:0xffff888110b0f000 pfn:0x110b08 [ 124.951512][T12276] head:ffffea000442c200 order:3 compound_mapcount:0 compound_pincount:0 [ 124.959861][T12276] flags: 0x200000000010200(slab|head) [ 124.965277][T12276] raw: 0200000000010200 0000000000000000 0000000100000001 ffff888100042000 [ 124.973890][T12276] raw: ffff888110b0f000 0000000080080007 00000001ffffffff 0000000000000000 [ 124.982492][T12276] page dumped because: kasan: bad access detected [ 124.988970][T12276] [ 124.991312][T12276] Memory state around the buggy address: [ 124.996961][T12276] ffff888110b09200: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 125.005056][T12276] ffff888110b09280: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 125.013146][T12276] >ffff888110b09300: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 125.021242][T12276] ^ [ 125.025616][T12276] ffff888110b09380: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 125.033705][T12276] ffff888110b09400: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 125.041791][T12276] ================================================================== [ 125.049899][T12276] Disabling lock debugging due to kernel taint [ 125.056241][T12276] Kernel panic - not syncing: panic_on_warn set ... 17:42:51 executing program 0: syz_open_dev$evdev(&(0x7f0000000000), 0x8, 0x41) r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x200400) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f0000000200)=""/207) syz_open_dev$evdev(&(0x7f00000003c0), 0xfffffffffffffff7, 0x200) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x7, 0x638000) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f0000000100)=""/59) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000040)={0x12, 0x0, 0x0}) r2 = syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000380)=[0x9, 0xf0000000]) syz_open_dev$hiddev(&(0x7f0000000180), 0x8, 0x800) syz_open_dev$evdev(&(0x7f0000000300), 0x8, 0x8080) 17:42:51 executing program 1: syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x119440) [ 125.062877][T12276] CPU: 1 PID: 12276 Comm: kworker/1:4 Tainted: G B 5.12.0-syzkaller #0 [ 125.072438][T12276] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 125.082507][T12276] Workqueue: events request_firmware_work_func [ 125.088688][T12276] Call Trace: [ 125.092153][T12276] dump_stack+0x143/0x1db [ 125.096537][T12276] panic+0x306/0x73d [ 125.100454][T12276] ? __warn_printk+0xf3/0xf3 [ 125.105061][T12276] ? load_firmware_cb+0x235/0x250 [ 125.110110][T12276] ? trace_hardirqs_on+0x38/0x1a0 [ 125.115154][T12276] ? trace_hardirqs_on+0x51/0x1a0 [ 125.120891][T12276] ? load_firmware_cb+0x235/0x250 [ 125.125930][T12276] ? load_firmware_cb+0x235/0x250 [ 125.130983][T12276] end_report.cold+0x5a/0x5a [ 125.135583][T12276] kasan_report.cold+0x6a/0xd8 [ 125.140360][T12276] ? _request_firmware+0xc70/0x1410 [ 125.145592][T12276] ? load_firmware_cb+0x235/0x250 [ 125.150643][T12276] ? seek_firmware.isra.0+0x610/0x610 [ 125.156028][T12276] load_firmware_cb+0x235/0x250 [ 125.160895][T12276] ? _request_firmware+0x10f/0x1410 [ 125.166109][T12276] ? seek_firmware.isra.0+0x610/0x610 [ 125.171531][T12276] ? assign_fw+0x5d0/0x5d0 [ 125.175970][T12276] ? process_one_work+0x8a5/0x1580 [ 125.181098][T12276] ? seek_firmware.isra.0+0x610/0x610 [ 125.186499][T12276] request_firmware_work_func+0x12c/0x230 [ 125.192257][T12276] ? request_partial_firmware_into_buf+0xa0/0xa0 [ 125.198616][T12276] process_one_work+0x98d/0x1580 [ 125.203576][T12276] ? pwq_dec_nr_in_flight+0x320/0x320 [ 125.208996][T12276] ? rwlock_bug.part.0+0x90/0x90 [ 125.213951][T12276] worker_thread+0x64c/0x1120 [ 125.218651][T12276] ? __kthread_parkme+0x118/0x1d0 [ 125.223717][T12276] ? process_one_work+0x1580/0x1580 [ 125.228955][T12276] kthread+0x38c/0x460 [ 125.233058][T12276] ? _raw_spin_unlock_irq+0x1f/0x30 [ 125.239401][T12276] ? __kthread_bind_mask+0xc0/0xc0 [ 125.244531][T12276] ret_from_fork+0x1f/0x30 [ 125.249545][T12276] Kernel Offset: disabled [ 125.253878][T12276] Rebooting in 86400 seconds..