8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x0, 0x3ff}, @rumble={0xfffd, 0xfffc}}) (async) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) syz_open_dev$evdev(&(0x7f0000000040), 0x7, 0x284381) (async) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f00000000c0)={0x57, 0xfffb, 0x800, {0xd3a, 0x400}, {0x5, 0x9}, @const={0x8, {0x9, 0x3, 0x4, 0xd6f}}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x4e}, @const={0x1b, {0x5, 0x6761, 0x8, 0xfff7}}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) (async) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000100)) (async) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r2, 0x40305829, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e901) (async) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a579a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) (async) 19:30:06 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xd, 0x52b900) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1cf002) (async) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r2, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) (async) write$hidraw(r2, &(0x7f0000000000)="c2", 0xffffffffffffff3a) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) syz_open_dev$hidraw(&(0x7f00000002c0), 0x3, 0x3c000) (async) write$hidraw(r3, &(0x7f0000000200)="a7d95f0de7f0f6ff0e24bc6f67f920", 0xf) (async) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) ioctl$HIDIOCGRAWNAME(r3, 0x6609, 0x0) (async) r4 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r4, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) read$hidraw(r4, &(0x7f0000000280)=""/32, 0x20) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) 19:30:06 executing program 4: syz_usb_connect(0x4, 0x24, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0xe6, 0x65, 0x78, 0x0, 0x67b, 0xaaa8, 0x197f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3e, 0x27, 0x16}}]}}]}}, 0x0) syz_usb_connect$uac1(0x3, 0xa8, &(0x7f00000004c0)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x96, 0x3, 0x1, 0x19, 0x0, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x1, 0x4a}, [@output_terminal={0x9, 0x24, 0x3, 0x4, 0x305, 0x5, 0x2, 0x3}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0x5, 0x2, 0x3, "f091283361"}, @format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0xff, 0x1, 0x8, '/'}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x5, 0x4, 0x20, 0x3f, "", 'ey'}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x5a, 0x8001, 0x2, "2bfdae"}]}, {{0x9, 0x5, 0x1, 0x9, 0x3ff, 0x7, 0x9, 0x7, {0x7, 0x25, 0x1, 0x82, 0x0, 0x25f0}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x8, 0x9, 0x2, 0x8, {0x7, 0x25, 0x1, 0x81, 0x40, 0x2}}}}}}}]}}, &(0x7f0000000700)={0xa, &(0x7f0000000580)={0xa, 0x6, 0x110, 0x1f, 0x3, 0xfe, 0x10}, 0x5a, &(0x7f00000005c0)={0x5, 0xf, 0x5a, 0x5, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0x5, 0x5, 0xc14}, @ss_container_id={0x14, 0x10, 0x4, 0x80, "85de56086244f5dea9a1fd55a80a08f6"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xe, 0x3, 0x1, 0x5}, @ssp_cap={0x20, 0x10, 0xa, 0x6e, 0x5, 0x5, 0xf0f, 0xfff7, [0xc030, 0xff0000, 0xc0c0, 0xc0f0, 0xff00]}, @ssp_cap={0x10, 0x10, 0xa, 0x4, 0x1, 0x200, 0x0, 0x0, [0x90]}]}, 0x2, [{0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x44e}}, {0x67, &(0x7f0000000680)=@string={0x67, 0x3, "fed0bf305b03711d8ae508df8d0c606e3eedb48d3a2aefb7dc5a9d77a437d6812ba98c17b2fd4cd2e5e70beb712fd28fc77d9501bca6a4c4eabcbd3b77f2c0f1ab8885bcee0f4b50e68c0d11647e11f356f01ce470c770a656aa2a180b9edd2c95d872ef40"}}]}) syz_usb_connect$cdc_ncm(0x4, 0x13c, &(0x7f0000000e00)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12a, 0x2, 0x1, 0x8, 0xc0, 0x4, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x8, 0x401, 0x80}, {0x6, 0x24, 0x1a, 0x8, 0x4}, [@mbim={0xc, 0x24, 0x1b, 0x3, 0x7fcd, 0x20, 0x1, 0xfff, 0x7}, @mdlm_detail={0x4, 0x24, 0x13, 0x2}, @country_functional={0x10, 0x24, 0x7, 0x14, 0x7, [0x0, 0x12, 0x81, 0x3f, 0x8000]}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0xff}, @mdlm_detail={0xa2, 0x24, 0x13, 0x1, "0e813a6a3c39c551368fd106f4f3cb5a97dcb2ec4b89665ed7c19fcc4f8b88c254c084499319aa6f36c80043a50a0a59ce78e6d7f43970c1781dca4318b7ec85e0f05d35e9a6a2b6a72665168666b852e70f9458c296104dbe56b2a205a3d73f500e07b5cbd11ba41489462725aab91e092877849c2d715d00144181e50a9b452cab5ccdc9232eadcaed74ad80c2ade0348aba0e6d1363c0e05fcec8b2f9"}, @network_terminal={0x7, 0x24, 0xa, 0x1, 0x6, 0x4, 0xfa}]}, {{0x9, 0x5, 0x81, 0x3, 0x8, 0x8, 0x14, 0x1f}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x1, 0x9, 0xce}}, {{0x9, 0x5, 0x3, 0x2, 0x10, 0xf7, 0x25, 0x7}}}}}}}]}}, &(0x7f0000000b80)={0xa, &(0x7f0000000400)={0xa, 0x6, 0x300, 0x7, 0x6, 0x82, 0x8, 0x13}, 0x15, &(0x7f0000000440)={0x5, 0xf, 0x15, 0x3, [@ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x9, 0x1, 0x7f, 0x8001}, @ptm_cap={0x3}]}, 0xa, [{0xb7, &(0x7f0000000740)=@string={0xb7, 0x3, "07885b23663792f01f854291f3c0630969de38d6d845b92fc03d7c41d2dadf1f8608192da519aedf6dd145386b89895f06ea6631fcc346a90ff29acfa22e6fd692d077f808616ad0d4885252db483d8bb66a47b046032e9d7f794e4aa6f2d70a1246e87c8f6d84463bce47e7e94af35bcbe0b3167831a3b7d35d2723f08bc57f5cd0571cef9f52ccfb72384716bb750ebe1cfdab28227bb7c7cb261b27755ac74f66c40d04305110373a28e500e531f14a56278569"}}, {0x9e, &(0x7f0000000800)=@string={0x9e, 0x3, "9e1b3f9df7e4d7b20381efa55a5dc4ef4d8f85803374424da7d79a3aa615926a33e2415cc1c92dfb8b5251ea3e3edb76890bce88846e8386ea94353351dad161b748b7099058fdff85c1f20516ce8fd03d4a194be127470297dc5ed173cbb671bbd162fab457d5c4751489c59042951e153de09f296ba7495cd9b1eeadc78add080e39af2e936960b9df17d3b8801ad06ab799e54726c317b168553d"}}, {0x34, &(0x7f0000000480)=ANY=[@ANYBLOB="340379b7f1cea443085257459fc6c5adcc3889fd48f77ae15297f78345394f4f58787e1f3d1956e47c49cf0000e530f7b2000014"]}, {0x1c, &(0x7f00000008c0)=@string={0x1c, 0x3, "fc0379bc6975faa83d26bcc43c38bb9f508865378f8e1a88ab85"}}, {0x59, &(0x7f0000000900)=@string={0x59, 0x3, "920488174a1e0867a06a1db5f58af7e3d95c1635e1670595bf10e9399b3c7a9955658195ffa74938d4839a41b51d4b4437d97ac9d449706aea2a6681971e16055aa986ca6455c01528584ba275d0eb5856c2fc5f287e23"}}, {0x4, &(0x7f0000000980)=@lang_id={0x4}}, {0x4, &(0x7f00000009c0)=@lang_id={0x4, 0x3, 0x1809}}, {0x4, &(0x7f0000000a00)=@lang_id={0x4, 0x3, 0x1c01}}, {0x48, &(0x7f00000002c0)=@string={0x48, 0x3, "da47c56baf9f8b6a9528db27ee810aea5666db62039dab6b2eb37f865da14b29cd11e6376fc3944ff38a82780db31fc6208c1bb35d92ff5999450041e45b4a9c1b6035d4cb48"}}, {0xe1, &(0x7f0000000a80)=@string={0xe1, 0x3, "139eab182f31776e4a94e117e65878729b289a7e3c15a82283f13cc363843b56cc11e2d1d32afff5e4157cb411db1a6705b4f9c26976c32cb1704a0d4eaf1e3b179fe82d6a96b51c23391bfb38837cdf2b9cfece8603290e0b7fdc687d82fb7f3c113125a628a8194e5ab77075897b1be69fd4a6ddc3c4ff006ad349039f92990464e48d3efd4dfb196ffa4ff2a3024f978c94d40f0869d25277c1fa3b9b0f0e94f69c9159d6ae885468a85056d897efd547d9993b63bce20175fe1a984af1725520e7cba2bb711c9a56b7c4db6741e3019c458b103c910652dcdb5f6e7cc9"}}]}) syz_usb_connect$printer(0x2, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x80, 0x30, 0x40, [{{0x9, 0x4, 0x0, 0x1c, 0x2, 0x7, 0x1, 0x3, 0x9, "", {{{0x9, 0x5, 0x1, 0x2, 0x10, 0x1, 0x4}}}}}]}}]}}, &(0x7f0000000dc0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x341, 0x6, 0xc1, 0x83, 0xff, 0x1f}, 0x100, &(0x7f0000000180)={0x5, 0xf, 0x100, 0x5, [@ss_container_id={0x14, 0x10, 0x4, 0x2, "c417343079ee8588861b6ce55fc9fcac"}, @wireless={0xb, 0x10, 0x1, 0x8, 0x80, 0x1f, 0x0, 0xc2, 0x6}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x1, 0x2, 0xda3}, @generic={0xc1, 0x10, 0x4, "cc427881ddbca38739f39f7cc6ad4778ef4ff0a91e60141e27266a85f3dc1d97b6331fa16dd195d5052a8bff0a3e2f8ee310a6425729c8ca1b226f523bc8b616f4a70b92d70eeff3b2800b077efdd2e746456fb25bc97d6e1a13a82a8ad185733fb659aca22bfb1f5a9e8e06cea1067e98629099ef1e9ac603e5e75b4c47b62370ce554cd5b06c4011dc7f2cfbaca3afc8f92f763bd3a5cc9a1d213257721cdecbcd087c16800a699e8c39cb53de23bca3d7610d0f6a91cde993a56fc866"}, @ss_container_id={0x14, 0x10, 0x4, 0x80, "713d4278826bb0570dcb6dd75cf2f44d"}]}, 0x3, [{0x4, &(0x7f0000000080)=@lang_id={0x4, 0x3, 0x300e}}, {0x66, &(0x7f00000000c0)=@string={0x66, 0x3, "4acaa8a63e42c03d3ea6ad7e5cfc17bbbd389acf9ae6e4eed06f9e854634ba36de9fdb4b99fef3e3778084f13524d6fda66cf414842c7d816442ed540ba62aa2002a9457ff4237e03fad12f29acf2572c52872a2192e55acc6dbb3dcb60e030b6524a510"}}, {0x84, &(0x7f0000000c40)=@string={0x84, 0x3, "6bc1641bbdea6dc7d24b59d09fc85a13471206d3ae859381cb4f56dd0e3cdc0f6a3a8eb13c3fcb960f16481c8b2efa8bb6b8c36b9f13a4e2e374dde9a7f2beca21319d520cb841d497fe40103ede77372dba83e9e48bf8417b8aa924a9a7f1bd9b16a7b6a633e879063a20b19d68212b90641b2acef5a48378d7bb842bfda69bbba2"}}]}) syz_usb_connect$printer(0x5, 0x36, &(0x7f0000000340)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x1, 0x50, 0x1f, [{{0x9, 0x4, 0x0, 0x2, 0x1, 0x7, 0x1, 0x1, 0x7, "", {{{0x9, 0x5, 0x1, 0x2, 0x8, 0x7f, 0x0, 0x3f}}, [{{0x9, 0x5, 0x82, 0x2, 0x10, 0x3, 0x88, 0xf0}}]}}}]}}]}}, &(0x7f0000000380)={0xa, &(0x7f00000003c0)={0xa, 0x6, 0x110, 0x1, 0x0, 0x81, 0xff, 0xc8}, 0x2a, &(0x7f0000000a40)=ANY=[@ANYBLOB="09e42a00030a10030205009b09ff00141004402ff3f33a06da2f0bd7466540c2747dd2071002046304004b8dab03ed"], 0x3, [{0x4, &(0x7f0000000d00)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000000d40)=@lang_id={0x4, 0x3, 0x44e}}, {0x4, &(0x7f0000000d80)=@lang_id={0x4, 0x3, 0x41b}}]}) syz_usb_connect(0x4, 0x24, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0xe6, 0x65, 0x78, 0x0, 0x67b, 0xaaa8, 0x197f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3e, 0x27, 0x16}}]}}]}}, 0x0) (async) syz_usb_connect$uac1(0x3, 0xa8, &(0x7f00000004c0)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x96, 0x3, 0x1, 0x19, 0x0, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x1, 0x4a}, [@output_terminal={0x9, 0x24, 0x3, 0x4, 0x305, 0x5, 0x2, 0x3}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0x5, 0x2, 0x3, "f091283361"}, @format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0xff, 0x1, 0x8, '/'}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x5, 0x4, 0x20, 0x3f, "", 'ey'}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x5a, 0x8001, 0x2, "2bfdae"}]}, {{0x9, 0x5, 0x1, 0x9, 0x3ff, 0x7, 0x9, 0x7, {0x7, 0x25, 0x1, 0x82, 0x0, 0x25f0}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x8, 0x9, 0x2, 0x8, {0x7, 0x25, 0x1, 0x81, 0x40, 0x2}}}}}}}]}}, &(0x7f0000000700)={0xa, &(0x7f0000000580)={0xa, 0x6, 0x110, 0x1f, 0x3, 0xfe, 0x10}, 0x5a, &(0x7f00000005c0)={0x5, 0xf, 0x5a, 0x5, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0x5, 0x5, 0xc14}, @ss_container_id={0x14, 0x10, 0x4, 0x80, "85de56086244f5dea9a1fd55a80a08f6"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xe, 0x3, 0x1, 0x5}, @ssp_cap={0x20, 0x10, 0xa, 0x6e, 0x5, 0x5, 0xf0f, 0xfff7, [0xc030, 0xff0000, 0xc0c0, 0xc0f0, 0xff00]}, @ssp_cap={0x10, 0x10, 0xa, 0x4, 0x1, 0x200, 0x0, 0x0, [0x90]}]}, 0x2, [{0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x44e}}, {0x67, &(0x7f0000000680)=@string={0x67, 0x3, "fed0bf305b03711d8ae508df8d0c606e3eedb48d3a2aefb7dc5a9d77a437d6812ba98c17b2fd4cd2e5e70beb712fd28fc77d9501bca6a4c4eabcbd3b77f2c0f1ab8885bcee0f4b50e68c0d11647e11f356f01ce470c770a656aa2a180b9edd2c95d872ef40"}}]}) (async) syz_usb_connect$cdc_ncm(0x4, 0x13c, &(0x7f0000000e00)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12a, 0x2, 0x1, 0x8, 0xc0, 0x4, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x8, 0x401, 0x80}, {0x6, 0x24, 0x1a, 0x8, 0x4}, [@mbim={0xc, 0x24, 0x1b, 0x3, 0x7fcd, 0x20, 0x1, 0xfff, 0x7}, @mdlm_detail={0x4, 0x24, 0x13, 0x2}, @country_functional={0x10, 0x24, 0x7, 0x14, 0x7, [0x0, 0x12, 0x81, 0x3f, 0x8000]}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0xff}, @mdlm_detail={0xa2, 0x24, 0x13, 0x1, "0e813a6a3c39c551368fd106f4f3cb5a97dcb2ec4b89665ed7c19fcc4f8b88c254c084499319aa6f36c80043a50a0a59ce78e6d7f43970c1781dca4318b7ec85e0f05d35e9a6a2b6a72665168666b852e70f9458c296104dbe56b2a205a3d73f500e07b5cbd11ba41489462725aab91e092877849c2d715d00144181e50a9b452cab5ccdc9232eadcaed74ad80c2ade0348aba0e6d1363c0e05fcec8b2f9"}, @network_terminal={0x7, 0x24, 0xa, 0x1, 0x6, 0x4, 0xfa}]}, {{0x9, 0x5, 0x81, 0x3, 0x8, 0x8, 0x14, 0x1f}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x1, 0x9, 0xce}}, {{0x9, 0x5, 0x3, 0x2, 0x10, 0xf7, 0x25, 0x7}}}}}}}]}}, &(0x7f0000000b80)={0xa, &(0x7f0000000400)={0xa, 0x6, 0x300, 0x7, 0x6, 0x82, 0x8, 0x13}, 0x15, &(0x7f0000000440)={0x5, 0xf, 0x15, 0x3, [@ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x9, 0x1, 0x7f, 0x8001}, @ptm_cap={0x3}]}, 0xa, [{0xb7, &(0x7f0000000740)=@string={0xb7, 0x3, "07885b23663792f01f854291f3c0630969de38d6d845b92fc03d7c41d2dadf1f8608192da519aedf6dd145386b89895f06ea6631fcc346a90ff29acfa22e6fd692d077f808616ad0d4885252db483d8bb66a47b046032e9d7f794e4aa6f2d70a1246e87c8f6d84463bce47e7e94af35bcbe0b3167831a3b7d35d2723f08bc57f5cd0571cef9f52ccfb72384716bb750ebe1cfdab28227bb7c7cb261b27755ac74f66c40d04305110373a28e500e531f14a56278569"}}, {0x9e, &(0x7f0000000800)=@string={0x9e, 0x3, "9e1b3f9df7e4d7b20381efa55a5dc4ef4d8f85803374424da7d79a3aa615926a33e2415cc1c92dfb8b5251ea3e3edb76890bce88846e8386ea94353351dad161b748b7099058fdff85c1f20516ce8fd03d4a194be127470297dc5ed173cbb671bbd162fab457d5c4751489c59042951e153de09f296ba7495cd9b1eeadc78add080e39af2e936960b9df17d3b8801ad06ab799e54726c317b168553d"}}, {0x34, &(0x7f0000000480)=ANY=[@ANYBLOB="340379b7f1cea443085257459fc6c5adcc3889fd48f77ae15297f78345394f4f58787e1f3d1956e47c49cf0000e530f7b2000014"]}, {0x1c, &(0x7f00000008c0)=@string={0x1c, 0x3, "fc0379bc6975faa83d26bcc43c38bb9f508865378f8e1a88ab85"}}, {0x59, &(0x7f0000000900)=@string={0x59, 0x3, "920488174a1e0867a06a1db5f58af7e3d95c1635e1670595bf10e9399b3c7a9955658195ffa74938d4839a41b51d4b4437d97ac9d449706aea2a6681971e16055aa986ca6455c01528584ba275d0eb5856c2fc5f287e23"}}, {0x4, &(0x7f0000000980)=@lang_id={0x4}}, {0x4, &(0x7f00000009c0)=@lang_id={0x4, 0x3, 0x1809}}, {0x4, &(0x7f0000000a00)=@lang_id={0x4, 0x3, 0x1c01}}, {0x48, &(0x7f00000002c0)=@string={0x48, 0x3, "da47c56baf9f8b6a9528db27ee810aea5666db62039dab6b2eb37f865da14b29cd11e6376fc3944ff38a82780db31fc6208c1bb35d92ff5999450041e45b4a9c1b6035d4cb48"}}, {0xe1, &(0x7f0000000a80)=@string={0xe1, 0x3, "139eab182f31776e4a94e117e65878729b289a7e3c15a82283f13cc363843b56cc11e2d1d32afff5e4157cb411db1a6705b4f9c26976c32cb1704a0d4eaf1e3b179fe82d6a96b51c23391bfb38837cdf2b9cfece8603290e0b7fdc687d82fb7f3c113125a628a8194e5ab77075897b1be69fd4a6ddc3c4ff006ad349039f92990464e48d3efd4dfb196ffa4ff2a3024f978c94d40f0869d25277c1fa3b9b0f0e94f69c9159d6ae885468a85056d897efd547d9993b63bce20175fe1a984af1725520e7cba2bb711c9a56b7c4db6741e3019c458b103c910652dcdb5f6e7cc9"}}]}) (async) syz_usb_connect$printer(0x2, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x80, 0x30, 0x40, [{{0x9, 0x4, 0x0, 0x1c, 0x2, 0x7, 0x1, 0x3, 0x9, "", {{{0x9, 0x5, 0x1, 0x2, 0x10, 0x1, 0x4}}}}}]}}]}}, &(0x7f0000000dc0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x341, 0x6, 0xc1, 0x83, 0xff, 0x1f}, 0x100, &(0x7f0000000180)={0x5, 0xf, 0x100, 0x5, [@ss_container_id={0x14, 0x10, 0x4, 0x2, "c417343079ee8588861b6ce55fc9fcac"}, @wireless={0xb, 0x10, 0x1, 0x8, 0x80, 0x1f, 0x0, 0xc2, 0x6}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x1, 0x2, 0xda3}, @generic={0xc1, 0x10, 0x4, "cc427881ddbca38739f39f7cc6ad4778ef4ff0a91e60141e27266a85f3dc1d97b6331fa16dd195d5052a8bff0a3e2f8ee310a6425729c8ca1b226f523bc8b616f4a70b92d70eeff3b2800b077efdd2e746456fb25bc97d6e1a13a82a8ad185733fb659aca22bfb1f5a9e8e06cea1067e98629099ef1e9ac603e5e75b4c47b62370ce554cd5b06c4011dc7f2cfbaca3afc8f92f763bd3a5cc9a1d213257721cdecbcd087c16800a699e8c39cb53de23bca3d7610d0f6a91cde993a56fc866"}, @ss_container_id={0x14, 0x10, 0x4, 0x80, "713d4278826bb0570dcb6dd75cf2f44d"}]}, 0x3, [{0x4, &(0x7f0000000080)=@lang_id={0x4, 0x3, 0x300e}}, {0x66, &(0x7f00000000c0)=@string={0x66, 0x3, "4acaa8a63e42c03d3ea6ad7e5cfc17bbbd389acf9ae6e4eed06f9e854634ba36de9fdb4b99fef3e3778084f13524d6fda66cf414842c7d816442ed540ba62aa2002a9457ff4237e03fad12f29acf2572c52872a2192e55acc6dbb3dcb60e030b6524a510"}}, {0x84, &(0x7f0000000c40)=@string={0x84, 0x3, "6bc1641bbdea6dc7d24b59d09fc85a13471206d3ae859381cb4f56dd0e3cdc0f6a3a8eb13c3fcb960f16481c8b2efa8bb6b8c36b9f13a4e2e374dde9a7f2beca21319d520cb841d497fe40103ede77372dba83e9e48bf8417b8aa924a9a7f1bd9b16a7b6a633e879063a20b19d68212b90641b2acef5a48378d7bb842bfda69bbba2"}}]}) (async) syz_usb_connect$printer(0x5, 0x36, &(0x7f0000000340)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x1, 0x50, 0x1f, [{{0x9, 0x4, 0x0, 0x2, 0x1, 0x7, 0x1, 0x1, 0x7, "", {{{0x9, 0x5, 0x1, 0x2, 0x8, 0x7f, 0x0, 0x3f}}, [{{0x9, 0x5, 0x82, 0x2, 0x10, 0x3, 0x88, 0xf0}}]}}}]}}]}}, &(0x7f0000000380)={0xa, &(0x7f00000003c0)={0xa, 0x6, 0x110, 0x1, 0x0, 0x81, 0xff, 0xc8}, 0x2a, &(0x7f0000000a40)=ANY=[@ANYBLOB="09e42a00030a10030205009b09ff00141004402ff3f33a06da2f0bd7466540c2747dd2071002046304004b8dab03ed"], 0x3, [{0x4, &(0x7f0000000d00)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000000d40)=@lang_id={0x4, 0x3, 0x44e}}, {0x4, &(0x7f0000000d80)=@lang_id={0x4, 0x3, 0x41b}}]}) (async) 19:30:06 executing program 0: syz_usb_connect$uac1(0x0, 0xdc, &(0x7f0000000100)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0xff, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xca, 0x3, 0x1, 0x20, 0x20, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x8c0, 0x3f}, [@feature_unit={0x9, 0x24, 0x6, 0x2, 0x4, 0x1, [0x3], 0x3}, @selector_unit={0x6, 0x24, 0x5, 0x2, 0x3, "8c"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0x4, 0x401, 0x80, "fd672f2e51"}, @as_header={0x7, 0x24, 0x1, 0x20, 0x1, 0x6}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x3, 0x3, 0x46, 0x20, "e06b", "991e"}, @format_type_ii_discrete={0xb, 0x24, 0x2, 0x2, 0xe4c4, 0x9, 0x8, "3cbb"}]}, {{0x9, 0x5, 0x1, 0x9, 0x3ff, 0x7f, 0x2, 0x1, {0x7, 0x25, 0x1, 0x82, 0x3, 0x3f}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0x6, 0x1, 0x1, '$'}, @format_type_i_discrete={0xd, 0x24, 0x2, 0x1, 0x40, 0x1, 0x1, 0x1, "89d4150fd8"}, @as_header={0x7, 0x24, 0x1, 0x7, 0x6, 0x3}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x7f, 0x2, 0x3, 0x1, 'O', "6493"}, @as_header={0x7, 0x24, 0x1, 0x0, 0x6, 0x4}]}, {{0x9, 0x5, 0x82, 0x9, 0x40, 0xf7, 0x4, 0x3, {0x7, 0x25, 0x1, 0x2, 0xf7, 0x626}}}}}}}]}}, &(0x7f00000005c0)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x110, 0x81, 0x3, 0x40, 0x10, 0x5}, 0x21, &(0x7f0000000240)={0x5, 0xf, 0x21, 0x1, [@ssp_cap={0x1c, 0x10, 0xa, 0xff, 0x4, 0x1, 0xf000, 0x80, [0xff0000, 0xf0, 0xf16b36de39c6158c, 0x3f30]}]}, 0x8, [{0x4f, &(0x7f0000000280)=@string={0x4f, 0x3, "66c7f9776c891bb674d453f6113bf347042ff454c1c20365911ff71d6921ea68be8ee606b813f03323cdbb2f6944629d04aa8e9413b344e3f7735b9783903f122d5524b8a22a07f9762b0b848a"}}, {0xc2, &(0x7f0000000300)=@string={0xc2, 0x3, "bcd61d2f0f118abe436aa9c9707f6175c47a2bcb9054199c148509194497957ba44aa656f360053879173e09980821e71f65f7faa629540e9081096521aabf654d7d18b163b6ac9d77f62ed7de5284bf55806dd5208afa69f9a03c1ea8afcdda5e483ba138c9d5d5df277d2dbbf1ae683d1289da373a6ae9dfde8e861e27d72d913096a124743770a1df8ac835a26e35f5042481afdd01c57e86976a52ccf69a61937a6d5be2ba7b6aef9b5949b42ead0eab8bc2653e433e592d53c2f58edd11"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x401}}, {0x26, &(0x7f00000007c0)=ANY=[@ANYBLOB="260320468c6530e26e56b37fee4f277e8275f4843e000000dbdcd398865f9a0f8583b59d5db34de46319f828a8ccabf12bc37a4215e79f8ed93cc1c142e961ba4b9269e710f2f08e6d98bc53984fad59745febe60b2be223416ea9d755120465b10b422678b3506254696e88e80b002c03530b9afe41fd04"]}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x44e}}, {0x68, &(0x7f00000004c0)=@string={0x68, 0x3, "a31ab96d3859323e519b03f395b4dbf124886784da35d78a6d11352b99491164f07415099f59e2fb945091d0a283e49f007bf37d1937973de6df83cfba4f1cfe9a2a936c1e31bf8f4499f3bc046d66806d5f4ab4dc788f2a654e6028c8c1395ad0ef48629197"}}, {0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x445}}, {0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x809}}]}) (async, rerun: 32) syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000640)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x40, 0xeef, 0x72aa, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x3, 0x10, 0x2, [{{0x9, 0x4, 0x0, 0x7, 0x2, 0x3, 0x1, 0x3, 0x3f, {0x9, 0x21, 0x7fff, 0x1, 0x1, {0x22, 0x36a}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x4, 0xa0, 0xfd}}}}}]}}]}}, &(0x7f0000000780)={0xa, &(0x7f0000000680)={0xa, 0x6, 0x110, 0x0, 0xff, 0x7, 0x8, 0x9}, 0x5, &(0x7f00000006c0)={0x5, 0xf, 0x5}, 0x2, [{0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0x408}}, {0x13, &(0x7f0000000740)=@string={0x13, 0x3, "78d7bf92099a78603e1f3432d19ec76c52"}}]}) (async, rerun: 32) r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x8, 0x404001) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000040)={0x56, 0xfff, 0x9b3, {0xdb5, 0x3ff}, {0xf80d, 0x102d}, @period={0x5a, 0x7f, 0x6, 0xffff, 0x0, {0xc530, 0x400, 0x0, 0x6}, 0x1, &(0x7f0000000000)=[0x8]}}) (async) ioctl$EVIOCGSW(r0, 0x5421, 0xffffffffffffffff) (async) syz_open_dev$evdev(&(0x7f00000000c0), 0x80200000, 0x200002) 19:30:06 executing program 5: syz_open_dev$hidraw(0xfffffffffffffffc, 0x1, 0x161f62) (async, rerun: 64) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @ramp={0x0, 0x0, {0x0, 0x5}}}) (async, rerun: 64) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x60f02) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000000)=""/61) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) [ 3369.539923][ T8315] Error: Driver 'raw-gadget' is already registered, aborting... [ 3369.547734][ T8315] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3369.555096][ T8315] misc raw-gadget: fail, usb_gadget_register_driver returned -16 19:30:06 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xd, 0x52b900) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1cf002) (async) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) (async) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r2, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) write$hidraw(r2, &(0x7f0000000000)="c2", 0xffffffffffffff3a) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) syz_open_dev$hidraw(&(0x7f00000002c0), 0x3, 0x3c000) (async) write$hidraw(r3, &(0x7f0000000200)="a7d95f0de7f0f6ff0e24bc6f67f920", 0xf) (async) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) ioctl$HIDIOCGRAWNAME(r3, 0x6609, 0x0) (async) r4 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r4, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) read$hidraw(r4, &(0x7f0000000280)=""/32, 0x20) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) [ 3369.583278][ T8326] Error: Driver 'raw-gadget' is already registered, aborting... [ 3369.590999][ T8326] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3369.598307][ T8326] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3369.620410][ T8315] Error: Driver 'raw-gadget' is already registered, aborting... 19:30:06 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x1000) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x4, 0x101000) read$hidraw(0xffffffffffffffff, &(0x7f0000002500)=""/193, 0xc1) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000001480)=""/4096, 0x1000) write$hidraw(r0, &(0x7f0000000200)="37e79be3847cecbd930fed205bcb93313d6fb01f14b0a3854fbc924deb81c88765a2492c2f6b13d154d9d23c1c752396e357ea5dd164a3c66991eee9afbe2dd415b6a9a35770357496333c3b616344919275c4f5e6e3cc5267922bcbf3104b0ef66cc2", 0x63) read$hidraw(r3, &(0x7f00000013c0)=""/179, 0xb3) syz_open_dev$hidraw(&(0x7f0000002480), 0x3, 0x0) syz_open_dev$hidraw(0x0, 0x20000003, 0x2787c0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) read$hidraw(r0, &(0x7f0000002600)=""/4106, 0x100a) [ 3369.628200][ T8315] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3369.635569][ T8315] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3369.648456][ T8325] Error: Driver 'raw-gadget' is already registered, aborting... [ 3369.656173][ T8325] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3369.663520][ T8325] misc raw-gadget: fail, usb_gadget_register_driver returned -16 19:30:07 executing program 0: syz_usb_connect$uac1(0x0, 0xdc, &(0x7f0000000100)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0xff, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xca, 0x3, 0x1, 0x20, 0x20, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x8c0, 0x3f}, [@feature_unit={0x9, 0x24, 0x6, 0x2, 0x4, 0x1, [0x3], 0x3}, @selector_unit={0x6, 0x24, 0x5, 0x2, 0x3, "8c"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0x4, 0x401, 0x80, "fd672f2e51"}, @as_header={0x7, 0x24, 0x1, 0x20, 0x1, 0x6}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x3, 0x3, 0x46, 0x20, "e06b", "991e"}, @format_type_ii_discrete={0xb, 0x24, 0x2, 0x2, 0xe4c4, 0x9, 0x8, "3cbb"}]}, {{0x9, 0x5, 0x1, 0x9, 0x3ff, 0x7f, 0x2, 0x1, {0x7, 0x25, 0x1, 0x82, 0x3, 0x3f}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0x6, 0x1, 0x1, '$'}, @format_type_i_discrete={0xd, 0x24, 0x2, 0x1, 0x40, 0x1, 0x1, 0x1, "89d4150fd8"}, @as_header={0x7, 0x24, 0x1, 0x7, 0x6, 0x3}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x7f, 0x2, 0x3, 0x1, 'O', "6493"}, @as_header={0x7, 0x24, 0x1, 0x0, 0x6, 0x4}]}, {{0x9, 0x5, 0x82, 0x9, 0x40, 0xf7, 0x4, 0x3, {0x7, 0x25, 0x1, 0x2, 0xf7, 0x626}}}}}}}]}}, &(0x7f00000005c0)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x110, 0x81, 0x3, 0x40, 0x10, 0x5}, 0x21, &(0x7f0000000240)={0x5, 0xf, 0x21, 0x1, [@ssp_cap={0x1c, 0x10, 0xa, 0xff, 0x4, 0x1, 0xf000, 0x80, [0xff0000, 0xf0, 0xf16b36de39c6158c, 0x3f30]}]}, 0x8, [{0x4f, &(0x7f0000000280)=@string={0x4f, 0x3, "66c7f9776c891bb674d453f6113bf347042ff454c1c20365911ff71d6921ea68be8ee606b813f03323cdbb2f6944629d04aa8e9413b344e3f7735b9783903f122d5524b8a22a07f9762b0b848a"}}, {0xc2, &(0x7f0000000300)=@string={0xc2, 0x3, "bcd61d2f0f118abe436aa9c9707f6175c47a2bcb9054199c148509194497957ba44aa656f360053879173e09980821e71f65f7faa629540e9081096521aabf654d7d18b163b6ac9d77f62ed7de5284bf55806dd5208afa69f9a03c1ea8afcdda5e483ba138c9d5d5df277d2dbbf1ae683d1289da373a6ae9dfde8e861e27d72d913096a124743770a1df8ac835a26e35f5042481afdd01c57e86976a52ccf69a61937a6d5be2ba7b6aef9b5949b42ead0eab8bc2653e433e592d53c2f58edd11"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x401}}, {0x26, &(0x7f00000007c0)=ANY=[@ANYBLOB="260320468c6530e26e56b37fee4f277e8275f4843e000000dbdcd398865f9a0f8583b59d5db34de46319f828a8ccabf12bc37a4215e79f8ed93cc1c142e961ba4b9269e710f2f08e6d98bc53984fad59745febe60b2be223416ea9d755120465b10b422678b3506254696e88e80b002c03530b9afe41fd04"]}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x44e}}, {0x68, &(0x7f00000004c0)=@string={0x68, 0x3, "a31ab96d3859323e519b03f395b4dbf124886784da35d78a6d11352b99491164f07415099f59e2fb945091d0a283e49f007bf37d1937973de6df83cfba4f1cfe9a2a936c1e31bf8f4499f3bc046d66806d5f4ab4dc788f2a654e6028c8c1395ad0ef48629197"}}, {0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x445}}, {0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x809}}]}) (async) syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000640)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x40, 0xeef, 0x72aa, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x3, 0x10, 0x2, [{{0x9, 0x4, 0x0, 0x7, 0x2, 0x3, 0x1, 0x3, 0x3f, {0x9, 0x21, 0x7fff, 0x1, 0x1, {0x22, 0x36a}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x4, 0xa0, 0xfd}}}}}]}}]}}, &(0x7f0000000780)={0xa, &(0x7f0000000680)={0xa, 0x6, 0x110, 0x0, 0xff, 0x7, 0x8, 0x9}, 0x5, &(0x7f00000006c0)={0x5, 0xf, 0x5}, 0x2, [{0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0x408}}, {0x13, &(0x7f0000000740)=@string={0x13, 0x3, "78d7bf92099a78603e1f3432d19ec76c52"}}]}) r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x8, 0x404001) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000040)={0x56, 0xfff, 0x9b3, {0xdb5, 0x3ff}, {0xf80d, 0x102d}, @period={0x5a, 0x7f, 0x6, 0xffff, 0x0, {0xc530, 0x400, 0x0, 0x6}, 0x1, &(0x7f0000000000)=[0x8]}}) ioctl$EVIOCGSW(r0, 0x5421, 0xffffffffffffffff) (async, rerun: 64) syz_open_dev$evdev(&(0x7f00000000c0), 0x80200000, 0x200002) (rerun: 64) [ 3369.685648][ T8315] Error: Driver 'raw-gadget' is already registered, aborting... [ 3369.693391][ T8315] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3369.700694][ T8315] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3369.712975][ T8343] Error: Driver 'raw-gadget' is already registered, aborting... [ 3369.720723][ T8343] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3369.728262][ T8343] misc raw-gadget: fail, usb_gadget_register_driver returned -16 19:30:07 executing program 5: syz_open_dev$hidraw(0xfffffffffffffffc, 0x1, 0x161f62) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @ramp={0x0, 0x0, {0x0, 0x5}}}) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x60f02) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000000)=""/61) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) 19:30:07 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0300000000276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x200) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffff8, 0x101001) ioctl$HIDIOCGRAWNAME(r3, 0x6628, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000340)=""/8, 0x8) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x1, 0x0) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f0000001300)) read$hidraw(r4, &(0x7f0000000200)=""/4096, 0x800000) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) syz_open_dev$hidraw(&(0x7f0000001240), 0x0, 0xa000) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r5, 0x40305839, 0x0) ioctl$HIDIOCGRDESC(r5, 0x90044802, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="db1fbbc2fb810ad5ff6f488b9992fcf55bd8ec4b4efb02ef1219bc0da2e59cba1b5fecb6004f110adcbee3ff104a1dd7cca8e14952383d21782f56f2efdb44deaeda94b0b158c695ce2367f03a3e63e340a251ade3acb2a69829bf6b4b000000", 0x60) ioctl$HIDIOCGDEVINFO(0xffffffffffffffff, 0x801c4803, &(0x7f0000002340)=""/55) syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x14f142) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c2", 0xa00000) [ 3369.774783][ T8353] Error: Driver 'raw-gadget' is already registered, aborting... [ 3369.775787][ T8355] Error: Driver 'raw-gadget' is already registered, aborting... [ 3369.782623][ T8353] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3369.790242][ T8355] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3369.797549][ T8353] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3369.804833][ T8355] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3370.042807][ T8324] Error: Driver 'raw-gadget' is already registered, aborting... [ 3370.050562][ T8324] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3370.057971][ T8324] misc raw-gadget: fail, usb_gadget_register_driver returned -16 19:30:07 executing program 1: syz_open_dev$hidraw(&(0x7f00000005c0), 0x4, 0x20080) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async, rerun: 64) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (rerun: 64) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000540)={0x6, 0x17, 0x101, 0x1, "2838d62b1b7c7505f17babd979feb61e98c76072712bab4a70d305cc88ea80bf"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000000080)) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="f07dfe505eb7f0b6e58dfecedcbfb0024ef9ac2b9728ae2d377783cf2cfd06af2cfee8ded0b71e33", 0x28) r3 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000300)=ANY=[@ANYBLOB="1201000009000008250200000002000000010902565c00020100f92a0904000001020900000524060000000000000006241a0000000905810000005d840000000000000000"], 0x0) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)) write$hidraw(0xffffffffffffffff, &(0x7f0000000380)="118b9bf54b704d07064596ef6004d832f0b5f097331fdf10988eca32d0f25700cbcb1a1b4c5cddc25a189e34fed95290de3692d283772750f4b5837c7e227f7110f1703875f64a530da7ade5f282bb5957cf4a03f10edae9a6b82e2e7e4355d1f418c443f616a9655380509e7ed1e3281fa589f7035ec200f3f49328fd5fd9c54e66dc7753c03db413", 0x89) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r3) read$hidraw(r2, &(0x7f00000002c0)=""/5, 0x5) (async) syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000600)=ANY=[@ANYRESDEC=r3], 0x0) (async) write$hidraw(r2, &(0x7f0000000240)="8e934a346c31a8414b85fa6cbd025c8c6c49e812a0ba80f40b13d2d08ff8c92b327f6af90b4dde8297c95416a05e68d196c0887ed01a74e85265be152d152c761f9c6a36935afa7cd7314974179d5eed244a941717a69b44a6fcacaa465c9f85994924eb37d10d16d680a5d145c3c2d32b7a5dd329e4c56afa73232409", 0x7d) (async) r4 = syz_open_dev$hidraw(&(0x7f0000000440), 0x56, 0x119002) write$hidraw(r4, &(0x7f0000000480)="5dda97019fd518a7f976e56bef49fc344e86010f1e2d6bb5cfe4628047789a591ba0fa8b93713680b87b1343e5dcf0b549c4c1ed9b71ea886e12da61b4362d7ff8031ac016e86be18f22fe5deef468e02ea98bbc8c118b75995caa711b4100922976cc9539851182e7657e2d06334b09b8bcd9d532564be8d4c83aa89bbb44fca97fc8c8c77bce5667802865b1d47daa7f1ccbdb9cdbb632dd1d5713032770b9b39f26a9464bea77bd919b599c8f67fe37db564e418f4ed0", 0xb8) 19:30:07 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x1, {}, {}, @period={0x58, 0x7f4, 0xc8, 0xf801, 0x6, {0x2, 0x1, 0x1}, 0x6, &(0x7f0000001280)=[0x8000, 0x8, 0x8, 0x1ff, 0x919, 0x100]}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) read$hidraw(0xffffffffffffffff, 0x0, 0xffffffffffffff7e) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r3, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(r0, &(0x7f0000001200)="1c7c6d43b2fc08eba94a259d35577a6b7dae7536fbb91c4d79468fe37889ec1ef0b3043346c3944708e48a03e6a2d6138cb8e7143b6cf5d44803bf1b614af5110fee652a42157ba67f6570ec9d", 0x4d) syz_open_dev$hidraw(&(0x7f0000000040), 0x1ff, 0x10400) r4 = syz_open_dev$hidraw(&(0x7f0000000100), 0x101, 0x4080) read$hidraw(r4, &(0x7f0000000140)=""/173, 0xad) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f00000000c0)) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r5, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf761c0efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) 19:30:07 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0300000000276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x200) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffff8, 0x101001) ioctl$HIDIOCGRAWNAME(r3, 0x6628, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000340)=""/8, 0x8) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x1, 0x0) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f0000001300)) read$hidraw(r4, &(0x7f0000000200)=""/4096, 0x800000) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) syz_open_dev$hidraw(&(0x7f0000001240), 0x0, 0xa000) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r5, 0x40305839, 0x0) ioctl$HIDIOCGRDESC(r5, 0x90044802, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="db1fbbc2fb810ad5ff6f488b9992fcf55bd8ec4b4efb02ef1219bc0da2e59cba1b5fecb6004f110adcbee3ff104a1dd7cca8e14952383d21782f56f2efdb44deaeda94b0b158c695ce2367f03a3e63e340a251ade3acb2a69829bf6b4b000000", 0x60) ioctl$HIDIOCGDEVINFO(0xffffffffffffffff, 0x801c4803, &(0x7f0000002340)=""/55) syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x14f142) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c2", 0xa00000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (async) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0300000000276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x200) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffff8, 0x101001) (async) ioctl$HIDIOCGRAWNAME(r3, 0x6628, 0x0) (async) read$hidraw(0xffffffffffffffff, &(0x7f0000000340)=""/8, 0x8) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x1, 0x0) (async) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f0000001300)) (async) read$hidraw(r4, &(0x7f0000000200)=""/4096, 0x800000) (async) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) (async) syz_open_dev$hidraw(&(0x7f0000001240), 0x0, 0xa000) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) ioctl$HIDIOCGRAWNAME(r5, 0x40305839, 0x0) (async) ioctl$HIDIOCGRDESC(r5, 0x90044802, 0x0) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="db1fbbc2fb810ad5ff6f488b9992fcf55bd8ec4b4efb02ef1219bc0da2e59cba1b5fecb6004f110adcbee3ff104a1dd7cca8e14952383d21782f56f2efdb44deaeda94b0b158c695ce2367f03a3e63e340a251ade3acb2a69829bf6b4b000000", 0x60) (async) ioctl$HIDIOCGDEVINFO(0xffffffffffffffff, 0x801c4803, &(0x7f0000002340)=""/55) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x14f142) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c2", 0xa00000) (async) 19:30:07 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x53, 0x4, 0x0, {0x4, 0x80}, {0x4e, 0x2}, @rumble={0x0, 0xd81}}) read$hidraw(r1, &(0x7f00000010c0)=""/186, 0xba) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e901) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a579a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) read$hidraw(r1, &(0x7f00000000c0)=""/4096, 0x1000) 19:30:07 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x1000) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x4, 0x101000) read$hidraw(0xffffffffffffffff, &(0x7f0000002500)=""/193, 0xc1) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000001480)=""/4096, 0x1000) write$hidraw(r0, &(0x7f0000000200)="37e79be3847cecbd930fed205bcb93313d6fb01f14b0a3854fbc924deb81c88765a2492c2f6b13d154d9d23c1c752396e357ea5dd164a3c66991eee9afbe2dd415b6a9a35770357496333c3b616344919275c4f5e6e3cc5267922bcbf3104b0ef66cc2", 0x63) read$hidraw(r3, &(0x7f00000013c0)=""/179, 0xb3) syz_open_dev$hidraw(&(0x7f0000002480), 0x3, 0x0) syz_open_dev$hidraw(0x0, 0x20000003, 0x2787c0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) read$hidraw(r0, &(0x7f0000002600)=""/4106, 0x100a) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (async) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) syz_open_dev$hidraw(0x0, 0x0, 0x0) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x1000) (async) syz_open_dev$hidraw(&(0x7f0000001200), 0x4, 0x101000) (async) read$hidraw(0xffffffffffffffff, &(0x7f0000002500)=""/193, 0xc1) (async) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) (async) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) (async) read$hidraw(0xffffffffffffffff, &(0x7f0000001480)=""/4096, 0x1000) (async) write$hidraw(r0, &(0x7f0000000200)="37e79be3847cecbd930fed205bcb93313d6fb01f14b0a3854fbc924deb81c88765a2492c2f6b13d154d9d23c1c752396e357ea5dd164a3c66991eee9afbe2dd415b6a9a35770357496333c3b616344919275c4f5e6e3cc5267922bcbf3104b0ef66cc2", 0x63) (async) read$hidraw(r3, &(0x7f00000013c0)=""/179, 0xb3) (async) syz_open_dev$hidraw(&(0x7f0000002480), 0x3, 0x0) (async) syz_open_dev$hidraw(0x0, 0x20000003, 0x2787c0) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) read$hidraw(r0, &(0x7f0000002600)=""/4106, 0x100a) (async) 19:30:07 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r1, &(0x7f0000001180)='=', 0x3b000) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x0, 0x3fe}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r1, &(0x7f00000000c0)="22c6bd92d850af2e1a1671f71a5854c3bda810ff9460d32338db7ad21a377a9780731cafddb45e6137c7aa78da4e31ea0698462b4419ef9285035fa0014d5a76d4bfd834492aa747974bd8e7df53f5eb7ecffd04cc326ac62ae40b", 0x5b) r4 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r4, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) r5 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r5, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) r6 = syz_open_dev$hidraw(&(0x7f0000000140), 0x101, 0x125200) write$hidraw(r6, &(0x7f0000000180)="972f77859c6d7bf31998a886e926ba8e90dc3ba8f300cdcad3a1ab4b7157b1d2cd062f48230ebbee4baff10cd61ddfc5b60c59ed5ee22596f15357908f99d07c03e80c63304c741a93ca46ee8a1f36c5f22148761ae3d3c63c141ac61c51c723d54367f99efbb89d4d64998188a2b5c8a161d05ded33e6c6a1fc79b63e574c6cc63ada450235e1e99d042cda2c02378fa378e42d53354bcdfbd326f0d85a43d48b72ee98fb70611d12062b63", 0xac) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r2, 0xc020660b, &(0x7f0000000080)) r7 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r7, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) write$hidraw(r7, &(0x7f0000000240)="01c1db0724a7700cdd191443783bfb7b9e4a71d82543f2dfa8ce124a754b333806a8e72bb5033a7418a1324aafe2d30e88b023ff38648349689b79f4e1279248da75582776f992d79d4d3ae9ce3f73e81b78e0fdb0d8284b48cfb567873095a556a9661bed3dbe3dc1d4d3ef0f5b618c689d589a4a3d41d7805c72ed8a50ce214a6fc4877fc81b51d2dac9ee594801b008810cd4ceebdcb761944c41bd6b6a62db6dd980f09488", 0xa7) 19:30:07 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0300000000276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x200) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffff8, 0x101001) ioctl$HIDIOCGRAWNAME(r3, 0x6628, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000340)=""/8, 0x8) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x1, 0x0) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f0000001300)) read$hidraw(r4, &(0x7f0000000200)=""/4096, 0x800000) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) syz_open_dev$hidraw(&(0x7f0000001240), 0x0, 0xa000) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r5, 0x40305839, 0x0) ioctl$HIDIOCGRDESC(r5, 0x90044802, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="db1fbbc2fb810ad5ff6f488b9992fcf55bd8ec4b4efb02ef1219bc0da2e59cba1b5fecb6004f110adcbee3ff104a1dd7cca8e14952383d21782f56f2efdb44deaeda94b0b158c695ce2367f03a3e63e340a251ade3acb2a69829bf6b4b000000", 0x60) ioctl$HIDIOCGDEVINFO(0xffffffffffffffff, 0x801c4803, &(0x7f0000002340)=""/55) syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x14f142) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c2", 0xa00000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (async) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0300000000276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x200) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffff8, 0x101001) (async) ioctl$HIDIOCGRAWNAME(r3, 0x6628, 0x0) (async) read$hidraw(0xffffffffffffffff, &(0x7f0000000340)=""/8, 0x8) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x1, 0x0) (async) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f0000001300)) (async) read$hidraw(r4, &(0x7f0000000200)=""/4096, 0x800000) (async) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) (async) syz_open_dev$hidraw(&(0x7f0000001240), 0x0, 0xa000) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) ioctl$HIDIOCGRAWNAME(r5, 0x40305839, 0x0) (async) ioctl$HIDIOCGRDESC(r5, 0x90044802, 0x0) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="db1fbbc2fb810ad5ff6f488b9992fcf55bd8ec4b4efb02ef1219bc0da2e59cba1b5fecb6004f110adcbee3ff104a1dd7cca8e14952383d21782f56f2efdb44deaeda94b0b158c695ce2367f03a3e63e340a251ade3acb2a69829bf6b4b000000", 0x60) (async) ioctl$HIDIOCGDEVINFO(0xffffffffffffffff, 0x801c4803, &(0x7f0000002340)=""/55) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x14f142) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c2", 0xa00000) (async) 19:30:08 executing program 1: syz_open_dev$hidraw(&(0x7f00000005c0), 0x4, 0x20080) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000540)={0x6, 0x17, 0x101, 0x1, "2838d62b1b7c7505f17babd979feb61e98c76072712bab4a70d305cc88ea80bf"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000000080)) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="f07dfe505eb7f0b6e58dfecedcbfb0024ef9ac2b9728ae2d377783cf2cfd06af2cfee8ded0b71e33", 0x28) r3 = syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000300)=ANY=[@ANYBLOB="1201000009000008250200000002000000010902565c00020100f92a0904000001020900000524060000000000000006241a0000000905810000005d840000000000000000"], 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)) write$hidraw(0xffffffffffffffff, &(0x7f0000000380)="118b9bf54b704d07064596ef6004d832f0b5f097331fdf10988eca32d0f25700cbcb1a1b4c5cddc25a189e34fed95290de3692d283772750f4b5837c7e227f7110f1703875f64a530da7ade5f282bb5957cf4a03f10edae9a6b82e2e7e4355d1f418c443f616a9655380509e7ed1e3281fa589f7035ec200f3f49328fd5fd9c54e66dc7753c03db413", 0x89) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r3) read$hidraw(r2, &(0x7f00000002c0)=""/5, 0x5) syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000600)=ANY=[@ANYRESDEC=r3], 0x0) write$hidraw(r2, &(0x7f0000000240)="8e934a346c31a8414b85fa6cbd025c8c6c49e812a0ba80f40b13d2d08ff8c92b327f6af90b4dde8297c95416a05e68d196c0887ed01a74e85265be152d152c761f9c6a36935afa7cd7314974179d5eed244a941717a69b44a6fcacaa465c9f85994924eb37d10d16d680a5d145c3c2d32b7a5dd329e4c56afa73232409", 0x7d) r4 = syz_open_dev$hidraw(&(0x7f0000000440), 0x56, 0x119002) write$hidraw(r4, &(0x7f0000000480)="5dda97019fd518a7f976e56bef49fc344e86010f1e2d6bb5cfe4628047789a591ba0fa8b93713680b87b1343e5dcf0b549c4c1ed9b71ea886e12da61b4362d7ff8031ac016e86be18f22fe5deef468e02ea98bbc8c118b75995caa711b4100922976cc9539851182e7657e2d06334b09b8bcd9d532564be8d4c83aa89bbb44fca97fc8c8c77bce5667802865b1d47daa7f1ccbdb9cdbb632dd1d5713032770b9b39f26a9464bea77bd919b599c8f67fe37db564e418f4ed0", 0xb8) syz_open_dev$hidraw(&(0x7f00000005c0), 0x4, 0x20080) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (async) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000540)={0x6, 0x17, 0x101, 0x1, "2838d62b1b7c7505f17babd979feb61e98c76072712bab4a70d305cc88ea80bf"}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000000080)) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="f07dfe505eb7f0b6e58dfecedcbfb0024ef9ac2b9728ae2d377783cf2cfd06af2cfee8ded0b71e33", 0x28) (async) syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000300)=ANY=[@ANYBLOB="1201000009000008250200000002000000010902565c00020100f92a0904000001020900000524060000000000000006241a0000000905810000005d840000000000000000"], 0x0) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000380)="118b9bf54b704d07064596ef6004d832f0b5f097331fdf10988eca32d0f25700cbcb1a1b4c5cddc25a189e34fed95290de3692d283772750f4b5837c7e227f7110f1703875f64a530da7ade5f282bb5957cf4a03f10edae9a6b82e2e7e4355d1f418c443f616a9655380509e7ed1e3281fa589f7035ec200f3f49328fd5fd9c54e66dc7753c03db413", 0x89) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_usb_disconnect(r3) (async) read$hidraw(r2, &(0x7f00000002c0)=""/5, 0x5) (async) syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000600)=ANY=[@ANYRESDEC=r3], 0x0) (async) write$hidraw(r2, &(0x7f0000000240)="8e934a346c31a8414b85fa6cbd025c8c6c49e812a0ba80f40b13d2d08ff8c92b327f6af90b4dde8297c95416a05e68d196c0887ed01a74e85265be152d152c761f9c6a36935afa7cd7314974179d5eed244a941717a69b44a6fcacaa465c9f85994924eb37d10d16d680a5d145c3c2d32b7a5dd329e4c56afa73232409", 0x7d) (async) syz_open_dev$hidraw(&(0x7f0000000440), 0x56, 0x119002) (async) write$hidraw(r4, &(0x7f0000000480)="5dda97019fd518a7f976e56bef49fc344e86010f1e2d6bb5cfe4628047789a591ba0fa8b93713680b87b1343e5dcf0b549c4c1ed9b71ea886e12da61b4362d7ff8031ac016e86be18f22fe5deef468e02ea98bbc8c118b75995caa711b4100922976cc9539851182e7657e2d06334b09b8bcd9d532564be8d4c83aa89bbb44fca97fc8c8c77bce5667802865b1d47daa7f1ccbdb9cdbb632dd1d5713032770b9b39f26a9464bea77bd919b599c8f67fe37db564e418f4ed0", 0xb8) (async) [ 3370.983436][ T8431] Error: Driver 'raw-gadget' is already registered, aborting... [ 3370.991287][ T8431] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3370.998615][ T8431] misc raw-gadget: fail, usb_gadget_register_driver returned -16 19:30:08 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x53, 0x4, 0x0, {0x4, 0x80}, {0x4e, 0x2}, @rumble={0x0, 0xd81}}) (async) read$hidraw(r1, &(0x7f00000010c0)=""/186, 0xba) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e901) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) (async) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a579a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) read$hidraw(r1, &(0x7f00000000c0)=""/4096, 0x1000) 19:30:08 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x53, 0x4, 0x0, {0x4, 0x80}, {0x4e, 0x2}, @rumble={0x0, 0xd81}}) read$hidraw(r1, &(0x7f00000010c0)=""/186, 0xba) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e901) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) (async) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a579a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) read$hidraw(r1, &(0x7f00000000c0)=""/4096, 0x1000) [ 3371.250209][ T8428] Error: Driver 'raw-gadget' is already registered, aborting... [ 3371.257964][ T8428] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3371.265369][ T8428] misc raw-gadget: fail, usb_gadget_register_driver returned -16 19:30:08 executing program 5: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x418801) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) ioctl$EVIOCGSND(r0, 0x80004506, 0xfffffffffffffffc) ioctl$EVIOCSKEYCODE_V2(r0, 0x40286608, &(0x7f0000000080)={0x0, 0xe, 0x4, 0xb, "4e4c3ef7a1d6ca890000001fae5ca900"}) syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x101200) 19:30:08 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x9, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x56, 0x0, 0x0, {0x0, 0x200}, {}, @rumble={0x0, 0x3}}) read$hidraw(r0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x40002) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f00000000c0)) syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x80000) syz_open_dev$hidraw(&(0x7f0000000040), 0x80, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000240)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(0xffffffffffffffff, &(0x7f0000000340)="395da65fc88535647dfd9efca0c442e6e616521ca79440b1f7661f7e5f073d746177abe94367706c992885d1783d6853198e1b4b40e725138289a03eb02ed1ed1f3a51b6cc397307487d8634ddd14707f406ec9b95c3d168612e2e762225024f0a89a0c6a759027e8bb00cd8c58e3a729734e1f9049988545f2115532df30678095b23df2b912496da2fa04e301f646e80873b70bdd03e2e", 0x98) 19:30:08 executing program 5: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x0) (async) syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x418801) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) ioctl$EVIOCGSND(r0, 0x80004506, 0xfffffffffffffffc) (async, rerun: 32) ioctl$EVIOCSKEYCODE_V2(r0, 0x40286608, &(0x7f0000000080)={0x0, 0xe, 0x4, 0xb, "4e4c3ef7a1d6ca890000001fae5ca900"}) (async, rerun: 32) syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x101200) [ 3371.340164][ T8428] Error: Driver 'raw-gadget' is already registered, aborting... [ 3371.347919][ T8428] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3371.355435][ T8428] misc raw-gadget: fail, usb_gadget_register_driver returned -16 19:30:08 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) syz_open_dev$hidraw(0x0, 0x0, 0x0) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x1000) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x4, 0x101000) (async) read$hidraw(0xffffffffffffffff, &(0x7f0000002500)=""/193, 0xc1) (async) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) (async) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) (async) read$hidraw(0xffffffffffffffff, &(0x7f0000001480)=""/4096, 0x1000) (async) write$hidraw(r0, &(0x7f0000000200)="37e79be3847cecbd930fed205bcb93313d6fb01f14b0a3854fbc924deb81c88765a2492c2f6b13d154d9d23c1c752396e357ea5dd164a3c66991eee9afbe2dd415b6a9a35770357496333c3b616344919275c4f5e6e3cc5267922bcbf3104b0ef66cc2", 0x63) read$hidraw(r3, &(0x7f00000013c0)=""/179, 0xb3) syz_open_dev$hidraw(&(0x7f0000002480), 0x3, 0x0) (async) syz_open_dev$hidraw(0x0, 0x20000003, 0x2787c0) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) read$hidraw(r0, &(0x7f0000002600)=""/4106, 0x100a) 19:30:08 executing program 5: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x418801) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) ioctl$EVIOCGSND(r0, 0x80004506, 0xfffffffffffffffc) ioctl$EVIOCSKEYCODE_V2(r0, 0x40286608, &(0x7f0000000080)={0x0, 0xe, 0x4, 0xb, "4e4c3ef7a1d6ca890000001fae5ca900"}) syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x101200) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) (async) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x0) (async) syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x418801) (async) syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) (async) ioctl$EVIOCGSND(r0, 0x80004506, 0xfffffffffffffffc) (async) ioctl$EVIOCSKEYCODE_V2(r0, 0x40286608, &(0x7f0000000080)={0x0, 0xe, 0x4, 0xb, "4e4c3ef7a1d6ca890000001fae5ca900"}) (async) syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x101200) (async) 19:30:08 executing program 4: ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, &(0x7f0000001180)=0x8) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000001200)={0x5, 0x0, 0x7fffffff, 0x19e, 0x8001, 0x6}) syz_usb_connect$cdc_ncm(0x0, 0x213, &(0x7f0000000dc0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x201, 0x2, 0x1, 0x0, 0x80, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0xfffd}, {0xd}, {0x6}, [@mdlm_detail={0x4c, 0x24, 0x13, 0x5, "2bdfbfe092bc980bd8cb8998ca30138b096f6e0642de09b9565b6fe0ec91c6f7e0215f1654d0e943a255cbf46603b06c2bf672e8af5487bb20e360d058936c4ba7ab656f90b397d1"}, @mdlm={0x15, 0x24, 0x12, 0x7fff}, @mdlm_detail={0xa8, 0x24, 0x13, 0x6, "bfd89388b6811a44373af5c71b2a91e0fececf35ec3ce33103155a890a49cbbf846a037a81d117c206d244de055625ab99153dedfdb3dada063ddc168d7c06f3d70b265270d0636922eef2968c291ffcf6584913f9c4ab66d59e4e84418ca95040562c9c6a4968d58ce8ff03aaa9dcc398874eb6907c1f4a60d9408fbd688090f87ebc7161a1dd24084927161c17e875f8044d66bbb35757bd959f3ee430bf3efaf45ef3"}, @dmm={0x7, 0x24, 0x14, 0x3, 0x40}, @mbim={0xc, 0x24, 0x1b, 0x8001, 0x31, 0x77, 0x1, 0x6, 0x9}, @mdlm_detail={0x89, 0x24, 0x13, 0xfe, "2c80e096752284f252189bb58e65a13a68ff51988913f01cc5a2a4c4fdd636d66447a168a4be27a374449b7dd4ee035db87f5826c954e8ec83918895eac6a335240745880933d0ca103c79405ce68f4cf5925747e5ae7ab54cd2b0fbc2fea915ce776074aab0c5c583f15b1156f67e3fc15238fc1bd9db714e02f319f0318f7d82e7a453f9"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x8}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x0, 0x0, 0x3}}}}}}}]}}, 0x0) syz_usb_connect(0x4, 0x5d2, &(0x7f00000007c0)={{0x12, 0x1, 0x110, 0x8d, 0x3d, 0xa8, 0x40, 0x19d2, 0xfffc, 0x69ee, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c0, 0x3, 0xf, 0x3f, 0x0, 0x8, [{{0x9, 0x4, 0xc, 0x7, 0x2, 0xff, 0xff, 0xff, 0x4, [], [{{0x9, 0x5, 0x80, 0x10, 0x0, 0x7, 0xff, 0x0, [@generic={0x64, 0x24, "bc1c042da87c073e725bec2ca2c0ead74fd402f3ee471f06088b6ae730a8c5073c14ee38a403176bc934efcc96dd677efc2d396541072ab38bf1f310fd5fb146a86a692a5d039bbb2e2c1c51d28bbe8718a499be92b3f33699edf5a65fc026809d72"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x6, 0x4}]}}, {{0x9, 0x5, 0x8, 0x3, 0x400, 0xc0, 0x8, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x6, 0x800}]}}]}}, {{0x9, 0x4, 0x23, 0x40, 0x7, 0x85, 0x12, 0x40, 0xde, [@cdc_ncm={{0x8, 0x24, 0x6, 0x0, 0x1, "788200"}, {0x5, 0x24, 0x0, 0x200}, {0xd, 0x24, 0xf, 0x1, 0x4d, 0x8, 0xfff, 0x9}, {0x6, 0x24, 0x1a, 0x8, 0x28}, [@dmm={0x7, 0x24, 0x14, 0x1, 0x14}, @acm={0x4, 0x24, 0x2, 0x4}, @mdlm_detail={0x65, 0x24, 0x13, 0xab, "e517b3d66cc667a9668808777d8a5ffb7050fa907b80b92176b988ce793331dbe10a801cea7102c7937a00b2f99e7ca2c1ed86c813942aa34f36317975c21a29563939d795b592ca35d6b7165071a22f15f93b32e1774e0c0e6632394dde50b6e3"}, @mbim_extended={0x8, 0x24, 0x1c, 0x1f, 0x1, 0xdc5}]}], [{{0x9, 0x5, 0x7, 0x3, 0x8, 0x7, 0x7, 0x3, [@generic={0x69, 0x31, "7b1d85401af1d1dbf2f9caa78ed1ab1cee3d1611cccaa04a50a7bc677327bbf1c7713220b7b8ffe22a3bfc0824d61d23a205fb541cc7f867a8422ebca50fd9cb39b06a87b7653bc898222d3877cd0ca75376a77693f60e9d1b5893e8083fc57d05b0e247fb07c4"}, @generic={0x50, 0x4, "f3d5980460dd507f4e9a838b677232ffe080b344ef1cd48869763323b7766fffce19cf4413508a96375e845e12be8f465e2f695365d702cea07091090c8cd09efe12d4f8fb39b589b052cd5a50a5"}]}}, {{0x9, 0x5, 0x9, 0x1, 0x10, 0x0, 0xc2, 0x20}}, {{0x9, 0x5, 0xa, 0x1, 0x200, 0x1f, 0x1f, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0xfffa}]}}, {{0x9, 0x5, 0x0, 0x0, 0x40, 0x4, 0x80, 0x99, [@generic={0x53, 0x6, "afa56a8a28ac8971e1dd3f4596aa87bfe370e1307aa99dac74dfb284c96c96d8ad611f5d6f63abc67ce0d3d9663bf0500c78100089a1871d5344485efecb1d0c0f5c4ae3cbe461f2fb139505aed341bc3b"}]}}, {{0x9, 0x5, 0x4, 0x10, 0x200, 0x7, 0x6, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x6, 0x6}, @generic={0x84, 0x9, "d6b84967afaaae2551e072a15ba42a8c942b477804c4956a8131bd6b09720be8698abbc172791b586aada07077f5e118923c90ad149329859303c501cd3e13681d88b13483d046d3796f08d6278dbb25eff616af01e26c7b24b9a841898bc24fa4cb94e69420145816a8b949ae8da3299dfb5f46b3d8487b2a2455b999ec9062739a"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x20, 0xcf, 0x20, 0x40}}, {{0x9, 0x5, 0x2, 0x4, 0x3ff, 0x7, 0x40, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x6, 0x71}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x0, 0x8000}]}}]}}, {{0x9, 0x4, 0xac, 0x0, 0x8, 0x0, 0x56, 0x93, 0xc3, [@generic={0xa0, 0x21, "3926209cc06a66d1c00df0206edfbf3fe4b295313d2eec717cc7c79e4721d2f363bc4c89254fd7865f432ae8ac3e10e11c9f3f91c4252be2c627e57318879852920b5ffca867cef48a7fd4f3624fe00640a6d43961b32128aca06053b0c6ccc95a72e6e9ecd58edadd12919c90317c05668db40d98124116de178d2eeb2f56baefcc3a8609661a09a1ab714ccdeb24ff75a3467f7de9bfc4b9282c8a7324"}], [{{0x9, 0x5, 0x1, 0xc, 0x8, 0x20, 0x9, 0x40}}, {{0x9, 0x5, 0x3, 0x0, 0x3ff, 0x5, 0x8, 0xc4}}, {{0x9, 0x5, 0xb, 0x3, 0x10, 0x40, 0x3, 0x9}}, {{0x9, 0x5, 0x1, 0x0, 0x200, 0x6, 0x1f, 0xbf}}, {{0x9, 0x5, 0x5, 0x4, 0x400, 0x0, 0x0, 0x3, [@generic={0xc8, 0x27, "ef36577a341b418697fe81103f4c55e082f9f5291ce71b7f20175c3a298319b33053a89b4bfec5f6df68a1b064f6be31f7893564e4f1d15560499b508bacf5fbde1c76de8295252b4ed2c4f2abb7b37f331bbbbd0b4eef27eecb3d247cb820475a2dd59c3102a46cdfd674ba0b990697de9d489b4e5677f100ec595f2c7b7afb51685b7f5b631e5b88590c8e5be23e39220d8afdc6bdd81691001070a6d930dd8679eda848a2d314dd262f6c7d0801d798a8505fa456e83e4bf120c1a409116582b2be20dfce"}]}}, {{0x9, 0x5, 0xc, 0x1, 0x40, 0x20, 0xf3, 0x80}}, {{0x9, 0x5, 0x2, 0x1, 0x20, 0x75, 0x7, 0x0, [@generic={0xde, 0x24, "6e69752b40a068db00debe75b0481fb2bb2016c5dc528150e0244c5a9762d8f215053dcc882db2675b2f694eac1791255a4581ed0a40a9dbbf8dc63938eb05dcfbbcb56f46bb510d15f9a965c33f4cd1c5271bb9b3b6bd1b794b1217de08004d9ad3a9d692b6c5948b76d40ebb5fd261380f2e853a2b05ccdefeebfcbdacf701b7f6108df4755f7266719abc461294f412dac584d023f21f32ac81bd74c455dcfc1c3327c58b93d9974f5cf7f02cf6deaa6be487f18c40b116fd87e38ab2c17753807e159e5bdc031bcd9ce1699c9b40c998afeab180a807e32d9faf"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x8001}]}}, {{0x9, 0x5, 0x3, 0x4, 0x20, 0x7, 0x5, 0x40}}]}}]}}]}}, &(0x7f0000000280)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x251, 0x3, 0x0, 0x26, 0x0, 0x6}, 0x2a, &(0x7f0000000040)={0x5, 0xf, 0x2a, 0x4, [@ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x18, 0x0, 0x7}, @ssp_cap={0x10, 0x10, 0xa, 0xf7, 0x1, 0x99, 0xff00, 0x1e7, [0xff3f00]}, @wireless={0xb, 0x10, 0x1, 0x2, 0x4, 0x6, 0x2, 0x200, 0x3}]}, 0x5, [{0x22, &(0x7f0000000080)=@string={0x22, 0x3, "2a025d85032ad3d3dce234f9e43510a9287e1fa3bfa8cbc75f6cc3c712a91754"}}, {0x7, &(0x7f0000000200)=ANY=[@ANYBLOB="1703bb5f60f0f5"]}, {0x2c, &(0x7f0000000100)=@string={0x2c, 0x3, "d02bfd9b025462ebaefab0a27fec18d3a680960a4730ea8564e2763abeeb04a8fd9cba896acf7d8e024c"}}, {0x64, &(0x7f0000000140)=@string={0x64, 0x3, "3c667940c4811e62d29f190e9ffebf40fcfc616d6561a802ef59b72383b3f0c3c08c5fde718afc538444e79eae30aca6e45dae3f1db80a49a5aaa2317119a8532e4e9ae93edb567d65ddb420555783b6f9c50d0cf809844d593402a7d54ef0f15e9f"}}, {0xfffffffffffffe82, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x809}}]}) syz_open_dev$hiddev(&(0x7f0000000780), 0x0, 0x0) ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f00000011c0)=""/18) syz_usb_connect$printer(0x2, 0x2d, &(0x7f00000000c0)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x9, 0x10, 0x7, [{{0x9, 0x4, 0x0, 0x3f, 0x2, 0x7, 0x1, 0x2, 0x2, "", {{{0x9, 0x5, 0x1, 0x2, 0x400, 0x2, 0x3, 0x4}}}}}]}}]}}, &(0x7f00000010c0)={0xa, &(0x7f0000000240)={0xa, 0x6, 0x110, 0xb9, 0xce, 0xed, 0x8, 0x1f}, 0xe1, &(0x7f0000000300)={0x5, 0xf, 0xe1, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0xd, "f08263a48f92cee13c122b016eef3b2f"}, @generic={0x3f, 0x10, 0x1, "0fdbc807b5e5aee364b3e8ab3f978c79c65c107c6f3780363b33ec280b3b16071575b8173e41e700f37d156a53b140e75108aca43b67ac09d98b6c59"}, @wireless={0xb, 0x10, 0x1, 0x2, 0x58, 0x6, 0xff, 0x1, 0x7}, @generic={0x7e, 0x10, 0x4, "2e5a4741ffd91fba74eeeb3a3fc2688b10b2c013708f88d133c23ca76b64dedffc5a325eef89eb079b74c8830b139b37be9b7bb742ae65b53596d679b965ce350a59bf6c69efdb46450aea9cf6d4bd4b9a0b2d4a30282a2f718f1a95e2c29b57b595e6d44f24ae0fde01da56a0266769a2e51d14cdd89aadd130b0"}]}, 0xa, [{0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x44d}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x2c60}}, {0x37, &(0x7f0000000480)=@string={0x37, 0x3, "00bffb2b0ce3a16bdaf55458de2ae3942ddb58e18acc0ff5c76efbb9a91b91fe0d0585dfd37137a5ab1720a015afebc30d595dd132"}}, {0x9d, &(0x7f00000004c0)=@string={0x9d, 0x3, "f0c252c946a31558adffcc075a0789a5b87beba129158789baad6bccdedbf1a5565f5b5df1e5cb57c0af149a8a77b0311ee381d750e776c1d9c00d0f00aae72e19f0ebb87a4fd99846bfcd35293bbdea3a84663426813773e43a3996f9462e027dbad45e3c1c8596eba5c4e30dc2cb772503cdc63b1e635c95a81c2fe65910f5d84a5ebdc7ee9511a392b26f7a7868267b8e4a6014667fe504a912"}}, {0xc5, &(0x7f0000000580)=@string={0xc5, 0x3, "3543ee963c784a6de6eebf6f3f1ffb5c4bbbe2e762d082658948851c754bc862fc3a8a11a0a18c4e2e292d640749e608d3d1881fd1196c745eef9bdc18aaede68ea16c3406b4fb6b8a9405401b66f418bb86b752375a8940f6a2b92dcbaac248d564709fc54992a5c4f1a754f19fbae1d668d4af0008dc42ae05ebe42551f80b095c0b7e6f0a519ab4bb1c5a080e59a6afda76286a07f4a71fc864fa496ddb641aca221864c9aed3d15530458f37e51b1b41fc26cf82654f515efd0f1c2a2f3b00a5d8"}}, {0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0x2409}}, {0x8f, &(0x7f00000006c0)=@string={0x8f, 0x3, "20ba6fd74e01aa3bb66a569e43b802b64bc432591e9036b86f1a36d5deb6da9a32a4f90178b80508ed6f305d06a05ab4b72b8e069efd2127d60f6dd5ddd5ceb92a063b144048c99b68d358ee8a3338c32a0ff783797e621a1231cb3f7d1bf3ef052e313244e4d10d0b7c29746f384fa33fbac61f6b944c1b49959e8d602bf7ad8cb081e557011bdb0320199a72"}}, {0x28, &(0x7f0000001000)=@string={0x28, 0x3, "7f24289d6f4b2761dba474eadee4b37f2278d8ff69d59bbe3114e8e3663fd09a3a8b87454101"}}, {0x4, &(0x7f0000001040)=@lang_id={0x4, 0x3, 0x1404}}, {0x4, &(0x7f0000001080)=@lang_id={0x4, 0x3, 0x843}}]}) 19:30:08 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r1, &(0x7f0000001180)='=', 0x3b000) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x0, 0x3fe}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r1, &(0x7f00000000c0)="22c6bd92d850af2e1a1671f71a5854c3bda810ff9460d32338db7ad21a377a9780731cafddb45e6137c7aa78da4e31ea0698462b4419ef9285035fa0014d5a76d4bfd834492aa747974bd8e7df53f5eb7ecffd04cc326ac62ae40b", 0x5b) r4 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r4, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) r5 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r5, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) r6 = syz_open_dev$hidraw(&(0x7f0000000140), 0x101, 0x125200) write$hidraw(r6, &(0x7f0000000180)="972f77859c6d7bf31998a886e926ba8e90dc3ba8f300cdcad3a1ab4b7157b1d2cd062f48230ebbee4baff10cd61ddfc5b60c59ed5ee22596f15357908f99d07c03e80c63304c741a93ca46ee8a1f36c5f22148761ae3d3c63c141ac61c51c723d54367f99efbb89d4d64998188a2b5c8a161d05ded33e6c6a1fc79b63e574c6cc63ada450235e1e99d042cda2c02378fa378e42d53354bcdfbd326f0d85a43d48b72ee98fb70611d12062b63", 0xac) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r2, 0xc020660b, &(0x7f0000000080)) r7 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r7, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) write$hidraw(r7, &(0x7f0000000240)="01c1db0724a7700cdd191443783bfb7b9e4a71d82543f2dfa8ce124a754b333806a8e72bb5033a7418a1324aafe2d30e88b023ff38648349689b79f4e1279248da75582776f992d79d4d3ae9ce3f73e81b78e0fdb0d8284b48cfb567873095a556a9661bed3dbe3dc1d4d3ef0f5b618c689d589a4a3d41d7805c72ed8a50ce214a6fc4877fc81b51d2dac9ee594801b008810cd4ceebdcb761944c41bd6b6a62db6dd980f09488", 0xa7) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) (async) write$hidraw(r1, &(0x7f0000001180)='=', 0x3b000) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x0, 0x3fe}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) (async) write$hidraw(r1, &(0x7f00000000c0)="22c6bd92d850af2e1a1671f71a5854c3bda810ff9460d32338db7ad21a377a9780731cafddb45e6137c7aa78da4e31ea0698462b4419ef9285035fa0014d5a76d4bfd834492aa747974bd8e7df53f5eb7ecffd04cc326ac62ae40b", 0x5b) (async) syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) (async) write$hidraw(r4, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) (async) syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) (async) write$hidraw(r5, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) (async) syz_open_dev$hidraw(&(0x7f0000000140), 0x101, 0x125200) (async) write$hidraw(r6, &(0x7f0000000180)="972f77859c6d7bf31998a886e926ba8e90dc3ba8f300cdcad3a1ab4b7157b1d2cd062f48230ebbee4baff10cd61ddfc5b60c59ed5ee22596f15357908f99d07c03e80c63304c741a93ca46ee8a1f36c5f22148761ae3d3c63c141ac61c51c723d54367f99efbb89d4d64998188a2b5c8a161d05ded33e6c6a1fc79b63e574c6cc63ada450235e1e99d042cda2c02378fa378e42d53354bcdfbd326f0d85a43d48b72ee98fb70611d12062b63", 0xac) (async) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r2, 0xc020660b, &(0x7f0000000080)) (async) syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) (async) write$hidraw(r7, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) (async) write$hidraw(r7, &(0x7f0000000240)="01c1db0724a7700cdd191443783bfb7b9e4a71d82543f2dfa8ce124a754b333806a8e72bb5033a7418a1324aafe2d30e88b023ff38648349689b79f4e1279248da75582776f992d79d4d3ae9ce3f73e81b78e0fdb0d8284b48cfb567873095a556a9661bed3dbe3dc1d4d3ef0f5b618c689d589a4a3d41d7805c72ed8a50ce214a6fc4877fc81b51d2dac9ee594801b008810cd4ceebdcb761944c41bd6b6a62db6dd980f09488", 0xa7) (async) 19:30:08 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x1, {}, {}, @period={0x58, 0x7f4, 0xc8, 0xf801, 0x6, {0x2, 0x1, 0x1}, 0x6, &(0x7f0000001280)=[0x8000, 0x8, 0x8, 0x1ff, 0x919, 0x100]}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) (async) read$hidraw(0xffffffffffffffff, 0x0, 0xffffffffffffff7e) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r3, &(0x7f0000000200)=""/4096, 0x800000) (async) write$hidraw(r0, &(0x7f0000001200)="1c7c6d43b2fc08eba94a259d35577a6b7dae7536fbb91c4d79468fe37889ec1ef0b3043346c3944708e48a03e6a2d6138cb8e7143b6cf5d44803bf1b614af5110fee652a42157ba67f6570ec9d", 0x4d) (async) syz_open_dev$hidraw(&(0x7f0000000040), 0x1ff, 0x10400) r4 = syz_open_dev$hidraw(&(0x7f0000000100), 0x101, 0x4080) read$hidraw(r4, &(0x7f0000000140)=""/173, 0xad) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f00000000c0)) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r5, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf761c0efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) 19:30:08 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x109941) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0xbfe}}) syz_open_dev$hidraw(&(0x7f00000000c0), 0x7, 0x420201) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x22902) write$hidraw(r0, &(0x7f0000000040)="480e4229565aa0691634126875807fd6506dd354fe515c7dc08d234c0e9235ecdcff", 0x22) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) r2 = syz_open_dev$hidraw(&(0x7f0000000100), 0xffffffffffff0c87, 0x10000) write$hidraw(r2, &(0x7f0000000000)="c2", 0x1) [ 3371.567989][ T8466] Error: Driver 'raw-gadget' is already registered, aborting... [ 3371.575868][ T8466] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3371.583233][ T8466] misc raw-gadget: fail, usb_gadget_register_driver returned -16 19:30:08 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0xffffffffffffff7a, 0x100) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f00000002c0)={0xbe4, "e5564bf2585588fc09cf478ce8274b45f525099c2815aff385ca75db339410fcab27bbbfbac400b423007a66b063c154724c6b2cda240c982886965e58d1b6ddf17eee19f99e62d502a20e78e8b863985cefb4d850640840b79df8c7c68fc00a21874ec4b07154da3656dad023b6854ffd152a7bac94664341819e78edaa9247f08a585bc8dc25587e297067430ba974a87cc300b6981afcd23ea9a41f8ba905deddc96eb4152554a23e9b786f33b44ad0f731f122a84fe31036486c07ef37d9a1eaa01a0db040567e4e2369efea46e3b9124a6a64195246c516b8147941c9c1ca489c08bdeffa947612cda2d6cad3647b04e083df5c0bc2a40baeee7ca34edc944753b72456594487afe7914d5d5a47f8899ed3f5e234e1ea552f8dbf18cc504d8227cc220b7894dabfa6368947c06c2afd3ad05831fdbc9f62aa81a5b4b636cb3dfc572442bce466b7d594c4876515492a6aa70d6ee2ace0d4e368d3ff875fb76719463f7437eb729b0f387a61fed2edd68a964fd256e59224343a20fd5f8937fc6059a64e5983a9b40ecf2cb5359e7d958cd2fdef4ce64f903b4bb1326d11700c171ca3cbb299c6daa133c15887cfebc40753f8a2b1f25f067e69016540a8b605a8e1a84df6e35bc029f0311af698c773572c434894881ae0e16e9dcbc86322f797353dbc6d364a15c737ac58173d6f3f601e3a8108bfe86748eb9a086d8ee2aa82269e37b552d5dd8baff4960128711daa34f680bc2334a3ef67b4c8c650bfb45aa9bb6198208001d6b7a99b4acfdc36c24b2cd158f154a69544d1e639f67d0e40411fcf22688580e5a111ce785946131d2183a7ed5b963eb892ab5bcf4b6b951cc2fc956beb7c2860cb8f1e457c84c103425cee67bcb6e77742cc8a5eaafaa896455b4f877ae50d8ae49ee152d1d6a3293b7db3e78209401267a0e293261d6bae857060c54e885e09230415cbca0125e46880ab0c6937bea268c38163a8573a88b7c54d7de84839d7a12086b53ebee18155760e903764f939179ac462e7221fce200868a112b28b47247a473f71dfe6f84dce57b94074f3bae6c3555df61a38ae143460d6abfd84dfb81e4f533d86139ca4cfee1bc5881e49939e2b6fa2131137b8e536d63b72570cdf52fbac8062091fbfc20da75d3738154ff8725c1518783f7f3a2765ce0322496c0fa44ab5fb5d911f9d2a92c774346f61445fab0ca099cb4178dcec740a7ed005f006a2c7d4096912a531775541abb620e45b6e93ffac8d254dd583427c5c1d018a8df789a73479ee77580c27dd908e2f9855181e0ed2fb4e7d3a974e3adfd4d7ef06f8dc518712bbf4520da5236cc6dc238b7482311b6c24dcb8977e0546f71cc9c154507fe2d0d88a1c32100c7d74f79f7f10ed3b1e3a27a3d0923aec73c865ccd062df7caff2cb0f554ef0a3eed7f957e858af7df7039b1980f17f1b15277b3f4a2549ba218ca6b7e55236b27cede01d5ff809432ff544f1c5d17686b10f7bae94c436156a3e7b0079bff11b54c6aaaa1a5ecf78fa3f5c7c3044f273fe6fc2a710afcc547897790043e64e354c0de4747c322d5f7d842f57537c68a500e363f745881c2a4bcec1c134ff2018fae685ceb656617b2fb224733d51f75717635fbb2e2b4acac1f7baf7a6c6d8e911a1eee7c4837497e87598be9ac192a8c231a0fd11ae5e322cf37ef56b952e8df3718032be5163716d4a0f515f3e89cd843855fb6907f943355ec81344754e657d89c3a7286c4ef915272b281296181d966113d9f250e690645ab8db8b529c7afeda69485ff7804b2a35632bd4a4d74eac12db0f22b259d5625f844725ea283ebd7deafda2f37c8343d951f434ce9b70891d0e67d39eb6ebc4846b5382fd3670bfc9aa40107ce656e38b47e3a28b727c637840f1e98b3eb571470db43671b8e52ee532180506c905038ccbd9d7eee4d215042b34c7bab941fc21531d73190586ef94818e67e89b2d6204b3f8986f727825d938807b37b96b9bef75321b9b882f6c675bd1184344c3094032e15d75cafa337db19332797ed2280713c3516235c717237600a81d4ff7fd6d6b5ae1df9fac5df96186d586266ddb80ef40c8b5803584a41cb16afc06a5d05bac9e9687f1ab837e13519eb1138372049f84343974a8acc6fa68f2105fb88cb2d7f272d98d7b4fd5c970403b48075de629b6387ac7431589366683a5e47541863c3cdea4f06f36da47ac52f3725e541b636e2645da18e481bd8d78c0d9d526ec283be6bce9a93925957aa2f0f89649af9b9c32922e61535cd02949990936b90d618ea6b68cce0caa247d3d4ec1eb92a943b12c0da060bff6228a2cd1fde836411319efea9fb7956b4216529efd066bde042cb8898bc63ecf8452df4ab0b3abf76ca6760d0f879e2f0e6b81e597bd5a834176c8abaa160718f12dc65fd9fc56585f663fb90736aa7b1bbb88c4489ac6bf2fa05a02f89a93e2c818dc37025620fff32d92bf0c9898e3604addb5c7c89d8a5252646e70034c7265d8d41248fbf80ac23945c7e236d94dc30b1750428bac0ba84287a16680edcf0888c2a4adb6526d3789f5c2484b7c6b849f6e7de819d30a9a80b22c0a6ef8f9817018a0ec8886804376053f637179f85bafde5e513d2fdec7b38e8337e883a36df472223b23cbaddb704009e1db732f6bf3dca36f6c963d548779cff44a4cf7a7c770b9d205c4e49e787fc77d2a7ece5ef528e3bdc26da2959616255a5f803fab539339f4e191b3c1a7b72b06ee3f7fc16dde1d0021fbb8aca2172ef23d6dd14714724bea9a4a265d1964ac7dc01b324cb9e87fa0d61daa76d27f4540f6ca2c0a82a424f2ab9e79b8c710cc7a1d74cb62435095a29d4696310ec81bef79fff4b5798e2178d009cf6cafc72f68a480fe05975253e471030bce149b7b8ef95a4f4d6c29664840f918658a22274ec3794f55dd0ee812893641adff3e75f7ccf0991cee9c7522b9757fa83007a3d88eec0c4a1f212c245e8c250478b079e7103774614dc03e17ddf007d13a8c1bff86be4d13ae30bb2a9909f56313ea084df664aa95ef98c019b0f3d37a332b6a3e2a2494a4f9bae21826202852c4be5adf62ac3b5bd6b601b8e3ae95de7b52ffce948415ba4e438cd03e912d4ff439e68c5a4b0fa90b07e754ba2e5c475358a4fdffe8914e846234367c448ed78926050d3db63ebd798ae668d71731c365bc1ffcd6620d435d20a22b5e89a3a670509b93b9edf81d428e01494d95b23ca71bd7a28da80e60365e25ded2544a45345a724570bc722cccf72c4f3bc962720dcda3b13875750bd63172010eff28b9c08c1bc2e1a641683214113f32882a6e40bf4b0d90b051e3faa3633dbf44c7d10c9f78a7250052e41f326a281c694f5f4a3f92afc15dfb7f789e02c9c4e8984a58dbf29cec56c6d6d553de727d06417e58d63354ca61e94a046c80daecba8d532c6036d83624a504bc9aa66a9ea7649e570322cb595a07eb3a34073fe7c276486dfe8ae75237f20a2d717faf9ceb6c9d90fe1bc10089b70285ae7654ebf783e3c0234dee49f79059be3e3539fb61e2075750a42f8b0b1534e55c48a8d579acc7d98a177e7c160d61d6971584bd114b4a5d9b578ad238ae66fc608f224406425554d60e150f5ff022d28249c029f8b263aae1d83261a2092c144b98026ce53f35f1530e9a7c657ff7b0fb231d9f88b7efc98d063836ac0985b8c8b7ae85c8ba38375baec50c8465ca711b1c34468fb076993b071c282306ea367216db2b283763fbc6cd8c0911aa67a9dfe742c3dc4e226c7f2ab6163caba3e4be6567a9beb440bdcdcdff44637ed8e6798f3a4f6b62bd5bd038c4c4436fc526e8be05f6c4abdd4ed0eb3203cdbb54ab784ce530ee93b0d489fd10a5a04ba03ae99b18b9914e8087984c1126aa1fa79a46c72647be71b60f2b617713de9b8913a1575b5a24b3a7c5b13006dbc767ebeae7152b566a58281ad959ab0392d15ba462675315ea6040844428b1d5e1e1b96de4b44951a14d95adf8d40efda1ae748506b9c605b7d03b8aafef15e99f6082b7fab46f1a9ea9a4f1114fe5fc8aa8dc18522782a7432e28406520bf262eca4b13b9110544380562540ffe3c6e1be49c2997faef8991d5e5d10b8178d99a4fd3e163c151a48e9b45319e7806017e1d81981be0f642eb950faf88420b5d58a4deb8f6fd97f0d32df4ff09db5daf9647787c4ab64f7e163d6f5dd4775dc517278ef79011db6e4624f61ce180ac90fe4d34f3ae4210cec839ec8bc725ea676b7620f3195b181efa10a7"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000200)) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f00000011c0), 0x0) write$hidraw(r0, &(0x7f0000000000), 0x0) syz_open_dev$hidraw(&(0x7f0000000ec0), 0x9, 0x38000) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r4, &(0x7f0000000000)="c2", 0xa00000) [ 3371.652250][ T8466] Error: Driver 'raw-gadget' is already registered, aborting... [ 3371.659924][ T8466] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3371.667525][ T8466] misc raw-gadget: fail, usb_gadget_register_driver returned -16 19:30:09 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x109941) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0xbfe}}) (async) syz_open_dev$hidraw(&(0x7f00000000c0), 0x7, 0x420201) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x22902) write$hidraw(r0, &(0x7f0000000040)="480e4229565aa0691634126875807fd6506dd354fe515c7dc08d234c0e9235ecdcff", 0x22) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) r2 = syz_open_dev$hidraw(&(0x7f0000000100), 0xffffffffffff0c87, 0x10000) write$hidraw(r2, &(0x7f0000000000)="c2", 0x1) 19:30:09 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x109941) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0xbfe}}) syz_open_dev$hidraw(&(0x7f00000000c0), 0x7, 0x420201) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x22902) (async, rerun: 64) write$hidraw(r0, &(0x7f0000000040)="480e4229565aa0691634126875807fd6506dd354fe515c7dc08d234c0e9235ecdcff", 0x22) (rerun: 64) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) r2 = syz_open_dev$hidraw(&(0x7f0000000100), 0xffffffffffff0c87, 0x10000) write$hidraw(r2, &(0x7f0000000000)="c2", 0x1) 19:30:09 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x1, {}, {}, @period={0x58, 0x7f4, 0xc8, 0xf801, 0x6, {0x2, 0x1, 0x1}, 0x6, &(0x7f0000001280)=[0x8000, 0x8, 0x8, 0x1ff, 0x919, 0x100]}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) (async) read$hidraw(0xffffffffffffffff, 0x0, 0xffffffffffffff7e) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r3, &(0x7f0000000200)=""/4096, 0x800000) (async) write$hidraw(r0, &(0x7f0000001200)="1c7c6d43b2fc08eba94a259d35577a6b7dae7536fbb91c4d79468fe37889ec1ef0b3043346c3944708e48a03e6a2d6138cb8e7143b6cf5d44803bf1b614af5110fee652a42157ba67f6570ec9d", 0x4d) (async) syz_open_dev$hidraw(&(0x7f0000000040), 0x1ff, 0x10400) (async) r4 = syz_open_dev$hidraw(&(0x7f0000000100), 0x101, 0x4080) read$hidraw(r4, &(0x7f0000000140)=""/173, 0xad) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f00000000c0)) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r5, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf761c0efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) 19:30:09 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x9, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x56, 0x0, 0x0, {0x0, 0x200}, {}, @rumble={0x0, 0x3}}) read$hidraw(r0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x40002) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f00000000c0)) syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x80000) syz_open_dev$hidraw(&(0x7f0000000040), 0x80, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000240)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(0xffffffffffffffff, &(0x7f0000000340)="395da65fc88535647dfd9efca0c442e6e616521ca79440b1f7661f7e5f073d746177abe94367706c992885d1783d6853198e1b4b40e725138289a03eb02ed1ed1f3a51b6cc397307487d8634ddd14707f406ec9b95c3d168612e2e762225024f0a89a0c6a759027e8bb00cd8c58e3a729734e1f9049988545f2115532df30678095b23df2b912496da2fa04e301f646e80873b70bdd03e2e", 0x98) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x9, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x56, 0x0, 0x0, {0x0, 0x200}, {}, @rumble={0x0, 0x3}}) (async) read$hidraw(r0, 0x0, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) (async) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async) syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x40002) (async) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f00000000c0)) (async) syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x80000) (async) syz_open_dev$hidraw(&(0x7f0000000040), 0x80, 0x0) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000240)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000340)="395da65fc88535647dfd9efca0c442e6e616521ca79440b1f7661f7e5f073d746177abe94367706c992885d1783d6853198e1b4b40e725138289a03eb02ed1ed1f3a51b6cc397307487d8634ddd14707f406ec9b95c3d168612e2e762225024f0a89a0c6a759027e8bb00cd8c58e3a729734e1f9049988545f2115532df30678095b23df2b912496da2fa04e301f646e80873b70bdd03e2e", 0x98) (async) 19:30:09 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r1, &(0x7f0000001180)='=', 0x3b000) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x0, 0x3fe}}) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r1, &(0x7f00000000c0)="22c6bd92d850af2e1a1671f71a5854c3bda810ff9460d32338db7ad21a377a9780731cafddb45e6137c7aa78da4e31ea0698462b4419ef9285035fa0014d5a76d4bfd834492aa747974bd8e7df53f5eb7ecffd04cc326ac62ae40b", 0x5b) (async) r4 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r4, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) r5 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r5, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) (async) r6 = syz_open_dev$hidraw(&(0x7f0000000140), 0x101, 0x125200) write$hidraw(r6, &(0x7f0000000180)="972f77859c6d7bf31998a886e926ba8e90dc3ba8f300cdcad3a1ab4b7157b1d2cd062f48230ebbee4baff10cd61ddfc5b60c59ed5ee22596f15357908f99d07c03e80c63304c741a93ca46ee8a1f36c5f22148761ae3d3c63c141ac61c51c723d54367f99efbb89d4d64998188a2b5c8a161d05ded33e6c6a1fc79b63e574c6cc63ada450235e1e99d042cda2c02378fa378e42d53354bcdfbd326f0d85a43d48b72ee98fb70611d12062b63", 0xac) (async) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r2, 0xc020660b, &(0x7f0000000080)) r7 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r7, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) (async) write$hidraw(r7, &(0x7f0000000240)="01c1db0724a7700cdd191443783bfb7b9e4a71d82543f2dfa8ce124a754b333806a8e72bb5033a7418a1324aafe2d30e88b023ff38648349689b79f4e1279248da75582776f992d79d4d3ae9ce3f73e81b78e0fdb0d8284b48cfb567873095a556a9661bed3dbe3dc1d4d3ef0f5b618c689d589a4a3d41d7805c72ed8a50ce214a6fc4877fc81b51d2dac9ee594801b008810cd4ceebdcb761944c41bd6b6a62db6dd980f09488", 0xa7) 19:30:09 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x1, 0x88400) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000700)={0xf8, 0x1b, 0x3, 0xfffffffc, "2b5456a5770b50d7918d0a2ac8ec81c5d7da0951d7526f1994f36580ea2ca264"}) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f00000005c0)=""/211) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) read$hidraw(r1, 0x0, 0x0) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x801200) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000340)) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x80003100, 0x2100000039000000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f00000002c0)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000300), 0x8001, 0x404182) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) r4 = syz_open_dev$hidraw(0x0, 0x8, 0x8000) ioctl$HIDIOCGFEATURE(r4, 0xc0404807, &(0x7f00000004c0)={0xe6, "ea308d2719fde4a14b1808060bdf0f3b7778cedb7c9fb335e1a86dadf7d4b37c8a2b1d82cdfd744beab7bed408b3b71eed2a2641db0c8e2c11c8556bc9b5eb63"}) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000000200)=""/10) 19:30:09 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0xc0000) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000700)={0xf8, 0x1b, 0x3, 0x0, "2b5456a5770b50d7918d0a2ac8ec81c5d7da0951d7526f1994f36580ea2ca264"}) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f0000000740)=""/206) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) read$hidraw(r1, 0x0, 0x0) write$hidraw(r1, &(0x7f0000000840)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd77193a30e51bb078b57f0dc467cac9485c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487205105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x210) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x9, 0x80000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x906, 0x404182) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000002c0)={0x15, 0x0, &(0x7f0000000740)}) r2 = syz_open_dev$hidraw(0x0, 0x8, 0x0) syz_open_dev$hidraw(&(0x7f0000000340), 0x4, 0x80002) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f00000004c0)={0xe6, "ea308d2719fde4a14b1808060bdf0f3b7778cedb7c9fb335e1a86dadf7d4b37c8a2b1d82cdfd744beab7bed408b3b71eed2a2641db0c8e2c11c8556bc9b5eb63"}) read$hidraw(0xffffffffffffffff, 0x0, 0xba) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/10) 19:30:09 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) (async) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0xffffffffffffff7a, 0x100) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f00000002c0)={0xbe4, "e5564bf2585588fc09cf478ce8274b45f525099c2815aff385ca75db339410fcab27bbbfbac400b423007a66b063c154724c6b2cda240c982886965e58d1b6ddf17eee19f99e62d502a20e78e8b863985cefb4d850640840b79df8c7c68fc00a21874ec4b07154da3656dad023b6854ffd152a7bac94664341819e78edaa9247f08a585bc8dc25587e297067430ba974a87cc300b6981afcd23ea9a41f8ba905deddc96eb4152554a23e9b786f33b44ad0f731f122a84fe31036486c07ef37d9a1eaa01a0db040567e4e2369efea46e3b9124a6a64195246c516b8147941c9c1ca489c08bdeffa947612cda2d6cad3647b04e083df5c0bc2a40baeee7ca34edc944753b72456594487afe7914d5d5a47f8899ed3f5e234e1ea552f8dbf18cc504d8227cc220b7894dabfa6368947c06c2afd3ad05831fdbc9f62aa81a5b4b636cb3dfc572442bce466b7d594c4876515492a6aa70d6ee2ace0d4e368d3ff875fb76719463f7437eb729b0f387a61fed2edd68a964fd256e59224343a20fd5f8937fc6059a64e5983a9b40ecf2cb5359e7d958cd2fdef4ce64f903b4bb1326d11700c171ca3cbb299c6daa133c15887cfebc40753f8a2b1f25f067e69016540a8b605a8e1a84df6e35bc029f0311af698c773572c434894881ae0e16e9dcbc86322f797353dbc6d364a15c737ac58173d6f3f601e3a8108bfe86748eb9a086d8ee2aa82269e37b552d5dd8baff4960128711daa34f680bc2334a3ef67b4c8c650bfb45aa9bb6198208001d6b7a99b4acfdc36c24b2cd158f154a69544d1e639f67d0e40411fcf22688580e5a111ce785946131d2183a7ed5b963eb892ab5bcf4b6b951cc2fc956beb7c2860cb8f1e457c84c103425cee67bcb6e77742cc8a5eaafaa896455b4f877ae50d8ae49ee152d1d6a3293b7db3e78209401267a0e293261d6bae857060c54e885e09230415cbca0125e46880ab0c6937bea268c38163a8573a88b7c54d7de84839d7a12086b53ebee18155760e903764f939179ac462e7221fce200868a112b28b47247a473f71dfe6f84dce57b94074f3bae6c3555df61a38ae143460d6abfd84dfb81e4f533d86139ca4cfee1bc5881e49939e2b6fa2131137b8e536d63b72570cdf52fbac8062091fbfc20da75d3738154ff8725c1518783f7f3a2765ce0322496c0fa44ab5fb5d911f9d2a92c774346f61445fab0ca099cb4178dcec740a7ed005f006a2c7d4096912a531775541abb620e45b6e93ffac8d254dd583427c5c1d018a8df789a73479ee77580c27dd908e2f9855181e0ed2fb4e7d3a974e3adfd4d7ef06f8dc518712bbf4520da5236cc6dc238b7482311b6c24dcb8977e0546f71cc9c154507fe2d0d88a1c32100c7d74f79f7f10ed3b1e3a27a3d0923aec73c865ccd062df7caff2cb0f554ef0a3eed7f957e858af7df7039b1980f17f1b15277b3f4a2549ba218ca6b7e55236b27cede01d5ff809432ff544f1c5d17686b10f7bae94c436156a3e7b0079bff11b54c6aaaa1a5ecf78fa3f5c7c3044f273fe6fc2a710afcc547897790043e64e354c0de4747c322d5f7d842f57537c68a500e363f745881c2a4bcec1c134ff2018fae685ceb656617b2fb224733d51f75717635fbb2e2b4acac1f7baf7a6c6d8e911a1eee7c4837497e87598be9ac192a8c231a0fd11ae5e322cf37ef56b952e8df3718032be5163716d4a0f515f3e89cd843855fb6907f943355ec81344754e657d89c3a7286c4ef915272b281296181d966113d9f250e690645ab8db8b529c7afeda69485ff7804b2a35632bd4a4d74eac12db0f22b259d5625f844725ea283ebd7deafda2f37c8343d951f434ce9b70891d0e67d39eb6ebc4846b5382fd3670bfc9aa40107ce656e38b47e3a28b727c637840f1e98b3eb571470db43671b8e52ee532180506c905038ccbd9d7eee4d215042b34c7bab941fc21531d73190586ef94818e67e89b2d6204b3f8986f727825d938807b37b96b9bef75321b9b882f6c675bd1184344c3094032e15d75cafa337db19332797ed2280713c3516235c717237600a81d4ff7fd6d6b5ae1df9fac5df96186d586266ddb80ef40c8b5803584a41cb16afc06a5d05bac9e9687f1ab837e13519eb1138372049f84343974a8acc6fa68f2105fb88cb2d7f272d98d7b4fd5c970403b48075de629b6387ac7431589366683a5e47541863c3cdea4f06f36da47ac52f3725e541b636e2645da18e481bd8d78c0d9d526ec283be6bce9a93925957aa2f0f89649af9b9c32922e61535cd02949990936b90d618ea6b68cce0caa247d3d4ec1eb92a943b12c0da060bff6228a2cd1fde836411319efea9fb7956b4216529efd066bde042cb8898bc63ecf8452df4ab0b3abf76ca6760d0f879e2f0e6b81e597bd5a834176c8abaa160718f12dc65fd9fc56585f663fb90736aa7b1bbb88c4489ac6bf2fa05a02f89a93e2c818dc37025620fff32d92bf0c9898e3604addb5c7c89d8a5252646e70034c7265d8d41248fbf80ac23945c7e236d94dc30b1750428bac0ba84287a16680edcf0888c2a4adb6526d3789f5c2484b7c6b849f6e7de819d30a9a80b22c0a6ef8f9817018a0ec8886804376053f637179f85bafde5e513d2fdec7b38e8337e883a36df472223b23cbaddb704009e1db732f6bf3dca36f6c963d548779cff44a4cf7a7c770b9d205c4e49e787fc77d2a7ece5ef528e3bdc26da2959616255a5f803fab539339f4e191b3c1a7b72b06ee3f7fc16dde1d0021fbb8aca2172ef23d6dd14714724bea9a4a265d1964ac7dc01b324cb9e87fa0d61daa76d27f4540f6ca2c0a82a424f2ab9e79b8c710cc7a1d74cb62435095a29d4696310ec81bef79fff4b5798e2178d009cf6cafc72f68a480fe05975253e471030bce149b7b8ef95a4f4d6c29664840f918658a22274ec3794f55dd0ee812893641adff3e75f7ccf0991cee9c7522b9757fa83007a3d88eec0c4a1f212c245e8c250478b079e7103774614dc03e17ddf007d13a8c1bff86be4d13ae30bb2a9909f56313ea084df664aa95ef98c019b0f3d37a332b6a3e2a2494a4f9bae21826202852c4be5adf62ac3b5bd6b601b8e3ae95de7b52ffce948415ba4e438cd03e912d4ff439e68c5a4b0fa90b07e754ba2e5c475358a4fdffe8914e846234367c448ed78926050d3db63ebd798ae668d71731c365bc1ffcd6620d435d20a22b5e89a3a670509b93b9edf81d428e01494d95b23ca71bd7a28da80e60365e25ded2544a45345a724570bc722cccf72c4f3bc962720dcda3b13875750bd63172010eff28b9c08c1bc2e1a641683214113f32882a6e40bf4b0d90b051e3faa3633dbf44c7d10c9f78a7250052e41f326a281c694f5f4a3f92afc15dfb7f789e02c9c4e8984a58dbf29cec56c6d6d553de727d06417e58d63354ca61e94a046c80daecba8d532c6036d83624a504bc9aa66a9ea7649e570322cb595a07eb3a34073fe7c276486dfe8ae75237f20a2d717faf9ceb6c9d90fe1bc10089b70285ae7654ebf783e3c0234dee49f79059be3e3539fb61e2075750a42f8b0b1534e55c48a8d579acc7d98a177e7c160d61d6971584bd114b4a5d9b578ad238ae66fc608f224406425554d60e150f5ff022d28249c029f8b263aae1d83261a2092c144b98026ce53f35f1530e9a7c657ff7b0fb231d9f88b7efc98d063836ac0985b8c8b7ae85c8ba38375baec50c8465ca711b1c34468fb076993b071c282306ea367216db2b283763fbc6cd8c0911aa67a9dfe742c3dc4e226c7f2ab6163caba3e4be6567a9beb440bdcdcdff44637ed8e6798f3a4f6b62bd5bd038c4c4436fc526e8be05f6c4abdd4ed0eb3203cdbb54ab784ce530ee93b0d489fd10a5a04ba03ae99b18b9914e8087984c1126aa1fa79a46c72647be71b60f2b617713de9b8913a1575b5a24b3a7c5b13006dbc767ebeae7152b566a58281ad959ab0392d15ba462675315ea6040844428b1d5e1e1b96de4b44951a14d95adf8d40efda1ae748506b9c605b7d03b8aafef15e99f6082b7fab46f1a9ea9a4f1114fe5fc8aa8dc18522782a7432e28406520bf262eca4b13b9110544380562540ffe3c6e1be49c2997faef8991d5e5d10b8178d99a4fd3e163c151a48e9b45319e7806017e1d81981be0f642eb950faf88420b5d58a4deb8f6fd97f0d32df4ff09db5daf9647787c4ab64f7e163d6f5dd4775dc517278ef79011db6e4624f61ce180ac90fe4d34f3ae4210cec839ec8bc725ea676b7620f3195b181efa10a7"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000200)) (async) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) write$hidraw(0xffffffffffffffff, &(0x7f00000011c0), 0x0) write$hidraw(r0, &(0x7f0000000000), 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000ec0), 0x9, 0x38000) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r4, &(0x7f0000000000)="c2", 0xa00000) 19:30:09 executing program 4: ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, &(0x7f0000001180)=0x8) (async) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000001200)={0x5, 0x0, 0x7fffffff, 0x19e, 0x8001, 0x6}) syz_usb_connect$cdc_ncm(0x0, 0x213, &(0x7f0000000dc0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x201, 0x2, 0x1, 0x0, 0x80, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0xfffd}, {0xd}, {0x6}, [@mdlm_detail={0x4c, 0x24, 0x13, 0x5, "2bdfbfe092bc980bd8cb8998ca30138b096f6e0642de09b9565b6fe0ec91c6f7e0215f1654d0e943a255cbf46603b06c2bf672e8af5487bb20e360d058936c4ba7ab656f90b397d1"}, @mdlm={0x15, 0x24, 0x12, 0x7fff}, @mdlm_detail={0xa8, 0x24, 0x13, 0x6, "bfd89388b6811a44373af5c71b2a91e0fececf35ec3ce33103155a890a49cbbf846a037a81d117c206d244de055625ab99153dedfdb3dada063ddc168d7c06f3d70b265270d0636922eef2968c291ffcf6584913f9c4ab66d59e4e84418ca95040562c9c6a4968d58ce8ff03aaa9dcc398874eb6907c1f4a60d9408fbd688090f87ebc7161a1dd24084927161c17e875f8044d66bbb35757bd959f3ee430bf3efaf45ef3"}, @dmm={0x7, 0x24, 0x14, 0x3, 0x40}, @mbim={0xc, 0x24, 0x1b, 0x8001, 0x31, 0x77, 0x1, 0x6, 0x9}, @mdlm_detail={0x89, 0x24, 0x13, 0xfe, "2c80e096752284f252189bb58e65a13a68ff51988913f01cc5a2a4c4fdd636d66447a168a4be27a374449b7dd4ee035db87f5826c954e8ec83918895eac6a335240745880933d0ca103c79405ce68f4cf5925747e5ae7ab54cd2b0fbc2fea915ce776074aab0c5c583f15b1156f67e3fc15238fc1bd9db714e02f319f0318f7d82e7a453f9"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x8}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x0, 0x0, 0x3}}}}}}}]}}, 0x0) (async) syz_usb_connect(0x4, 0x5d2, &(0x7f00000007c0)={{0x12, 0x1, 0x110, 0x8d, 0x3d, 0xa8, 0x40, 0x19d2, 0xfffc, 0x69ee, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c0, 0x3, 0xf, 0x3f, 0x0, 0x8, [{{0x9, 0x4, 0xc, 0x7, 0x2, 0xff, 0xff, 0xff, 0x4, [], [{{0x9, 0x5, 0x80, 0x10, 0x0, 0x7, 0xff, 0x0, [@generic={0x64, 0x24, "bc1c042da87c073e725bec2ca2c0ead74fd402f3ee471f06088b6ae730a8c5073c14ee38a403176bc934efcc96dd677efc2d396541072ab38bf1f310fd5fb146a86a692a5d039bbb2e2c1c51d28bbe8718a499be92b3f33699edf5a65fc026809d72"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x6, 0x4}]}}, {{0x9, 0x5, 0x8, 0x3, 0x400, 0xc0, 0x8, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x6, 0x800}]}}]}}, {{0x9, 0x4, 0x23, 0x40, 0x7, 0x85, 0x12, 0x40, 0xde, [@cdc_ncm={{0x8, 0x24, 0x6, 0x0, 0x1, "788200"}, {0x5, 0x24, 0x0, 0x200}, {0xd, 0x24, 0xf, 0x1, 0x4d, 0x8, 0xfff, 0x9}, {0x6, 0x24, 0x1a, 0x8, 0x28}, [@dmm={0x7, 0x24, 0x14, 0x1, 0x14}, @acm={0x4, 0x24, 0x2, 0x4}, @mdlm_detail={0x65, 0x24, 0x13, 0xab, "e517b3d66cc667a9668808777d8a5ffb7050fa907b80b92176b988ce793331dbe10a801cea7102c7937a00b2f99e7ca2c1ed86c813942aa34f36317975c21a29563939d795b592ca35d6b7165071a22f15f93b32e1774e0c0e6632394dde50b6e3"}, @mbim_extended={0x8, 0x24, 0x1c, 0x1f, 0x1, 0xdc5}]}], [{{0x9, 0x5, 0x7, 0x3, 0x8, 0x7, 0x7, 0x3, [@generic={0x69, 0x31, "7b1d85401af1d1dbf2f9caa78ed1ab1cee3d1611cccaa04a50a7bc677327bbf1c7713220b7b8ffe22a3bfc0824d61d23a205fb541cc7f867a8422ebca50fd9cb39b06a87b7653bc898222d3877cd0ca75376a77693f60e9d1b5893e8083fc57d05b0e247fb07c4"}, @generic={0x50, 0x4, "f3d5980460dd507f4e9a838b677232ffe080b344ef1cd48869763323b7766fffce19cf4413508a96375e845e12be8f465e2f695365d702cea07091090c8cd09efe12d4f8fb39b589b052cd5a50a5"}]}}, {{0x9, 0x5, 0x9, 0x1, 0x10, 0x0, 0xc2, 0x20}}, {{0x9, 0x5, 0xa, 0x1, 0x200, 0x1f, 0x1f, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0xfffa}]}}, {{0x9, 0x5, 0x0, 0x0, 0x40, 0x4, 0x80, 0x99, [@generic={0x53, 0x6, "afa56a8a28ac8971e1dd3f4596aa87bfe370e1307aa99dac74dfb284c96c96d8ad611f5d6f63abc67ce0d3d9663bf0500c78100089a1871d5344485efecb1d0c0f5c4ae3cbe461f2fb139505aed341bc3b"}]}}, {{0x9, 0x5, 0x4, 0x10, 0x200, 0x7, 0x6, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x6, 0x6}, @generic={0x84, 0x9, "d6b84967afaaae2551e072a15ba42a8c942b477804c4956a8131bd6b09720be8698abbc172791b586aada07077f5e118923c90ad149329859303c501cd3e13681d88b13483d046d3796f08d6278dbb25eff616af01e26c7b24b9a841898bc24fa4cb94e69420145816a8b949ae8da3299dfb5f46b3d8487b2a2455b999ec9062739a"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x20, 0xcf, 0x20, 0x40}}, {{0x9, 0x5, 0x2, 0x4, 0x3ff, 0x7, 0x40, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x6, 0x71}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x0, 0x8000}]}}]}}, {{0x9, 0x4, 0xac, 0x0, 0x8, 0x0, 0x56, 0x93, 0xc3, [@generic={0xa0, 0x21, "3926209cc06a66d1c00df0206edfbf3fe4b295313d2eec717cc7c79e4721d2f363bc4c89254fd7865f432ae8ac3e10e11c9f3f91c4252be2c627e57318879852920b5ffca867cef48a7fd4f3624fe00640a6d43961b32128aca06053b0c6ccc95a72e6e9ecd58edadd12919c90317c05668db40d98124116de178d2eeb2f56baefcc3a8609661a09a1ab714ccdeb24ff75a3467f7de9bfc4b9282c8a7324"}], [{{0x9, 0x5, 0x1, 0xc, 0x8, 0x20, 0x9, 0x40}}, {{0x9, 0x5, 0x3, 0x0, 0x3ff, 0x5, 0x8, 0xc4}}, {{0x9, 0x5, 0xb, 0x3, 0x10, 0x40, 0x3, 0x9}}, {{0x9, 0x5, 0x1, 0x0, 0x200, 0x6, 0x1f, 0xbf}}, {{0x9, 0x5, 0x5, 0x4, 0x400, 0x0, 0x0, 0x3, [@generic={0xc8, 0x27, "ef36577a341b418697fe81103f4c55e082f9f5291ce71b7f20175c3a298319b33053a89b4bfec5f6df68a1b064f6be31f7893564e4f1d15560499b508bacf5fbde1c76de8295252b4ed2c4f2abb7b37f331bbbbd0b4eef27eecb3d247cb820475a2dd59c3102a46cdfd674ba0b990697de9d489b4e5677f100ec595f2c7b7afb51685b7f5b631e5b88590c8e5be23e39220d8afdc6bdd81691001070a6d930dd8679eda848a2d314dd262f6c7d0801d798a8505fa456e83e4bf120c1a409116582b2be20dfce"}]}}, {{0x9, 0x5, 0xc, 0x1, 0x40, 0x20, 0xf3, 0x80}}, {{0x9, 0x5, 0x2, 0x1, 0x20, 0x75, 0x7, 0x0, [@generic={0xde, 0x24, "6e69752b40a068db00debe75b0481fb2bb2016c5dc528150e0244c5a9762d8f215053dcc882db2675b2f694eac1791255a4581ed0a40a9dbbf8dc63938eb05dcfbbcb56f46bb510d15f9a965c33f4cd1c5271bb9b3b6bd1b794b1217de08004d9ad3a9d692b6c5948b76d40ebb5fd261380f2e853a2b05ccdefeebfcbdacf701b7f6108df4755f7266719abc461294f412dac584d023f21f32ac81bd74c455dcfc1c3327c58b93d9974f5cf7f02cf6deaa6be487f18c40b116fd87e38ab2c17753807e159e5bdc031bcd9ce1699c9b40c998afeab180a807e32d9faf"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x8001}]}}, {{0x9, 0x5, 0x3, 0x4, 0x20, 0x7, 0x5, 0x40}}]}}]}}]}}, &(0x7f0000000280)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x251, 0x3, 0x0, 0x26, 0x0, 0x6}, 0x2a, &(0x7f0000000040)={0x5, 0xf, 0x2a, 0x4, [@ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x18, 0x0, 0x7}, @ssp_cap={0x10, 0x10, 0xa, 0xf7, 0x1, 0x99, 0xff00, 0x1e7, [0xff3f00]}, @wireless={0xb, 0x10, 0x1, 0x2, 0x4, 0x6, 0x2, 0x200, 0x3}]}, 0x5, [{0x22, &(0x7f0000000080)=@string={0x22, 0x3, "2a025d85032ad3d3dce234f9e43510a9287e1fa3bfa8cbc75f6cc3c712a91754"}}, {0x7, &(0x7f0000000200)=ANY=[@ANYBLOB="1703bb5f60f0f5"]}, {0x2c, &(0x7f0000000100)=@string={0x2c, 0x3, "d02bfd9b025462ebaefab0a27fec18d3a680960a4730ea8564e2763abeeb04a8fd9cba896acf7d8e024c"}}, {0x64, &(0x7f0000000140)=@string={0x64, 0x3, "3c667940c4811e62d29f190e9ffebf40fcfc616d6561a802ef59b72383b3f0c3c08c5fde718afc538444e79eae30aca6e45dae3f1db80a49a5aaa2317119a8532e4e9ae93edb567d65ddb420555783b6f9c50d0cf809844d593402a7d54ef0f15e9f"}}, {0xfffffffffffffe82, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x809}}]}) syz_open_dev$hiddev(&(0x7f0000000780), 0x0, 0x0) ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f00000011c0)=""/18) (async) syz_usb_connect$printer(0x2, 0x2d, &(0x7f00000000c0)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x9, 0x10, 0x7, [{{0x9, 0x4, 0x0, 0x3f, 0x2, 0x7, 0x1, 0x2, 0x2, "", {{{0x9, 0x5, 0x1, 0x2, 0x400, 0x2, 0x3, 0x4}}}}}]}}]}}, &(0x7f00000010c0)={0xa, &(0x7f0000000240)={0xa, 0x6, 0x110, 0xb9, 0xce, 0xed, 0x8, 0x1f}, 0xe1, &(0x7f0000000300)={0x5, 0xf, 0xe1, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0xd, "f08263a48f92cee13c122b016eef3b2f"}, @generic={0x3f, 0x10, 0x1, "0fdbc807b5e5aee364b3e8ab3f978c79c65c107c6f3780363b33ec280b3b16071575b8173e41e700f37d156a53b140e75108aca43b67ac09d98b6c59"}, @wireless={0xb, 0x10, 0x1, 0x2, 0x58, 0x6, 0xff, 0x1, 0x7}, @generic={0x7e, 0x10, 0x4, "2e5a4741ffd91fba74eeeb3a3fc2688b10b2c013708f88d133c23ca76b64dedffc5a325eef89eb079b74c8830b139b37be9b7bb742ae65b53596d679b965ce350a59bf6c69efdb46450aea9cf6d4bd4b9a0b2d4a30282a2f718f1a95e2c29b57b595e6d44f24ae0fde01da56a0266769a2e51d14cdd89aadd130b0"}]}, 0xa, [{0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x44d}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x2c60}}, {0x37, &(0x7f0000000480)=@string={0x37, 0x3, "00bffb2b0ce3a16bdaf55458de2ae3942ddb58e18acc0ff5c76efbb9a91b91fe0d0585dfd37137a5ab1720a015afebc30d595dd132"}}, {0x9d, &(0x7f00000004c0)=@string={0x9d, 0x3, "f0c252c946a31558adffcc075a0789a5b87beba129158789baad6bccdedbf1a5565f5b5df1e5cb57c0af149a8a77b0311ee381d750e776c1d9c00d0f00aae72e19f0ebb87a4fd99846bfcd35293bbdea3a84663426813773e43a3996f9462e027dbad45e3c1c8596eba5c4e30dc2cb772503cdc63b1e635c95a81c2fe65910f5d84a5ebdc7ee9511a392b26f7a7868267b8e4a6014667fe504a912"}}, {0xc5, &(0x7f0000000580)=@string={0xc5, 0x3, "3543ee963c784a6de6eebf6f3f1ffb5c4bbbe2e762d082658948851c754bc862fc3a8a11a0a18c4e2e292d640749e608d3d1881fd1196c745eef9bdc18aaede68ea16c3406b4fb6b8a9405401b66f418bb86b752375a8940f6a2b92dcbaac248d564709fc54992a5c4f1a754f19fbae1d668d4af0008dc42ae05ebe42551f80b095c0b7e6f0a519ab4bb1c5a080e59a6afda76286a07f4a71fc864fa496ddb641aca221864c9aed3d15530458f37e51b1b41fc26cf82654f515efd0f1c2a2f3b00a5d8"}}, {0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0x2409}}, {0x8f, &(0x7f00000006c0)=@string={0x8f, 0x3, "20ba6fd74e01aa3bb66a569e43b802b64bc432591e9036b86f1a36d5deb6da9a32a4f90178b80508ed6f305d06a05ab4b72b8e069efd2127d60f6dd5ddd5ceb92a063b144048c99b68d358ee8a3338c32a0ff783797e621a1231cb3f7d1bf3ef052e313244e4d10d0b7c29746f384fa33fbac61f6b944c1b49959e8d602bf7ad8cb081e557011bdb0320199a72"}}, {0x28, &(0x7f0000001000)=@string={0x28, 0x3, "7f24289d6f4b2761dba474eadee4b37f2278d8ff69d59bbe3114e8e3663fd09a3a8b87454101"}}, {0x4, &(0x7f0000001040)=@lang_id={0x4, 0x3, 0x1404}}, {0x4, &(0x7f0000001080)=@lang_id={0x4, 0x3, 0x843}}]}) 19:30:09 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0xffff}, {0x1}, @rumble={0x0, 0x1005}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6902) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r2, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) write$hidraw(r1, &(0x7f0000000280)="1cd80000f7547df20d190305e42299ae2ca94e157765cc3b6e7979cdd0b200000000599658dc851d6db3d9bdeb437c57cdc632ba4c19714c853ecef114c47aa59533923f60b6aed936d943c709e48e680289c250de03be7ccab165091590cc746ccaf4b7c9d945bc2a14ca6c1baa8bded7b8427da1e28975af194886c72c015d000080e382a59653a9c309277767ab2f9c0d4f536cdf81494e114e0300000000000000bb848edf3c4b744cff4cde61daa858ab38bbd06c73f9e775d6c0b6ef7a5cf7349c3b206d74d389e285f59cd14dcbe782467ab9e5d66208c0458227eb19404faecfb99afd5d9bbfce35ca7a9fcae94df4b604806d53", 0xac) syz_open_dev$hidraw(0xfffffffffffffffc, 0xffffffffffffffff, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000000080)) write$hidraw(r0, &(0x7f00000000c0)="a4151895e3dc612c2608360eeb001e60c9d6d03b5a2c7bb880946887a6b9b423b41da8f4f78987669f4c0ce7054f99607a980f09a6bc8051152903105565ca6970", 0x41) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000140)) write$hidraw(0xffffffffffffffff, &(0x7f00000001c0)="c28796fd5cbda051fb1e589c73478c61db6778ecd2ff5c1d7dd910fc", 0x1c) r3 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r3, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) r4 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r4, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000000040)) write$hidraw(0xffffffffffffffff, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000200)={0xc, "a9d8f9f92770581ed91f32c2378bac49849c3bc1f0c1c51d9e83842910296fdd21d19e99d29d49a19ccc025cb6866479feecfe6f4b3081df222b82a08d45c94e"}) 19:30:09 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) (async) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0xffffffffffffff7a, 0x100) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f00000002c0)={0xbe4, "e5564bf2585588fc09cf478ce8274b45f525099c2815aff385ca75db339410fcab27bbbfbac400b423007a66b063c154724c6b2cda240c982886965e58d1b6ddf17eee19f99e62d502a20e78e8b863985cefb4d850640840b79df8c7c68fc00a21874ec4b07154da3656dad023b6854ffd152a7bac94664341819e78edaa9247f08a585bc8dc25587e297067430ba974a87cc300b6981afcd23ea9a41f8ba905deddc96eb4152554a23e9b786f33b44ad0f731f122a84fe31036486c07ef37d9a1eaa01a0db040567e4e2369efea46e3b9124a6a64195246c516b8147941c9c1ca489c08bdeffa947612cda2d6cad3647b04e083df5c0bc2a40baeee7ca34edc944753b72456594487afe7914d5d5a47f8899ed3f5e234e1ea552f8dbf18cc504d8227cc220b7894dabfa6368947c06c2afd3ad05831fdbc9f62aa81a5b4b636cb3dfc572442bce466b7d594c4876515492a6aa70d6ee2ace0d4e368d3ff875fb76719463f7437eb729b0f387a61fed2edd68a964fd256e59224343a20fd5f8937fc6059a64e5983a9b40ecf2cb5359e7d958cd2fdef4ce64f903b4bb1326d11700c171ca3cbb299c6daa133c15887cfebc40753f8a2b1f25f067e69016540a8b605a8e1a84df6e35bc029f0311af698c773572c434894881ae0e16e9dcbc86322f797353dbc6d364a15c737ac58173d6f3f601e3a8108bfe86748eb9a086d8ee2aa82269e37b552d5dd8baff4960128711daa34f680bc2334a3ef67b4c8c650bfb45aa9bb6198208001d6b7a99b4acfdc36c24b2cd158f154a69544d1e639f67d0e40411fcf22688580e5a111ce785946131d2183a7ed5b963eb892ab5bcf4b6b951cc2fc956beb7c2860cb8f1e457c84c103425cee67bcb6e77742cc8a5eaafaa896455b4f877ae50d8ae49ee152d1d6a3293b7db3e78209401267a0e293261d6bae857060c54e885e09230415cbca0125e46880ab0c6937bea268c38163a8573a88b7c54d7de84839d7a12086b53ebee18155760e903764f939179ac462e7221fce200868a112b28b47247a473f71dfe6f84dce57b94074f3bae6c3555df61a38ae143460d6abfd84dfb81e4f533d86139ca4cfee1bc5881e49939e2b6fa2131137b8e536d63b72570cdf52fbac8062091fbfc20da75d3738154ff8725c1518783f7f3a2765ce0322496c0fa44ab5fb5d911f9d2a92c774346f61445fab0ca099cb4178dcec740a7ed005f006a2c7d4096912a531775541abb620e45b6e93ffac8d254dd583427c5c1d018a8df789a73479ee77580c27dd908e2f9855181e0ed2fb4e7d3a974e3adfd4d7ef06f8dc518712bbf4520da5236cc6dc238b7482311b6c24dcb8977e0546f71cc9c154507fe2d0d88a1c32100c7d74f79f7f10ed3b1e3a27a3d0923aec73c865ccd062df7caff2cb0f554ef0a3eed7f957e858af7df7039b1980f17f1b15277b3f4a2549ba218ca6b7e55236b27cede01d5ff809432ff544f1c5d17686b10f7bae94c436156a3e7b0079bff11b54c6aaaa1a5ecf78fa3f5c7c3044f273fe6fc2a710afcc547897790043e64e354c0de4747c322d5f7d842f57537c68a500e363f745881c2a4bcec1c134ff2018fae685ceb656617b2fb224733d51f75717635fbb2e2b4acac1f7baf7a6c6d8e911a1eee7c4837497e87598be9ac192a8c231a0fd11ae5e322cf37ef56b952e8df3718032be5163716d4a0f515f3e89cd843855fb6907f943355ec81344754e657d89c3a7286c4ef915272b281296181d966113d9f250e690645ab8db8b529c7afeda69485ff7804b2a35632bd4a4d74eac12db0f22b259d5625f844725ea283ebd7deafda2f37c8343d951f434ce9b70891d0e67d39eb6ebc4846b5382fd3670bfc9aa40107ce656e38b47e3a28b727c637840f1e98b3eb571470db43671b8e52ee532180506c905038ccbd9d7eee4d215042b34c7bab941fc21531d73190586ef94818e67e89b2d6204b3f8986f727825d938807b37b96b9bef75321b9b882f6c675bd1184344c3094032e15d75cafa337db19332797ed2280713c3516235c717237600a81d4ff7fd6d6b5ae1df9fac5df96186d586266ddb80ef40c8b5803584a41cb16afc06a5d05bac9e9687f1ab837e13519eb1138372049f84343974a8acc6fa68f2105fb88cb2d7f272d98d7b4fd5c970403b48075de629b6387ac7431589366683a5e47541863c3cdea4f06f36da47ac52f3725e541b636e2645da18e481bd8d78c0d9d526ec283be6bce9a93925957aa2f0f89649af9b9c32922e61535cd02949990936b90d618ea6b68cce0caa247d3d4ec1eb92a943b12c0da060bff6228a2cd1fde836411319efea9fb7956b4216529efd066bde042cb8898bc63ecf8452df4ab0b3abf76ca6760d0f879e2f0e6b81e597bd5a834176c8abaa160718f12dc65fd9fc56585f663fb90736aa7b1bbb88c4489ac6bf2fa05a02f89a93e2c818dc37025620fff32d92bf0c9898e3604addb5c7c89d8a5252646e70034c7265d8d41248fbf80ac23945c7e236d94dc30b1750428bac0ba84287a16680edcf0888c2a4adb6526d3789f5c2484b7c6b849f6e7de819d30a9a80b22c0a6ef8f9817018a0ec8886804376053f637179f85bafde5e513d2fdec7b38e8337e883a36df472223b23cbaddb704009e1db732f6bf3dca36f6c963d548779cff44a4cf7a7c770b9d205c4e49e787fc77d2a7ece5ef528e3bdc26da2959616255a5f803fab539339f4e191b3c1a7b72b06ee3f7fc16dde1d0021fbb8aca2172ef23d6dd14714724bea9a4a265d1964ac7dc01b324cb9e87fa0d61daa76d27f4540f6ca2c0a82a424f2ab9e79b8c710cc7a1d74cb62435095a29d4696310ec81bef79fff4b5798e2178d009cf6cafc72f68a480fe05975253e471030bce149b7b8ef95a4f4d6c29664840f918658a22274ec3794f55dd0ee812893641adff3e75f7ccf0991cee9c7522b9757fa83007a3d88eec0c4a1f212c245e8c250478b079e7103774614dc03e17ddf007d13a8c1bff86be4d13ae30bb2a9909f56313ea084df664aa95ef98c019b0f3d37a332b6a3e2a2494a4f9bae21826202852c4be5adf62ac3b5bd6b601b8e3ae95de7b52ffce948415ba4e438cd03e912d4ff439e68c5a4b0fa90b07e754ba2e5c475358a4fdffe8914e846234367c448ed78926050d3db63ebd798ae668d71731c365bc1ffcd6620d435d20a22b5e89a3a670509b93b9edf81d428e01494d95b23ca71bd7a28da80e60365e25ded2544a45345a724570bc722cccf72c4f3bc962720dcda3b13875750bd63172010eff28b9c08c1bc2e1a641683214113f32882a6e40bf4b0d90b051e3faa3633dbf44c7d10c9f78a7250052e41f326a281c694f5f4a3f92afc15dfb7f789e02c9c4e8984a58dbf29cec56c6d6d553de727d06417e58d63354ca61e94a046c80daecba8d532c6036d83624a504bc9aa66a9ea7649e570322cb595a07eb3a34073fe7c276486dfe8ae75237f20a2d717faf9ceb6c9d90fe1bc10089b70285ae7654ebf783e3c0234dee49f79059be3e3539fb61e2075750a42f8b0b1534e55c48a8d579acc7d98a177e7c160d61d6971584bd114b4a5d9b578ad238ae66fc608f224406425554d60e150f5ff022d28249c029f8b263aae1d83261a2092c144b98026ce53f35f1530e9a7c657ff7b0fb231d9f88b7efc98d063836ac0985b8c8b7ae85c8ba38375baec50c8465ca711b1c34468fb076993b071c282306ea367216db2b283763fbc6cd8c0911aa67a9dfe742c3dc4e226c7f2ab6163caba3e4be6567a9beb440bdcdcdff44637ed8e6798f3a4f6b62bd5bd038c4c4436fc526e8be05f6c4abdd4ed0eb3203cdbb54ab784ce530ee93b0d489fd10a5a04ba03ae99b18b9914e8087984c1126aa1fa79a46c72647be71b60f2b617713de9b8913a1575b5a24b3a7c5b13006dbc767ebeae7152b566a58281ad959ab0392d15ba462675315ea6040844428b1d5e1e1b96de4b44951a14d95adf8d40efda1ae748506b9c605b7d03b8aafef15e99f6082b7fab46f1a9ea9a4f1114fe5fc8aa8dc18522782a7432e28406520bf262eca4b13b9110544380562540ffe3c6e1be49c2997faef8991d5e5d10b8178d99a4fd3e163c151a48e9b45319e7806017e1d81981be0f642eb950faf88420b5d58a4deb8f6fd97f0d32df4ff09db5daf9647787c4ab64f7e163d6f5dd4775dc517278ef79011db6e4624f61ce180ac90fe4d34f3ae4210cec839ec8bc725ea676b7620f3195b181efa10a7"}) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000200)) (async) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) (async) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f00000011c0), 0x0) write$hidraw(r0, &(0x7f0000000000), 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000ec0), 0x9, 0x38000) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r4, &(0x7f0000000000)="c2", 0xa00000) [ 3372.315657][ T8551] Error: Driver 'raw-gadget' is already registered, aborting... [ 3372.323413][ T8551] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3372.330711][ T8551] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3372.399089][ T8551] Error: Driver 'raw-gadget' is already registered, aborting... [ 3372.406844][ T8551] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3372.414278][ T8551] misc raw-gadget: fail, usb_gadget_register_driver returned -16 19:30:09 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x0, 0x3fe}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r2, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) write$hidraw(r2, &(0x7f0000000200)="7c8f2be6a8ab501a5f8af6e2dbffbd3bf600e19057126f9f80e85ddcf8b14e3ead611c6822bc25f48c6d7b3b88a29c091091d336bc849429412aa651d1f374bf3afd1d963c1050c037f7be372fac5790c8f20b7fb192dbd5b1c7cd3a1f8c09dc8bc5ab2b51d13ebec80da25aea3c1c13b4edbe9a274d3ddea8c8032a119b8ecebdfb7e052d30b48fcd4756ace6", 0x8d) write$hidraw(r1, &(0x7f0000000300)="a668e3b52bd08d7c80918e6cce71a97c11348c459c144047e72d771ce173ef50cfb4d2459a2d9d2c32bde83838c7f55c35c4932756e87e1225eebe1f7968957d92d4470d48c8325a808127ea4cacff0f75cd40768e0336743e97930a4ccac1c99b417b", 0x63) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000000c0)) syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x402001) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) r4 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(r1, 0xc020660b, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f00000002c0), 0x7f, 0x2100) write$hidraw(r1, &(0x7f00000000c0), 0x0) 19:30:10 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x0, 0x3fe}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r2, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) write$hidraw(r2, &(0x7f0000000200)="7c8f2be6a8ab501a5f8af6e2dbffbd3bf600e19057126f9f80e85ddcf8b14e3ead611c6822bc25f48c6d7b3b88a29c091091d336bc849429412aa651d1f374bf3afd1d963c1050c037f7be372fac5790c8f20b7fb192dbd5b1c7cd3a1f8c09dc8bc5ab2b51d13ebec80da25aea3c1c13b4edbe9a274d3ddea8c8032a119b8ecebdfb7e052d30b48fcd4756ace6", 0x8d) write$hidraw(r1, &(0x7f0000000300)="a668e3b52bd08d7c80918e6cce71a97c11348c459c144047e72d771ce173ef50cfb4d2459a2d9d2c32bde83838c7f55c35c4932756e87e1225eebe1f7968957d92d4470d48c8325a808127ea4cacff0f75cd40768e0336743e97930a4ccac1c99b417b", 0x63) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000000c0)) syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x402001) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) r4 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(r1, 0xc020660b, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f00000002c0), 0x7f, 0x2100) write$hidraw(r1, &(0x7f00000000c0), 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x0, 0x3fe}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) (async) write$hidraw(r2, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) (async) write$hidraw(r2, &(0x7f0000000200)="7c8f2be6a8ab501a5f8af6e2dbffbd3bf600e19057126f9f80e85ddcf8b14e3ead611c6822bc25f48c6d7b3b88a29c091091d336bc849429412aa651d1f374bf3afd1d963c1050c037f7be372fac5790c8f20b7fb192dbd5b1c7cd3a1f8c09dc8bc5ab2b51d13ebec80da25aea3c1c13b4edbe9a274d3ddea8c8032a119b8ecebdfb7e052d30b48fcd4756ace6", 0x8d) (async) write$hidraw(r1, &(0x7f0000000300)="a668e3b52bd08d7c80918e6cce71a97c11348c459c144047e72d771ce173ef50cfb4d2459a2d9d2c32bde83838c7f55c35c4932756e87e1225eebe1f7968957d92d4470d48c8325a808127ea4cacff0f75cd40768e0336743e97930a4ccac1c99b417b", 0x63) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) (async) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000000c0)) (async) syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x402001) (async) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) (async) syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) (async) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) (async) ioctl$HIDIOCGRAWNAME(r1, 0xc020660b, &(0x7f0000000080)) (async) syz_open_dev$hidraw(&(0x7f00000002c0), 0x7f, 0x2100) (async) write$hidraw(r1, &(0x7f00000000c0), 0x0) (async) 19:30:10 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x9, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x56, 0x0, 0x0, {0x0, 0x200}, {}, @rumble={0x0, 0x3}}) read$hidraw(r0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x40002) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f00000000c0)) syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x80000) syz_open_dev$hidraw(&(0x7f0000000040), 0x80, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000240)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(0xffffffffffffffff, &(0x7f0000000340)="395da65fc88535647dfd9efca0c442e6e616521ca79440b1f7661f7e5f073d746177abe94367706c992885d1783d6853198e1b4b40e725138289a03eb02ed1ed1f3a51b6cc397307487d8634ddd14707f406ec9b95c3d168612e2e762225024f0a89a0c6a759027e8bb00cd8c58e3a729734e1f9049988545f2115532df30678095b23df2b912496da2fa04e301f646e80873b70bdd03e2e", 0x98) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x9, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x56, 0x0, 0x0, {0x0, 0x200}, {}, @rumble={0x0, 0x3}}) (async) read$hidraw(r0, 0x0, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) (async) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async) syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x40002) (async) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f00000000c0)) (async) syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x80000) (async) syz_open_dev$hidraw(&(0x7f0000000040), 0x80, 0x0) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000240)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000340)="395da65fc88535647dfd9efca0c442e6e616521ca79440b1f7661f7e5f073d746177abe94367706c992885d1783d6853198e1b4b40e725138289a03eb02ed1ed1f3a51b6cc397307487d8634ddd14707f406ec9b95c3d168612e2e762225024f0a89a0c6a759027e8bb00cd8c58e3a729734e1f9049988545f2115532df30678095b23df2b912496da2fa04e301f646e80873b70bdd03e2e", 0x98) (async) 19:30:10 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0xffff}, {0x1}, @rumble={0x0, 0x1005}}) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6902) (async) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r2, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) write$hidraw(r1, &(0x7f0000000280)="1cd80000f7547df20d190305e42299ae2ca94e157765cc3b6e7979cdd0b200000000599658dc851d6db3d9bdeb437c57cdc632ba4c19714c853ecef114c47aa59533923f60b6aed936d943c709e48e680289c250de03be7ccab165091590cc746ccaf4b7c9d945bc2a14ca6c1baa8bded7b8427da1e28975af194886c72c015d000080e382a59653a9c309277767ab2f9c0d4f536cdf81494e114e0300000000000000bb848edf3c4b744cff4cde61daa858ab38bbd06c73f9e775d6c0b6ef7a5cf7349c3b206d74d389e285f59cd14dcbe782467ab9e5d66208c0458227eb19404faecfb99afd5d9bbfce35ca7a9fcae94df4b604806d53", 0xac) syz_open_dev$hidraw(0xfffffffffffffffc, 0xffffffffffffffff, 0x0) (async) read$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000000080)) write$hidraw(r0, &(0x7f00000000c0)="a4151895e3dc612c2608360eeb001e60c9d6d03b5a2c7bb880946887a6b9b423b41da8f4f78987669f4c0ce7054f99607a980f09a6bc8051152903105565ca6970", 0x41) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000140)) (async, rerun: 64) write$hidraw(0xffffffffffffffff, &(0x7f00000001c0)="c28796fd5cbda051fb1e589c73478c61db6778ecd2ff5c1d7dd910fc", 0x1c) (async, rerun: 64) r3 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r3, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) (async) r4 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r4, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) (async) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000000040)) (async, rerun: 32) write$hidraw(0xffffffffffffffff, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) (async, rerun: 32) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000200)={0xc, "a9d8f9f92770581ed91f32c2378bac49849c3bc1f0c1c51d9e83842910296fdd21d19e99d29d49a19ccc025cb6866479feecfe6f4b3081df222b82a08d45c94e"}) 19:30:10 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0xffff}, {0x1}, @rumble={0x0, 0x1005}}) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6902) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r2, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) (async) write$hidraw(r1, &(0x7f0000000280)="1cd80000f7547df20d190305e42299ae2ca94e157765cc3b6e7979cdd0b200000000599658dc851d6db3d9bdeb437c57cdc632ba4c19714c853ecef114c47aa59533923f60b6aed936d943c709e48e680289c250de03be7ccab165091590cc746ccaf4b7c9d945bc2a14ca6c1baa8bded7b8427da1e28975af194886c72c015d000080e382a59653a9c309277767ab2f9c0d4f536cdf81494e114e0300000000000000bb848edf3c4b744cff4cde61daa858ab38bbd06c73f9e775d6c0b6ef7a5cf7349c3b206d74d389e285f59cd14dcbe782467ab9e5d66208c0458227eb19404faecfb99afd5d9bbfce35ca7a9fcae94df4b604806d53", 0xac) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0xffffffffffffffff, 0x0) (async) read$hidraw(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000000080)) (async, rerun: 32) write$hidraw(r0, &(0x7f00000000c0)="a4151895e3dc612c2608360eeb001e60c9d6d03b5a2c7bb880946887a6b9b423b41da8f4f78987669f4c0ce7054f99607a980f09a6bc8051152903105565ca6970", 0x41) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000140)) (async) write$hidraw(0xffffffffffffffff, &(0x7f00000001c0)="c28796fd5cbda051fb1e589c73478c61db6778ecd2ff5c1d7dd910fc", 0x1c) r3 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r3, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) (async) r4 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r4, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) (async, rerun: 32) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000000040)) (async, rerun: 32) write$hidraw(0xffffffffffffffff, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) (async) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000200)={0xc, "a9d8f9f92770581ed91f32c2378bac49849c3bc1f0c1c51d9e83842910296fdd21d19e99d29d49a19ccc025cb6866479feecfe6f4b3081df222b82a08d45c94e"}) 19:30:10 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r2 = syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x4083) write$hidraw(r2, 0x0, 0x0) read$hidraw(r2, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001240), 0x6, 0x1a55c3) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) write$hidraw(r3, 0x0, 0x0) read$hidraw(r3, &(0x7f0000001480)=""/231, 0xe7) syz_open_dev$hidraw(&(0x7f0000001280), 0x100000001, 0x202200) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x1c, 0x165f42) write$hidraw(r4, &(0x7f00000017c0)="31f43e409a84ff0384d7a2103b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6deb535abc8271a6535c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e532544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50b72cd6c3a6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec533502003b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d796036b6b8acfe25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c8417233600"/355, 0x163) r5 = syz_open_dev$hidraw(&(0x7f0000001200), 0x8, 0x40500) read$hidraw(r5, &(0x7f00000015c0)=""/107, 0x6b) r6 = syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x2022) read$hidraw(r6, &(0x7f0000001400)=""/127, 0x7f) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) 19:30:10 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x1, 0x88400) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000700)={0xf8, 0x1b, 0x3, 0xfffffffc, "2b5456a5770b50d7918d0a2ac8ec81c5d7da0951d7526f1994f36580ea2ca264"}) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f00000005c0)=""/211) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) (async) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) read$hidraw(r1, 0x0, 0x0) (async) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x801200) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000340)) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x80003100, 0x2100000039000000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f00000002c0)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async, rerun: 64) r3 = syz_open_dev$hidraw(&(0x7f0000000300), 0x8001, 0x404182) (async, rerun: 64) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) (async) r4 = syz_open_dev$hidraw(0x0, 0x8, 0x8000) ioctl$HIDIOCGFEATURE(r4, 0xc0404807, &(0x7f00000004c0)={0xe6, "ea308d2719fde4a14b1808060bdf0f3b7778cedb7c9fb335e1a86dadf7d4b37c8a2b1d82cdfd744beab7bed408b3b71eed2a2641db0c8e2c11c8556bc9b5eb63"}) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000000200)=""/10) 19:30:10 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0xc0000) (async, rerun: 32) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) (rerun: 32) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000700)={0xf8, 0x1b, 0x3, 0x0, "2b5456a5770b50d7918d0a2ac8ec81c5d7da0951d7526f1994f36580ea2ca264"}) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f0000000740)=""/206) (async) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) (async, rerun: 64) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) (async, rerun: 64) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (async) read$hidraw(r1, 0x0, 0x0) (async) write$hidraw(r1, &(0x7f0000000840)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd77193a30e51bb078b57f0dc467cac9485c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487205105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x210) (async) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x9, 0x80000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x906, 0x404182) (async) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000002c0)={0x15, 0x0, &(0x7f0000000740)}) r2 = syz_open_dev$hidraw(0x0, 0x8, 0x0) syz_open_dev$hidraw(&(0x7f0000000340), 0x4, 0x80002) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f00000004c0)={0xe6, "ea308d2719fde4a14b1808060bdf0f3b7778cedb7c9fb335e1a86dadf7d4b37c8a2b1d82cdfd744beab7bed408b3b71eed2a2641db0c8e2c11c8556bc9b5eb63"}) (async) read$hidraw(0xffffffffffffffff, 0x0, 0xba) (async) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/10) 19:30:10 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) r1 = syz_open_dev$evdev(&(0x7f00000014c0), 0x0, 0x0) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f00000000c0)=""/2) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000340)={0x0, 0x99, &(0x7f0000000240)="429635d6de723018659e6739f227edc5f534e499c5cf9f2ebc8b517a336702cc135958efe24d60a50ad11cb015975de737a94acecba9c493ce02c93b37dd9c78a501324fa81c8d86bf566e55579b1c54866caa706ad21f8b3fa74bfb38791d68cac01c233dd175c6641ae66ffef745bfdc199ba1d76685faa1222ddeef19d62c71716fa76dbf655325ca4cba8998f41e5af43283f69407b637"}) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000200)='L', 0x1) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r4, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_open_dev$hidraw(&(0x7f0000000380), 0x3, 0x0) read$hidraw(r3, &(0x7f0000000300)=""/41, 0x29) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14b542) write$hidraw(r5, &(0x7f0000000000)="c2", 0xa00000) 19:30:10 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x0, 0x3fe}}) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r2, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) (async) write$hidraw(r2, &(0x7f0000000200)="7c8f2be6a8ab501a5f8af6e2dbffbd3bf600e19057126f9f80e85ddcf8b14e3ead611c6822bc25f48c6d7b3b88a29c091091d336bc849429412aa651d1f374bf3afd1d963c1050c037f7be372fac5790c8f20b7fb192dbd5b1c7cd3a1f8c09dc8bc5ab2b51d13ebec80da25aea3c1c13b4edbe9a274d3ddea8c8032a119b8ecebdfb7e052d30b48fcd4756ace6", 0x8d) write$hidraw(r1, &(0x7f0000000300)="a668e3b52bd08d7c80918e6cce71a97c11348c459c144047e72d771ce173ef50cfb4d2459a2d9d2c32bde83838c7f55c35c4932756e87e1225eebe1f7968957d92d4470d48c8325a808127ea4cacff0f75cd40768e0336743e97930a4ccac1c99b417b", 0x63) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000000c0)) (async) syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x402001) (async) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) (async) r4 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) (async) ioctl$HIDIOCGRAWNAME(r1, 0xc020660b, &(0x7f0000000080)) (async, rerun: 32) syz_open_dev$hidraw(&(0x7f00000002c0), 0x7f, 0x2100) (async, rerun: 32) write$hidraw(r1, &(0x7f00000000c0), 0x0) 19:30:10 executing program 4: ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, &(0x7f0000001180)=0x8) (async) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000001200)={0x5, 0x0, 0x7fffffff, 0x19e, 0x8001, 0x6}) (async) syz_usb_connect$cdc_ncm(0x0, 0x213, &(0x7f0000000dc0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x201, 0x2, 0x1, 0x0, 0x80, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0xfffd}, {0xd}, {0x6}, [@mdlm_detail={0x4c, 0x24, 0x13, 0x5, "2bdfbfe092bc980bd8cb8998ca30138b096f6e0642de09b9565b6fe0ec91c6f7e0215f1654d0e943a255cbf46603b06c2bf672e8af5487bb20e360d058936c4ba7ab656f90b397d1"}, @mdlm={0x15, 0x24, 0x12, 0x7fff}, @mdlm_detail={0xa8, 0x24, 0x13, 0x6, "bfd89388b6811a44373af5c71b2a91e0fececf35ec3ce33103155a890a49cbbf846a037a81d117c206d244de055625ab99153dedfdb3dada063ddc168d7c06f3d70b265270d0636922eef2968c291ffcf6584913f9c4ab66d59e4e84418ca95040562c9c6a4968d58ce8ff03aaa9dcc398874eb6907c1f4a60d9408fbd688090f87ebc7161a1dd24084927161c17e875f8044d66bbb35757bd959f3ee430bf3efaf45ef3"}, @dmm={0x7, 0x24, 0x14, 0x3, 0x40}, @mbim={0xc, 0x24, 0x1b, 0x8001, 0x31, 0x77, 0x1, 0x6, 0x9}, @mdlm_detail={0x89, 0x24, 0x13, 0xfe, "2c80e096752284f252189bb58e65a13a68ff51988913f01cc5a2a4c4fdd636d66447a168a4be27a374449b7dd4ee035db87f5826c954e8ec83918895eac6a335240745880933d0ca103c79405ce68f4cf5925747e5ae7ab54cd2b0fbc2fea915ce776074aab0c5c583f15b1156f67e3fc15238fc1bd9db714e02f319f0318f7d82e7a453f9"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x8}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x0, 0x0, 0x3}}}}}}}]}}, 0x0) (async) syz_usb_connect(0x4, 0x5d2, &(0x7f00000007c0)={{0x12, 0x1, 0x110, 0x8d, 0x3d, 0xa8, 0x40, 0x19d2, 0xfffc, 0x69ee, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c0, 0x3, 0xf, 0x3f, 0x0, 0x8, [{{0x9, 0x4, 0xc, 0x7, 0x2, 0xff, 0xff, 0xff, 0x4, [], [{{0x9, 0x5, 0x80, 0x10, 0x0, 0x7, 0xff, 0x0, [@generic={0x64, 0x24, "bc1c042da87c073e725bec2ca2c0ead74fd402f3ee471f06088b6ae730a8c5073c14ee38a403176bc934efcc96dd677efc2d396541072ab38bf1f310fd5fb146a86a692a5d039bbb2e2c1c51d28bbe8718a499be92b3f33699edf5a65fc026809d72"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x6, 0x4}]}}, {{0x9, 0x5, 0x8, 0x3, 0x400, 0xc0, 0x8, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x6, 0x800}]}}]}}, {{0x9, 0x4, 0x23, 0x40, 0x7, 0x85, 0x12, 0x40, 0xde, [@cdc_ncm={{0x8, 0x24, 0x6, 0x0, 0x1, "788200"}, {0x5, 0x24, 0x0, 0x200}, {0xd, 0x24, 0xf, 0x1, 0x4d, 0x8, 0xfff, 0x9}, {0x6, 0x24, 0x1a, 0x8, 0x28}, [@dmm={0x7, 0x24, 0x14, 0x1, 0x14}, @acm={0x4, 0x24, 0x2, 0x4}, @mdlm_detail={0x65, 0x24, 0x13, 0xab, "e517b3d66cc667a9668808777d8a5ffb7050fa907b80b92176b988ce793331dbe10a801cea7102c7937a00b2f99e7ca2c1ed86c813942aa34f36317975c21a29563939d795b592ca35d6b7165071a22f15f93b32e1774e0c0e6632394dde50b6e3"}, @mbim_extended={0x8, 0x24, 0x1c, 0x1f, 0x1, 0xdc5}]}], [{{0x9, 0x5, 0x7, 0x3, 0x8, 0x7, 0x7, 0x3, [@generic={0x69, 0x31, "7b1d85401af1d1dbf2f9caa78ed1ab1cee3d1611cccaa04a50a7bc677327bbf1c7713220b7b8ffe22a3bfc0824d61d23a205fb541cc7f867a8422ebca50fd9cb39b06a87b7653bc898222d3877cd0ca75376a77693f60e9d1b5893e8083fc57d05b0e247fb07c4"}, @generic={0x50, 0x4, "f3d5980460dd507f4e9a838b677232ffe080b344ef1cd48869763323b7766fffce19cf4413508a96375e845e12be8f465e2f695365d702cea07091090c8cd09efe12d4f8fb39b589b052cd5a50a5"}]}}, {{0x9, 0x5, 0x9, 0x1, 0x10, 0x0, 0xc2, 0x20}}, {{0x9, 0x5, 0xa, 0x1, 0x200, 0x1f, 0x1f, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0xfffa}]}}, {{0x9, 0x5, 0x0, 0x0, 0x40, 0x4, 0x80, 0x99, [@generic={0x53, 0x6, "afa56a8a28ac8971e1dd3f4596aa87bfe370e1307aa99dac74dfb284c96c96d8ad611f5d6f63abc67ce0d3d9663bf0500c78100089a1871d5344485efecb1d0c0f5c4ae3cbe461f2fb139505aed341bc3b"}]}}, {{0x9, 0x5, 0x4, 0x10, 0x200, 0x7, 0x6, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x6, 0x6}, @generic={0x84, 0x9, "d6b84967afaaae2551e072a15ba42a8c942b477804c4956a8131bd6b09720be8698abbc172791b586aada07077f5e118923c90ad149329859303c501cd3e13681d88b13483d046d3796f08d6278dbb25eff616af01e26c7b24b9a841898bc24fa4cb94e69420145816a8b949ae8da3299dfb5f46b3d8487b2a2455b999ec9062739a"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x20, 0xcf, 0x20, 0x40}}, {{0x9, 0x5, 0x2, 0x4, 0x3ff, 0x7, 0x40, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x6, 0x71}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x0, 0x8000}]}}]}}, {{0x9, 0x4, 0xac, 0x0, 0x8, 0x0, 0x56, 0x93, 0xc3, [@generic={0xa0, 0x21, "3926209cc06a66d1c00df0206edfbf3fe4b295313d2eec717cc7c79e4721d2f363bc4c89254fd7865f432ae8ac3e10e11c9f3f91c4252be2c627e57318879852920b5ffca867cef48a7fd4f3624fe00640a6d43961b32128aca06053b0c6ccc95a72e6e9ecd58edadd12919c90317c05668db40d98124116de178d2eeb2f56baefcc3a8609661a09a1ab714ccdeb24ff75a3467f7de9bfc4b9282c8a7324"}], [{{0x9, 0x5, 0x1, 0xc, 0x8, 0x20, 0x9, 0x40}}, {{0x9, 0x5, 0x3, 0x0, 0x3ff, 0x5, 0x8, 0xc4}}, {{0x9, 0x5, 0xb, 0x3, 0x10, 0x40, 0x3, 0x9}}, {{0x9, 0x5, 0x1, 0x0, 0x200, 0x6, 0x1f, 0xbf}}, {{0x9, 0x5, 0x5, 0x4, 0x400, 0x0, 0x0, 0x3, [@generic={0xc8, 0x27, "ef36577a341b418697fe81103f4c55e082f9f5291ce71b7f20175c3a298319b33053a89b4bfec5f6df68a1b064f6be31f7893564e4f1d15560499b508bacf5fbde1c76de8295252b4ed2c4f2abb7b37f331bbbbd0b4eef27eecb3d247cb820475a2dd59c3102a46cdfd674ba0b990697de9d489b4e5677f100ec595f2c7b7afb51685b7f5b631e5b88590c8e5be23e39220d8afdc6bdd81691001070a6d930dd8679eda848a2d314dd262f6c7d0801d798a8505fa456e83e4bf120c1a409116582b2be20dfce"}]}}, {{0x9, 0x5, 0xc, 0x1, 0x40, 0x20, 0xf3, 0x80}}, {{0x9, 0x5, 0x2, 0x1, 0x20, 0x75, 0x7, 0x0, [@generic={0xde, 0x24, "6e69752b40a068db00debe75b0481fb2bb2016c5dc528150e0244c5a9762d8f215053dcc882db2675b2f694eac1791255a4581ed0a40a9dbbf8dc63938eb05dcfbbcb56f46bb510d15f9a965c33f4cd1c5271bb9b3b6bd1b794b1217de08004d9ad3a9d692b6c5948b76d40ebb5fd261380f2e853a2b05ccdefeebfcbdacf701b7f6108df4755f7266719abc461294f412dac584d023f21f32ac81bd74c455dcfc1c3327c58b93d9974f5cf7f02cf6deaa6be487f18c40b116fd87e38ab2c17753807e159e5bdc031bcd9ce1699c9b40c998afeab180a807e32d9faf"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x8001}]}}, {{0x9, 0x5, 0x3, 0x4, 0x20, 0x7, 0x5, 0x40}}]}}]}}]}}, &(0x7f0000000280)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x251, 0x3, 0x0, 0x26, 0x0, 0x6}, 0x2a, &(0x7f0000000040)={0x5, 0xf, 0x2a, 0x4, [@ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x18, 0x0, 0x7}, @ssp_cap={0x10, 0x10, 0xa, 0xf7, 0x1, 0x99, 0xff00, 0x1e7, [0xff3f00]}, @wireless={0xb, 0x10, 0x1, 0x2, 0x4, 0x6, 0x2, 0x200, 0x3}]}, 0x5, [{0x22, &(0x7f0000000080)=@string={0x22, 0x3, "2a025d85032ad3d3dce234f9e43510a9287e1fa3bfa8cbc75f6cc3c712a91754"}}, {0x7, &(0x7f0000000200)=ANY=[@ANYBLOB="1703bb5f60f0f5"]}, {0x2c, &(0x7f0000000100)=@string={0x2c, 0x3, "d02bfd9b025462ebaefab0a27fec18d3a680960a4730ea8564e2763abeeb04a8fd9cba896acf7d8e024c"}}, {0x64, &(0x7f0000000140)=@string={0x64, 0x3, "3c667940c4811e62d29f190e9ffebf40fcfc616d6561a802ef59b72383b3f0c3c08c5fde718afc538444e79eae30aca6e45dae3f1db80a49a5aaa2317119a8532e4e9ae93edb567d65ddb420555783b6f9c50d0cf809844d593402a7d54ef0f15e9f"}}, {0xfffffffffffffe82, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x809}}]}) syz_open_dev$hiddev(&(0x7f0000000780), 0x0, 0x0) (async) ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f00000011c0)=""/18) (async, rerun: 32) syz_usb_connect$printer(0x2, 0x2d, &(0x7f00000000c0)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x9, 0x10, 0x7, [{{0x9, 0x4, 0x0, 0x3f, 0x2, 0x7, 0x1, 0x2, 0x2, "", {{{0x9, 0x5, 0x1, 0x2, 0x400, 0x2, 0x3, 0x4}}}}}]}}]}}, &(0x7f00000010c0)={0xa, &(0x7f0000000240)={0xa, 0x6, 0x110, 0xb9, 0xce, 0xed, 0x8, 0x1f}, 0xe1, &(0x7f0000000300)={0x5, 0xf, 0xe1, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0xd, "f08263a48f92cee13c122b016eef3b2f"}, @generic={0x3f, 0x10, 0x1, "0fdbc807b5e5aee364b3e8ab3f978c79c65c107c6f3780363b33ec280b3b16071575b8173e41e700f37d156a53b140e75108aca43b67ac09d98b6c59"}, @wireless={0xb, 0x10, 0x1, 0x2, 0x58, 0x6, 0xff, 0x1, 0x7}, @generic={0x7e, 0x10, 0x4, "2e5a4741ffd91fba74eeeb3a3fc2688b10b2c013708f88d133c23ca76b64dedffc5a325eef89eb079b74c8830b139b37be9b7bb742ae65b53596d679b965ce350a59bf6c69efdb46450aea9cf6d4bd4b9a0b2d4a30282a2f718f1a95e2c29b57b595e6d44f24ae0fde01da56a0266769a2e51d14cdd89aadd130b0"}]}, 0xa, [{0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x44d}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x2c60}}, {0x37, &(0x7f0000000480)=@string={0x37, 0x3, "00bffb2b0ce3a16bdaf55458de2ae3942ddb58e18acc0ff5c76efbb9a91b91fe0d0585dfd37137a5ab1720a015afebc30d595dd132"}}, {0x9d, &(0x7f00000004c0)=@string={0x9d, 0x3, "f0c252c946a31558adffcc075a0789a5b87beba129158789baad6bccdedbf1a5565f5b5df1e5cb57c0af149a8a77b0311ee381d750e776c1d9c00d0f00aae72e19f0ebb87a4fd99846bfcd35293bbdea3a84663426813773e43a3996f9462e027dbad45e3c1c8596eba5c4e30dc2cb772503cdc63b1e635c95a81c2fe65910f5d84a5ebdc7ee9511a392b26f7a7868267b8e4a6014667fe504a912"}}, {0xc5, &(0x7f0000000580)=@string={0xc5, 0x3, "3543ee963c784a6de6eebf6f3f1ffb5c4bbbe2e762d082658948851c754bc862fc3a8a11a0a18c4e2e292d640749e608d3d1881fd1196c745eef9bdc18aaede68ea16c3406b4fb6b8a9405401b66f418bb86b752375a8940f6a2b92dcbaac248d564709fc54992a5c4f1a754f19fbae1d668d4af0008dc42ae05ebe42551f80b095c0b7e6f0a519ab4bb1c5a080e59a6afda76286a07f4a71fc864fa496ddb641aca221864c9aed3d15530458f37e51b1b41fc26cf82654f515efd0f1c2a2f3b00a5d8"}}, {0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0x2409}}, {0x8f, &(0x7f00000006c0)=@string={0x8f, 0x3, "20ba6fd74e01aa3bb66a569e43b802b64bc432591e9036b86f1a36d5deb6da9a32a4f90178b80508ed6f305d06a05ab4b72b8e069efd2127d60f6dd5ddd5ceb92a063b144048c99b68d358ee8a3338c32a0ff783797e621a1231cb3f7d1bf3ef052e313244e4d10d0b7c29746f384fa33fbac61f6b944c1b49959e8d602bf7ad8cb081e557011bdb0320199a72"}}, {0x28, &(0x7f0000001000)=@string={0x28, 0x3, "7f24289d6f4b2761dba474eadee4b37f2278d8ff69d59bbe3114e8e3663fd09a3a8b87454101"}}, {0x4, &(0x7f0000001040)=@lang_id={0x4, 0x3, 0x1404}}, {0x4, &(0x7f0000001080)=@lang_id={0x4, 0x3, 0x843}}]}) (rerun: 32) 19:30:10 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r2 = syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x4083) write$hidraw(r2, 0x0, 0x0) read$hidraw(r2, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001240), 0x6, 0x1a55c3) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) write$hidraw(r3, 0x0, 0x0) read$hidraw(r3, &(0x7f0000001480)=""/231, 0xe7) syz_open_dev$hidraw(&(0x7f0000001280), 0x100000001, 0x202200) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x1c, 0x165f42) write$hidraw(r4, &(0x7f00000017c0)="31f43e409a84ff0384d7a2103b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6deb535abc8271a6535c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e532544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50b72cd6c3a6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec533502003b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d796036b6b8acfe25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c8417233600"/355, 0x163) r5 = syz_open_dev$hidraw(&(0x7f0000001200), 0x8, 0x40500) read$hidraw(r5, &(0x7f00000015c0)=""/107, 0x6b) r6 = syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x2022) read$hidraw(r6, &(0x7f0000001400)=""/127, 0x7f) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (async) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x4083) (async) write$hidraw(r2, 0x0, 0x0) (async) read$hidraw(r2, 0x0, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000001240), 0x6, 0x1a55c3) (async) syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) (async) write$hidraw(r3, 0x0, 0x0) (async) read$hidraw(r3, &(0x7f0000001480)=""/231, 0xe7) (async) syz_open_dev$hidraw(&(0x7f0000001280), 0x100000001, 0x202200) (async) write$hidraw(r2, 0x0, 0x0) (async) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x1c, 0x165f42) (async) write$hidraw(r4, &(0x7f00000017c0)="31f43e409a84ff0384d7a2103b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6deb535abc8271a6535c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e532544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50b72cd6c3a6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec533502003b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d796036b6b8acfe25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c8417233600"/355, 0x163) (async) syz_open_dev$hidraw(&(0x7f0000001200), 0x8, 0x40500) (async) read$hidraw(r5, &(0x7f00000015c0)=""/107, 0x6b) (async) syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x2022) (async) read$hidraw(r6, &(0x7f0000001400)=""/127, 0x7f) (async) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) (async) 19:30:10 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x1, 0x88400) (async, rerun: 64) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) (async, rerun: 64) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000700)={0xf8, 0x1b, 0x3, 0xfffffffc, "2b5456a5770b50d7918d0a2ac8ec81c5d7da0951d7526f1994f36580ea2ca264"}) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f00000005c0)=""/211) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) read$hidraw(r1, 0x0, 0x0) (async, rerun: 64) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x801200) (async, rerun: 64) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000340)) (async) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x80003100, 0x2100000039000000) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f00000002c0)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) r3 = syz_open_dev$hidraw(&(0x7f0000000300), 0x8001, 0x404182) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) (async) r4 = syz_open_dev$hidraw(0x0, 0x8, 0x8000) ioctl$HIDIOCGFEATURE(r4, 0xc0404807, &(0x7f00000004c0)={0xe6, "ea308d2719fde4a14b1808060bdf0f3b7778cedb7c9fb335e1a86dadf7d4b37c8a2b1d82cdfd744beab7bed408b3b71eed2a2641db0c8e2c11c8556bc9b5eb63"}) (async) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000000200)=""/10) [ 3373.461703][ T25] kauditd_printk_skb: 108 callbacks suppressed [ 3373.461722][ T25] audit: type=1800 audit(1651606210.732:42568): pid=8601 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1164 res=0 errno=0 [ 3373.492047][ T8608] Error: Driver 'raw-gadget' is already registered, aborting... [ 3373.500188][ T8608] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3373.507563][ T8608] misc raw-gadget: fail, usb_gadget_register_driver returned -16 19:30:10 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x2000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r1, &(0x7f0000001180)='=', 0x3b000) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r2, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) read$hidraw(r2, &(0x7f0000000100)=""/158, 0x9e) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x0, 0x3fe}}) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000040), 0x95c4, 0x40100) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xa5, 0x54f142) write$hidraw(r4, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r3, 0xc020660b, &(0x7f0000000080)) [ 3373.539988][ T25] audit: type=1800 audit(1651606210.732:42569): pid=8603 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=1156 res=0 errno=0 [ 3373.561445][ T25] audit: type=1800 audit(1651606210.732:42570): pid=8603 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=1156 res=0 errno=0 19:30:10 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) r1 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000000100)=""/218, 0x200001da) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7, 0x443e2) r3 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r3, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305839, 0x0) write$hidraw(r2, &(0x7f0000000380)="1a14900134bc124b926e16dd380adfd2c1a82d5cdbcf4c5fc8bcf3a9771f45d8eb098961497c18ee6a30ee6db9de1ec2a435a5b6d6e53359a99b8ac3ffc0bc1f9759938715902b0cb470dc21a3ca9c0ff57fa71b9b3d9c256f1eb2195fbd531ff066285e2e77e8667da648d86668999d7b73abfc175e049697d583954488a14e26907c70827e1416", 0x88) r4 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(r4, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) write$hidraw(r0, &(0x7f0000000280)="9dfc09e2fcad8ade8f65d072e99be3ed9c1ea0a3cb36053f0b693eacb12a4cd49353f5280cdbc8c2824b9bffcc958ae69b8549e1572cec5d1014e1cca3fdd0a33eb78ec9a0fdabbb99d1e7fb0cecc6711270587ab996cac3bfc71875c6f87545037c1f0fe4bd9e75c9b3c39e3be5d93d0e624fc7a74bc38f6a7fe8fcf90e822a35fb70b123b03ff96147f8c65942ed24b3a03c281fc7b3461cc92d000c4a00d3318ccb954267fedd4fff9f144d045c99680c91f8b9629e7c8f5820596735c0eda4e9bc8225c39537d3b3b0516fd5f2f38a73a3f6f9e0", 0xd6) 19:30:10 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x3}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0xfffe, 0x402080) ioctl$EVIOCGNAME(r2, 0x80404506, &(0x7f0000000040)=""/41) write$hidraw(r1, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) 19:30:10 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async, rerun: 32) r2 = syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x4083) (rerun: 32) write$hidraw(r2, 0x0, 0x0) read$hidraw(r2, 0x0, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000001240), 0x6, 0x1a55c3) (async) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) write$hidraw(r3, 0x0, 0x0) (async) read$hidraw(r3, &(0x7f0000001480)=""/231, 0xe7) (async) syz_open_dev$hidraw(&(0x7f0000001280), 0x100000001, 0x202200) (async) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x1c, 0x165f42) write$hidraw(r4, &(0x7f00000017c0)="31f43e409a84ff0384d7a2103b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6deb535abc8271a6535c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e532544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50b72cd6c3a6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec533502003b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d796036b6b8acfe25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c8417233600"/355, 0x163) r5 = syz_open_dev$hidraw(&(0x7f0000001200), 0x8, 0x40500) read$hidraw(r5, &(0x7f00000015c0)=""/107, 0x6b) r6 = syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x2022) read$hidraw(r6, &(0x7f0000001400)=""/127, 0x7f) (async) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) [ 3373.582731][ T25] audit: type=1804 audit(1651606210.792:42571): pid=8609 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D74657374646972323733313136383731342F73797A6B616C6C65722E7764415659442F3236362F48C7C060 dev="sda1" ino=1164 res=1 errno=0 [ 3373.617590][ T25] audit: type=1800 audit(1651606210.882:42572): pid=8603 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=1156 res=0 errno=0 [ 3373.659585][ T25] audit: type=1800 audit(1651606210.912:42573): pid=8619 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name=48C7C060 dev="sda1" ino=1159 res=0 errno=0 [ 3373.698445][ T25] audit: type=1800 audit(1651606210.952:42574): pid=8624 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1156 res=0 errno=0 [ 3373.719861][ T25] audit: type=1800 audit(1651606210.962:42575): pid=8626 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=1171 res=0 errno=0 19:30:11 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0xc0000) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000700)={0xf8, 0x1b, 0x3, 0x0, "2b5456a5770b50d7918d0a2ac8ec81c5d7da0951d7526f1994f36580ea2ca264"}) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f0000000740)=""/206) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) read$hidraw(r1, 0x0, 0x0) write$hidraw(r1, &(0x7f0000000840)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd77193a30e51bb078b57f0dc467cac9485c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487205105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x210) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x9, 0x80000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x906, 0x404182) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000002c0)={0x15, 0x0, &(0x7f0000000740)}) r2 = syz_open_dev$hidraw(0x0, 0x8, 0x0) syz_open_dev$hidraw(&(0x7f0000000340), 0x4, 0x80002) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f00000004c0)={0xe6, "ea308d2719fde4a14b1808060bdf0f3b7778cedb7c9fb335e1a86dadf7d4b37c8a2b1d82cdfd744beab7bed408b3b71eed2a2641db0c8e2c11c8556bc9b5eb63"}) read$hidraw(0xffffffffffffffff, 0x0, 0xba) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/10) syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0xc0000) (async) syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000700)={0xf8, 0x1b, 0x3, 0x0, "2b5456a5770b50d7918d0a2ac8ec81c5d7da0951d7526f1994f36580ea2ca264"}) (async) syz_usb_disconnect(0xffffffffffffffff) (async) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f0000000740)=""/206) (async) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) (async) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (async) read$hidraw(r1, 0x0, 0x0) (async) write$hidraw(r1, &(0x7f0000000840)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd77193a30e51bb078b57f0dc467cac9485c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487205105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x210) (async) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x9, 0x80000) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_dev$hidraw(0x0, 0x906, 0x404182) (async) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000002c0)={0x15, 0x0, &(0x7f0000000740)}) (async) syz_open_dev$hidraw(0x0, 0x8, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000340), 0x4, 0x80002) (async) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f00000004c0)={0xe6, "ea308d2719fde4a14b1808060bdf0f3b7778cedb7c9fb335e1a86dadf7d4b37c8a2b1d82cdfd744beab7bed408b3b71eed2a2641db0c8e2c11c8556bc9b5eb63"}) (async) read$hidraw(0xffffffffffffffff, 0x0, 0xba) (async) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/10) (async) 19:30:11 executing program 0: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) ioctl$EVIOCSKEYCODE_V2(r0, 0x40286608, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x0, "4e4c3ef7a156ca89ca49a2b11879972066ccfebfbf000000000800c80600"}) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x60100) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, "6f2fc0bbdbd8ca32580ffd783ac9156885724193142f40ce9a8f03bd97e6305f"}) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x2b, 0x18, 0x1f, 0x5, "0cae047f1e9d7258536da2ee1e6ddc7dc2e1a492de6e4214eb0d6dd0b86e310e"}) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000080)=""/120) [ 3373.747460][ T25] audit: type=1800 audit(1651606210.992:42576): pid=8627 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=1177 res=0 errno=0 [ 3373.768997][ T25] audit: type=1800 audit(1651606210.992:42577): pid=8628 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=1177 res=0 errno=0 19:30:11 executing program 0: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) ioctl$EVIOCSKEYCODE_V2(r0, 0x40286608, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x0, "4e4c3ef7a156ca89ca49a2b11879972066ccfebfbf000000000800c80600"}) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x60100) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, "6f2fc0bbdbd8ca32580ffd783ac9156885724193142f40ce9a8f03bd97e6305f"}) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x2b, 0x18, 0x1f, 0x5, "0cae047f1e9d7258536da2ee1e6ddc7dc2e1a492de6e4214eb0d6dd0b86e310e"}) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000080)=""/120) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) (async) ioctl$EVIOCSKEYCODE_V2(r0, 0x40286608, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x0, "4e4c3ef7a156ca89ca49a2b11879972066ccfebfbf000000000800c80600"}) (async) syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x60100) (async) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, "6f2fc0bbdbd8ca32580ffd783ac9156885724193142f40ce9a8f03bd97e6305f"}) (async) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x2b, 0x18, 0x1f, 0x5, "0cae047f1e9d7258536da2ee1e6ddc7dc2e1a492de6e4214eb0d6dd0b86e310e"}) (async) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000080)=""/120) (async) [ 3373.850122][ T8643] EXT4-fs warning (device sda1): ext4_resize_begin:73: There are errors in the filesystem, so online resizing is not allowed [ 3373.902637][ T8647] EXT4-fs warning (device sda1): ext4_resize_begin:73: There are errors in the filesystem, so online resizing is not allowed 19:30:11 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) r1 = syz_open_dev$evdev(&(0x7f00000014c0), 0x0, 0x0) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f00000000c0)=""/2) (async) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000340)={0x0, 0x99, &(0x7f0000000240)="429635d6de723018659e6739f227edc5f534e499c5cf9f2ebc8b517a336702cc135958efe24d60a50ad11cb015975de737a94acecba9c493ce02c93b37dd9c78a501324fa81c8d86bf566e55579b1c54866caa706ad21f8b3fa74bfb38791d68cac01c233dd175c6641ae66ffef745bfdc199ba1d76685faa1222ddeef19d62c71716fa76dbf655325ca4cba8998f41e5af43283f69407b637"}) (async) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) (async) write$hidraw(r0, &(0x7f0000000200)='L', 0x1) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r4, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_open_dev$hidraw(&(0x7f0000000380), 0x3, 0x0) (async) read$hidraw(r3, &(0x7f0000000300)=""/41, 0x29) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14b542) write$hidraw(r5, &(0x7f0000000000)="c2", 0xa00000) 19:30:11 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x3}}) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0xfffe, 0x402080) ioctl$EVIOCGNAME(r2, 0x80404506, &(0x7f0000000040)=""/41) (async) write$hidraw(r1, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) 19:30:11 executing program 0: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) ioctl$EVIOCSKEYCODE_V2(r0, 0x40286608, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x0, "4e4c3ef7a156ca89ca49a2b11879972066ccfebfbf000000000800c80600"}) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x60100) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, "6f2fc0bbdbd8ca32580ffd783ac9156885724193142f40ce9a8f03bd97e6305f"}) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x2b, 0x18, 0x1f, 0x5, "0cae047f1e9d7258536da2ee1e6ddc7dc2e1a492de6e4214eb0d6dd0b86e310e"}) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000080)=""/120) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) (async) ioctl$EVIOCSKEYCODE_V2(r0, 0x40286608, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x0, "4e4c3ef7a156ca89ca49a2b11879972066ccfebfbf000000000800c80600"}) (async) syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x60100) (async) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, "6f2fc0bbdbd8ca32580ffd783ac9156885724193142f40ce9a8f03bd97e6305f"}) (async) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x2b, 0x18, 0x1f, 0x5, "0cae047f1e9d7258536da2ee1e6ddc7dc2e1a492de6e4214eb0d6dd0b86e310e"}) (async) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000080)=""/120) (async) 19:30:11 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) r1 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) read$hidraw(r1, &(0x7f0000000100)=""/218, 0x200001da) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7, 0x443e2) (async) r3 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r3, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) (async) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305839, 0x0) write$hidraw(r2, &(0x7f0000000380)="1a14900134bc124b926e16dd380adfd2c1a82d5cdbcf4c5fc8bcf3a9771f45d8eb098961497c18ee6a30ee6db9de1ec2a435a5b6d6e53359a99b8ac3ffc0bc1f9759938715902b0cb470dc21a3ca9c0ff57fa71b9b3d9c256f1eb2195fbd531ff066285e2e77e8667da648d86668999d7b73abfc175e049697d583954488a14e26907c70827e1416", 0x88) (async) r4 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(r4, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) (async) write$hidraw(r0, &(0x7f0000000280)="9dfc09e2fcad8ade8f65d072e99be3ed9c1ea0a3cb36053f0b693eacb12a4cd49353f5280cdbc8c2824b9bffcc958ae69b8549e1572cec5d1014e1cca3fdd0a33eb78ec9a0fdabbb99d1e7fb0cecc6711270587ab996cac3bfc71875c6f87545037c1f0fe4bd9e75c9b3c39e3be5d93d0e624fc7a74bc38f6a7fe8fcf90e822a35fb70b123b03ff96147f8c65942ed24b3a03c281fc7b3461cc92d000c4a00d3318ccb954267fedd4fff9f144d045c99680c91f8b9629e7c8f5820596735c0eda4e9bc8225c39537d3b3b0516fd5f2f38a73a3f6f9e0", 0xd6) 19:30:11 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x2000) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r1, &(0x7f0000001180)='=', 0x3b000) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r2, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) read$hidraw(r2, &(0x7f0000000100)=""/158, 0x9e) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x0, 0x3fe}}) (async, rerun: 32) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (rerun: 32) syz_open_dev$hidraw(&(0x7f0000000040), 0x95c4, 0x40100) (async, rerun: 32) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xa5, 0x54f142) (rerun: 32) write$hidraw(r4, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r3, 0xc020660b, &(0x7f0000000080)) 19:30:11 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x2000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r1, &(0x7f0000001180)='=', 0x3b000) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r2, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) read$hidraw(r2, &(0x7f0000000100)=""/158, 0x9e) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x0, 0x3fe}}) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000040), 0x95c4, 0x40100) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xa5, 0x54f142) write$hidraw(r4, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r3, 0xc020660b, &(0x7f0000000080)) 19:30:11 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) (async, rerun: 64) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)) (async, rerun: 64) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x3}}) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0xfffe, 0x402080) ioctl$EVIOCGNAME(r2, 0x80404506, &(0x7f0000000040)=""/41) (async, rerun: 64) write$hidraw(r1, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) (async, rerun: 64) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) [ 3373.907853][ T8624] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow [ 3374.430493][ T8658] EXT4-fs warning (device sda1): ext4_resize_begin:73: There are errors in the filesystem, so online resizing is not allowed 19:30:11 executing program 2: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000040)={0x14, &(0x7f0000000280)=ANY=[@ANYBLOB="2005c5000000c5074a95f2b822d824fd8fc788075c77019df3475336f3179b559eed866d88af2da6c25bf9fc43c8056ea1f3c889dea341212e35aa134ff3ad7e07abcbad54181f3e9fa579ae7bbb5ff5f7a9d4435e2bf829ec03ebecaa7061966597a557a2a0ce792ba10afa71974a46ff5676567da89920d54ffbc057c39d78ed294426be18ec8b46cab7bff27412211b495a80e3747a40a74166877f0fe528bdd0f2297cbdb7d59e132d4e55dc6f21140dbc96f04e4f8c1475c01dbf41187cd512cc0149497d4676a222"], &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x436}}}, &(0x7f0000000580)={0x44, &(0x7f0000000600)=ANY=[@ANYBLOB="00304a0000004bdc78c95c298d38ae15ff300b2bf3442d150c893e208dd6d42dbd43e91b68080e2896d85dbac42ac5d44fdd2d1dd12bad667f29f5b43ced0d57e62289266baebecb0a89d9ca7c61067cf28c65a1de51faa7d1eda01b565a758f0fa014d112bf3fbffe5e219985fa3a40ca1547d5aef0a91c8c0e072f"], &(0x7f0000000080)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x3}, 0x0, &(0x7f0000000480)={0x20, 0x82, 0x1, "8f"}, &(0x7f0000000680)=ANY=[@ANYBLOB="208303000000c56202d765a72af38807df3a41f89fc43f170f9d845d7c1abb094e494ebfdf1005809ef2a4b3bc343b2fba03b2522dafe992563225a9f3a9a0e16f0b59cfb1b91b317353403b"], &(0x7f0000000500)={0x20, 0x84, 0x2, "a2e5"}, &(0x7f0000000540)={0x20, 0x85, 0x3, "06b700"}}) r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0xc0000) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000700)={0xfc, 0xfc, 0x3, 0xff, "2b5456a5770b50d7918d0a2ac8ec81c5d7da0951d7526f1994f36580ea2ca264"}) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f0000000a80)=""/201) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) read$hidraw(r1, 0x0, 0x0) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x801200) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000580)={0x5, 0xf1, &(0x7f0000000800)="adc3f3f7ecef50adf34cdc0e79a01c284cc6a3a58b8f3722d1716df654d4219cd59f3bde575e4c4b449e1cb1b578f2f16744da946ddc79c025d3e793f49f9e1f3584db14af54f3e1095c6c3149c986ef7c8ff425519f6bb08dd43571af4249f4df14f22d27a20bc3578532ac48faec4a0c4d5373822f3f8c70e307e610a7f69dd445ebde1c82d560f40b2c8a27d0bf77b6201b1dda7aa5ac7ed5b68447b65bb86e1458ac103e6eb0433b9d4ce89c35c93e91c9ab067780e71a4ded3eed54e7da8ac452400dab92cf6826819b9ce8cd3a36f75a528e1f9afee3f6c7da3a447dc0276a0df0ab47857437901bbdf9ca41bcad"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x80000000, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffffe, 0x602a00) syz_open_dev$hidraw(&(0x7f00000002c0), 0x906, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) r3 = syz_open_dev$hidraw(0x0, 0x8, 0x8000) ioctl$HIDIOCGFEATURE(r3, 0xc0404807, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) 19:30:11 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x5, 0x8102) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="345c38688d5481c9997a1802f4a9a8546f44690fa0c213aae6aea8cc83747b248d34a066318528341d04efaa1b0a81d1a40adc69aca78d8b9250f0d05251d3e3132eeb6685dba85429b5c5f3c793a844af9f5dc158f45a2f3525e444542d9b0094eba9013ca309b0eeebde3bc42668052bc9bb84be98fd2cd948f86d45852d9b805352f05f911e7e62860d6e2c7a39be56d1f416f3a13f037f657a071725a415f1b70f06d2d511dc7b9106654fd3443f2a25a04e3ac78810a97cce1c2ab2c599df08795e0df018b75184a8ac90b5d8e2401f4a7a4c5d837f4af935e2f4fee94806f6b705ed38b97ade24a0be9b0000", 0xef) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) r3 = syz_open_dev$evdev(&(0x7f0000000140), 0x0, 0x0) ioctl$EVIOCGSND(r3, 0x80004506, 0xfffffffffffffffc) ioctl$EVIOCGREP(r3, 0x80084503, &(0x7f0000000200)=""/103) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c2", 0x1) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f00000000c0)) syz_open_dev$hidraw(&(0x7f0000000100), 0x7f, 0x80) write$hidraw(0xffffffffffffffff, &(0x7f0000000040), 0x0) read$hidraw(r2, &(0x7f0000000380)=""/217, 0xd9) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f0000000180)="ccbf85051627c828897ad3638c8f337e18ff4eb122d4c07c22f1cc961664791b4c6428d71eb1c1c2a391cba7dcfbdbc2f369a8753c80b0") syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x183401) ioctl$HIDIOCGRAWNAME(r1, 0xc020660b, &(0x7f0000000080)) 19:30:11 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) r1 = syz_open_dev$evdev(&(0x7f00000014c0), 0x0, 0x0) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f00000000c0)=""/2) (async) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000340)={0x0, 0x99, &(0x7f0000000240)="429635d6de723018659e6739f227edc5f534e499c5cf9f2ebc8b517a336702cc135958efe24d60a50ad11cb015975de737a94acecba9c493ce02c93b37dd9c78a501324fa81c8d86bf566e55579b1c54866caa706ad21f8b3fa74bfb38791d68cac01c233dd175c6641ae66ffef745bfdc199ba1d76685faa1222ddeef19d62c71716fa76dbf655325ca4cba8998f41e5af43283f69407b637"}) (async) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000200)='L', 0x1) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r4, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) syz_open_dev$hidraw(&(0x7f0000000380), 0x3, 0x0) (async) read$hidraw(r3, &(0x7f0000000300)=""/41, 0x29) (async) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14b542) write$hidraw(r5, &(0x7f0000000000)="c2", 0xa00000) 19:30:11 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x2000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r1, &(0x7f0000001180)='=', 0x3b000) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r2, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) (async) read$hidraw(r2, &(0x7f0000000100)=""/158, 0x9e) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x0, 0x3fe}}) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000040), 0x95c4, 0x40100) (async, rerun: 64) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xa5, 0x54f142) (rerun: 64) write$hidraw(r4, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r3, 0xc020660b, &(0x7f0000000080)) 19:30:12 executing program 1: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000100)={0x4, 0xe5, &(0x7f0000000000)="efb02d52c0134dc1e88c58c40d95ae9ae71e650011d6ee6fac452aa74889926d207b079221be739a618ad626623219240d3718acc3a8b400a57ce587c077c67f72942fb6468284be58b13df3e1a1619556e5dd98d1c6a87885193789df1b34198966e416eafeb97bfd614038d91cf509ada2e27b88933a84977b55f4e483884e5906ca9f0869764b240d0fc101765fc3ce2c016c8341322e733217f522b4a5aa5ef734d9dd3dda90a7f479d844a7c1f90de803bc516cb8c6c7fab3e39ce7de83e42521ac634a3d8b51f66a3556367cad0c1a24b907bb4ce160ddb30ee8d83009f6ea349297"}) 19:30:12 executing program 1: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000100)={0x4, 0xe5, &(0x7f0000000000)="efb02d52c0134dc1e88c58c40d95ae9ae71e650011d6ee6fac452aa74889926d207b079221be739a618ad626623219240d3718acc3a8b400a57ce587c077c67f72942fb6468284be58b13df3e1a1619556e5dd98d1c6a87885193789df1b34198966e416eafeb97bfd614038d91cf509ada2e27b88933a84977b55f4e483884e5906ca9f0869764b240d0fc101765fc3ce2c016c8341322e733217f522b4a5aa5ef734d9dd3dda90a7f479d844a7c1f90de803bc516cb8c6c7fab3e39ce7de83e42521ac634a3d8b51f66a3556367cad0c1a24b907bb4ce160ddb30ee8d83009f6ea349297"}) 19:30:12 executing program 1: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000100)={0x4, 0xe5, &(0x7f0000000000)="efb02d52c0134dc1e88c58c40d95ae9ae71e650011d6ee6fac452aa74889926d207b079221be739a618ad626623219240d3718acc3a8b400a57ce587c077c67f72942fb6468284be58b13df3e1a1619556e5dd98d1c6a87885193789df1b34198966e416eafeb97bfd614038d91cf509ada2e27b88933a84977b55f4e483884e5906ca9f0869764b240d0fc101765fc3ce2c016c8341322e733217f522b4a5aa5ef734d9dd3dda90a7f479d844a7c1f90de803bc516cb8c6c7fab3e39ce7de83e42521ac634a3d8b51f66a3556367cad0c1a24b907bb4ce160ddb30ee8d83009f6ea349297"}) 19:30:12 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) r1 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000000100)=""/218, 0x200001da) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7, 0x443e2) r3 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r3, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305839, 0x0) write$hidraw(r2, &(0x7f0000000380)="1a14900134bc124b926e16dd380adfd2c1a82d5cdbcf4c5fc8bcf3a9771f45d8eb098961497c18ee6a30ee6db9de1ec2a435a5b6d6e53359a99b8ac3ffc0bc1f9759938715902b0cb470dc21a3ca9c0ff57fa71b9b3d9c256f1eb2195fbd531ff066285e2e77e8667da648d86668999d7b73abfc175e049697d583954488a14e26907c70827e1416", 0x88) r4 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(r4, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) write$hidraw(r0, &(0x7f0000000280)="9dfc09e2fcad8ade8f65d072e99be3ed9c1ea0a3cb36053f0b693eacb12a4cd49353f5280cdbc8c2824b9bffcc958ae69b8549e1572cec5d1014e1cca3fdd0a33eb78ec9a0fdabbb99d1e7fb0cecc6711270587ab996cac3bfc71875c6f87545037c1f0fe4bd9e75c9b3c39e3be5d93d0e624fc7a74bc38f6a7fe8fcf90e822a35fb70b123b03ff96147f8c65942ed24b3a03c281fc7b3461cc92d000c4a00d3318ccb954267fedd4fff9f144d045c99680c91f8b9629e7c8f5820596735c0eda4e9bc8225c39537d3b3b0516fd5f2f38a73a3f6f9e0", 0xd6) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) (async) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) (async) syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) read$hidraw(r1, &(0x7f0000000100)=""/218, 0x200001da) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x7, 0x443e2) (async) syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) (async) write$hidraw(r3, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) (async) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000080)) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305839, 0x0) (async) write$hidraw(r2, &(0x7f0000000380)="1a14900134bc124b926e16dd380adfd2c1a82d5cdbcf4c5fc8bcf3a9771f45d8eb098961497c18ee6a30ee6db9de1ec2a435a5b6d6e53359a99b8ac3ffc0bc1f9759938715902b0cb470dc21a3ca9c0ff57fa71b9b3d9c256f1eb2195fbd531ff066285e2e77e8667da648d86668999d7b73abfc175e049697d583954488a14e26907c70827e1416", 0x88) (async) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) (async) ioctl$EVIOCSMASK(r4, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) (async) write$hidraw(r0, &(0x7f0000000280)="9dfc09e2fcad8ade8f65d072e99be3ed9c1ea0a3cb36053f0b693eacb12a4cd49353f5280cdbc8c2824b9bffcc958ae69b8549e1572cec5d1014e1cca3fdd0a33eb78ec9a0fdabbb99d1e7fb0cecc6711270587ab996cac3bfc71875c6f87545037c1f0fe4bd9e75c9b3c39e3be5d93d0e624fc7a74bc38f6a7fe8fcf90e822a35fb70b123b03ff96147f8c65942ed24b3a03c281fc7b3461cc92d000c4a00d3318ccb954267fedd4fff9f144d045c99680c91f8b9629e7c8f5820596735c0eda4e9bc8225c39537d3b3b0516fd5f2f38a73a3f6f9e0", 0xd6) (async) 19:30:12 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x8641) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000500)={0x7e, 0x1a, 0x3, 0x0, "2b5456a5770b50d7918d0a2ac8ec81c5d7da0951d7526f1994f36580ea2ca264"}) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f00000006c0)=""/220) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x18, 0x84762) read$hidraw(r1, 0x0, 0x0) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x801200) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x80000000, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000300), 0x0, 0x424182) syz_open_dev$evdev(&(0x7f0000000380), 0x3fc, 0x14100) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f00000004c0)={0x9, 0x7, 0xfffc, 0x7ff, "c52a73bbceca5cf9b5c113448a6e90dbf78738cc7efbb35c2681323a9d217c28"}) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000002c0)={0x15, 0x0, &(0x7f0000000540)}) syz_open_dev$hidraw(&(0x7f0000000340), 0x7fff, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0xfffffffffffffe19) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/17) 19:30:12 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x840, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x102}, {}, @rumble={0x0, 0x100}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) write$hidraw(0xffffffffffffffff, &(0x7f0000000300)="2983a3fcfa6b54f91ea016e850a21dc2bde3d2e694ed22f03e8a0bea30f8f28b905935e576dc556d63cc84bbcd6479b56e35c3a5f09e1d69765b568a200b0f20f00282d6417895078bb76e7ff82572fda0588ab55f95b51805cca27acb00b256b6418cf6e7429bd4682c8db6023296bc575015968c4e0f9c87d6c3ab5e5bf813a1158a5c745b2afba2a1dfe2f605557c3c850d68d64eb07e3f515b7b7388799bdb", 0xa1) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000040)="a700", 0x2) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="973b280578ac61cc238246b8627423c9e23f0cccdda3ee348b8f78b0f120e7f696427adfc870fc1dcc959f8f9a1c81e3d2bdbe6dcda191b05d231e3f543e50f8f44f6182b1b741836b754266f36f3e4ea1841acfca2ceecf7f08c873d8e00645176c1c0b6f65b2ba93e6595c5a4ae7e73773c316bd06547093f1458a89fc00ad92530dfcd00e37e4678408148f014f427b87c19189f4e3db6cec6f63ff6e3d7655b0519d8dc8b62c7f8ad141c6975fc913d24ee1182f3572156cbbd2a29e8eb98f73c711a5c2e0c4a5e68ed67cb404e9a9aee93dd10502eca7a88a50b1c2", 0xde) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x127b42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x54, 0x2, 0x2802, {}, {}, @const={0x3, {0x3ff, 0x4, 0x83ff, 0x7ff}}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200), 0x0) 19:30:12 executing program 3: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x8001}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x491181) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r2, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) write$hidraw(r2, &(0x7f0000000000)="85bd772a45db19166548c9e1e4ce6d61447e8eb50f1cb81c56b3bf387c0187be385b97893b18aa6e4bb85a1d", 0x2c) read$hidraw(r2, &(0x7f0000000100)=""/23, 0x17) ioctl$HIDIOCGRAWNAME(r0, 0x40305828, &(0x7f0000000080)) [ 3374.600378][ T8675] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow 19:30:12 executing program 5: r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000090000082705a1a440ea001203010902"], 0x0) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000280)=ANY=[@ANYBLOB="199ecd2016835d1e9832223ba83f0ae23ebd5b39c82d867a8178f7f812f031781b75e39e0e7da9eb53c4404651f4c3a7a2dddc6b41ada7a8f73bd9a605627fa500000000000000000000000000003482ba332e1681acc8e916"], 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e1f42) write$hidraw(r1, &(0x7f0000000c80)="51431dee8cc97ded07034deb2f1848d81fbbfd15b0faf566f91a0caf23bb35b7890cc5d2c7299d6df4b87ae0a6236a7edc9704d7908d5af6fca71efa308fc62abeabc394ef762a36abc50d36cb9917bd40959b377ddb294497a5f18caad5d8b2dcd22d44d75c2f429d58a758789cb95a9c4ab6cce151957e2fcd0f056b00b56ebc789342c5a31ce7f2295fca6696f9da0e3a0f87c61469cb63a78e4030e9647a5436e7dc14a03b74480ca18744487f3d3d93db6f6cad37527e87f9ea5dbd288bb96dd5b9d7ef6e80956d5267dfdddccde922baae4c89fcd382b9c58abb34857e93cd6b99eacedb3c834a6d9c54399cd23ca7d16774", 0xfffffe7c) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000040)) syz_open_dev$hidraw(&(0x7f0000000780), 0x6, 0x40) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090002202505a8a440000103030109021b00e7000000000904000001070101000905"], 0x0) r2 = syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090002202505a8a4400001030301"], 0x0) syz_usb_control_io$printer(r2, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect$hid(0x5, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x8, 0x1e7d, 0x2db4, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x80, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x2, 0x0, 0x3, 0x1, 0x0, 0x9, {0x9, 0x21, 0x0, 0x9, 0x1, {0x22, 0xd2a}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x9f, 0x8, 0xff}}}}}]}}]}}, &(0x7f00000007c0)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x200, 0x1f, 0x3, 0x0, 0x40, 0x3}, 0x23, &(0x7f0000000440)={0x5, 0xf, 0x23, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x2, 0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "679f6a0dcd0a10202e8f9496b7dc1dee"}, @generic={0x3, 0x10, 0xb}]}, 0x7, [{0x21, &(0x7f0000000240)=@string={0x21, 0x3, "2d64353ec5417ff5d7e4c1c5d987fd2ed9d87641ff48463a21a5d35fe10a7b"}}, {0xe3, &(0x7f0000000540)=@string={0xe3, 0x3, "fa08ecabbbd785564dcbe35aa4557dcbef5821385cde0776c681a7337214c5e258d19c6169eb67343f0c2d796272919531084813a38664d94633c1186f0b9733b444290a517fda527c6cc5a94afde9f4d062d94c902203aa86b2563a42b8fd57ccbe6648ea04672381c37942377182a3b0d363d34b42b9f2f4d01514c4f172101ebb4d70b0d8b2d5d1749193daea46483292e0114f7435b82630768b658475b102b88f5e7c3c3590d56016964b17445cf531f54e116ee573d990636599d7a8d6d632939fcff1ff6e7512043b4bd544915e2d03966b578d52ab790682dcb6a88ac4"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x404}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x41f}}, {0x51, &(0x7f0000000680)=@string={0x51, 0x3, "d77820d9e441c9bb6ae5dede14034754e3bca051817dc294025497b2f279be05180cda4a6c1c0e29dee80503e9d1c10da97053e2d6abed6d0c3112e67316331a0be549554852fba19a51337f086fde"}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0xc09}}, {0x2, &(0x7f0000000740)=@string={0x2}}]}) syz_usb_disconnect(r0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) r4 = syz_open_dev$hidraw(&(0x7f0000000300), 0x5d95, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000ac0)={0x2c, 0x0, &(0x7f0000000980)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x861}}, &(0x7f00000009c0)={0x0, 0xf, 0x1c, {0x5, 0xf, 0x1c, 0x2, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "66a1e95d23d5beeb010b818abae13025"}]}}, &(0x7f0000000a40)={0x20, 0x29, 0xf, {0xf, 0x29, 0x40, 0x8, 0x3f, 0x20, "d0b7b406", "c43e29c8"}}, &(0x7f0000000a80)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x1, 0x1, 0x20, 0x80, 0x8000, 0x1}}}, &(0x7f00000010c0)={0x84, &(0x7f0000000b00)={0x0, 0x0, 0xc6, "498a2fff3e616f870a7d9d2b4b29f4c5b83edfed602706970a438e9256337dc7bee183d7110e5a9af0b559ffa197c22e3a41a09abc115aca75a7119ad29d88de376f9f36c7054fac8621835736bfa8a2d790ea596aa117351999537208d352bf71dccc2746aa93303822fc0f02d5a59557e89fc696ba3806bdf5a37fd15d2f3a5895c33f7a0f4e7314db1c160e750ec34b10a9af4667a0ea8ca36e40b99039106c0a11187cfa143b960e58927bf41801317114a8aead56509866fdc824717cdb4c5160517aba"}, &(0x7f0000000c00)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000c40)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000d80)={0x20, 0x0, 0x4, {0x3, 0x5}}, &(0x7f0000000dc0)={0x20, 0x0, 0x4, {0x20, 0x80}}, &(0x7f0000000e00)={0x40, 0x7, 0x2, 0x4}, &(0x7f0000000e40)={0x40, 0x9, 0x1, 0xac}, &(0x7f0000000e80)={0x40, 0xb, 0x2, '_&'}, &(0x7f0000000ec0)={0x40, 0xf, 0x2}, 0x0, &(0x7f0000000f40)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000f80)={0x40, 0x19, 0x2, "2cc1"}, &(0x7f0000000fc0)={0x40, 0x1a, 0x2, 0xfc01}, &(0x7f0000001000)={0x40, 0x1c, 0x1, 0x3}, &(0x7f0000001040)={0x40, 0x1e, 0x1, 0x8}, 0x0}) read$hidraw(r1, &(0x7f0000000100)=""/218, 0xda) ioctl$HIDIOCGRAWINFO(r4, 0x80084803, &(0x7f0000000080)=""/13) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) [ 3374.977178][ T8714] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow [ 3375.211361][ T8738] Error: Driver 'raw-gadget' is already registered, aborting... [ 3375.228464][ T8738] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3375.235824][ T8738] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3375.250098][ T8738] Error: Driver 'raw-gadget' is already registered, aborting... [ 3375.257896][ T8738] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3375.265249][ T8738] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3375.400678][ T8741] Error: Driver 'raw-gadget' is already registered, aborting... [ 3375.408481][ T8741] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3375.415857][ T8741] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3375.474254][ T8741] Error: Driver 'raw-gadget' is already registered, aborting... [ 3375.482038][ T8741] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3375.489351][ T8741] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3375.761422][ T8741] Error: Driver 'raw-gadget' is already registered, aborting... [ 3375.769127][ T8741] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3375.776539][ T8741] misc raw-gadget: fail, usb_gadget_register_driver returned -16 19:30:13 executing program 2: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000040)={0x14, &(0x7f0000000280)=ANY=[@ANYBLOB="2005c5000000c5074a95f2b822d824fd8fc788075c77019df3475336f3179b559eed866d88af2da6c25bf9fc43c8056ea1f3c889dea341212e35aa134ff3ad7e07abcbad54181f3e9fa579ae7bbb5ff5f7a9d4435e2bf829ec03ebecaa7061966597a557a2a0ce792ba10afa71974a46ff5676567da89920d54ffbc057c39d78ed294426be18ec8b46cab7bff27412211b495a80e3747a40a74166877f0fe528bdd0f2297cbdb7d59e132d4e55dc6f21140dbc96f04e4f8c1475c01dbf41187cd512cc0149497d4676a222"], &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x436}}}, &(0x7f0000000580)={0x44, &(0x7f0000000600)=ANY=[@ANYBLOB="00304a0000004bdc78c95c298d38ae15ff300b2bf3442d150c893e208dd6d42dbd43e91b68080e2896d85dbac42ac5d44fdd2d1dd12bad667f29f5b43ced0d57e62289266baebecb0a89d9ca7c61067cf28c65a1de51faa7d1eda01b565a758f0fa014d112bf3fbffe5e219985fa3a40ca1547d5aef0a91c8c0e072f"], &(0x7f0000000080)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x3}, 0x0, &(0x7f0000000480)={0x20, 0x82, 0x1, "8f"}, &(0x7f0000000680)=ANY=[@ANYBLOB="208303000000c56202d765a72af38807df3a41f89fc43f170f9d845d7c1abb094e494ebfdf1005809ef2a4b3bc343b2fba03b2522dafe992563225a9f3a9a0e16f0b59cfb1b91b317353403b"], &(0x7f0000000500)={0x20, 0x84, 0x2, "a2e5"}, &(0x7f0000000540)={0x20, 0x85, 0x3, "06b700"}}) r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0xc0000) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000700)={0xfc, 0xfc, 0x3, 0xff, "2b5456a5770b50d7918d0a2ac8ec81c5d7da0951d7526f1994f36580ea2ca264"}) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f0000000a80)=""/201) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) read$hidraw(r1, 0x0, 0x0) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x801200) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000580)={0x5, 0xf1, &(0x7f0000000800)="adc3f3f7ecef50adf34cdc0e79a01c284cc6a3a58b8f3722d1716df654d4219cd59f3bde575e4c4b449e1cb1b578f2f16744da946ddc79c025d3e793f49f9e1f3584db14af54f3e1095c6c3149c986ef7c8ff425519f6bb08dd43571af4249f4df14f22d27a20bc3578532ac48faec4a0c4d5373822f3f8c70e307e610a7f69dd445ebde1c82d560f40b2c8a27d0bf77b6201b1dda7aa5ac7ed5b68447b65bb86e1458ac103e6eb0433b9d4ce89c35c93e91c9ab067780e71a4ded3eed54e7da8ac452400dab92cf6826819b9ce8cd3a36f75a528e1f9afee3f6c7da3a447dc0276a0df0ab47857437901bbdf9ca41bcad"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x80000000, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffffe, 0x602a00) syz_open_dev$hidraw(&(0x7f00000002c0), 0x906, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) r3 = syz_open_dev$hidraw(0x0, 0x8, 0x8000) ioctl$HIDIOCGFEATURE(r3, 0xc0404807, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000040)={0x14, &(0x7f0000000280)=ANY=[@ANYBLOB="2005c5000000c5074a95f2b822d824fd8fc788075c77019df3475336f3179b559eed866d88af2da6c25bf9fc43c8056ea1f3c889dea341212e35aa134ff3ad7e07abcbad54181f3e9fa579ae7bbb5ff5f7a9d4435e2bf829ec03ebecaa7061966597a557a2a0ce792ba10afa71974a46ff5676567da89920d54ffbc057c39d78ed294426be18ec8b46cab7bff27412211b495a80e3747a40a74166877f0fe528bdd0f2297cbdb7d59e132d4e55dc6f21140dbc96f04e4f8c1475c01dbf41187cd512cc0149497d4676a222"], &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x436}}}, &(0x7f0000000580)={0x44, &(0x7f0000000600)=ANY=[@ANYBLOB="00304a0000004bdc78c95c298d38ae15ff300b2bf3442d150c893e208dd6d42dbd43e91b68080e2896d85dbac42ac5d44fdd2d1dd12bad667f29f5b43ced0d57e62289266baebecb0a89d9ca7c61067cf28c65a1de51faa7d1eda01b565a758f0fa014d112bf3fbffe5e219985fa3a40ca1547d5aef0a91c8c0e072f"], &(0x7f0000000080)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x3}, 0x0, &(0x7f0000000480)={0x20, 0x82, 0x1, "8f"}, &(0x7f0000000680)=ANY=[@ANYBLOB="208303000000c56202d765a72af38807df3a41f89fc43f170f9d845d7c1abb094e494ebfdf1005809ef2a4b3bc343b2fba03b2522dafe992563225a9f3a9a0e16f0b59cfb1b91b317353403b"], &(0x7f0000000500)={0x20, 0x84, 0x2, "a2e5"}, &(0x7f0000000540)={0x20, 0x85, 0x3, "06b700"}}) (async) syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0xc0000) (async) syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) (async) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000700)={0xfc, 0xfc, 0x3, 0xff, "2b5456a5770b50d7918d0a2ac8ec81c5d7da0951d7526f1994f36580ea2ca264"}) (async) syz_usb_disconnect(0xffffffffffffffff) (async) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f0000000a80)=""/201) (async) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) (async) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (async) read$hidraw(r1, 0x0, 0x0) (async) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x801200) (async) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000580)={0x5, 0xf1, &(0x7f0000000800)="adc3f3f7ecef50adf34cdc0e79a01c284cc6a3a58b8f3722d1716df654d4219cd59f3bde575e4c4b449e1cb1b578f2f16744da946ddc79c025d3e793f49f9e1f3584db14af54f3e1095c6c3149c986ef7c8ff425519f6bb08dd43571af4249f4df14f22d27a20bc3578532ac48faec4a0c4d5373822f3f8c70e307e610a7f69dd445ebde1c82d560f40b2c8a27d0bf77b6201b1dda7aa5ac7ed5b68447b65bb86e1458ac103e6eb0433b9d4ce89c35c93e91c9ab067780e71a4ded3eed54e7da8ac452400dab92cf6826819b9ce8cd3a36f75a528e1f9afee3f6c7da3a447dc0276a0df0ab47857437901bbdf9ca41bcad"}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x80000000, 0x0) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffffe, 0x602a00) (async) syz_open_dev$hidraw(&(0x7f00000002c0), 0x906, 0x0) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) (async) syz_open_dev$hidraw(0x0, 0x8, 0x8000) (async) ioctl$HIDIOCGFEATURE(r3, 0xc0404807, 0x0) (async) read$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) 19:30:13 executing program 3: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x8001}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x491181) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r2, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) write$hidraw(r2, &(0x7f0000000000)="85bd772a45db19166548c9e1e4ce6d61447e8eb50f1cb81c56b3bf387c0187be385b97893b18aa6e4bb85a1d", 0x2c) read$hidraw(r2, &(0x7f0000000100)=""/23, 0x17) ioctl$HIDIOCGRAWNAME(r0, 0x40305828, &(0x7f0000000080)) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x8001}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x491181) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) (async) syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) (async) write$hidraw(r2, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) (async) write$hidraw(r2, &(0x7f0000000000)="85bd772a45db19166548c9e1e4ce6d61447e8eb50f1cb81c56b3bf387c0187be385b97893b18aa6e4bb85a1d", 0x2c) (async) read$hidraw(r2, &(0x7f0000000100)=""/23, 0x17) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305828, &(0x7f0000000080)) (async) 19:30:13 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x5, 0x8102) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async, rerun: 64) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) (rerun: 64) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="345c38688d5481c9997a1802f4a9a8546f44690fa0c213aae6aea8cc83747b248d34a066318528341d04efaa1b0a81d1a40adc69aca78d8b9250f0d05251d3e3132eeb6685dba85429b5c5f3c793a844af9f5dc158f45a2f3525e444542d9b0094eba9013ca309b0eeebde3bc42668052bc9bb84be98fd2cd948f86d45852d9b805352f05f911e7e62860d6e2c7a39be56d1f416f3a13f037f657a071725a415f1b70f06d2d511dc7b9106654fd3443f2a25a04e3ac78810a97cce1c2ab2c599df08795e0df018b75184a8ac90b5d8e2401f4a7a4c5d837f4af935e2f4fee94806f6b705ed38b97ade24a0be9b0000", 0xef) (async, rerun: 32) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async, rerun: 64) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) (async, rerun: 64) r3 = syz_open_dev$evdev(&(0x7f0000000140), 0x0, 0x0) (rerun: 64) ioctl$EVIOCGSND(r3, 0x80004506, 0xfffffffffffffffc) ioctl$EVIOCGREP(r3, 0x80084503, &(0x7f0000000200)=""/103) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c2", 0x1) (async) syz_open_dev$evdev(0x0, 0x0, 0x0) (async, rerun: 64) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f00000000c0)) (async, rerun: 64) syz_open_dev$hidraw(&(0x7f0000000100), 0x7f, 0x80) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000040), 0x0) (async, rerun: 32) read$hidraw(r2, &(0x7f0000000380)=""/217, 0xd9) (async, rerun: 32) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f0000000180)="ccbf85051627c828897ad3638c8f337e18ff4eb122d4c07c22f1cc961664791b4c6428d71eb1c1c2a391cba7dcfbdbc2f369a8753c80b0") syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x183401) (async) ioctl$HIDIOCGRAWNAME(r1, 0xc020660b, &(0x7f0000000080)) 19:30:13 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x840, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x102}, {}, @rumble={0x0, 0x100}}) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000300)="2983a3fcfa6b54f91ea016e850a21dc2bde3d2e694ed22f03e8a0bea30f8f28b905935e576dc556d63cc84bbcd6479b56e35c3a5f09e1d69765b568a200b0f20f00282d6417895078bb76e7ff82572fda0588ab55f95b51805cca27acb00b256b6418cf6e7429bd4682c8db6023296bc575015968c4e0f9c87d6c3ab5e5bf813a1158a5c745b2afba2a1dfe2f605557c3c850d68d64eb07e3f515b7b7388799bdb", 0xa1) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async) write$hidraw(r0, &(0x7f0000000040)="a700", 0x2) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, 0x0) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="973b280578ac61cc238246b8627423c9e23f0cccdda3ee348b8f78b0f120e7f696427adfc870fc1dcc959f8f9a1c81e3d2bdbe6dcda191b05d231e3f543e50f8f44f6182b1b741836b754266f36f3e4ea1841acfca2ceecf7f08c873d8e00645176c1c0b6f65b2ba93e6595c5a4ae7e73773c316bd06547093f1458a89fc00ad92530dfcd00e37e4678408148f014f427b87c19189f4e3db6cec6f63ff6e3d7655b0519d8dc8b62c7f8ad141c6975fc913d24ee1182f3572156cbbd2a29e8eb98f73c711a5c2e0c4a5e68ed67cb404e9a9aee93dd10502eca7a88a50b1c2", 0xde) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x127b42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x54, 0x2, 0x2802, {}, {}, @const={0x3, {0x3ff, 0x4, 0x83ff, 0x7ff}}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) syz_open_dev$hidraw(0x0, 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200), 0x0) 19:30:13 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x840, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x102}, {}, @rumble={0x0, 0x100}}) (async, rerun: 64) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) (rerun: 64) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) write$hidraw(0xffffffffffffffff, &(0x7f0000000300)="2983a3fcfa6b54f91ea016e850a21dc2bde3d2e694ed22f03e8a0bea30f8f28b905935e576dc556d63cc84bbcd6479b56e35c3a5f09e1d69765b568a200b0f20f00282d6417895078bb76e7ff82572fda0588ab55f95b51805cca27acb00b256b6418cf6e7429bd4682c8db6023296bc575015968c4e0f9c87d6c3ab5e5bf813a1158a5c745b2afba2a1dfe2f605557c3c850d68d64eb07e3f515b7b7388799bdb", 0xa1) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async, rerun: 32) write$hidraw(r0, &(0x7f0000000040)="a700", 0x2) (async, rerun: 32) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) (async) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, 0x0) (async, rerun: 64) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="973b280578ac61cc238246b8627423c9e23f0cccdda3ee348b8f78b0f120e7f696427adfc870fc1dcc959f8f9a1c81e3d2bdbe6dcda191b05d231e3f543e50f8f44f6182b1b741836b754266f36f3e4ea1841acfca2ceecf7f08c873d8e00645176c1c0b6f65b2ba93e6595c5a4ae7e73773c316bd06547093f1458a89fc00ad92530dfcd00e37e4678408148f014f427b87c19189f4e3db6cec6f63ff6e3d7655b0519d8dc8b62c7f8ad141c6975fc913d24ee1182f3572156cbbd2a29e8eb98f73c711a5c2e0c4a5e68ed67cb404e9a9aee93dd10502eca7a88a50b1c2", 0xde) (rerun: 64) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x127b42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x54, 0x2, 0x2802, {}, {}, @const={0x3, {0x3ff, 0x4, 0x83ff, 0x7ff}}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200), 0x0) 19:30:13 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x5, 0x8102) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="345c38688d5481c9997a1802f4a9a8546f44690fa0c213aae6aea8cc83747b248d34a066318528341d04efaa1b0a81d1a40adc69aca78d8b9250f0d05251d3e3132eeb6685dba85429b5c5f3c793a844af9f5dc158f45a2f3525e444542d9b0094eba9013ca309b0eeebde3bc42668052bc9bb84be98fd2cd948f86d45852d9b805352f05f911e7e62860d6e2c7a39be56d1f416f3a13f037f657a071725a415f1b70f06d2d511dc7b9106654fd3443f2a25a04e3ac78810a97cce1c2ab2c599df08795e0df018b75184a8ac90b5d8e2401f4a7a4c5d837f4af935e2f4fee94806f6b705ed38b97ade24a0be9b0000", 0xef) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) (async) r3 = syz_open_dev$evdev(&(0x7f0000000140), 0x0, 0x0) ioctl$EVIOCGSND(r3, 0x80004506, 0xfffffffffffffffc) ioctl$EVIOCGREP(r3, 0x80084503, &(0x7f0000000200)=""/103) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c2", 0x1) (async) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f00000000c0)) (async, rerun: 64) syz_open_dev$hidraw(&(0x7f0000000100), 0x7f, 0x80) (async, rerun: 64) write$hidraw(0xffffffffffffffff, &(0x7f0000000040), 0x0) read$hidraw(r2, &(0x7f0000000380)=""/217, 0xd9) (async) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f0000000180)="ccbf85051627c828897ad3638c8f337e18ff4eb122d4c07c22f1cc961664791b4c6428d71eb1c1c2a391cba7dcfbdbc2f369a8753c80b0") syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x183401) ioctl$HIDIOCGRAWNAME(r1, 0xc020660b, &(0x7f0000000080)) 19:30:13 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x8641) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000500)={0x7e, 0x1a, 0x3, 0x0, "2b5456a5770b50d7918d0a2ac8ec81c5d7da0951d7526f1994f36580ea2ca264"}) (async) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f00000006c0)=""/220) (async) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) (async) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x18, 0x84762) read$hidraw(r1, 0x0, 0x0) (async) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x801200) (async) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x80000000, 0x0) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000300), 0x0, 0x424182) syz_open_dev$evdev(&(0x7f0000000380), 0x3fc, 0x14100) (async) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f00000004c0)={0x9, 0x7, 0xfffc, 0x7ff, "c52a73bbceca5cf9b5c113448a6e90dbf78738cc7efbb35c2681323a9d217c28"}) (async) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000002c0)={0x15, 0x0, &(0x7f0000000540)}) syz_open_dev$hidraw(&(0x7f0000000340), 0x7fff, 0x0) (async) read$hidraw(0xffffffffffffffff, 0x0, 0xfffffffffffffe19) (async) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/17) 19:30:14 executing program 3: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x8001}}) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async, rerun: 32) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x491181) (rerun: 32) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r2, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) (async) write$hidraw(r2, &(0x7f0000000000)="85bd772a45db19166548c9e1e4ce6d61447e8eb50f1cb81c56b3bf387c0187be385b97893b18aa6e4bb85a1d", 0x2c) read$hidraw(r2, &(0x7f0000000100)=""/23, 0x17) ioctl$HIDIOCGRAWNAME(r0, 0x40305828, &(0x7f0000000080)) 19:30:14 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) syz_open_dev$hidraw(&(0x7f0000000000), 0xfffffffffffffffd, 0x200240) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r1, &(0x7f0000000040)="98fe4cfc3e5efe5969c2", 0xa) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) 19:30:14 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) r1 = syz_open_dev$hidraw(&(0x7f00000011c0), 0x1, 0x103500) write$hidraw(r1, &(0x7f0000001200)="a1296124a7b0d513a0f4552d2eb13310610fdbe9df7f99f8b6b71ea580796ee1611914ef02a0487d7953a1688267fa622f0ea05696b3445edc73c839a22716b90d5c997934c0608b9891994e969c190fb3d7", 0x52) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x2}, @rumble={0x0, 0x2}}) r2 = syz_open_dev$hidraw(&(0x7f0000000040), 0x1, 0x400000) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f00000000c0), 0x1, 0x10001) write$hidraw(r3, &(0x7f0000000000)="03", 0xfd50) read$hidraw(r2, &(0x7f00000001c0)=""/4096, 0x1000) r4 = syz_open_dev$evdev(&(0x7f0000000100), 0x8000000000000001, 0x0) write$hidraw(r2, &(0x7f0000001280)="0035e8d742dddd7bf38bb0f33fbfe7bc9e", 0x11) ioctl$EVIOCSKEYCODE_V2(r4, 0x40284504, &(0x7f0000000140)={0x0, 0x13, 0xde02, 0x4a88, "ebba9ccac4fa7bd12ba6d98e8d5bf5a6083075f3ecea4e53ca583339fcb87c76"}) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) syz_open_dev$evdev(&(0x7f0000000180), 0x80000001, 0x208000) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x5, 0x0) write$hidraw(r5, &(0x7f0000000000)="c2", 0xa00000) r6 = syz_open_dev$evdev(&(0x7f00000012c0), 0x5, 0x109000) ioctl$EVIOCSMASK(r6, 0x40104593, &(0x7f0000001380)={0x3, 0x56, &(0x7f0000001300)="c157387f116f0a5ce896d84fc95eaddd3a14dc139dc9f3057a61ecbcea388ff26dea87b53fe81b48732b447da4768b777bb10a9aaebc24d7e5e98b44395c4fe62bad35dacf43bcdc2fb31f51d3c528d3dd135031dfde"}) 19:30:14 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) syz_open_dev$hidraw(&(0x7f0000000000), 0xfffffffffffffffd, 0x200240) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r1, &(0x7f0000000040)="98fe4cfc3e5efe5969c2", 0xa) (async, rerun: 32) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (rerun: 32) 19:30:14 executing program 5: r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000090000082705a1a440ea001203010902"], 0x0) (async) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000280)=ANY=[@ANYBLOB="199ecd2016835d1e9832223ba83f0ae23ebd5b39c82d867a8178f7f812f031781b75e39e0e7da9eb53c4404651f4c3a7a2dddc6b41ada7a8f73bd9a605627fa500000000000000000000000000003482ba332e1681acc8e916"], 0x0) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e1f42) write$hidraw(r1, &(0x7f0000000c80)="51431dee8cc97ded07034deb2f1848d81fbbfd15b0faf566f91a0caf23bb35b7890cc5d2c7299d6df4b87ae0a6236a7edc9704d7908d5af6fca71efa308fc62abeabc394ef762a36abc50d36cb9917bd40959b377ddb294497a5f18caad5d8b2dcd22d44d75c2f429d58a758789cb95a9c4ab6cce151957e2fcd0f056b00b56ebc789342c5a31ce7f2295fca6696f9da0e3a0f87c61469cb63a78e4030e9647a5436e7dc14a03b74480ca18744487f3d3d93db6f6cad37527e87f9ea5dbd288bb96dd5b9d7ef6e80956d5267dfdddccde922baae4c89fcd382b9c58abb34857e93cd6b99eacedb3c834a6d9c54399cd23ca7d16774", 0xfffffe7c) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000040)) (async) syz_open_dev$hidraw(&(0x7f0000000780), 0x6, 0x40) (async) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090002202505a8a440000103030109021b00e7000000000904000001070101000905"], 0x0) (async) r2 = syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090002202505a8a4400001030301"], 0x0) syz_usb_control_io$printer(r2, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) (async) syz_usb_disconnect(0xffffffffffffffff) (async, rerun: 64) syz_usb_connect$hid(0x5, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x8, 0x1e7d, 0x2db4, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x80, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x2, 0x0, 0x3, 0x1, 0x0, 0x9, {0x9, 0x21, 0x0, 0x9, 0x1, {0x22, 0xd2a}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x9f, 0x8, 0xff}}}}}]}}]}}, &(0x7f00000007c0)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x200, 0x1f, 0x3, 0x0, 0x40, 0x3}, 0x23, &(0x7f0000000440)={0x5, 0xf, 0x23, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x2, 0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "679f6a0dcd0a10202e8f9496b7dc1dee"}, @generic={0x3, 0x10, 0xb}]}, 0x7, [{0x21, &(0x7f0000000240)=@string={0x21, 0x3, "2d64353ec5417ff5d7e4c1c5d987fd2ed9d87641ff48463a21a5d35fe10a7b"}}, {0xe3, &(0x7f0000000540)=@string={0xe3, 0x3, "fa08ecabbbd785564dcbe35aa4557dcbef5821385cde0776c681a7337214c5e258d19c6169eb67343f0c2d796272919531084813a38664d94633c1186f0b9733b444290a517fda527c6cc5a94afde9f4d062d94c902203aa86b2563a42b8fd57ccbe6648ea04672381c37942377182a3b0d363d34b42b9f2f4d01514c4f172101ebb4d70b0d8b2d5d1749193daea46483292e0114f7435b82630768b658475b102b88f5e7c3c3590d56016964b17445cf531f54e116ee573d990636599d7a8d6d632939fcff1ff6e7512043b4bd544915e2d03966b578d52ab790682dcb6a88ac4"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x404}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x41f}}, {0x51, &(0x7f0000000680)=@string={0x51, 0x3, "d77820d9e441c9bb6ae5dede14034754e3bca051817dc294025497b2f279be05180cda4a6c1c0e29dee80503e9d1c10da97053e2d6abed6d0c3112e67316331a0be549554852fba19a51337f086fde"}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0xc09}}, {0x2, &(0x7f0000000740)=@string={0x2}}]}) (rerun: 64) syz_usb_disconnect(r0) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) r4 = syz_open_dev$hidraw(&(0x7f0000000300), 0x5d95, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000ac0)={0x2c, 0x0, &(0x7f0000000980)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x861}}, &(0x7f00000009c0)={0x0, 0xf, 0x1c, {0x5, 0xf, 0x1c, 0x2, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "66a1e95d23d5beeb010b818abae13025"}]}}, &(0x7f0000000a40)={0x20, 0x29, 0xf, {0xf, 0x29, 0x40, 0x8, 0x3f, 0x20, "d0b7b406", "c43e29c8"}}, &(0x7f0000000a80)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x1, 0x1, 0x20, 0x80, 0x8000, 0x1}}}, &(0x7f00000010c0)={0x84, &(0x7f0000000b00)={0x0, 0x0, 0xc6, "498a2fff3e616f870a7d9d2b4b29f4c5b83edfed602706970a438e9256337dc7bee183d7110e5a9af0b559ffa197c22e3a41a09abc115aca75a7119ad29d88de376f9f36c7054fac8621835736bfa8a2d790ea596aa117351999537208d352bf71dccc2746aa93303822fc0f02d5a59557e89fc696ba3806bdf5a37fd15d2f3a5895c33f7a0f4e7314db1c160e750ec34b10a9af4667a0ea8ca36e40b99039106c0a11187cfa143b960e58927bf41801317114a8aead56509866fdc824717cdb4c5160517aba"}, &(0x7f0000000c00)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000c40)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000d80)={0x20, 0x0, 0x4, {0x3, 0x5}}, &(0x7f0000000dc0)={0x20, 0x0, 0x4, {0x20, 0x80}}, &(0x7f0000000e00)={0x40, 0x7, 0x2, 0x4}, &(0x7f0000000e40)={0x40, 0x9, 0x1, 0xac}, &(0x7f0000000e80)={0x40, 0xb, 0x2, '_&'}, &(0x7f0000000ec0)={0x40, 0xf, 0x2}, 0x0, &(0x7f0000000f40)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000f80)={0x40, 0x19, 0x2, "2cc1"}, &(0x7f0000000fc0)={0x40, 0x1a, 0x2, 0xfc01}, &(0x7f0000001000)={0x40, 0x1c, 0x1, 0x3}, &(0x7f0000001040)={0x40, 0x1e, 0x1, 0x8}, 0x0}) (async, rerun: 64) read$hidraw(r1, &(0x7f0000000100)=""/218, 0xda) (async, rerun: 64) ioctl$HIDIOCGRAWINFO(r4, 0x80084803, &(0x7f0000000080)=""/13) (async) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) 19:30:14 executing program 2: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000040)={0x14, &(0x7f0000000280)=ANY=[@ANYBLOB="2005c5000000c5074a95f2b822d824fd8fc788075c77019df3475336f3179b559eed866d88af2da6c25bf9fc43c8056ea1f3c889dea341212e35aa134ff3ad7e07abcbad54181f3e9fa579ae7bbb5ff5f7a9d4435e2bf829ec03ebecaa7061966597a557a2a0ce792ba10afa71974a46ff5676567da89920d54ffbc057c39d78ed294426be18ec8b46cab7bff27412211b495a80e3747a40a74166877f0fe528bdd0f2297cbdb7d59e132d4e55dc6f21140dbc96f04e4f8c1475c01dbf41187cd512cc0149497d4676a222"], &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x436}}}, &(0x7f0000000580)={0x44, &(0x7f0000000600)=ANY=[@ANYBLOB="00304a0000004bdc78c95c298d38ae15ff300b2bf3442d150c893e208dd6d42dbd43e91b68080e2896d85dbac42ac5d44fdd2d1dd12bad667f29f5b43ced0d57e62289266baebecb0a89d9ca7c61067cf28c65a1de51faa7d1eda01b565a758f0fa014d112bf3fbffe5e219985fa3a40ca1547d5aef0a91c8c0e072f"], &(0x7f0000000080)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x3}, 0x0, &(0x7f0000000480)={0x20, 0x82, 0x1, "8f"}, &(0x7f0000000680)=ANY=[@ANYBLOB="208303000000c56202d765a72af38807df3a41f89fc43f170f9d845d7c1abb094e494ebfdf1005809ef2a4b3bc343b2fba03b2522dafe992563225a9f3a9a0e16f0b59cfb1b91b317353403b"], &(0x7f0000000500)={0x20, 0x84, 0x2, "a2e5"}, &(0x7f0000000540)={0x20, 0x85, 0x3, "06b700"}}) (async, rerun: 32) r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0xc0000) (rerun: 32) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) (async) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000700)={0xfc, 0xfc, 0x3, 0xff, "2b5456a5770b50d7918d0a2ac8ec81c5d7da0951d7526f1994f36580ea2ca264"}) syz_usb_disconnect(0xffffffffffffffff) (async, rerun: 32) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f0000000a80)=""/201) (async, rerun: 32) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) (async) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (async) read$hidraw(r1, 0x0, 0x0) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x801200) (async) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000580)={0x5, 0xf1, &(0x7f0000000800)="adc3f3f7ecef50adf34cdc0e79a01c284cc6a3a58b8f3722d1716df654d4219cd59f3bde575e4c4b449e1cb1b578f2f16744da946ddc79c025d3e793f49f9e1f3584db14af54f3e1095c6c3149c986ef7c8ff425519f6bb08dd43571af4249f4df14f22d27a20bc3578532ac48faec4a0c4d5373822f3f8c70e307e610a7f69dd445ebde1c82d560f40b2c8a27d0bf77b6201b1dda7aa5ac7ed5b68447b65bb86e1458ac103e6eb0433b9d4ce89c35c93e91c9ab067780e71a4ded3eed54e7da8ac452400dab92cf6826819b9ce8cd3a36f75a528e1f9afee3f6c7da3a447dc0276a0df0ab47857437901bbdf9ca41bcad"}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x80000000, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffffe, 0x602a00) (async) syz_open_dev$hidraw(&(0x7f00000002c0), 0x906, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) r3 = syz_open_dev$hidraw(0x0, 0x8, 0x8000) ioctl$HIDIOCGFEATURE(r3, 0xc0404807, 0x0) (async, rerun: 32) read$hidraw(0xffffffffffffffff, 0x0, 0x0) (rerun: 32) 19:30:14 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) (async) r1 = syz_open_dev$hidraw(&(0x7f00000011c0), 0x1, 0x103500) write$hidraw(r1, &(0x7f0000001200)="a1296124a7b0d513a0f4552d2eb13310610fdbe9df7f99f8b6b71ea580796ee1611914ef02a0487d7953a1688267fa622f0ea05696b3445edc73c839a22716b90d5c997934c0608b9891994e969c190fb3d7", 0x52) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x2}, @rumble={0x0, 0x2}}) (async) r2 = syz_open_dev$hidraw(&(0x7f0000000040), 0x1, 0x400000) (async, rerun: 32) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (rerun: 32) syz_open_dev$hidraw(&(0x7f00000000c0), 0x1, 0x10001) write$hidraw(r3, &(0x7f0000000000)="03", 0xfd50) (async) read$hidraw(r2, &(0x7f00000001c0)=""/4096, 0x1000) (async) r4 = syz_open_dev$evdev(&(0x7f0000000100), 0x8000000000000001, 0x0) write$hidraw(r2, &(0x7f0000001280)="0035e8d742dddd7bf38bb0f33fbfe7bc9e", 0x11) ioctl$EVIOCSKEYCODE_V2(r4, 0x40284504, &(0x7f0000000140)={0x0, 0x13, 0xde02, 0x4a88, "ebba9ccac4fa7bd12ba6d98e8d5bf5a6083075f3ecea4e53ca583339fcb87c76"}) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) syz_open_dev$evdev(&(0x7f0000000180), 0x80000001, 0x208000) (async) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x5, 0x0) write$hidraw(r5, &(0x7f0000000000)="c2", 0xa00000) r6 = syz_open_dev$evdev(&(0x7f00000012c0), 0x5, 0x109000) ioctl$EVIOCSMASK(r6, 0x40104593, &(0x7f0000001380)={0x3, 0x56, &(0x7f0000001300)="c157387f116f0a5ce896d84fc95eaddd3a14dc139dc9f3057a61ecbcea388ff26dea87b53fe81b48732b447da4768b777bb10a9aaebc24d7e5e98b44395c4fe62bad35dacf43bcdc2fb31f51d3c528d3dd135031dfde"}) 19:30:14 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) syz_open_dev$hidraw(&(0x7f0000000000), 0xfffffffffffffffd, 0x200240) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r1, &(0x7f0000000040)="98fe4cfc3e5efe5969c2", 0xa) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) 19:30:14 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x403}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) r3 = syz_open_dev$hidraw(&(0x7f00000001c0), 0x96f, 0x20d001) r4 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x4200) ioctl$HIDIOCGFEATURE(r4, 0xc0404807, &(0x7f0000001200)={0x18, "529b0b4f48947629e481b7e0f37a279cb459947ee15df2634591c1767d6aa0956d4b10e3f8ea0c7cc2eabbc26d8c9703a84a8d803f61d3057710aadc6e4a55c7"}) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/153, 0x99) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r5, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="b0bf751a57c9416f5f426f2c11a7de9f0cd6ab49ea899f1b4e647fa2e56a446111e34e4c93ea2acf5327b53331540895434774d20d202ffcba590339d2289f2ff4be6985491e346db8473247ffbc14818a819219c73a162cf67500a21160aca117a3fe474c0fb1da58c954059d2f4e373b848e3230aa8a772d5a0e4162", 0x7d) syz_open_dev$hidraw(&(0x7f0000000040), 0x1ff, 0x10400) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r6 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r6, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf761c0efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) [ 3377.075721][ T8793] Error: Driver 'raw-gadget' is already registered, aborting... [ 3377.083506][ T8793] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3377.090860][ T8793] misc raw-gadget: fail, usb_gadget_register_driver returned -16 19:30:14 executing program 0: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c2", 0xa00000) syz_open_dev$hidraw(0x0, 0xffffffffffffffff, 0x2000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000240), 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x7, 0x40381) syz_open_dev$hidraw(0x0, 0x0, 0x40400) ioctl$EVIOCSMASK(r0, 0x4004662b, &(0x7f0000000040)={0x2, 0x33, 0x0}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSABS3F(0xffffffffffffffff, 0x401845ff, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000001240)="420a3d3435596644ee8bed833b26312d1f3427cad2cc2794b8c2d7061cd0abd541bf16c5693e229f09277319de559495674f521f9476295892905fad2cf998278a32e5e5d08c89ea0ab039bd2196bd13c7176aaf496deba045c8b7e93fc28c1cbbcd6dca91b75e3706998a5cf889b120", 0x70) 19:30:14 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) r1 = syz_open_dev$hidraw(&(0x7f00000011c0), 0x1, 0x103500) write$hidraw(r1, &(0x7f0000001200)="a1296124a7b0d513a0f4552d2eb13310610fdbe9df7f99f8b6b71ea580796ee1611914ef02a0487d7953a1688267fa622f0ea05696b3445edc73c839a22716b90d5c997934c0608b9891994e969c190fb3d7", 0x52) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x2}, @rumble={0x0, 0x2}}) r2 = syz_open_dev$hidraw(&(0x7f0000000040), 0x1, 0x400000) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f00000000c0), 0x1, 0x10001) write$hidraw(r3, &(0x7f0000000000)="03", 0xfd50) read$hidraw(r2, &(0x7f00000001c0)=""/4096, 0x1000) r4 = syz_open_dev$evdev(&(0x7f0000000100), 0x8000000000000001, 0x0) write$hidraw(r2, &(0x7f0000001280)="0035e8d742dddd7bf38bb0f33fbfe7bc9e", 0x11) ioctl$EVIOCSKEYCODE_V2(r4, 0x40284504, &(0x7f0000000140)={0x0, 0x13, 0xde02, 0x4a88, "ebba9ccac4fa7bd12ba6d98e8d5bf5a6083075f3ecea4e53ca583339fcb87c76"}) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) syz_open_dev$evdev(&(0x7f0000000180), 0x80000001, 0x208000) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x5, 0x0) write$hidraw(r5, &(0x7f0000000000)="c2", 0xa00000) r6 = syz_open_dev$evdev(&(0x7f00000012c0), 0x5, 0x109000) ioctl$EVIOCSMASK(r6, 0x40104593, &(0x7f0000001380)={0x3, 0x56, &(0x7f0000001300)="c157387f116f0a5ce896d84fc95eaddd3a14dc139dc9f3057a61ecbcea388ff26dea87b53fe81b48732b447da4768b777bb10a9aaebc24d7e5e98b44395c4fe62bad35dacf43bcdc2fb31f51d3c528d3dd135031dfde"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) (async) syz_open_dev$hidraw(&(0x7f00000011c0), 0x1, 0x103500) (async) write$hidraw(r1, &(0x7f0000001200)="a1296124a7b0d513a0f4552d2eb13310610fdbe9df7f99f8b6b71ea580796ee1611914ef02a0487d7953a1688267fa622f0ea05696b3445edc73c839a22716b90d5c997934c0608b9891994e969c190fb3d7", 0x52) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x2}, @rumble={0x0, 0x2}}) (async) syz_open_dev$hidraw(&(0x7f0000000040), 0x1, 0x400000) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) syz_open_dev$hidraw(&(0x7f00000000c0), 0x1, 0x10001) (async) write$hidraw(r3, &(0x7f0000000000)="03", 0xfd50) (async) read$hidraw(r2, &(0x7f00000001c0)=""/4096, 0x1000) (async) syz_open_dev$evdev(&(0x7f0000000100), 0x8000000000000001, 0x0) (async) write$hidraw(r2, &(0x7f0000001280)="0035e8d742dddd7bf38bb0f33fbfe7bc9e", 0x11) (async) ioctl$EVIOCSKEYCODE_V2(r4, 0x40284504, &(0x7f0000000140)={0x0, 0x13, 0xde02, 0x4a88, "ebba9ccac4fa7bd12ba6d98e8d5bf5a6083075f3ecea4e53ca583339fcb87c76"}) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) syz_open_dev$evdev(&(0x7f0000000180), 0x80000001, 0x208000) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x5, 0x0) (async) write$hidraw(r5, &(0x7f0000000000)="c2", 0xa00000) (async) syz_open_dev$evdev(&(0x7f00000012c0), 0x5, 0x109000) (async) ioctl$EVIOCSMASK(r6, 0x40104593, &(0x7f0000001380)={0x3, 0x56, &(0x7f0000001300)="c157387f116f0a5ce896d84fc95eaddd3a14dc139dc9f3057a61ecbcea388ff26dea87b53fe81b48732b447da4768b777bb10a9aaebc24d7e5e98b44395c4fe62bad35dacf43bcdc2fb31f51d3c528d3dd135031dfde"}) (async) 19:30:14 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) (async) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x8641) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000500)={0x7e, 0x1a, 0x3, 0x0, "2b5456a5770b50d7918d0a2ac8ec81c5d7da0951d7526f1994f36580ea2ca264"}) (async) syz_usb_disconnect(0xffffffffffffffff) (async, rerun: 32) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f00000006c0)=""/220) (async, rerun: 32) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) (async) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x18, 0x84762) read$hidraw(r1, 0x0, 0x0) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x801200) (async) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x80000000, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000300), 0x0, 0x424182) syz_open_dev$evdev(&(0x7f0000000380), 0x3fc, 0x14100) (async) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f00000004c0)={0x9, 0x7, 0xfffc, 0x7ff, "c52a73bbceca5cf9b5c113448a6e90dbf78738cc7efbb35c2681323a9d217c28"}) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000002c0)={0x15, 0x0, &(0x7f0000000540)}) (async) syz_open_dev$hidraw(&(0x7f0000000340), 0x7fff, 0x0) (async, rerun: 32) read$hidraw(0xffffffffffffffff, 0x0, 0xfffffffffffffe19) (async, rerun: 32) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/17) 19:30:14 executing program 5: r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000090000082705a1a440ea001203010902"], 0x0) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000280)=ANY=[@ANYBLOB="199ecd2016835d1e9832223ba83f0ae23ebd5b39c82d867a8178f7f812f031781b75e39e0e7da9eb53c4404651f4c3a7a2dddc6b41ada7a8f73bd9a605627fa500000000000000000000000000003482ba332e1681acc8e916"], 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e1f42) write$hidraw(r1, &(0x7f0000000c80)="51431dee8cc97ded07034deb2f1848d81fbbfd15b0faf566f91a0caf23bb35b7890cc5d2c7299d6df4b87ae0a6236a7edc9704d7908d5af6fca71efa308fc62abeabc394ef762a36abc50d36cb9917bd40959b377ddb294497a5f18caad5d8b2dcd22d44d75c2f429d58a758789cb95a9c4ab6cce151957e2fcd0f056b00b56ebc789342c5a31ce7f2295fca6696f9da0e3a0f87c61469cb63a78e4030e9647a5436e7dc14a03b74480ca18744487f3d3d93db6f6cad37527e87f9ea5dbd288bb96dd5b9d7ef6e80956d5267dfdddccde922baae4c89fcd382b9c58abb34857e93cd6b99eacedb3c834a6d9c54399cd23ca7d16774", 0xfffffe7c) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000040)) syz_open_dev$hidraw(&(0x7f0000000780), 0x6, 0x40) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090002202505a8a440000103030109021b00e7000000000904000001070101000905"], 0x0) r2 = syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090002202505a8a4400001030301"], 0x0) syz_usb_control_io$printer(r2, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect$hid(0x5, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x8, 0x1e7d, 0x2db4, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x80, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x2, 0x0, 0x3, 0x1, 0x0, 0x9, {0x9, 0x21, 0x0, 0x9, 0x1, {0x22, 0xd2a}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x9f, 0x8, 0xff}}}}}]}}]}}, &(0x7f00000007c0)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x200, 0x1f, 0x3, 0x0, 0x40, 0x3}, 0x23, &(0x7f0000000440)={0x5, 0xf, 0x23, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x2, 0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "679f6a0dcd0a10202e8f9496b7dc1dee"}, @generic={0x3, 0x10, 0xb}]}, 0x7, [{0x21, &(0x7f0000000240)=@string={0x21, 0x3, "2d64353ec5417ff5d7e4c1c5d987fd2ed9d87641ff48463a21a5d35fe10a7b"}}, {0xe3, &(0x7f0000000540)=@string={0xe3, 0x3, "fa08ecabbbd785564dcbe35aa4557dcbef5821385cde0776c681a7337214c5e258d19c6169eb67343f0c2d796272919531084813a38664d94633c1186f0b9733b444290a517fda527c6cc5a94afde9f4d062d94c902203aa86b2563a42b8fd57ccbe6648ea04672381c37942377182a3b0d363d34b42b9f2f4d01514c4f172101ebb4d70b0d8b2d5d1749193daea46483292e0114f7435b82630768b658475b102b88f5e7c3c3590d56016964b17445cf531f54e116ee573d990636599d7a8d6d632939fcff1ff6e7512043b4bd544915e2d03966b578d52ab790682dcb6a88ac4"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x404}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x41f}}, {0x51, &(0x7f0000000680)=@string={0x51, 0x3, "d77820d9e441c9bb6ae5dede14034754e3bca051817dc294025497b2f279be05180cda4a6c1c0e29dee80503e9d1c10da97053e2d6abed6d0c3112e67316331a0be549554852fba19a51337f086fde"}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0xc09}}, {0x2, &(0x7f0000000740)=@string={0x2}}]}) syz_usb_disconnect(r0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) r4 = syz_open_dev$hidraw(&(0x7f0000000300), 0x5d95, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000ac0)={0x2c, 0x0, &(0x7f0000000980)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x861}}, &(0x7f00000009c0)={0x0, 0xf, 0x1c, {0x5, 0xf, 0x1c, 0x2, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "66a1e95d23d5beeb010b818abae13025"}]}}, &(0x7f0000000a40)={0x20, 0x29, 0xf, {0xf, 0x29, 0x40, 0x8, 0x3f, 0x20, "d0b7b406", "c43e29c8"}}, &(0x7f0000000a80)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x1, 0x1, 0x20, 0x80, 0x8000, 0x1}}}, &(0x7f00000010c0)={0x84, &(0x7f0000000b00)={0x0, 0x0, 0xc6, "498a2fff3e616f870a7d9d2b4b29f4c5b83edfed602706970a438e9256337dc7bee183d7110e5a9af0b559ffa197c22e3a41a09abc115aca75a7119ad29d88de376f9f36c7054fac8621835736bfa8a2d790ea596aa117351999537208d352bf71dccc2746aa93303822fc0f02d5a59557e89fc696ba3806bdf5a37fd15d2f3a5895c33f7a0f4e7314db1c160e750ec34b10a9af4667a0ea8ca36e40b99039106c0a11187cfa143b960e58927bf41801317114a8aead56509866fdc824717cdb4c5160517aba"}, &(0x7f0000000c00)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000c40)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000d80)={0x20, 0x0, 0x4, {0x3, 0x5}}, &(0x7f0000000dc0)={0x20, 0x0, 0x4, {0x20, 0x80}}, &(0x7f0000000e00)={0x40, 0x7, 0x2, 0x4}, &(0x7f0000000e40)={0x40, 0x9, 0x1, 0xac}, &(0x7f0000000e80)={0x40, 0xb, 0x2, '_&'}, &(0x7f0000000ec0)={0x40, 0xf, 0x2}, 0x0, &(0x7f0000000f40)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000f80)={0x40, 0x19, 0x2, "2cc1"}, &(0x7f0000000fc0)={0x40, 0x1a, 0x2, 0xfc01}, &(0x7f0000001000)={0x40, 0x1c, 0x1, 0x3}, &(0x7f0000001040)={0x40, 0x1e, 0x1, 0x8}, 0x0}) read$hidraw(r1, &(0x7f0000000100)=""/218, 0xda) ioctl$HIDIOCGRAWINFO(r4, 0x80084803, &(0x7f0000000080)=""/13) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000090000082705a1a440ea001203010902"], 0x0) (async) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000280)=ANY=[@ANYBLOB="199ecd2016835d1e9832223ba83f0ae23ebd5b39c82d867a8178f7f812f031781b75e39e0e7da9eb53c4404651f4c3a7a2dddc6b41ada7a8f73bd9a605627fa500000000000000000000000000003482ba332e1681acc8e916"], 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e1f42) (async) write$hidraw(r1, &(0x7f0000000c80)="51431dee8cc97ded07034deb2f1848d81fbbfd15b0faf566f91a0caf23bb35b7890cc5d2c7299d6df4b87ae0a6236a7edc9704d7908d5af6fca71efa308fc62abeabc394ef762a36abc50d36cb9917bd40959b377ddb294497a5f18caad5d8b2dcd22d44d75c2f429d58a758789cb95a9c4ab6cce151957e2fcd0f056b00b56ebc789342c5a31ce7f2295fca6696f9da0e3a0f87c61469cb63a78e4030e9647a5436e7dc14a03b74480ca18744487f3d3d93db6f6cad37527e87f9ea5dbd288bb96dd5b9d7ef6e80956d5267dfdddccde922baae4c89fcd382b9c58abb34857e93cd6b99eacedb3c834a6d9c54399cd23ca7d16774", 0xfffffe7c) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000040)) (async) syz_open_dev$hidraw(&(0x7f0000000780), 0x6, 0x40) (async) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090002202505a8a440000103030109021b00e7000000000904000001070101000905"], 0x0) (async) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090002202505a8a4400001030301"], 0x0) (async) syz_usb_control_io$printer(r2, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) (async) syz_usb_disconnect(0xffffffffffffffff) (async) syz_usb_connect$hid(0x5, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x8, 0x1e7d, 0x2db4, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x80, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x2, 0x0, 0x3, 0x1, 0x0, 0x9, {0x9, 0x21, 0x0, 0x9, 0x1, {0x22, 0xd2a}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x9f, 0x8, 0xff}}}}}]}}]}}, &(0x7f00000007c0)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x200, 0x1f, 0x3, 0x0, 0x40, 0x3}, 0x23, &(0x7f0000000440)={0x5, 0xf, 0x23, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x2, 0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "679f6a0dcd0a10202e8f9496b7dc1dee"}, @generic={0x3, 0x10, 0xb}]}, 0x7, [{0x21, &(0x7f0000000240)=@string={0x21, 0x3, "2d64353ec5417ff5d7e4c1c5d987fd2ed9d87641ff48463a21a5d35fe10a7b"}}, {0xe3, &(0x7f0000000540)=@string={0xe3, 0x3, "fa08ecabbbd785564dcbe35aa4557dcbef5821385cde0776c681a7337214c5e258d19c6169eb67343f0c2d796272919531084813a38664d94633c1186f0b9733b444290a517fda527c6cc5a94afde9f4d062d94c902203aa86b2563a42b8fd57ccbe6648ea04672381c37942377182a3b0d363d34b42b9f2f4d01514c4f172101ebb4d70b0d8b2d5d1749193daea46483292e0114f7435b82630768b658475b102b88f5e7c3c3590d56016964b17445cf531f54e116ee573d990636599d7a8d6d632939fcff1ff6e7512043b4bd544915e2d03966b578d52ab790682dcb6a88ac4"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x404}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x41f}}, {0x51, &(0x7f0000000680)=@string={0x51, 0x3, "d77820d9e441c9bb6ae5dede14034754e3bca051817dc294025497b2f279be05180cda4a6c1c0e29dee80503e9d1c10da97053e2d6abed6d0c3112e67316331a0be549554852fba19a51337f086fde"}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0xc09}}, {0x2, &(0x7f0000000740)=@string={0x2}}]}) (async) syz_usb_disconnect(r0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) (async) syz_open_dev$hidraw(&(0x7f0000000300), 0x5d95, 0x0) (async) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) (async) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000ac0)={0x2c, 0x0, &(0x7f0000000980)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x861}}, &(0x7f00000009c0)={0x0, 0xf, 0x1c, {0x5, 0xf, 0x1c, 0x2, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "66a1e95d23d5beeb010b818abae13025"}]}}, &(0x7f0000000a40)={0x20, 0x29, 0xf, {0xf, 0x29, 0x40, 0x8, 0x3f, 0x20, "d0b7b406", "c43e29c8"}}, &(0x7f0000000a80)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x1, 0x1, 0x20, 0x80, 0x8000, 0x1}}}, &(0x7f00000010c0)={0x84, &(0x7f0000000b00)={0x0, 0x0, 0xc6, "498a2fff3e616f870a7d9d2b4b29f4c5b83edfed602706970a438e9256337dc7bee183d7110e5a9af0b559ffa197c22e3a41a09abc115aca75a7119ad29d88de376f9f36c7054fac8621835736bfa8a2d790ea596aa117351999537208d352bf71dccc2746aa93303822fc0f02d5a59557e89fc696ba3806bdf5a37fd15d2f3a5895c33f7a0f4e7314db1c160e750ec34b10a9af4667a0ea8ca36e40b99039106c0a11187cfa143b960e58927bf41801317114a8aead56509866fdc824717cdb4c5160517aba"}, &(0x7f0000000c00)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000c40)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000d80)={0x20, 0x0, 0x4, {0x3, 0x5}}, &(0x7f0000000dc0)={0x20, 0x0, 0x4, {0x20, 0x80}}, &(0x7f0000000e00)={0x40, 0x7, 0x2, 0x4}, &(0x7f0000000e40)={0x40, 0x9, 0x1, 0xac}, &(0x7f0000000e80)={0x40, 0xb, 0x2, '_&'}, &(0x7f0000000ec0)={0x40, 0xf, 0x2}, 0x0, &(0x7f0000000f40)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000f80)={0x40, 0x19, 0x2, "2cc1"}, &(0x7f0000000fc0)={0x40, 0x1a, 0x2, 0xfc01}, &(0x7f0000001000)={0x40, 0x1c, 0x1, 0x3}, &(0x7f0000001040)={0x40, 0x1e, 0x1, 0x8}, 0x0}) (async) read$hidraw(r1, &(0x7f0000000100)=""/218, 0xda) (async) ioctl$HIDIOCGRAWINFO(r4, 0x80084803, &(0x7f0000000080)=""/13) (async) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) (async) 19:30:14 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000140), 0x0, 0x0) ioctl$EVIOCGSND(r0, 0x80004506, 0xfffffffffffffffc) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000040)=""/46) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x9}, {}, @rumble={0x0, 0x3}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) r3 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r3, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) write$hidraw(r3, &(0x7f0000000180)="6fa694bc4577273a2392ff1e52e264d40c0a863d32908e554008f0f3cc185d8fb4c9d1f3143baa0f5b540a5e6cd3a4c5ea8f9eadb4c86daad2d0b8fbf412d04159a16dd21cf6f9ca3b0bae59cd4635e1d356dd9c6cb2103f0baadf857f82ce0a92f104f3a619c38a314d8ed831988cf0ef1e24a2a87c8db73bb19d3036897e079eb837ce5f58fe9c6dc448a3de132ee342a27200832e39cb8985f190a8359741", 0xa0) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) 19:30:14 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x8641) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000580)={0x7, 0x1a, 0x3, 0x0, "2b5456a5770b50d7918d0a2ac8ec81c5d7da0951d7526f1994f36580ea2ca264"}) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f00000005c0)=""/211) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x18, 0x84762) read$hidraw(r1, 0x0, 0x0) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x801200) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x80000000, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000300), 0x8001, 0x424182) r3 = syz_open_dev$evdev(&(0x7f0000000380), 0xfffffffffffffffe, 0xa0000) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f00000004c0)={0x9, 0x7, 0x0, 0x7ff, "c52a73bbceca5cf9b5c113448a6e90dbf78738cc7efbb35c2681323a9d217c28"}) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000002c0)={0x12, 0x8, &(0x7f0000000540)="d6f96a60313e7277"}) syz_open_dev$hidraw(&(0x7f0000000340), 0x7fff, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0xfffffffffffffe19) 19:30:14 executing program 0: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c2", 0xa00000) (async) syz_open_dev$hidraw(0x0, 0xffffffffffffffff, 0x2000) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000240), 0x0) (async) read$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x7, 0x40381) syz_open_dev$hidraw(0x0, 0x0, 0x40400) (async) ioctl$EVIOCSMASK(r0, 0x4004662b, &(0x7f0000000040)={0x2, 0x33, 0x0}) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSABS3F(0xffffffffffffffff, 0x401845ff, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000000080)) (async) write$hidraw(r1, &(0x7f0000001240)="420a3d3435596644ee8bed833b26312d1f3427cad2cc2794b8c2d7061cd0abd541bf16c5693e229f09277319de559495674f521f9476295892905fad2cf998278a32e5e5d08c89ea0ab039bd2196bd13c7176aaf496deba045c8b7e93fc28c1cbbcd6dca91b75e3706998a5cf889b120", 0x70) 19:30:14 executing program 0: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c2", 0xa00000) syz_open_dev$hidraw(0x0, 0xffffffffffffffff, 0x2000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000240), 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x7, 0x40381) syz_open_dev$hidraw(0x0, 0x0, 0x40400) ioctl$EVIOCSMASK(r0, 0x4004662b, &(0x7f0000000040)={0x2, 0x33, 0x0}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSABS3F(0xffffffffffffffff, 0x401845ff, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000001240)="420a3d3435596644ee8bed833b26312d1f3427cad2cc2794b8c2d7061cd0abd541bf16c5693e229f09277319de559495674f521f9476295892905fad2cf998278a32e5e5d08c89ea0ab039bd2196bd13c7176aaf496deba045c8b7e93fc28c1cbbcd6dca91b75e3706998a5cf889b120", 0x70) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c2", 0xa00000) (async) syz_open_dev$hidraw(0x0, 0xffffffffffffffff, 0x2000) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, 0x0) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000240), 0x0) (async) read$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_dev$evdev(0xfffffffffffffffc, 0x7, 0x40381) (async) syz_open_dev$hidraw(0x0, 0x0, 0x40400) (async) ioctl$EVIOCSMASK(r0, 0x4004662b, &(0x7f0000000040)={0x2, 0x33, 0x0}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSABS3F(0xffffffffffffffff, 0x401845ff, 0x0) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000000080)) (async) write$hidraw(r1, &(0x7f0000001240)="420a3d3435596644ee8bed833b26312d1f3427cad2cc2794b8c2d7061cd0abd541bf16c5693e229f09277319de559495674f521f9476295892905fad2cf998278a32e5e5d08c89ea0ab039bd2196bd13c7176aaf496deba045c8b7e93fc28c1cbbcd6dca91b75e3706998a5cf889b120", 0x70) (async) [ 3377.203701][ T8817] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow [ 3377.403240][ T8841] Error: Driver 'raw-gadget' is already registered, aborting... [ 3377.420624][ T8841] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3377.428024][ T8841] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3377.480947][ T8841] Error: Driver 'raw-gadget' is already registered, aborting... [ 3377.488649][ T8841] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3377.496142][ T8841] misc raw-gadget: fail, usb_gadget_register_driver returned -16 19:30:14 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) r1 = syz_open_dev$hidraw(&(0x7f0000000200), 0x8, 0x1515c2) read$hidraw(r1, &(0x7f0000000540)=""/228, 0xe4) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @period={0x0, 0x0, 0x2, 0x0, 0x0, {}, 0x0, 0x0}}) syz_open_dev$hidraw(&(0x7f0000000400), 0x5c42, 0x20800) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000440)={0x0, 0x2, 0x806, 0x0, "5ce30015b6ab44497d7a98847bea3ed0206a39fdc2364ee68b861505c4b62cd3"}) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000280)={0x54, 0x203, 0x0, {0x1, 0x5}, {0x1, 0x3ff}, @period={0x5b, 0xcb23, 0x5, 0x6, 0x4, {0x3, 0x0, 0x5c8, 0x100}, 0xb, &(0x7f0000000480)=[0x3f, 0x1ff, 0x6, 0x9, 0x2, 0x1, 0x0, 0x8, 0x11d, 0x8001, 0x8]}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x0, "5ce30015b6ab44497d7a98847bea3ed0206a39fdc2364ee68b861505c4b62cd3"}) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, &(0x7f0000000080)) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f00000002c0)=""/173) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r5, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) read$hidraw(r5, &(0x7f0000000380)=""/118, 0x76) write$hidraw(r4, &(0x7f0000000500)="9736", 0x2) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) [ 3377.514732][ T8852] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow [ 3377.618323][ T8861] Error: Driver 'raw-gadget' is already registered, aborting... [ 3377.635631][ T8861] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3377.643102][ T8861] misc raw-gadget: fail, usb_gadget_register_driver returned -16 19:30:15 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x403}}) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) r3 = syz_open_dev$hidraw(&(0x7f00000001c0), 0x96f, 0x20d001) (async) r4 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x4200) ioctl$HIDIOCGFEATURE(r4, 0xc0404807, &(0x7f0000001200)={0x18, "529b0b4f48947629e481b7e0f37a279cb459947ee15df2634591c1767d6aa0956d4b10e3f8ea0c7cc2eabbc26d8c9703a84a8d803f61d3057710aadc6e4a55c7"}) (async, rerun: 32) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, 0x0) (async, rerun: 32) read$hidraw(r3, &(0x7f0000000100)=""/153, 0x99) (async) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r5, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="b0bf751a57c9416f5f426f2c11a7de9f0cd6ab49ea899f1b4e647fa2e56a446111e34e4c93ea2acf5327b53331540895434774d20d202ffcba590339d2289f2ff4be6985491e346db8473247ffbc14818a819219c73a162cf67500a21160aca117a3fe474c0fb1da58c954059d2f4e373b848e3230aa8a772d5a0e4162", 0x7d) syz_open_dev$hidraw(&(0x7f0000000040), 0x1ff, 0x10400) (async, rerun: 64) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async, rerun: 64) r6 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r6, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf761c0efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) [ 3377.731303][ T8861] Error: Driver 'raw-gadget' is already registered, aborting... [ 3377.739044][ T8861] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3377.746419][ T8861] misc raw-gadget: fail, usb_gadget_register_driver returned -16 19:30:15 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x403}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) r3 = syz_open_dev$hidraw(&(0x7f00000001c0), 0x96f, 0x20d001) r4 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x4200) ioctl$HIDIOCGFEATURE(r4, 0xc0404807, &(0x7f0000001200)={0x18, "529b0b4f48947629e481b7e0f37a279cb459947ee15df2634591c1767d6aa0956d4b10e3f8ea0c7cc2eabbc26d8c9703a84a8d803f61d3057710aadc6e4a55c7"}) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/153, 0x99) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r5, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="b0bf751a57c9416f5f426f2c11a7de9f0cd6ab49ea899f1b4e647fa2e56a446111e34e4c93ea2acf5327b53331540895434774d20d202ffcba590339d2289f2ff4be6985491e346db8473247ffbc14818a819219c73a162cf67500a21160aca117a3fe474c0fb1da58c954059d2f4e373b848e3230aa8a772d5a0e4162", 0x7d) syz_open_dev$hidraw(&(0x7f0000000040), 0x1ff, 0x10400) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r6 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r6, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf761c0efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x403}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) (async) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (async) syz_open_dev$hidraw(&(0x7f00000001c0), 0x96f, 0x20d001) (async) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x4200) (async) ioctl$HIDIOCGFEATURE(r4, 0xc0404807, &(0x7f0000001200)={0x18, "529b0b4f48947629e481b7e0f37a279cb459947ee15df2634591c1767d6aa0956d4b10e3f8ea0c7cc2eabbc26d8c9703a84a8d803f61d3057710aadc6e4a55c7"}) (async) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, 0x0) (async) read$hidraw(r3, &(0x7f0000000100)=""/153, 0x99) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) read$hidraw(r5, &(0x7f0000000200)=""/4096, 0x800000) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="b0bf751a57c9416f5f426f2c11a7de9f0cd6ab49ea899f1b4e647fa2e56a446111e34e4c93ea2acf5327b53331540895434774d20d202ffcba590339d2289f2ff4be6985491e346db8473247ffbc14818a819219c73a162cf67500a21160aca117a3fe474c0fb1da58c954059d2f4e373b848e3230aa8a772d5a0e4162", 0x7d) (async) syz_open_dev$hidraw(&(0x7f0000000040), 0x1ff, 0x10400) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) (async) write$hidraw(r6, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf761c0efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) (async) 19:30:15 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) (async) r1 = syz_open_dev$hidraw(&(0x7f0000000200), 0x8, 0x1515c2) read$hidraw(r1, &(0x7f0000000540)=""/228, 0xe4) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @period={0x0, 0x0, 0x2, 0x0, 0x0, {}, 0x0, 0x0}}) syz_open_dev$hidraw(&(0x7f0000000400), 0x5c42, 0x20800) (async) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000440)={0x0, 0x2, 0x806, 0x0, "5ce30015b6ab44497d7a98847bea3ed0206a39fdc2364ee68b861505c4b62cd3"}) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000280)={0x54, 0x203, 0x0, {0x1, 0x5}, {0x1, 0x3ff}, @period={0x5b, 0xcb23, 0x5, 0x6, 0x4, {0x3, 0x0, 0x5c8, 0x100}, 0xb, &(0x7f0000000480)=[0x3f, 0x1ff, 0x6, 0x9, 0x2, 0x1, 0x0, 0x8, 0x11d, 0x8001, 0x8]}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x0, "5ce30015b6ab44497d7a98847bea3ed0206a39fdc2364ee68b861505c4b62cd3"}) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, &(0x7f0000000080)) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f00000002c0)=""/173) (async) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r5, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) read$hidraw(r5, &(0x7f0000000380)=""/118, 0x76) write$hidraw(r4, &(0x7f0000000500)="9736", 0x2) (async) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) [ 3378.073964][ T8861] Error: Driver 'raw-gadget' is already registered, aborting... [ 3378.081676][ T8861] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3378.088984][ T8861] misc raw-gadget: fail, usb_gadget_register_driver returned -16 19:30:15 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x1000, 0xffff, {0x0, 0x4}, {}, @rumble={0x6, 0x1ff}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000200)='|', 0x1) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc4922) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r3 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x48080) ioctl$HIDIOCGFEATURE(r3, 0xc0404807, &(0x7f00000002c0)={0x0, "71e529da74b9c6a4247894f40581efdc600cd3440011adda4211a1a866b7c05efdc7dde4812a0c5f44e537ddf66acaefb0f5ebccec1032a1eec298cab57db832"}) syz_open_dev$hidraw(&(0x7f0000000240), 0xfffffffffffffc00, 0x4000) write$hidraw(r2, &(0x7f0000000340)="b481173d8dd2a8c57c7d104191e956923d6591829adb9c792529f986dc112155eac888b3d4ac822c93648482e3acff19199603fc4600848fd2dcd1f077ae7fc6356367a2efb085feaa1889bf4b4518f54c9e8391ff2a9a5019fd164f4ac2f320c29ded11d6f5446e7598ad83e378dcb8800ac5aa3eee2a75b476390ed5a188a236f8439a", 0x84) 19:30:15 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) (async) r1 = syz_open_dev$hidraw(&(0x7f0000000200), 0x8, 0x1515c2) read$hidraw(r1, &(0x7f0000000540)=""/228, 0xe4) (async, rerun: 32) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @period={0x0, 0x0, 0x2, 0x0, 0x0, {}, 0x0, 0x0}}) (async, rerun: 32) syz_open_dev$hidraw(&(0x7f0000000400), 0x5c42, 0x20800) (async, rerun: 64) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) (rerun: 64) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000440)={0x0, 0x2, 0x806, 0x0, "5ce30015b6ab44497d7a98847bea3ed0206a39fdc2364ee68b861505c4b62cd3"}) (async, rerun: 32) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000280)={0x54, 0x203, 0x0, {0x1, 0x5}, {0x1, 0x3ff}, @period={0x5b, 0xcb23, 0x5, 0x6, 0x4, {0x3, 0x0, 0x5c8, 0x100}, 0xb, &(0x7f0000000480)=[0x3f, 0x1ff, 0x6, 0x9, 0x2, 0x1, 0x0, 0x8, 0x11d, 0x8001, 0x8]}}) (async, rerun: 32) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x0, "5ce30015b6ab44497d7a98847bea3ed0206a39fdc2364ee68b861505c4b62cd3"}) (async, rerun: 32) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async, rerun: 32) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, &(0x7f0000000080)) (async) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f00000002c0)=""/173) (async, rerun: 64) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (rerun: 64) write$hidraw(r5, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) read$hidraw(r5, &(0x7f0000000380)=""/118, 0x76) write$hidraw(r4, &(0x7f0000000500)="9736", 0x2) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) 19:30:15 executing program 1: write$char_usb(0xffffffffffffffff, &(0x7f00000003c0)="84f1c4cea4df542123b7120ff12a", 0xe) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) syz_open_dev$hidraw(0xffffffffffffffff, 0x7fff, 0x800) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x80800) write$hidraw(r1, &(0x7f00000000c0)="4ad19704c922ccd7782e77dc3b8b42add69089af4bae0410516155b8c69d168a4ae18a9b00d79bcd030bae60775c2affba3f3cb3d97d22cdee16dea697e9f4eae21247ff75de4f15118ecea64dc1976dd34a5e912b4683201a71af903343371d601f05640fbd5f169739084f9b569282695813453585319262cb3e35248e987df8a7ee47be1691461206b58f09a2e72875568ea2dd1df3a8dcbf43382bb61b0be04ce08bd564e32073b08e0eef61d58eb856a7bf157ef7f4123408c8d51db641aecc5075667e092ec1a604a50416", 0xce) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x1008}}) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f00000001c0)={0xf8, 0x18, 0x101, 0x81, "f0b6dad02ffb3e120375e2431b888f40a6eecfbdc1310e4d6501fe10fb9fa6c9"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f0000000000)="03", 0xfd50) syz_open_dev$hidraw(&(0x7f0000000380), 0x4, 0x2) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f00000002c0), 0x7, 0x101400) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000200)="d5a629db2c0373aca22d737a6217f91e09533677d780e065670f3b62d738e1fbfba37f972d4dec39a8e00ca0bb06ab7d805b9af51ec43b6d70063ab20b749df8b13c82d861f711c75467b2eb32379f29ab02209ec3c6bc6c2b9ee4e835eabaadea80dd1d93d3419555647b8a6ee18f6dc4f9644b0392416268b676633d36607ba66fdd382ae1d776cafd93df2e505fec0ad5f15814e134072204e1a6f334fc4b3e3a6cff1886e0216f4014f3d241e5deb8d87b5bf9c6", 0xb6) syz_open_dev$hidraw(&(0x7f0000000400), 0x8000, 0x4000) syz_open_dev$hidraw(&(0x7f0000000440), 0x101, 0x20000) ioctl$HIDIOCGRAWNAME(r3, 0x6628, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, 0x0) syz_open_dev$hidraw(&(0x7f0000000480), 0x4, 0x5b1000) read$hidraw(r3, &(0x7f0000000340)=""/8, 0x8) 19:30:15 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0xc2102) write$hidraw(r0, &(0x7f0000000040)="1f", 0x1) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x2a6c1) write$hidraw(r1, &(0x7f0000000e00), 0x40030) 19:30:15 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x0, 0x7}, @period={0x0, 0x0, 0x2, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$hidraw(&(0x7f0000000400), 0x5c3e, 0x20c00) syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x40001) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0xfffffffffffffffd, 0x442a86) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0x0, {0x1, 0x2}, {0x1, 0x3ff}, @period={0x58, 0xcb23, 0x5, 0x6, 0x4, {0x3, 0x3, 0x5c8, 0x100}, 0xa, &(0x7f0000000240)=[0x3f, 0x1ff, 0xfffb, 0x9, 0x2, 0x1, 0x0, 0x5, 0x11d, 0x8001]}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) syz_open_dev$hidraw(&(0x7f00000004c0), 0x3, 0x800) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000480), 0xfffffffffffff716, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000100)={0x9, 0x2, 0x9, 0x0, "5ce30015b6ab44497d7a98847bea3ed0206a39fdc2364ee68b861505c4b62cd3"}) ioctl$EVIOCGMASK(r3, 0x80104592, &(0x7f00000003c0)={0x11, 0x8b, &(0x7f0000000300)="a9361056bbcc89abb9182797347e4df776cc4af119222048c2c45fefa4deeaf5d46da31599aa6c35c300e354a3058f7523565076ad2125e14fb45a6d56fd45b33ee4fe855c79ea88124edc35d98545d9dc7246bb24de392ebed318570f7248599c2e1829f6f620f95fc2736f07ecd7e25b93cbd8c10903fab3c59b562c034dce7947d785488e5024ca19ed"}) write$hidraw(r4, &(0x7f0000000540)="6146857156", 0x5) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000500)="9736", 0x2) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) write$hidraw(r1, &(0x7f0000000440)="895c4b9d2ac006188447582fc8b3a6efb8f22f11ef9aa982", 0x18) syz_open_dev$hidraw(&(0x7f00000002c0), 0x100000001, 0x101000) r5 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x24000) ioctl$EVIOCSKEYCODE_V2(r5, 0x40286608, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x0, "4e4c3ef7a156ca89ca49a2b11879972066ccfebfbf000000000800"}) [ 3378.524170][ T25] kauditd_printk_skb: 87 callbacks suppressed [ 3378.524188][ T25] audit: type=1804 audit(1651606215.792:42665): pid=8898 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D74657374646972333531373539343636332F73797A6B616C6C65722E46345334576E2F31372F48C7C060 dev="sda1" ino=1154 res=1 errno=0 [ 3378.606615][ T25] audit: type=1800 audit(1651606215.832:42666): pid=8901 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=1157 res=0 errno=0 [ 3378.701213][ T25] audit: type=1804 audit(1651606215.972:42667): pid=8901 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name=2F726F6F742F73797A6B616C6C65722D74657374646972323236303031373239332F73797A6B616C6C65722E6277336C50742F3130302F48C7C060 dev="sda1" ino=1157 res=1 errno=0 [ 3378.701437][ T8901] EXT4-fs warning (device sda1): ext4_resize_begin:73: There are errors in the filesystem, so online resizing is not allowed 19:30:16 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) (async) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x8641) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000580)={0x7, 0x1a, 0x3, 0x0, "2b5456a5770b50d7918d0a2ac8ec81c5d7da0951d7526f1994f36580ea2ca264"}) (async) syz_usb_disconnect(0xffffffffffffffff) (async) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f00000005c0)=""/211) (async) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x18, 0x84762) read$hidraw(r1, 0x0, 0x0) (async) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x801200) (async) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x80000000, 0x0) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000300), 0x8001, 0x424182) (async) r3 = syz_open_dev$evdev(&(0x7f0000000380), 0xfffffffffffffffe, 0xa0000) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f00000004c0)={0x9, 0x7, 0x0, 0x7ff, "c52a73bbceca5cf9b5c113448a6e90dbf78738cc7efbb35c2681323a9d217c28"}) (async) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000002c0)={0x12, 0x8, &(0x7f0000000540)="d6f96a60313e7277"}) syz_open_dev$hidraw(&(0x7f0000000340), 0x7fff, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0xfffffffffffffe19) 19:30:16 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000140), 0x0, 0x0) ioctl$EVIOCGSND(r0, 0x80004506, 0xfffffffffffffffc) (async) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000040)=""/46) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x9}, {}, @rumble={0x0, 0x3}}) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) (async) r3 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r3, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) write$hidraw(r3, &(0x7f0000000180)="6fa694bc4577273a2392ff1e52e264d40c0a863d32908e554008f0f3cc185d8fb4c9d1f3143baa0f5b540a5e6cd3a4c5ea8f9eadb4c86daad2d0b8fbf412d04159a16dd21cf6f9ca3b0bae59cd4635e1d356dd9c6cb2103f0baadf857f82ce0a92f104f3a619c38a314d8ed831988cf0ef1e24a2a87c8db73bb19d3036897e079eb837ce5f58fe9c6dc448a3de132ee342a27200832e39cb8985f190a8359741", 0xa0) (async) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) 19:30:16 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x1000, 0xffff, {0x0, 0x4}, {}, @rumble={0x6, 0x1ff}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) (async) write$hidraw(r0, &(0x7f0000000200)='|', 0x1) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc4922) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) r3 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x48080) ioctl$HIDIOCGFEATURE(r3, 0xc0404807, &(0x7f00000002c0)={0x0, "71e529da74b9c6a4247894f40581efdc600cd3440011adda4211a1a866b7c05efdc7dde4812a0c5f44e537ddf66acaefb0f5ebccec1032a1eec298cab57db832"}) (async) syz_open_dev$hidraw(&(0x7f0000000240), 0xfffffffffffffc00, 0x4000) (async) write$hidraw(r2, &(0x7f0000000340)="b481173d8dd2a8c57c7d104191e956923d6591829adb9c792529f986dc112155eac888b3d4ac822c93648482e3acff19199603fc4600848fd2dcd1f077ae7fc6356367a2efb085feaa1889bf4b4518f54c9e8391ff2a9a5019fd164f4ac2f320c29ded11d6f5446e7598ad83e378dcb8800ac5aa3eee2a75b476390ed5a188a236f8439a", 0x84) 19:30:16 executing program 1: write$char_usb(0xffffffffffffffff, &(0x7f00000003c0)="84f1c4cea4df542123b7120ff12a", 0xe) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) (async) syz_open_dev$hidraw(0xffffffffffffffff, 0x7fff, 0x800) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x80800) write$hidraw(r1, &(0x7f00000000c0)="4ad19704c922ccd7782e77dc3b8b42add69089af4bae0410516155b8c69d168a4ae18a9b00d79bcd030bae60775c2affba3f3cb3d97d22cdee16dea697e9f4eae21247ff75de4f15118ecea64dc1976dd34a5e912b4683201a71af903343371d601f05640fbd5f169739084f9b569282695813453585319262cb3e35248e987df8a7ee47be1691461206b58f09a2e72875568ea2dd1df3a8dcbf43382bb61b0be04ce08bd564e32073b08e0eef61d58eb856a7bf157ef7f4123408c8d51db641aecc5075667e092ec1a604a50416", 0xce) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x1008}}) (async, rerun: 32) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f00000001c0)={0xf8, 0x18, 0x101, 0x81, "f0b6dad02ffb3e120375e2431b888f40a6eecfbdc1310e4d6501fe10fb9fa6c9"}) (async, rerun: 32) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f0000000000)="03", 0xfd50) syz_open_dev$hidraw(&(0x7f0000000380), 0x4, 0x2) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async, rerun: 64) syz_open_dev$hidraw(&(0x7f00000002c0), 0x7, 0x101400) (async, rerun: 64) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000200)="d5a629db2c0373aca22d737a6217f91e09533677d780e065670f3b62d738e1fbfba37f972d4dec39a8e00ca0bb06ab7d805b9af51ec43b6d70063ab20b749df8b13c82d861f711c75467b2eb32379f29ab02209ec3c6bc6c2b9ee4e835eabaadea80dd1d93d3419555647b8a6ee18f6dc4f9644b0392416268b676633d36607ba66fdd382ae1d776cafd93df2e505fec0ad5f15814e134072204e1a6f334fc4b3e3a6cff1886e0216f4014f3d241e5deb8d87b5bf9c6", 0xb6) (async) syz_open_dev$hidraw(&(0x7f0000000400), 0x8000, 0x4000) (async) syz_open_dev$hidraw(&(0x7f0000000440), 0x101, 0x20000) (async, rerun: 32) ioctl$HIDIOCGRAWNAME(r3, 0x6628, 0x0) (async, rerun: 32) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, 0x0) (async, rerun: 32) syz_open_dev$hidraw(&(0x7f0000000480), 0x4, 0x5b1000) (rerun: 32) read$hidraw(r3, &(0x7f0000000340)=""/8, 0x8) 19:30:16 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0xc2102) write$hidraw(r0, &(0x7f0000000040)="1f", 0x1) (async, rerun: 32) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x2a6c1) (rerun: 32) write$hidraw(r1, &(0x7f0000000e00), 0x40030) 19:30:16 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x0, 0x7}, @period={0x0, 0x0, 0x2, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$hidraw(&(0x7f0000000400), 0x5c3e, 0x20c00) syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x40001) (async) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0xfffffffffffffffd, 0x442a86) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0x0, {0x1, 0x2}, {0x1, 0x3ff}, @period={0x58, 0xcb23, 0x5, 0x6, 0x4, {0x3, 0x3, 0x5c8, 0x100}, 0xa, &(0x7f0000000240)=[0x3f, 0x1ff, 0xfffb, 0x9, 0x2, 0x1, 0x0, 0x5, 0x11d, 0x8001]}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) syz_open_dev$hidraw(&(0x7f00000004c0), 0x3, 0x800) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000480), 0xfffffffffffff716, 0x0) (async) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000100)={0x9, 0x2, 0x9, 0x0, "5ce30015b6ab44497d7a98847bea3ed0206a39fdc2364ee68b861505c4b62cd3"}) (async) ioctl$EVIOCGMASK(r3, 0x80104592, &(0x7f00000003c0)={0x11, 0x8b, &(0x7f0000000300)="a9361056bbcc89abb9182797347e4df776cc4af119222048c2c45fefa4deeaf5d46da31599aa6c35c300e354a3058f7523565076ad2125e14fb45a6d56fd45b33ee4fe855c79ea88124edc35d98545d9dc7246bb24de392ebed318570f7248599c2e1829f6f620f95fc2736f07ecd7e25b93cbd8c10903fab3c59b562c034dce7947d785488e5024ca19ed"}) write$hidraw(r4, &(0x7f0000000540)="6146857156", 0x5) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) write$hidraw(r0, &(0x7f0000000500)="9736", 0x2) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) write$hidraw(r1, &(0x7f0000000440)="895c4b9d2ac006188447582fc8b3a6efb8f22f11ef9aa982", 0x18) (async) syz_open_dev$hidraw(&(0x7f00000002c0), 0x100000001, 0x101000) r5 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x24000) ioctl$EVIOCSKEYCODE_V2(r5, 0x40286608, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x0, "4e4c3ef7a156ca89ca49a2b11879972066ccfebfbf000000000800"}) 19:30:16 executing program 1: write$char_usb(0xffffffffffffffff, &(0x7f00000003c0)="84f1c4cea4df542123b7120ff12a", 0xe) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) syz_open_dev$hidraw(0xffffffffffffffff, 0x7fff, 0x800) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x80800) write$hidraw(r1, &(0x7f00000000c0)="4ad19704c922ccd7782e77dc3b8b42add69089af4bae0410516155b8c69d168a4ae18a9b00d79bcd030bae60775c2affba3f3cb3d97d22cdee16dea697e9f4eae21247ff75de4f15118ecea64dc1976dd34a5e912b4683201a71af903343371d601f05640fbd5f169739084f9b569282695813453585319262cb3e35248e987df8a7ee47be1691461206b58f09a2e72875568ea2dd1df3a8dcbf43382bb61b0be04ce08bd564e32073b08e0eef61d58eb856a7bf157ef7f4123408c8d51db641aecc5075667e092ec1a604a50416", 0xce) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x1008}}) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f00000001c0)={0xf8, 0x18, 0x101, 0x81, "f0b6dad02ffb3e120375e2431b888f40a6eecfbdc1310e4d6501fe10fb9fa6c9"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f0000000000)="03", 0xfd50) syz_open_dev$hidraw(&(0x7f0000000380), 0x4, 0x2) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f00000002c0), 0x7, 0x101400) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000200)="d5a629db2c0373aca22d737a6217f91e09533677d780e065670f3b62d738e1fbfba37f972d4dec39a8e00ca0bb06ab7d805b9af51ec43b6d70063ab20b749df8b13c82d861f711c75467b2eb32379f29ab02209ec3c6bc6c2b9ee4e835eabaadea80dd1d93d3419555647b8a6ee18f6dc4f9644b0392416268b676633d36607ba66fdd382ae1d776cafd93df2e505fec0ad5f15814e134072204e1a6f334fc4b3e3a6cff1886e0216f4014f3d241e5deb8d87b5bf9c6", 0xb6) syz_open_dev$hidraw(&(0x7f0000000400), 0x8000, 0x4000) syz_open_dev$hidraw(&(0x7f0000000440), 0x101, 0x20000) ioctl$HIDIOCGRAWNAME(r3, 0x6628, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, 0x0) syz_open_dev$hidraw(&(0x7f0000000480), 0x4, 0x5b1000) read$hidraw(r3, &(0x7f0000000340)=""/8, 0x8) write$char_usb(0xffffffffffffffff, &(0x7f00000003c0)="84f1c4cea4df542123b7120ff12a", 0xe) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) (async) syz_open_dev$hidraw(0xffffffffffffffff, 0x7fff, 0x800) (async) syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x80800) (async) write$hidraw(r1, &(0x7f00000000c0)="4ad19704c922ccd7782e77dc3b8b42add69089af4bae0410516155b8c69d168a4ae18a9b00d79bcd030bae60775c2affba3f3cb3d97d22cdee16dea697e9f4eae21247ff75de4f15118ecea64dc1976dd34a5e912b4683201a71af903343371d601f05640fbd5f169739084f9b569282695813453585319262cb3e35248e987df8a7ee47be1691461206b58f09a2e72875568ea2dd1df3a8dcbf43382bb61b0be04ce08bd564e32073b08e0eef61d58eb856a7bf157ef7f4123408c8d51db641aecc5075667e092ec1a604a50416", 0xce) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x1008}}) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f00000001c0)={0xf8, 0x18, 0x101, 0x81, "f0b6dad02ffb3e120375e2431b888f40a6eecfbdc1310e4d6501fe10fb9fa6c9"}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) write$hidraw(r2, &(0x7f0000000000)="03", 0xfd50) (async) syz_open_dev$hidraw(&(0x7f0000000380), 0x4, 0x2) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) syz_open_dev$hidraw(&(0x7f00000002c0), 0x7, 0x101400) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) write$hidraw(r0, &(0x7f0000000200)="d5a629db2c0373aca22d737a6217f91e09533677d780e065670f3b62d738e1fbfba37f972d4dec39a8e00ca0bb06ab7d805b9af51ec43b6d70063ab20b749df8b13c82d861f711c75467b2eb32379f29ab02209ec3c6bc6c2b9ee4e835eabaadea80dd1d93d3419555647b8a6ee18f6dc4f9644b0392416268b676633d36607ba66fdd382ae1d776cafd93df2e505fec0ad5f15814e134072204e1a6f334fc4b3e3a6cff1886e0216f4014f3d241e5deb8d87b5bf9c6", 0xb6) (async) syz_open_dev$hidraw(&(0x7f0000000400), 0x8000, 0x4000) (async) syz_open_dev$hidraw(&(0x7f0000000440), 0x101, 0x20000) (async) ioctl$HIDIOCGRAWNAME(r3, 0x6628, 0x0) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000480), 0x4, 0x5b1000) (async) read$hidraw(r3, &(0x7f0000000340)=""/8, 0x8) (async) 19:30:16 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0xc2102) write$hidraw(r0, &(0x7f0000000040)="1f", 0x1) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x2a6c1) write$hidraw(r1, &(0x7f0000000e00), 0x40030) 19:30:16 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x0, 0x7}, @period={0x0, 0x0, 0x2, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$hidraw(&(0x7f0000000400), 0x5c3e, 0x20c00) syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x40001) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0xfffffffffffffffd, 0x442a86) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0x0, {0x1, 0x2}, {0x1, 0x3ff}, @period={0x58, 0xcb23, 0x5, 0x6, 0x4, {0x3, 0x3, 0x5c8, 0x100}, 0xa, &(0x7f0000000240)=[0x3f, 0x1ff, 0xfffb, 0x9, 0x2, 0x1, 0x0, 0x5, 0x11d, 0x8001]}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) syz_open_dev$hidraw(&(0x7f00000004c0), 0x3, 0x800) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000480), 0xfffffffffffff716, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000100)={0x9, 0x2, 0x9, 0x0, "5ce30015b6ab44497d7a98847bea3ed0206a39fdc2364ee68b861505c4b62cd3"}) ioctl$EVIOCGMASK(r3, 0x80104592, &(0x7f00000003c0)={0x11, 0x8b, &(0x7f0000000300)="a9361056bbcc89abb9182797347e4df776cc4af119222048c2c45fefa4deeaf5d46da31599aa6c35c300e354a3058f7523565076ad2125e14fb45a6d56fd45b33ee4fe855c79ea88124edc35d98545d9dc7246bb24de392ebed318570f7248599c2e1829f6f620f95fc2736f07ecd7e25b93cbd8c10903fab3c59b562c034dce7947d785488e5024ca19ed"}) write$hidraw(r4, &(0x7f0000000540)="6146857156", 0x5) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000500)="9736", 0x2) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) write$hidraw(r1, &(0x7f0000000440)="895c4b9d2ac006188447582fc8b3a6efb8f22f11ef9aa982", 0x18) syz_open_dev$hidraw(&(0x7f00000002c0), 0x100000001, 0x101000) r5 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x24000) ioctl$EVIOCSKEYCODE_V2(r5, 0x40286608, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x0, "4e4c3ef7a156ca89ca49a2b11879972066ccfebfbf000000000800"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x0, 0x7}, @period={0x0, 0x0, 0x2, 0x0, 0x0, {}, 0x0, 0x0}}) (async) syz_open_dev$hidraw(&(0x7f0000000400), 0x5c3e, 0x20c00) (async) syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x40001) (async) syz_open_dev$evdev(&(0x7f00000000c0), 0xfffffffffffffffd, 0x442a86) (async) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000280)={0x51, 0x3, 0x0, {0x1, 0x2}, {0x1, 0x3ff}, @period={0x58, 0xcb23, 0x5, 0x6, 0x4, {0x3, 0x3, 0x5c8, 0x100}, 0xa, &(0x7f0000000240)=[0x3f, 0x1ff, 0xfffb, 0x9, 0x2, 0x1, 0x0, 0x5, 0x11d, 0x8001]}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) syz_open_dev$hidraw(&(0x7f00000004c0), 0x3, 0x800) (async) syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000480), 0xfffffffffffff716, 0x0) (async) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000100)={0x9, 0x2, 0x9, 0x0, "5ce30015b6ab44497d7a98847bea3ed0206a39fdc2364ee68b861505c4b62cd3"}) (async) ioctl$EVIOCGMASK(r3, 0x80104592, &(0x7f00000003c0)={0x11, 0x8b, &(0x7f0000000300)="a9361056bbcc89abb9182797347e4df776cc4af119222048c2c45fefa4deeaf5d46da31599aa6c35c300e354a3058f7523565076ad2125e14fb45a6d56fd45b33ee4fe855c79ea88124edc35d98545d9dc7246bb24de392ebed318570f7248599c2e1829f6f620f95fc2736f07ecd7e25b93cbd8c10903fab3c59b562c034dce7947d785488e5024ca19ed"}) (async) write$hidraw(r4, &(0x7f0000000540)="6146857156", 0x5) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) write$hidraw(r0, &(0x7f0000000500)="9736", 0x2) (async) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) write$hidraw(r1, &(0x7f0000000440)="895c4b9d2ac006188447582fc8b3a6efb8f22f11ef9aa982", 0x18) (async) syz_open_dev$hidraw(&(0x7f00000002c0), 0x100000001, 0x101000) (async) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x24000) (async) ioctl$EVIOCSKEYCODE_V2(r5, 0x40286608, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x0, "4e4c3ef7a156ca89ca49a2b11879972066ccfebfbf000000000800"}) (async) [ 3379.351380][ T25] audit: type=1800 audit(1651606216.622:42668): pid=8914 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=1171 res=0 errno=0 19:30:16 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000140), 0x0, 0x0) ioctl$EVIOCGSND(r0, 0x80004506, 0xfffffffffffffffc) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000040)=""/46) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x9}, {}, @rumble={0x0, 0x3}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) r3 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r3, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) write$hidraw(r3, &(0x7f0000000180)="6fa694bc4577273a2392ff1e52e264d40c0a863d32908e554008f0f3cc185d8fb4c9d1f3143baa0f5b540a5e6cd3a4c5ea8f9eadb4c86daad2d0b8fbf412d04159a16dd21cf6f9ca3b0bae59cd4635e1d356dd9c6cb2103f0baadf857f82ce0a92f104f3a619c38a314d8ed831988cf0ef1e24a2a87c8db73bb19d3036897e079eb837ce5f58fe9c6dc448a3de132ee342a27200832e39cb8985f190a8359741", 0xa0) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) syz_open_dev$evdev(&(0x7f0000000140), 0x0, 0x0) (async) ioctl$EVIOCGSND(r0, 0x80004506, 0xfffffffffffffffc) (async) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000040)=""/46) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x9}, {}, @rumble={0x0, 0x3}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) (async) syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) (async) write$hidraw(r3, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) (async) write$hidraw(r3, &(0x7f0000000180)="6fa694bc4577273a2392ff1e52e264d40c0a863d32908e554008f0f3cc185d8fb4c9d1f3143baa0f5b540a5e6cd3a4c5ea8f9eadb4c86daad2d0b8fbf412d04159a16dd21cf6f9ca3b0bae59cd4635e1d356dd9c6cb2103f0baadf857f82ce0a92f104f3a619c38a314d8ed831988cf0ef1e24a2a87c8db73bb19d3036897e079eb837ce5f58fe9c6dc448a3de132ee342a27200832e39cb8985f190a8359741", 0xa0) (async) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async) 19:30:16 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x1000, 0xffff, {0x0, 0x4}, {}, @rumble={0x6, 0x1ff}}) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) (async) write$hidraw(r0, &(0x7f0000000200)='|', 0x1) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc4922) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) r3 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x48080) ioctl$HIDIOCGFEATURE(r3, 0xc0404807, &(0x7f00000002c0)={0x0, "71e529da74b9c6a4247894f40581efdc600cd3440011adda4211a1a866b7c05efdc7dde4812a0c5f44e537ddf66acaefb0f5ebccec1032a1eec298cab57db832"}) (async) syz_open_dev$hidraw(&(0x7f0000000240), 0xfffffffffffffc00, 0x4000) (async) write$hidraw(r2, &(0x7f0000000340)="b481173d8dd2a8c57c7d104191e956923d6591829adb9c792529f986dc112155eac888b3d4ac822c93648482e3acff19199603fc4600848fd2dcd1f077ae7fc6356367a2efb085feaa1889bf4b4518f54c9e8391ff2a9a5019fd164f4ac2f320c29ded11d6f5446e7598ad83e378dcb8800ac5aa3eee2a75b476390ed5a188a236f8439a", 0x84) [ 3379.428707][ T25] audit: type=1800 audit(1651606216.692:42669): pid=8931 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=1157 res=0 errno=0 [ 3379.474363][ T25] audit: type=1800 audit(1651606216.722:42670): pid=8933 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=1162 res=0 errno=0 19:30:16 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffffc, 0x1e1f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000280)={0x0, 0x7fff, 0x0, {}, {0xffff}, @cond=[{}, {0x0, 0x2, 0x5, 0xfffe}]}) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x9}, {}, @rumble={0x41, 0x823}}) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f0000000200)=""/109) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) syz_open_dev$hidraw(&(0x7f00000000c0), 0x4, 0x800) syz_open_dev$hidraw(&(0x7f00000002c0), 0x1, 0x200000) read$hidraw(0xffffffffffffffff, &(0x7f0000000300)=""/65, 0xffffffffffffffac) write$hidraw(r2, &(0x7f0000000380), 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x81009431, &(0x7f00000000c0)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000040)) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76660efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x191400) [ 3379.602583][ T25] audit: type=1804 audit(1651606216.872:42671): pid=8946 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name=2F726F6F742F73797A6B616C6C65722D74657374646972323236303031373239332F73797A6B616C6C65722E6277336C50742F3130322F48C7C060 dev="sda1" ino=1162 res=1 errno=0 [ 3379.602707][ T8946] EXT4-fs warning (device sda1): ext4_resize_begin:73: There are errors in the filesystem, so online resizing is not allowed [ 3379.684861][ T25] audit: type=1800 audit(1651606216.922:42672): pid=8962 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=1176 res=0 errno=0 19:30:17 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) (async, rerun: 64) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x8641) (rerun: 64) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000580)={0x7, 0x1a, 0x3, 0x0, "2b5456a5770b50d7918d0a2ac8ec81c5d7da0951d7526f1994f36580ea2ca264"}) (async) syz_usb_disconnect(0xffffffffffffffff) (async) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f00000005c0)=""/211) (async) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) (async) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x18, 0x84762) read$hidraw(r1, 0x0, 0x0) (async, rerun: 64) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x801200) (rerun: 64) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x80000000, 0x0) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000300), 0x8001, 0x424182) (async) r3 = syz_open_dev$evdev(&(0x7f0000000380), 0xfffffffffffffffe, 0xa0000) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f00000004c0)={0x9, 0x7, 0x0, 0x7ff, "c52a73bbceca5cf9b5c113448a6e90dbf78738cc7efbb35c2681323a9d217c28"}) (async) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000002c0)={0x12, 0x8, &(0x7f0000000540)="d6f96a60313e7277"}) (async) syz_open_dev$hidraw(&(0x7f0000000340), 0x7fff, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0xfffffffffffffe19) 19:30:17 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x1, 0x147742) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x4003}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x200000000000, 0xec142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) r3 = syz_open_dev$evdev(&(0x7f0000000040), 0x10001, 0x40002) r4 = syz_open_dev$evdev(&(0x7f00000022c0), 0x0, 0x0) ioctl$EVIOCSMASK(r4, 0x40104593, &(0x7f00000001c0)={0x1, 0x0, 0x0}) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f0000000000)={0x1, 0x700, 0x0}) ioctl$EVIOCRMFF(r3, 0x40044581, &(0x7f0000000100)=0x5) r5 = syz_open_dev$evdev(&(0x7f00000000c0), 0x100000001, 0x800) ioctl$EVIOCGBITSW(r5, 0x80404525, &(0x7f0000000380)=""/259) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f00000001c0)={0x8, "19cecc775768d82e5d6a37016635b3cd0a0c378a135f33e8f2fcac14b026dd664920ab584f512ac1adebf1953889ee2ff9fdfbd13d64db7f62c07158d4a740f2"}) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r6 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r6, &(0x7f0000001500)="ae", 0x1) 19:30:17 executing program 5: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x4, 0x101) write$hidraw(r0, &(0x7f0000000080)="321c0e909d3456e0bff65012bd4c3b643ca845f9c1280a22415bb5a8aeae5c168799280d24ba19461f4fb44b9c00bb0ab20305e5dc8ec68f14f7c8f7adfdddca9a12ee2474ba4b435dbf23ccdc510e12e9d20a89428d4269eadd1c832965cc2dbe73a89dcbc62771f841e938dfb019048c06caa33fe63955127dc390da6b1200718c7baaf10c197f63172d817a7437bbfa64c3e5edef7fe012422c49064b1ff98235585434b0d84258d8477131ef622d67740a95eb4b334e", 0xb8) r1 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40286608, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "4e4c3ef7a156ca89ca49a2b11879972066ccfebfbf00000000080000001700"}) 19:30:17 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) r2 = syz_open_dev$hidraw(&(0x7f0000000040), 0x3, 0x40) write$hidraw(r2, &(0x7f00000000c0)="ec39dc63a10ec0f11e0ce26cf03498f0e0f8ff25a94680fdf10f9907c96f0a62da58d8b0605ca8a585939c759db5c7f849c0ddee6e73da357bd98cdfb6242782cb3973ace3620a59ee33b85baf71f7cf911d0b97496a90a60533a8370b1be2c54502d253731877ad61376d3e1d6ab5c70689d957fa08e44bdb9f2654a9eba85202dc134ac33aac4bbc", 0x89) 19:30:17 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x10001, 0x14f800) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000180)={0x2, 0xf0, &(0x7f0000000080)="77a7040b093e84a6de19798fa827bfdeb022c4c9a6a02ed081248249b745f5a726cd8457bb325f2a279208e47080b7d593d2aaff347553ee30eecc3e57f778d80c3c4de5d8c1fb7a83141030d059e36c1116af0987a1857c12ce2ded7e5dae91a422fc95375a4bb5f3611eb64ec6cae9bd1ef9a404fb80a30b19f45448bcb854078b16511b0bfa478824a241343dd7cace9e4fd0d594b6c3656072435ea83bcad755b52053db183c6bc002580ba2c5e1f13e1d0166cff78ed9e447ad2791b0350760e03b5bcc3a3878ed1913405216f8c2a593b5f38f270b803d687372ba29a0459cf7b7067a84a0e7b69554e4bb2b4a"}) ioctl$EVIOCGEFFECTS(r0, 0xc0189436, &(0x7f0000002340)=""/42) [ 3379.706242][ T25] audit: type=1804 audit(1651606216.942:42673): pid=8953 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D74657374646972333531373539343636332F73797A6B616C6C65722E46345334576E2F31392F48C7C060 dev="sda1" ino=1157 res=1 errno=0 [ 3379.768089][ T25] audit: type=1800 audit(1651606217.032:42674): pid=8976 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=1157 res=0 errno=0 [ 3379.802885][ T8982] EXT4-fs warning (device sda1): ext4_resize_begin:73: There are errors in the filesystem, so online resizing is not allowed 19:30:17 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) (async) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x10001, 0x14f800) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000180)={0x2, 0xf0, &(0x7f0000000080)="77a7040b093e84a6de19798fa827bfdeb022c4c9a6a02ed081248249b745f5a726cd8457bb325f2a279208e47080b7d593d2aaff347553ee30eecc3e57f778d80c3c4de5d8c1fb7a83141030d059e36c1116af0987a1857c12ce2ded7e5dae91a422fc95375a4bb5f3611eb64ec6cae9bd1ef9a404fb80a30b19f45448bcb854078b16511b0bfa478824a241343dd7cace9e4fd0d594b6c3656072435ea83bcad755b52053db183c6bc002580ba2c5e1f13e1d0166cff78ed9e447ad2791b0350760e03b5bcc3a3878ed1913405216f8c2a593b5f38f270b803d687372ba29a0459cf7b7067a84a0e7b69554e4bb2b4a"}) (async) ioctl$EVIOCGEFFECTS(r0, 0xc0189436, &(0x7f0000002340)=""/42) 19:30:17 executing program 5: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x4, 0x101) write$hidraw(r0, &(0x7f0000000080)="321c0e909d3456e0bff65012bd4c3b643ca845f9c1280a22415bb5a8aeae5c168799280d24ba19461f4fb44b9c00bb0ab20305e5dc8ec68f14f7c8f7adfdddca9a12ee2474ba4b435dbf23ccdc510e12e9d20a89428d4269eadd1c832965cc2dbe73a89dcbc62771f841e938dfb019048c06caa33fe63955127dc390da6b1200718c7baaf10c197f63172d817a7437bbfa64c3e5edef7fe012422c49064b1ff98235585434b0d84258d8477131ef622d67740a95eb4b334e", 0xb8) r1 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40286608, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "4e4c3ef7a156ca89ca49a2b11879972066ccfebfbf00000000080000001700"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) (async) syz_open_dev$hidraw(&(0x7f0000000000), 0x4, 0x101) (async) write$hidraw(r0, &(0x7f0000000080)="321c0e909d3456e0bff65012bd4c3b643ca845f9c1280a22415bb5a8aeae5c168799280d24ba19461f4fb44b9c00bb0ab20305e5dc8ec68f14f7c8f7adfdddca9a12ee2474ba4b435dbf23ccdc510e12e9d20a89428d4269eadd1c832965cc2dbe73a89dcbc62771f841e938dfb019048c06caa33fe63955127dc390da6b1200718c7baaf10c197f63172d817a7437bbfa64c3e5edef7fe012422c49064b1ff98235585434b0d84258d8477131ef622d67740a95eb4b334e", 0xb8) (async) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x0) (async) ioctl$EVIOCSKEYCODE_V2(r1, 0x40286608, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "4e4c3ef7a156ca89ca49a2b11879972066ccfebfbf00000000080000001700"}) (async) 19:30:17 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) (async) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x10001, 0x14f800) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000180)={0x2, 0xf0, &(0x7f0000000080)="77a7040b093e84a6de19798fa827bfdeb022c4c9a6a02ed081248249b745f5a726cd8457bb325f2a279208e47080b7d593d2aaff347553ee30eecc3e57f778d80c3c4de5d8c1fb7a83141030d059e36c1116af0987a1857c12ce2ded7e5dae91a422fc95375a4bb5f3611eb64ec6cae9bd1ef9a404fb80a30b19f45448bcb854078b16511b0bfa478824a241343dd7cace9e4fd0d594b6c3656072435ea83bcad755b52053db183c6bc002580ba2c5e1f13e1d0166cff78ed9e447ad2791b0350760e03b5bcc3a3878ed1913405216f8c2a593b5f38f270b803d687372ba29a0459cf7b7067a84a0e7b69554e4bb2b4a"}) ioctl$EVIOCGEFFECTS(r0, 0xc0189436, &(0x7f0000002340)=""/42) 19:30:17 executing program 2: write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)="b9b517bacad0cdf792bfee297fc519ef55df0064cdedc56dbd865eec1c5384df9a24073a147063726816bb077d394e9acc7483756eeb3743397890ab94032f5d2d26ecb043c3c53e869d649b79aaf3d6dfcdeb04ab8c97bc1dd94310101ab3cf6da9d1dd79d2ba0d3c3c4f5a3df688b059164cf6aa81e74346f1e41f3475f877fd0371163d4db8aee67523768ab1c0af150efa87bf5faf68770257237187c96f661e2c930adae7a32a2e7349782ca6c078b11ca65247c5340465d4dd0767e98af8bee11fc679f0cc6bf1ea3fba1c268a4c", 0xd1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x181d02) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x3b}, @rumble={0x0, 0x7}}) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x8000000000000000, 0x125406) write$hidraw(r1, &(0x7f00000001c0), 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x143002) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000001c0)={0x51, 0x8001, 0x2, {0x5, 0x5}, {0x200, 0x8000}, @cond=[{0x2, 0x7, 0x2, 0x4, 0xfff, 0x433}, {0xff, 0x3, 0x3f, 0x1f, 0xc443, 0xa2}]}) write$hidraw(r2, &(0x7f0000000000)="c2", 0x455a6b) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) [ 3379.895265][ T8998] EXT4-fs warning (device sda1): ext4_resize_begin:73: There are errors in the filesystem, so online resizing is not allowed 19:30:17 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x1, 0x147742) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x4003}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x200000000000, 0xec142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) r3 = syz_open_dev$evdev(&(0x7f0000000040), 0x10001, 0x40002) r4 = syz_open_dev$evdev(&(0x7f00000022c0), 0x0, 0x0) ioctl$EVIOCSMASK(r4, 0x40104593, &(0x7f00000001c0)={0x1, 0x0, 0x0}) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f0000000000)={0x1, 0x700, 0x0}) ioctl$EVIOCRMFF(r3, 0x40044581, &(0x7f0000000100)=0x5) r5 = syz_open_dev$evdev(&(0x7f00000000c0), 0x100000001, 0x800) ioctl$EVIOCGBITSW(r5, 0x80404525, &(0x7f0000000380)=""/259) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f00000001c0)={0x8, "19cecc775768d82e5d6a37016635b3cd0a0c378a135f33e8f2fcac14b026dd664920ab584f512ac1adebf1953889ee2ff9fdfbd13d64db7f62c07158d4a740f2"}) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r6 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r6, &(0x7f0000001500)="ae", 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x1, 0x147742) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x4003}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x200000000000, 0xec142) (async) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (async) syz_open_dev$evdev(&(0x7f0000000040), 0x10001, 0x40002) (async) syz_open_dev$evdev(&(0x7f00000022c0), 0x0, 0x0) (async) ioctl$EVIOCSMASK(r4, 0x40104593, &(0x7f00000001c0)={0x1, 0x0, 0x0}) (async) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f0000000000)={0x1, 0x700, 0x0}) (async) ioctl$EVIOCRMFF(r3, 0x40044581, &(0x7f0000000100)=0x5) (async) syz_open_dev$evdev(&(0x7f00000000c0), 0x100000001, 0x800) (async) ioctl$EVIOCGBITSW(r5, 0x80404525, &(0x7f0000000380)=""/259) (async) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f00000001c0)={0x8, "19cecc775768d82e5d6a37016635b3cd0a0c378a135f33e8f2fcac14b026dd664920ab584f512ac1adebf1953889ee2ff9fdfbd13d64db7f62c07158d4a740f2"}) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) (async) write$hidraw(r6, &(0x7f0000001500)="ae", 0x1) (async) 19:30:17 executing program 5: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) (async) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x4, 0x101) write$hidraw(r0, &(0x7f0000000080)="321c0e909d3456e0bff65012bd4c3b643ca845f9c1280a22415bb5a8aeae5c168799280d24ba19461f4fb44b9c00bb0ab20305e5dc8ec68f14f7c8f7adfdddca9a12ee2474ba4b435dbf23ccdc510e12e9d20a89428d4269eadd1c832965cc2dbe73a89dcbc62771f841e938dfb019048c06caa33fe63955127dc390da6b1200718c7baaf10c197f63172d817a7437bbfa64c3e5edef7fe012422c49064b1ff98235585434b0d84258d8477131ef622d67740a95eb4b334e", 0xb8) (async) r1 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40286608, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "4e4c3ef7a156ca89ca49a2b11879972066ccfebfbf00000000080000001700"}) [ 3380.006869][ T9011] EXT4-fs warning (device sda1): ext4_resize_begin:73: There are errors in the filesystem, so online resizing is not allowed 19:30:17 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffffc, 0x1e1f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000280)={0x0, 0x7fff, 0x0, {}, {0xffff}, @cond=[{}, {0x0, 0x2, 0x5, 0xfffe}]}) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x9}, {}, @rumble={0x41, 0x823}}) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f0000000200)=""/109) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) syz_open_dev$hidraw(&(0x7f00000000c0), 0x4, 0x800) syz_open_dev$hidraw(&(0x7f00000002c0), 0x1, 0x200000) read$hidraw(0xffffffffffffffff, &(0x7f0000000300)=""/65, 0xffffffffffffffac) write$hidraw(r2, &(0x7f0000000380), 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x81009431, &(0x7f00000000c0)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000040)) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76660efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x191400) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffffc, 0x1e1f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000280)={0x0, 0x7fff, 0x0, {}, {0xffff}, @cond=[{}, {0x0, 0x2, 0x5, 0xfffe}]}) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x9}, {}, @rumble={0x41, 0x823}}) (async) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f0000000200)=""/109) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) (async) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async) syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) (async) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) (async) syz_open_dev$hidraw(&(0x7f00000000c0), 0x4, 0x800) (async) syz_open_dev$hidraw(&(0x7f00000002c0), 0x1, 0x200000) (async) read$hidraw(0xffffffffffffffff, &(0x7f0000000300)=""/65, 0xffffffffffffffac) (async) write$hidraw(r2, &(0x7f0000000380), 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x81009431, &(0x7f00000000c0)) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000040)) (async) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76660efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) (async) syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x191400) (async) 19:30:17 executing program 0: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x4, 0x0, 0xffffffffffffffff}) ioctl$EVIOCSKEYCODE_V2(r0, 0x4004662b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6e4c3ef7000020000040010000000000004000"}) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000080)=""/129) 19:30:17 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f02) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x213, 0x9}, {}, @rumble={0x41, 0x823}}) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) ioctl$EVIOCREVOKE(r2, 0x40044591, 0x0) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r4 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) syz_open_dev$hidraw(&(0x7f00000000c0), 0xffffffffffffffff, 0x529880) r5 = syz_open_dev$hidraw(0x0, 0x6, 0x420800) syz_open_dev$hidraw(&(0x7f0000000280), 0x3, 0x101000) read$hidraw(r5, &(0x7f0000000300)=""/65, 0xffffffffffffffac) r6 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x106801) write$hidraw(r6, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76660efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) write$hidraw(0xffffffffffffffff, &(0x7f0000000040)="e8", 0x1) 19:30:17 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) (async) r2 = syz_open_dev$hidraw(&(0x7f0000000040), 0x3, 0x40) write$hidraw(r2, &(0x7f00000000c0)="ec39dc63a10ec0f11e0ce26cf03498f0e0f8ff25a94680fdf10f9907c96f0a62da58d8b0605ca8a585939c759db5c7f849c0ddee6e73da357bd98cdfb6242782cb3973ace3620a59ee33b85baf71f7cf911d0b97496a90a60533a8370b1be2c54502d253731877ad61376d3e1d6ab5c70689d957fa08e44bdb9f2654a9eba85202dc134ac33aac4bbc", 0x89) 19:30:17 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x1, 0x147742) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x4003}}) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x200000000000, 0xec142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (async) r3 = syz_open_dev$evdev(&(0x7f0000000040), 0x10001, 0x40002) (async) r4 = syz_open_dev$evdev(&(0x7f00000022c0), 0x0, 0x0) ioctl$EVIOCSMASK(r4, 0x40104593, &(0x7f00000001c0)={0x1, 0x0, 0x0}) (async) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f0000000000)={0x1, 0x700, 0x0}) (async, rerun: 64) ioctl$EVIOCRMFF(r3, 0x40044581, &(0x7f0000000100)=0x5) (rerun: 64) r5 = syz_open_dev$evdev(&(0x7f00000000c0), 0x100000001, 0x800) ioctl$EVIOCGBITSW(r5, 0x80404525, &(0x7f0000000380)=""/259) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f00000001c0)={0x8, "19cecc775768d82e5d6a37016635b3cd0a0c378a135f33e8f2fcac14b026dd664920ab584f512ac1adebf1953889ee2ff9fdfbd13d64db7f62c07158d4a740f2"}) (async, rerun: 64) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async, rerun: 64) r6 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r6, &(0x7f0000001500)="ae", 0x1) 19:30:17 executing program 0: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x4, 0x0, 0xffffffffffffffff}) (async) ioctl$EVIOCSKEYCODE_V2(r0, 0x4004662b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6e4c3ef7000020000040010000000000004000"}) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000080)=""/129) 19:30:17 executing program 0: r0 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x181647) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x4, 0x0, 0xffffffffffffffff}) (async) ioctl$EVIOCSKEYCODE_V2(r0, 0x4004662b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6e4c3ef7000020000040010000000000004000"}) (async) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000080)=""/129) 19:30:17 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) (async) r2 = syz_open_dev$hidraw(&(0x7f0000000040), 0x3, 0x40) write$hidraw(r2, &(0x7f00000000c0)="ec39dc63a10ec0f11e0ce26cf03498f0e0f8ff25a94680fdf10f9907c96f0a62da58d8b0605ca8a585939c759db5c7f849c0ddee6e73da357bd98cdfb6242782cb3973ace3620a59ee33b85baf71f7cf911d0b97496a90a60533a8370b1be2c54502d253731877ad61376d3e1d6ab5c70689d957fa08e44bdb9f2654a9eba85202dc134ac33aac4bbc", 0x89) 19:30:17 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0xc0c0583b, &(0x7f0000000000)) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r1, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) read$hidraw(r1, &(0x7f0000000040)=""/250, 0xfa) 19:30:17 executing program 2: write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)="b9b517bacad0cdf792bfee297fc519ef55df0064cdedc56dbd865eec1c5384df9a24073a147063726816bb077d394e9acc7483756eeb3743397890ab94032f5d2d26ecb043c3c53e869d649b79aaf3d6dfcdeb04ab8c97bc1dd94310101ab3cf6da9d1dd79d2ba0d3c3c4f5a3df688b059164cf6aa81e74346f1e41f3475f877fd0371163d4db8aee67523768ab1c0af150efa87bf5faf68770257237187c96f661e2c930adae7a32a2e7349782ca6c078b11ca65247c5340465d4dd0767e98af8bee11fc679f0cc6bf1ea3fba1c268a4c", 0xd1) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x181d02) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x3b}, @rumble={0x0, 0x7}}) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x8000000000000000, 0x125406) write$hidraw(r1, &(0x7f00000001c0), 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x143002) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000001c0)={0x51, 0x8001, 0x2, {0x5, 0x5}, {0x200, 0x8000}, @cond=[{0x2, 0x7, 0x2, 0x4, 0xfff, 0x433}, {0xff, 0x3, 0x3f, 0x1f, 0xc443, 0xa2}]}) (async) write$hidraw(r2, &(0x7f0000000000)="c2", 0x455a6b) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) 19:30:17 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x6, 0x0, {}, {0x0, 0x3fe}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000040)) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0xc020660b, &(0x7f0000000080)) 19:30:17 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffffc, 0x1e1f42) (async, rerun: 64) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000280)={0x0, 0x7fff, 0x0, {}, {0xffff}, @cond=[{}, {0x0, 0x2, 0x5, 0xfffe}]}) (rerun: 64) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x9}, {}, @rumble={0x41, 0x823}}) (async, rerun: 32) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f0000000200)=""/109) (async, rerun: 32) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) syz_open_dev$hidraw(&(0x7f00000000c0), 0x4, 0x800) syz_open_dev$hidraw(&(0x7f00000002c0), 0x1, 0x200000) (async, rerun: 32) read$hidraw(0xffffffffffffffff, &(0x7f0000000300)=""/65, 0xffffffffffffffac) (async, rerun: 32) write$hidraw(r2, &(0x7f0000000380), 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x81009431, &(0x7f00000000c0)) (async, rerun: 32) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000040)) (async, rerun: 32) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76660efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) (async) syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x191400) 19:30:17 executing program 4: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r0, &(0x7f00000006c0)="673261e849ea14b59a125fc62c15fbd34f43f56eb5b8dc2911291934e0d30bdef482e48151fe4836467b5ec1c0fa5464048e26a63bd69687522cd0ba80958179ea88a0df8a38b5615adf75b83e9fd63e5084d75bd860df869477f3cc5fa9c0c99a4069af8d2d3ac3b74fc553477fb1bcbebf016ee1985326a4f4ef44bf6427f19031c63abaf3d3f0719eb48f7c153f08566c544f2a55ca6a9880b12954f47ceb82b262518371d5f02abef443e57e1e1ac7636c9952fc28ef10990f622f5b121041812980f7d96475f9e4127009128bd77b11d2785cdf46e02f8cc14bacddc2ea3144eb687cf2d8099a3b668777d659c3ab47fd0f5b4fd58506823c85a022efb9c9d90ad3e8a13f67c3a22565c344e8f055c59a24950bab346767", 0x11a) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) syz_open_dev$hidraw(0x0, 0x3, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="9133321528f8b96a07dce8fec2402e4f63f08e66c3691ca96eb0320f2a88ad1aa27b217843b8ad122e774f664120cde41e38ad3f0b4496818712353bba91e125fcfc74e1e2e57242006491fdc6b0860d478c25e7ee46654549506f94c0c5071a05443e54cfbf8f16bc49a4bb060caf64135e00d51c4e3f0f33f52513a01aafa3c80100432b48269c6eccfa3828d79cabbe9791d6ed3c415249cd56f8e069011f031533c77b0293e96c360b96c1b1", 0xae) write$hidraw(0xffffffffffffffff, &(0x7f0000000480), 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000380)="1c8bf34a2632a2494bcf63d38123d2a5afe1d7f4bec55767d0e7dfe37e1950f736e6852a3d909c57b1cdfb64794c7b9fb98ac2293461ee6ddbe00e181880d425", 0x40) r2 = syz_open_dev$hidraw(&(0x7f0000000100), 0x80000000000006, 0x641) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8cc62) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000200)) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f00000003c0)={0x14, &(0x7f0000000240)={0x20, 0xa, 0xe, {0xe, 0x3, "cfe5bcda31e29fa74fc386b0"}}, &(0x7f0000000280)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000540)={0x1c, &(0x7f0000000400)={0x0, 0x14, 0xb0, "3b03089d71e791020be1c63b49646e469f92d07d8b348c2dfaee7ac90da8822d87b042e4aa1c75ab24cf1ed4eb7f76a10451c4dc27b71b2143b717f1608e14f445b1937808a80500b029ed061c2fea3e2da98a65345830ef5bcd53f5a192f1fa403ab4736647ee8200fd4d8ed1a9c76db3b04deb0a20c8712b7df31dc94d3506d1e7bc127881f3382ca9fcec9b39f176eda325ba670cda09b162672b49b7cf30695b90026590c9210c8acc8ded877f1a"}, &(0x7f00000004c0)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000500)={0x0, 0x8, 0x1, 0x6}}) syz_open_dev$hidraw(0x0, 0x3, 0x0) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) write$hidraw(0xffffffffffffffff, &(0x7f00000005c0)="26d59886b09fe7f9eb31d557424dbc6e40d7ea9dc5982b3ac7399eb5446c3953255d69ed75253d217a3a12b04a1d663ea8d524936ab1cc0eba3a93817e45429d7d2f3c2f9c7497d8da73f94bdbb3141f8ca3e9fd6da6a7f8b2a74f6d776f65bf29f36c58b56f56d3e0e84d7bde96b2ac7d7ff3d0064472c4f8cccc1a4a122ce19fa90d946e23b9754c5dfb2b39d447c5b36cca59de378be4e3aa5995537c80fb367a318b57c060dd0c29f64fb8b53899b6df309b64bbd09bcdb8bcddb945d3e3", 0xc0) 19:30:17 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x2}, @period={0x0, 0x0, 0x2, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x10001, 0x4c0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000040)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) [ 3380.660626][T24398] EXT4-fs (sda1): Inode 1158 (ffff88812c7fb1b0): i_reserved_data_blocks (112) not cleared! 19:30:18 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f02) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) (async, rerun: 32) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x213, 0x9}, {}, @rumble={0x41, 0x823}}) (async, rerun: 32) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) ioctl$EVIOCREVOKE(r2, 0x40044591, 0x0) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) (async, rerun: 64) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async, rerun: 64) r4 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) syz_open_dev$hidraw(&(0x7f00000000c0), 0xffffffffffffffff, 0x529880) r5 = syz_open_dev$hidraw(0x0, 0x6, 0x420800) (async, rerun: 32) syz_open_dev$hidraw(&(0x7f0000000280), 0x3, 0x101000) (rerun: 32) read$hidraw(r5, &(0x7f0000000300)=""/65, 0xffffffffffffffac) (async, rerun: 64) r6 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x106801) (rerun: 64) write$hidraw(r6, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76660efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) write$hidraw(0xffffffffffffffff, &(0x7f0000000040)="e8", 0x1) 19:30:18 executing program 2: write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)="b9b517bacad0cdf792bfee297fc519ef55df0064cdedc56dbd865eec1c5384df9a24073a147063726816bb077d394e9acc7483756eeb3743397890ab94032f5d2d26ecb043c3c53e869d649b79aaf3d6dfcdeb04ab8c97bc1dd94310101ab3cf6da9d1dd79d2ba0d3c3c4f5a3df688b059164cf6aa81e74346f1e41f3475f877fd0371163d4db8aee67523768ab1c0af150efa87bf5faf68770257237187c96f661e2c930adae7a32a2e7349782ca6c078b11ca65247c5340465d4dd0767e98af8bee11fc679f0cc6bf1ea3fba1c268a4c", 0xd1) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x181d02) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x3b}, @rumble={0x0, 0x7}}) (async) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x8000000000000000, 0x125406) write$hidraw(r1, &(0x7f00000001c0), 0x0) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x143002) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000001c0)={0x51, 0x8001, 0x2, {0x5, 0x5}, {0x200, 0x8000}, @cond=[{0x2, 0x7, 0x2, 0x4, 0xfff, 0x433}, {0xff, 0x3, 0x3f, 0x1f, 0xc443, 0xa2}]}) (async) write$hidraw(r2, &(0x7f0000000000)="c2", 0x455a6b) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) 19:30:18 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x2}, @period={0x0, 0x0, 0x2, 0x0, 0x0, {}, 0x0, 0x0}}) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x10001, 0x4c0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000040)) (async, rerun: 32) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) (rerun: 32) 19:30:18 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async, rerun: 64) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x6, 0x0, {}, {0x0, 0x3fe}}) (rerun: 64) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000040)) (async) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (async, rerun: 64) ioctl$HIDIOCGRAWNAME(r1, 0xc020660b, &(0x7f0000000080)) (rerun: 64) 19:30:18 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0xc0c0583b, &(0x7f0000000000)) (async) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r1, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) (async) read$hidraw(r1, &(0x7f0000000040)=""/250, 0xfa) 19:30:18 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async, rerun: 64) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (rerun: 64) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x6, 0x0, {}, {0x0, 0x3fe}}) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async, rerun: 64) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) (rerun: 64) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000040)) (async, rerun: 32) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) (rerun: 32) ioctl$HIDIOCGRAWNAME(r1, 0xc020660b, &(0x7f0000000080)) 19:30:18 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) r1 = syz_open_dev$hidraw(&(0x7f0000001380), 0x4, 0x101000) read$hidraw(r1, &(0x7f00000013c0), 0x0) r2 = syz_open_dev$hidraw(&(0x7f00000000c0), 0xfffffffefffffffd, 0xa8b03) write$hidraw(r0, &(0x7f0000000040)="d6bb59f567b2f722553c171e305b4320", 0x10) write$hidraw(r2, &(0x7f0000000280)="3dc7d08e44aae7d360bbf5cb31180200000086bb9ae5e9a434fefe64c001f67ffb7d50657d035b8db21ef9ae548812cf1bc2e9b96e6cbe2389745cad167f5cd28464c2696dc54f98f577ac07ceb2f3a389624bfbdb729935725f102aed6d94955b9fe59b799e7c44afc8bfa6bd44414f907e954be255fb2f18ad40cf1400050b945b7304d6c9df8e84ba197bb87032208aaca8ce748cf33d8c1455351ed21bb6fc209e70996363cd705f79ecab23f17bd6162be52f3b778b71122b62deb50462bd482693eef11ece581e6f20cd5d2acae78f3d39d53778e498021b", 0xdb) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x0, 0x3fe}}) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000240)) write$hidraw(r4, &(0x7f0000000000)="c2", 0xa00000) syz_open_dev$evdev(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000040), 0x0) read$hidraw(r5, &(0x7f0000000100)=""/218, 0x200001da) syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x101081) read$hidraw(0xffffffffffffffff, &(0x7f0000000380)=""/4096, 0x1000) ioctl$HIDIOCGRAWNAME(r3, 0xc020660b, &(0x7f0000000080)) 19:30:18 executing program 2: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100, "ed105400000000003ec13e2000"}) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) write$hidraw(r0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000280)={0x8, 0x1e, 0x1, 0x7fff, "a8fe2857125ca40f796d22235268c3c5de9af557de5cdcce5ecc6a6c5abd88c2"}) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) write$hidraw(r1, 0x0, 0x0) write$hidraw(r1, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af46c", 0x57) syz_open_dev$hidraw(&(0x7f0000000200), 0x4, 0x8000) r3 = syz_open_dev$hidraw(&(0x7f0000000240), 0x0, 0x641) read$hidraw(r1, &(0x7f0000000380)=""/104, 0x68) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) syz_open_dev$hidraw(&(0x7f0000000340), 0x6, 0xe56d4e8f9d209939) syz_open_dev$hidraw(&(0x7f0000000300), 0x0, 0x189c40) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000580)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x100000dd, 0x8262) 19:30:18 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x2}, @period={0x0, 0x0, 0x2, 0x0, 0x0, {}, 0x0, 0x0}}) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x10001, 0x4c0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000040)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) 19:30:18 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000200)={0x9, 0x13, 0xdd2b, 0x6, "9b34fe71e75fcbd76f189fc7915011d42995642775180010dbddf1b93f73fb5e"}) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_open_dev$evdev(0xfffffffffffffffc, 0x1, 0x181647) 19:30:19 executing program 4: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r0, &(0x7f00000006c0)="673261e849ea14b59a125fc62c15fbd34f43f56eb5b8dc2911291934e0d30bdef482e48151fe4836467b5ec1c0fa5464048e26a63bd69687522cd0ba80958179ea88a0df8a38b5615adf75b83e9fd63e5084d75bd860df869477f3cc5fa9c0c99a4069af8d2d3ac3b74fc553477fb1bcbebf016ee1985326a4f4ef44bf6427f19031c63abaf3d3f0719eb48f7c153f08566c544f2a55ca6a9880b12954f47ceb82b262518371d5f02abef443e57e1e1ac7636c9952fc28ef10990f622f5b121041812980f7d96475f9e4127009128bd77b11d2785cdf46e02f8cc14bacddc2ea3144eb687cf2d8099a3b668777d659c3ab47fd0f5b4fd58506823c85a022efb9c9d90ad3e8a13f67c3a22565c344e8f055c59a24950bab346767", 0x11a) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) syz_open_dev$hidraw(0x0, 0x3, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="9133321528f8b96a07dce8fec2402e4f63f08e66c3691ca96eb0320f2a88ad1aa27b217843b8ad122e774f664120cde41e38ad3f0b4496818712353bba91e125fcfc74e1e2e57242006491fdc6b0860d478c25e7ee46654549506f94c0c5071a05443e54cfbf8f16bc49a4bb060caf64135e00d51c4e3f0f33f52513a01aafa3c80100432b48269c6eccfa3828d79cabbe9791d6ed3c415249cd56f8e069011f031533c77b0293e96c360b96c1b1", 0xae) write$hidraw(0xffffffffffffffff, &(0x7f0000000480), 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000380)="1c8bf34a2632a2494bcf63d38123d2a5afe1d7f4bec55767d0e7dfe37e1950f736e6852a3d909c57b1cdfb64794c7b9fb98ac2293461ee6ddbe00e181880d425", 0x40) r2 = syz_open_dev$hidraw(&(0x7f0000000100), 0x80000000000006, 0x641) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8cc62) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000200)) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f00000003c0)={0x14, &(0x7f0000000240)={0x20, 0xa, 0xe, {0xe, 0x3, "cfe5bcda31e29fa74fc386b0"}}, &(0x7f0000000280)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000540)={0x1c, &(0x7f0000000400)={0x0, 0x14, 0xb0, "3b03089d71e791020be1c63b49646e469f92d07d8b348c2dfaee7ac90da8822d87b042e4aa1c75ab24cf1ed4eb7f76a10451c4dc27b71b2143b717f1608e14f445b1937808a80500b029ed061c2fea3e2da98a65345830ef5bcd53f5a192f1fa403ab4736647ee8200fd4d8ed1a9c76db3b04deb0a20c8712b7df31dc94d3506d1e7bc127881f3382ca9fcec9b39f176eda325ba670cda09b162672b49b7cf30695b90026590c9210c8acc8ded877f1a"}, &(0x7f00000004c0)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000500)={0x0, 0x8, 0x1, 0x6}}) syz_open_dev$hidraw(0x0, 0x3, 0x0) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) write$hidraw(0xffffffffffffffff, &(0x7f00000005c0)="26d59886b09fe7f9eb31d557424dbc6e40d7ea9dc5982b3ac7399eb5446c3953255d69ed75253d217a3a12b04a1d663ea8d524936ab1cc0eba3a93817e45429d7d2f3c2f9c7497d8da73f94bdbb3141f8ca3e9fd6da6a7f8b2a74f6d776f65bf29f36c58b56f56d3e0e84d7bde96b2ac7d7ff3d0064472c4f8cccc1a4a122ce19fa90d946e23b9754c5dfb2b39d447c5b36cca59de378be4e3aa5995537c80fb367a318b57c060dd0c29f64fb8b53899b6df309b64bbd09bcdb8bcddb945d3e3", 0xc0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) (async) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) (async) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (async) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) write$hidraw(r0, &(0x7f00000006c0)="673261e849ea14b59a125fc62c15fbd34f43f56eb5b8dc2911291934e0d30bdef482e48151fe4836467b5ec1c0fa5464048e26a63bd69687522cd0ba80958179ea88a0df8a38b5615adf75b83e9fd63e5084d75bd860df869477f3cc5fa9c0c99a4069af8d2d3ac3b74fc553477fb1bcbebf016ee1985326a4f4ef44bf6427f19031c63abaf3d3f0719eb48f7c153f08566c544f2a55ca6a9880b12954f47ceb82b262518371d5f02abef443e57e1e1ac7636c9952fc28ef10990f622f5b121041812980f7d96475f9e4127009128bd77b11d2785cdf46e02f8cc14bacddc2ea3144eb687cf2d8099a3b668777d659c3ab47fd0f5b4fd58506823c85a022efb9c9d90ad3e8a13f67c3a22565c344e8f055c59a24950bab346767", 0x11a) (async) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) (async) syz_open_dev$hidraw(0x0, 0x3, 0x0) (async) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="9133321528f8b96a07dce8fec2402e4f63f08e66c3691ca96eb0320f2a88ad1aa27b217843b8ad122e774f664120cde41e38ad3f0b4496818712353bba91e125fcfc74e1e2e57242006491fdc6b0860d478c25e7ee46654549506f94c0c5071a05443e54cfbf8f16bc49a4bb060caf64135e00d51c4e3f0f33f52513a01aafa3c80100432b48269c6eccfa3828d79cabbe9791d6ed3c415249cd56f8e069011f031533c77b0293e96c360b96c1b1", 0xae) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000480), 0x0) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000380)="1c8bf34a2632a2494bcf63d38123d2a5afe1d7f4bec55767d0e7dfe37e1950f736e6852a3d909c57b1cdfb64794c7b9fb98ac2293461ee6ddbe00e181880d425", 0x40) (async) syz_open_dev$hidraw(&(0x7f0000000100), 0x80000000000006, 0x641) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8cc62) (async) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000200)) (async) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f00000003c0)={0x14, &(0x7f0000000240)={0x20, 0xa, 0xe, {0xe, 0x3, "cfe5bcda31e29fa74fc386b0"}}, &(0x7f0000000280)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000540)={0x1c, &(0x7f0000000400)={0x0, 0x14, 0xb0, "3b03089d71e791020be1c63b49646e469f92d07d8b348c2dfaee7ac90da8822d87b042e4aa1c75ab24cf1ed4eb7f76a10451c4dc27b71b2143b717f1608e14f445b1937808a80500b029ed061c2fea3e2da98a65345830ef5bcd53f5a192f1fa403ab4736647ee8200fd4d8ed1a9c76db3b04deb0a20c8712b7df31dc94d3506d1e7bc127881f3382ca9fcec9b39f176eda325ba670cda09b162672b49b7cf30695b90026590c9210c8acc8ded877f1a"}, &(0x7f00000004c0)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000500)={0x0, 0x8, 0x1, 0x6}}) (async) syz_open_dev$hidraw(0x0, 0x3, 0x0) (async) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) (async) write$hidraw(0xffffffffffffffff, &(0x7f00000005c0)="26d59886b09fe7f9eb31d557424dbc6e40d7ea9dc5982b3ac7399eb5446c3953255d69ed75253d217a3a12b04a1d663ea8d524936ab1cc0eba3a93817e45429d7d2f3c2f9c7497d8da73f94bdbb3141f8ca3e9fd6da6a7f8b2a74f6d776f65bf29f36c58b56f56d3e0e84d7bde96b2ac7d7ff3d0064472c4f8cccc1a4a122ce19fa90d946e23b9754c5dfb2b39d447c5b36cca59de378be4e3aa5995537c80fb367a318b57c060dd0c29f64fb8b53899b6df309b64bbd09bcdb8bcddb945d3e3", 0xc0) (async) 19:30:19 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) (async) r1 = syz_open_dev$hidraw(&(0x7f0000001380), 0x4, 0x101000) read$hidraw(r1, &(0x7f00000013c0), 0x0) (async) r2 = syz_open_dev$hidraw(&(0x7f00000000c0), 0xfffffffefffffffd, 0xa8b03) write$hidraw(r0, &(0x7f0000000040)="d6bb59f567b2f722553c171e305b4320", 0x10) (async) write$hidraw(r2, &(0x7f0000000280)="3dc7d08e44aae7d360bbf5cb31180200000086bb9ae5e9a434fefe64c001f67ffb7d50657d035b8db21ef9ae548812cf1bc2e9b96e6cbe2389745cad167f5cd28464c2696dc54f98f577ac07ceb2f3a389624bfbdb729935725f102aed6d94955b9fe59b799e7c44afc8bfa6bd44414f907e954be255fb2f18ad40cf1400050b945b7304d6c9df8e84ba197bb87032208aaca8ce748cf33d8c1455351ed21bb6fc209e70996363cd705f79ecab23f17bd6162be52f3b778b71122b62deb50462bd482693eef11ece581e6f20cd5d2acae78f3d39d53778e498021b", 0xdb) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x0, 0x3fe}}) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000240)) (async, rerun: 64) write$hidraw(r4, &(0x7f0000000000)="c2", 0xa00000) (async, rerun: 64) syz_open_dev$evdev(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000040), 0x0) read$hidraw(r5, &(0x7f0000000100)=""/218, 0x200001da) (async) syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x101081) (async) read$hidraw(0xffffffffffffffff, &(0x7f0000000380)=""/4096, 0x1000) (async, rerun: 64) ioctl$HIDIOCGRAWNAME(r3, 0xc020660b, &(0x7f0000000080)) (rerun: 64) 19:30:19 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f02) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x213, 0x9}, {}, @rumble={0x41, 0x823}}) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) ioctl$EVIOCREVOKE(r2, 0x40044591, 0x0) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r4 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) syz_open_dev$hidraw(&(0x7f00000000c0), 0xffffffffffffffff, 0x529880) r5 = syz_open_dev$hidraw(0x0, 0x6, 0x420800) syz_open_dev$hidraw(&(0x7f0000000280), 0x3, 0x101000) read$hidraw(r5, &(0x7f0000000300)=""/65, 0xffffffffffffffac) r6 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x106801) write$hidraw(r6, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76660efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) write$hidraw(0xffffffffffffffff, &(0x7f0000000040)="e8", 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f02) (async) syz_open_dev$evdev(0x0, 0x0, 0x0) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) (async) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x213, 0x9}, {}, @rumble={0x41, 0x823}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) (async) ioctl$EVIOCREVOKE(r2, 0x40044591, 0x0) (async) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async) syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) (async) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) (async) syz_open_dev$hidraw(&(0x7f00000000c0), 0xffffffffffffffff, 0x529880) (async) syz_open_dev$hidraw(0x0, 0x6, 0x420800) (async) syz_open_dev$hidraw(&(0x7f0000000280), 0x3, 0x101000) (async) read$hidraw(r5, &(0x7f0000000300)=""/65, 0xffffffffffffffac) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x106801) (async) write$hidraw(r6, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76660efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000040)="e8", 0x1) (async) 19:30:19 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0xc0c0583b, &(0x7f0000000000)) (async) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r1, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) (async) read$hidraw(r1, &(0x7f0000000040)=""/250, 0xfa) 19:30:19 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) syz_open_dev$hidraw(0x0, 0x0, 0x0) (async, rerun: 32) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) (async, rerun: 32) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000200)={0x9, 0x13, 0xdd2b, 0x6, "9b34fe71e75fcbd76f189fc7915011d42995642775180010dbddf1b93f73fb5e"}) (async) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) syz_open_dev$evdev(0xfffffffffffffffc, 0x1, 0x181647) 19:30:19 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000200)={0x9, 0x13, 0xdd2b, 0x6, "9b34fe71e75fcbd76f189fc7915011d42995642775180010dbddf1b93f73fb5e"}) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_open_dev$evdev(0xfffffffffffffffc, 0x1, 0x181647) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) (async) syz_open_dev$hidraw(0x0, 0x0, 0x0) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000200)={0x9, 0x13, 0xdd2b, 0x6, "9b34fe71e75fcbd76f189fc7915011d42995642775180010dbddf1b93f73fb5e"}) (async) syz_open_dev$hidraw(0x0, 0x0, 0x0) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) syz_open_dev$evdev(0xfffffffffffffffc, 0x1, 0x181647) (async) 19:30:19 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x18067d) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) r2 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x80040) write$hidraw(0xffffffffffffffff, &(0x7f0000000340), 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r3, 0x80404805, &(0x7f0000000000)) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000000480)=ANY=[@ANYBLOB="64060000e461e42e7d4a9063061d1b7dff0ba691bc0e47493453c8b40b50760e77400b94220d7f703c31c5ca4cc92971dd55fb30a18b476ce8fc034d422f4d62e200e3a7b543aa47c78015dd213d476076123e0df1c4198c2f74b40c08e4ba4d662f278c6465d4f0778370d87767b1080e03bde2e23a2e7fd6ac12f3b673c60d88ce209262cae4a9ce564cd08c4add3d27652b63a34d0fb168c28876dd9606fb928436d5cb1228da833b4486c227c943b6a2172a7987a0c906054606b10cf216ac82dd340e9a7f101f861473435ac9006b93238c40dc2c9bfd03582502bacfeecf879f19605a99cb7e89377dfe35314cd24438e881979d582d4807b410b09eb30d9ee76a232bddd7f08ca9226934e1be2d736ea53b8d643abcd6f223b6319726d709548f8ff8c9121e97971816e03399d06a3235abd3921ef6b46a7460d79b6c52203da4d42aadebaaf6ba3b720f974890e9ab6ab8dc73468db2eca9a7d9f6bf8951ad7c0755b364196d86744ea15cd1b70e22658dcc2160995688d6feba53589463bdb6fafc93f6b11b2b8ab7a91680ed32fa4e43a98bf9a8360d9b10f9a09e52019734b61817bd747cd0b36c4b9d793d0a811c7750e75138388d218fd1f621de8c242fe8424bcb1a7404726b59c74c8232ad13d5442a58125bb535edcdfd3786a6e9d3dd1505238d1a087c351642bb31249da0ac758bcac2380e6d0effbdc54a237ff295fcb7edde7a789bcb0d6e406c128aa32fc3e652c2fde30b1835af314f015d45ebb843e533efbe9957443411b18a4449cef0e83cd6b75a009301c216903225b43a0abb5c045d172b5c2a8451ddc62c088071f51a0f6425eda72e5e0a245f8fcc9c0af1901d15f3c7c356f5cb2fe2698a4e9fe8b7e22192c4c4b0d412c3a344720c3c5d925f21d59f282b31ae8f945f4142697bf2b4686dba050cf981d1d9b092edf05379bd142ed9575a16b0900e89f8d0a446312889d997269803a96497e5824c415fd5a811048940da04249c6e0669a66718f8de0e2a783879e1966d159577f77e1381a4e2e7ff122bf56363ea4a36e38e7ec8ac04f79e8330a8c6f107efb0c887f9c70e49fb363652b65fdc759c06925f03bd33e42b848de2baf11ea02025233fe26d6736413ed419a04354dc41397186b6463d58f178694614bcb0cbea9ee39a6f727453b69031e0d3064f79b3bc5292370364b86dc7c90f37233847e958e5576182c431cd5acf665bd179ca9b1d31d7c7c78341cb245ee92dff20bf72625461bd7f4efb3772f85e813e44f94e18052b3211fcd381ad3b947e51ec34698aee2d1372adf0db7c514e9ce22c3c928c06337e056567bb07cf17e3675d0d16dfac34beb3b89cd77af4f85012cbca24b1a3addab55d7f10bfdc996f68e2526802fd9c19332369c6d38eb8671491bc583e03f026498e40f3e1a0b07df6fb97a1624da102fa985f70423bfc6eb3470e7f3f971abf325430d8cc2c573142830bed8548dd2b1d31385697dd552f3d24cbb3f5694d97f4c91d6b2f0cd25127ea3db01e4e77aa446145d5278eab0146e14e6b97146e6431aa82c0c58feea51e29ce6b49b90a7f157edc5439d53850a435c3eb181bccaa2480a73ce68f7e97abd2d61086d674bdfbb741db236993fbde89640941533c9e9437a8fccb73ba75127069ad8822c088366e13ffddd7bfe65b17183de9fbe44722d6d3dd83aaaf59c142bc082f97f7c49b1a582e7f5dc5e3134ac798657e94eca1d54b619c2bc80b14b5103d31ed003f39d6331f38eb0d48fffd4193aa6b798fce9c9023cbdf883a38ed414f452f566ae45dbc194a3bb7610e05848f710793d32a8371f797db3fa5d24b2d90cb81f6ef684359b919a6317bcdb18a7593ec60d60a2c5cb18e10bfeb9c52b943ab747ccf3cd7b11d7e5a0135b412347493adcd3f574858e358583771f24ed0fe341e0e35727ba5b8f717454e8193c6d5fea9bcc7b3f9a960e21c90296f4455e80e57fd39115ac2e610ff30c2ec871410810d8cbbfa53a9b944697e4fabaa7403ecdbc2af12e8ee382dac47c0c48b2426001b59c4ecefdcdbc9ed0fe21fa3007022405d670b53a42dade90681d28bddd939075fbe47dde67d8c688bc403d2bd29ecc63c143b9d0dbd59fbec074f0d0428425c1f123b0d57e05acd695e341566cb82d87fec3dbe780c751a7c6a667580cd5579ae5bcf4b19c4e9621f1fbf1c1c633ba6c6478bc75becec8f2c52719d6fde34785cac4de8541996b215995d201a8c73300694f973f22f3f4778d47c59abf8469c9bc65d7cca92bd2fd8f8304bb396c135afc700"]) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305839, &(0x7f0000000080)) write$hidraw(r4, &(0x7f0000000380)="1a14900134bc124b926e16dd380adfd2c1a82d5cdbcf4c5fc8bcf3a9771f45d8eb098961497c18ee6a30ee6db9de1ec2a435a5b6d6e53359a99b8ac3ffc0bc1f9759938715902b0cb470dc21a3ca9c0ff57fa71b9b3d9c256f1eb2195fbd531ff066285e2e77e8667da648d86668999d7b73abfc175e049697d583954488a14e26907c70827e141680d462643da6cbfe39a909afb490655cc149d39d9cd9738abdbdc0a79319690d8b0198858d7c78229d61e57a11113e", 0xb7) syz_open_dev$hidraw(&(0x7f0000000440), 0xffffffff, 0x0) syz_open_dev$hidraw(&(0x7f0000000200), 0x3, 0x20000) ioctl$HIDIOCSFEATURE(r4, 0xc0404806, &(0x7f0000000b00)="2937335ff9b8d01c4028d048f06bc431fa150b185a3ff45994a9b3c81c5165ea93f76edf0a9b6f42c84316b0013eb417e28f188beeeb81e7b3908abd2c80b254a99b64afadc45a7688b809e61f646a4d68dcfe7c2964d04be399d9301370be78b9bb8d4a03e456804f0c35b81ab4c5764c714fc76720a2c3109cfbb725743ead227daf654c3d4a76287a9821af45336a86b481e2d093681dd629f818b49a400781daa0cc35b7968280078c04") r5 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(r5, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) write$hidraw(r1, &(0x7f0000000280)="9dfc09e2fcad8ade8f65d072e99be3ed9c1ea0a3cb36053f0b693eacb12a4cd49353f5280cdbc8c2824b9bffcc958ae69b8549e1572cec5d1014e1cca3fdd0a33eb78ec9a0fdabbb99d1e7fb0cecc6711270587ab996cac3bfc71875c6f87545037c1f0fe4bd9e75c9b3c39e3be5d93d0e624fc7a74bc38f6a7fe8fcf90e822a35fb70b123b03ff96147f8c65942ed24b3a03c281fc7b3461cc92d000c4a00d3318ccb954267fedd4fff9f144d045c99680c91f8b9629e7c8f5820596735c0eda4e9bc8225c39537d3b3b0516fd5f2f38a73a3f6f9e0", 0xd6) write$hidraw(r0, &(0x7f0000000100)='b', 0xfffffeb5) 19:30:19 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) r1 = syz_open_dev$hidraw(&(0x7f0000001380), 0x4, 0x101000) read$hidraw(r1, &(0x7f00000013c0), 0x0) (async) r2 = syz_open_dev$hidraw(&(0x7f00000000c0), 0xfffffffefffffffd, 0xa8b03) write$hidraw(r0, &(0x7f0000000040)="d6bb59f567b2f722553c171e305b4320", 0x10) (async) write$hidraw(r2, &(0x7f0000000280)="3dc7d08e44aae7d360bbf5cb31180200000086bb9ae5e9a434fefe64c001f67ffb7d50657d035b8db21ef9ae548812cf1bc2e9b96e6cbe2389745cad167f5cd28464c2696dc54f98f577ac07ceb2f3a389624bfbdb729935725f102aed6d94955b9fe59b799e7c44afc8bfa6bd44414f907e954be255fb2f18ad40cf1400050b945b7304d6c9df8e84ba197bb87032208aaca8ce748cf33d8c1455351ed21bb6fc209e70996363cd705f79ecab23f17bd6162be52f3b778b71122b62deb50462bd482693eef11ece581e6f20cd5d2acae78f3d39d53778e498021b", 0xdb) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x0, 0x3fe}}) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async, rerun: 32) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) (async, rerun: 32) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000240)) write$hidraw(r4, &(0x7f0000000000)="c2", 0xa00000) (async) syz_open_dev$evdev(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000040), 0x0) read$hidraw(r5, &(0x7f0000000100)=""/218, 0x200001da) syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x101081) (async) read$hidraw(0xffffffffffffffff, &(0x7f0000000380)=""/4096, 0x1000) ioctl$HIDIOCGRAWNAME(r3, 0xc020660b, &(0x7f0000000080)) 19:30:19 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3ff, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000000c0)={0x51, 0x0, 0xfffc, {0xe19, 0x2}, {0x0, 0x1}, @cond=[{0x81, 0x800, 0x3, 0x0, 0x972f}, {0x1, 0x0, 0x2, 0xffff, 0x3, 0x3f}]}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e70bcbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) read$hidraw(r0, &(0x7f0000000300)=""/67, 0x43) syz_open_dev$hidraw(0xfffffffffffffffc, 0x2000d, 0x400000) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ffffffffffffffe, 0x202400) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, 0x0) syz_open_dev$hidraw(0x0, 0xffff, 0x511581) write$hidraw(r1, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79b01e28df5bbe552b96b3a1f40f67706c7c65930a40dbfb1905cbe29c3fed704300000000000051fe00000001000000", 0x5f) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x8, 0x2, 0x101, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) 19:30:19 executing program 2: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100, "ed105400000000003ec13e2000"}) (async, rerun: 32) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) (async, rerun: 32) write$hidraw(r0, 0x0, 0x0) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000280)={0x8, 0x1e, 0x1, 0x7fff, "a8fe2857125ca40f796d22235268c3c5de9af557de5cdcce5ecc6a6c5abd88c2"}) (async) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) (async, rerun: 32) write$hidraw(r1, 0x0, 0x0) (async, rerun: 32) write$hidraw(r1, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af46c", 0x57) syz_open_dev$hidraw(&(0x7f0000000200), 0x4, 0x8000) r3 = syz_open_dev$hidraw(&(0x7f0000000240), 0x0, 0x641) read$hidraw(r1, &(0x7f0000000380)=""/104, 0x68) (async, rerun: 64) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) (async, rerun: 64) syz_open_dev$hidraw(&(0x7f0000000340), 0x6, 0xe56d4e8f9d209939) (async, rerun: 32) syz_open_dev$hidraw(&(0x7f0000000300), 0x0, 0x189c40) (async, rerun: 32) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000580)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x100000dd, 0x8262) 19:30:19 executing program 4: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r0, &(0x7f00000006c0)="673261e849ea14b59a125fc62c15fbd34f43f56eb5b8dc2911291934e0d30bdef482e48151fe4836467b5ec1c0fa5464048e26a63bd69687522cd0ba80958179ea88a0df8a38b5615adf75b83e9fd63e5084d75bd860df869477f3cc5fa9c0c99a4069af8d2d3ac3b74fc553477fb1bcbebf016ee1985326a4f4ef44bf6427f19031c63abaf3d3f0719eb48f7c153f08566c544f2a55ca6a9880b12954f47ceb82b262518371d5f02abef443e57e1e1ac7636c9952fc28ef10990f622f5b121041812980f7d96475f9e4127009128bd77b11d2785cdf46e02f8cc14bacddc2ea3144eb687cf2d8099a3b668777d659c3ab47fd0f5b4fd58506823c85a022efb9c9d90ad3e8a13f67c3a22565c344e8f055c59a24950bab346767", 0x11a) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) syz_open_dev$hidraw(0x0, 0x3, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="9133321528f8b96a07dce8fec2402e4f63f08e66c3691ca96eb0320f2a88ad1aa27b217843b8ad122e774f664120cde41e38ad3f0b4496818712353bba91e125fcfc74e1e2e57242006491fdc6b0860d478c25e7ee46654549506f94c0c5071a05443e54cfbf8f16bc49a4bb060caf64135e00d51c4e3f0f33f52513a01aafa3c80100432b48269c6eccfa3828d79cabbe9791d6ed3c415249cd56f8e069011f031533c77b0293e96c360b96c1b1", 0xae) write$hidraw(0xffffffffffffffff, &(0x7f0000000480), 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000380)="1c8bf34a2632a2494bcf63d38123d2a5afe1d7f4bec55767d0e7dfe37e1950f736e6852a3d909c57b1cdfb64794c7b9fb98ac2293461ee6ddbe00e181880d425", 0x40) r2 = syz_open_dev$hidraw(&(0x7f0000000100), 0x80000000000006, 0x641) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8cc62) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000200)) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f00000003c0)={0x14, &(0x7f0000000240)={0x20, 0xa, 0xe, {0xe, 0x3, "cfe5bcda31e29fa74fc386b0"}}, &(0x7f0000000280)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000540)={0x1c, &(0x7f0000000400)={0x0, 0x14, 0xb0, "3b03089d71e791020be1c63b49646e469f92d07d8b348c2dfaee7ac90da8822d87b042e4aa1c75ab24cf1ed4eb7f76a10451c4dc27b71b2143b717f1608e14f445b1937808a80500b029ed061c2fea3e2da98a65345830ef5bcd53f5a192f1fa403ab4736647ee8200fd4d8ed1a9c76db3b04deb0a20c8712b7df31dc94d3506d1e7bc127881f3382ca9fcec9b39f176eda325ba670cda09b162672b49b7cf30695b90026590c9210c8acc8ded877f1a"}, &(0x7f00000004c0)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000500)={0x0, 0x8, 0x1, 0x6}}) syz_open_dev$hidraw(0x0, 0x3, 0x0) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) write$hidraw(0xffffffffffffffff, &(0x7f00000005c0)="26d59886b09fe7f9eb31d557424dbc6e40d7ea9dc5982b3ac7399eb5446c3953255d69ed75253d217a3a12b04a1d663ea8d524936ab1cc0eba3a93817e45429d7d2f3c2f9c7497d8da73f94bdbb3141f8ca3e9fd6da6a7f8b2a74f6d776f65bf29f36c58b56f56d3e0e84d7bde96b2ac7d7ff3d0064472c4f8cccc1a4a122ce19fa90d946e23b9754c5dfb2b39d447c5b36cca59de378be4e3aa5995537c80fb367a318b57c060dd0c29f64fb8b53899b6df309b64bbd09bcdb8bcddb945d3e3", 0xc0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) (async) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) (async) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (async) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) write$hidraw(r0, &(0x7f00000006c0)="673261e849ea14b59a125fc62c15fbd34f43f56eb5b8dc2911291934e0d30bdef482e48151fe4836467b5ec1c0fa5464048e26a63bd69687522cd0ba80958179ea88a0df8a38b5615adf75b83e9fd63e5084d75bd860df869477f3cc5fa9c0c99a4069af8d2d3ac3b74fc553477fb1bcbebf016ee1985326a4f4ef44bf6427f19031c63abaf3d3f0719eb48f7c153f08566c544f2a55ca6a9880b12954f47ceb82b262518371d5f02abef443e57e1e1ac7636c9952fc28ef10990f622f5b121041812980f7d96475f9e4127009128bd77b11d2785cdf46e02f8cc14bacddc2ea3144eb687cf2d8099a3b668777d659c3ab47fd0f5b4fd58506823c85a022efb9c9d90ad3e8a13f67c3a22565c344e8f055c59a24950bab346767", 0x11a) (async) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) (async) syz_open_dev$hidraw(0x0, 0x3, 0x0) (async) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="9133321528f8b96a07dce8fec2402e4f63f08e66c3691ca96eb0320f2a88ad1aa27b217843b8ad122e774f664120cde41e38ad3f0b4496818712353bba91e125fcfc74e1e2e57242006491fdc6b0860d478c25e7ee46654549506f94c0c5071a05443e54cfbf8f16bc49a4bb060caf64135e00d51c4e3f0f33f52513a01aafa3c80100432b48269c6eccfa3828d79cabbe9791d6ed3c415249cd56f8e069011f031533c77b0293e96c360b96c1b1", 0xae) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000480), 0x0) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000380)="1c8bf34a2632a2494bcf63d38123d2a5afe1d7f4bec55767d0e7dfe37e1950f736e6852a3d909c57b1cdfb64794c7b9fb98ac2293461ee6ddbe00e181880d425", 0x40) (async) syz_open_dev$hidraw(&(0x7f0000000100), 0x80000000000006, 0x641) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8cc62) (async) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000200)) (async) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f00000003c0)={0x14, &(0x7f0000000240)={0x20, 0xa, 0xe, {0xe, 0x3, "cfe5bcda31e29fa74fc386b0"}}, &(0x7f0000000280)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000540)={0x1c, &(0x7f0000000400)={0x0, 0x14, 0xb0, "3b03089d71e791020be1c63b49646e469f92d07d8b348c2dfaee7ac90da8822d87b042e4aa1c75ab24cf1ed4eb7f76a10451c4dc27b71b2143b717f1608e14f445b1937808a80500b029ed061c2fea3e2da98a65345830ef5bcd53f5a192f1fa403ab4736647ee8200fd4d8ed1a9c76db3b04deb0a20c8712b7df31dc94d3506d1e7bc127881f3382ca9fcec9b39f176eda325ba670cda09b162672b49b7cf30695b90026590c9210c8acc8ded877f1a"}, &(0x7f00000004c0)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000500)={0x0, 0x8, 0x1, 0x6}}) (async) syz_open_dev$hidraw(0x0, 0x3, 0x0) (async) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) (async) write$hidraw(0xffffffffffffffff, &(0x7f00000005c0)="26d59886b09fe7f9eb31d557424dbc6e40d7ea9dc5982b3ac7399eb5446c3953255d69ed75253d217a3a12b04a1d663ea8d524936ab1cc0eba3a93817e45429d7d2f3c2f9c7497d8da73f94bdbb3141f8ca3e9fd6da6a7f8b2a74f6d776f65bf29f36c58b56f56d3e0e84d7bde96b2ac7d7ff3d0064472c4f8cccc1a4a122ce19fa90d946e23b9754c5dfb2b39d447c5b36cca59de378be4e3aa5995537c80fb367a318b57c060dd0c29f64fb8b53899b6df309b64bbd09bcdb8bcddb945d3e3", 0xc0) (async) 19:30:19 executing program 1: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r2 = syz_open_dev$evdev(&(0x7f0000000140), 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, &(0x7f0000000040)={0x20, 0x6, 0xdc, {0xdc, 0x30, "4d9051d74f8767e21cd8ac60ea1e1e41924d3809253f30a864bbee7a63a7d421858e0ad2a1be214f7e568b2d0cc0ad09e664129c3a1bb22cc3593a5418c59857f32d8500d4d8ef667d8d865d2354530556d66252b9e1e2cecb93c3525161ba6caaad1b791c6fbc4648ff02d5393e5f903eca540acbe564df7e8215b2ada94d8993a3988fd22f21b84ba8dafe72f416c04480845aafcd63fbb38f8b2465589d87fa2a5c26c875af8cb48e7da9d74e0774381fbbb57271e4b9ddf79b5700a18f20612c64d02a35fc876231c437a9edb18cc1250677079b179b69f0"}}, &(0x7f0000000180)={0x0, 0x3, 0x47, @string={0x47, 0x3, "535a9535623d3fc99cdcab45058e8db004ae6a441b266ebba7ef0eb51a1f706a8ad862ca862d69ab56ca047839b99bc6a1fef11b79f511693b75eb54e5e2726ed1fb43558d"}}, &(0x7f0000000780)={0x0, 0x22, 0x21, {[@local=@item_4={0x3, 0x2, 0x1, "5761e6df"}, @global=@item_4={0x3, 0x1, 0x6, "9b0d45b7"}, @local=@item_4={0x3, 0x2, 0x4, "eb195dec"}, @global=@item_012={0x1, 0x1, 0x6, "d4"}, @global=@item_012={0x0, 0x1, 0x5}, @global=@item_4={0x3, 0x1, 0x0, "c679cbf1"}, @main=@item_4={0x3, 0x0, 0x0, "db33c05f"}, @main=@item_4={0x3, 0x0, 0x8, "02ff41ae"}]}}, &(0x7f0000000400)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0x5, 0x1, {0x22, 0xc1d}}}}, &(0x7f0000000740)={0x2c, &(0x7f0000000480)=ANY=[@ANYBLOB="000ea0000000223c435a87acbf28ec01412db093c6dd17a4a40638a8cfbbc2422fbf5a81ff4c80b47662d919df315c25abb114f6f5ac5d33f5014cedf3ec92d4cf8adae993dc8ed9d1119e2c9134f5ef53a816f201d4c53eec6d3b48c62f602c9f05b4d80919c83c28a46d13178866e5cef574331b9763ff1d08e130c44defab933c6e48daf1935052879cac614848287b9505a3a9def95700"/166], &(0x7f0000000540)={0x0, 0xa, 0x1, 0xff}, &(0x7f0000000640)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000680)={0x20, 0x1, 0x3e, "60d4e0988c01e0361f36089ddb61da1bad6a4903122432e5f141c131d74010783cf0e3913af178839d1271a1f6e5820dd1c6c3cb7cf1e1afabe0796913f4"}, &(0x7f0000000700)={0x20, 0x3, 0x1, 0xff}}) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f00000002c0)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x4}, @const={0xfff, {0x2, 0x3, 0xf264, 0x20}}}) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x100, "ed105400000000003ec13e2000"}) write$char_usb(0xffffffffffffffff, &(0x7f0000000340)="020000001cc9b6954c6d588254eab7ee4121921eea92d705e689f0968fc35a6ed37a8b1738793529f7f119aa3ddfe7bf19fb27f974", 0x35) write$hidraw(r0, 0x0, 0x0) read$hidraw(r0, &(0x7f00000017c0)=""/4079, 0xfef) write$hidraw(r1, 0x0, 0x0) write$hidraw(r1, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af46c", 0x57) syz_open_dev$hidraw(&(0x7f0000000200), 0x4, 0x8000) r3 = syz_open_dev$hidraw(&(0x7f0000000240), 0x0, 0x641) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) syz_open_dev$hidraw(&(0x7f00000003c0), 0x100, 0x121400) syz_open_dev$hidraw(&(0x7f0000000300), 0x0, 0x189c40) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000580)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x100000dd, 0x8262) write$hidraw(r4, 0x0, 0x0) 19:30:19 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x2, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x1}, {}, @rumble={0x3f, 0x4003}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000640)="a0afbe2ee4fcf9b6921efb996b4632831fa047ac1909a951de11041fc51c401ee63a5a4b98a10cbf44be97bc884f6062e157fb3d72af5fad33ff7218cf29903b215a0b492f9111360639ef22eeb23b48e5a978f9acc46325dfa6c8c5568994d36eb5677cfdb7c33adafdb26843d035bb7a7b78ca6aae380cea6749504c2fec010000000000000054d315240c12e0cf6e335a989fb00794f2319244af2649c712bdaeb91dca27566b806f710c1336a165b146798dd0a036ba0d5c257e41464be5ffde9a9c12feadb548d2585117e437e312d1cdcfea213124e9d596db9e93964b97505815351faadcf9bdfa2be931e1148c934cfa948934e8b66cc68179a91f7984518adf2a2de47ec3312b061f3f31b9e06b87eece3957076caae9ff169085962395702915e2370c45a24daeffb1f25671e0a47466212410ef69c2146f3a679bec6c4c531171a5faf0370e610def0d240043cd2ccfd5fb6483c5702eabc50bb1653e4753daba33c6d6b928658069b5860fa749e1f47b8898cc2e669192b7eec75b39db08746576b919cec29eac08cd9ce5eea133d7216a410afde600fc8467998eacb85fcbd7908ecccf891a0fc2ead417874a7bf8d7f1fcf8a119e68d652d29d518e1fafd104f3b2fbe45092eb754467a60c21a831ede7db2b8d57d747382f1aaed7c532c843241af6c3a0ee3c78d0f60fd2ffad5dab9240686cf245a938efe793413fcd6e1d1053632bf786b7079c11e7912cf072871c8506be7ab7fb3f524314dbfb9710ee4a7c1e7b3434de3f3ce782b", 0x232) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, &(0x7f00000013c0)=""/171) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) syz_open_dev$hidraw(&(0x7f0000000240), 0x0, 0x220000) syz_open_dev$hidraw(&(0x7f0000000200), 0x8, 0x90000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000300)) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x2, 0x1c, 0x0, 0x0, "ed105400000000003ec13e200000008000000a00000000805198d800"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000340)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd60c09711f514c4d84389e329449289d0fa39e4b4d6b4927964706000000000000005ec1a233741b8ffc2ce3980ed8ef1d55c1bc580700000000000000bd97d4ec9860f22acfb896d7ee3d5dc4c27274dbb427433d39e515916bd13ff51461f8caddf7fbd256efb1050560bdcd4d3c614c168e89c7aca45ead69bd43c997274a233af54d3535435c7afc903dd1e504a582830e93559a45af7847b201c71e3de2a91787e2d7c34180a8f0225e461486529500e5d6d3d714f8ffe98653d00100ae000000000000aac0f86c3aeee5652e037cbde22b7dd2bdaac7418494f8e9744f126eb8104061ea76469f5dd371538f2ffb58a06e25ce", 0x130) 19:30:19 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3ff, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000000c0)={0x51, 0x0, 0xfffc, {0xe19, 0x2}, {0x0, 0x1}, @cond=[{0x81, 0x800, 0x3, 0x0, 0x972f}, {0x1, 0x0, 0x2, 0xffff, 0x3, 0x3f}]}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e70bcbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) read$hidraw(r0, &(0x7f0000000300)=""/67, 0x43) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x2000d, 0x400000) (async) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ffffffffffffffe, 0x202400) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, 0x0) syz_open_dev$hidraw(0x0, 0xffff, 0x511581) write$hidraw(r1, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79b01e28df5bbe552b96b3a1f40f67706c7c65930a40dbfb1905cbe29c3fed704300000000000051fe00000001000000", 0x5f) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x8, 0x2, 0x101, "ed105400000000003ec13e2000"}) (async, rerun: 64) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) (rerun: 64) 19:30:19 executing program 2: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (rerun: 32) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100, "ed105400000000003ec13e2000"}) (async) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) (async, rerun: 64) write$hidraw(r0, 0x0, 0x0) (async, rerun: 64) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000280)={0x8, 0x1e, 0x1, 0x7fff, "a8fe2857125ca40f796d22235268c3c5de9af557de5cdcce5ecc6a6c5abd88c2"}) (async) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) write$hidraw(r1, 0x0, 0x0) (async) write$hidraw(r1, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af46c", 0x57) syz_open_dev$hidraw(&(0x7f0000000200), 0x4, 0x8000) (async) r3 = syz_open_dev$hidraw(&(0x7f0000000240), 0x0, 0x641) read$hidraw(r1, &(0x7f0000000380)=""/104, 0x68) (async) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) syz_open_dev$hidraw(&(0x7f0000000340), 0x6, 0xe56d4e8f9d209939) syz_open_dev$hidraw(&(0x7f0000000300), 0x0, 0x189c40) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000580)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x100000dd, 0x8262) 19:30:20 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3ff, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000000c0)={0x51, 0x0, 0xfffc, {0xe19, 0x2}, {0x0, 0x1}, @cond=[{0x81, 0x800, 0x3, 0x0, 0x972f}, {0x1, 0x0, 0x2, 0xffff, 0x3, 0x3f}]}) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) (async) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e70bcbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) (async) read$hidraw(r0, &(0x7f0000000300)=""/67, 0x43) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x2000d, 0x400000) (async) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ffffffffffffffe, 0x202400) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, 0x0) (async) syz_open_dev$hidraw(0x0, 0xffff, 0x511581) (async) write$hidraw(r1, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79b01e28df5bbe552b96b3a1f40f67706c7c65930a40dbfb1905cbe29c3fed704300000000000051fe00000001000000", 0x5f) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x8, 0x2, 0x101, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) 19:30:20 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @period={0x0, 0x0, 0x2, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000000)={0x82, 0x1b, 0x8, 0x3, "3f66fdb08dd61492497bcaceef084e139f78f5dc755e04f1a67df4f79984a31d"}) syz_open_dev$hidraw(&(0x7f0000000400), 0x5c43, 0x28800) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000440)={0x0, 0x2, 0x806, 0x0, "5ce30015b6ab44497d7a98847bea3ed0206a39fdc2364ee68b861505c4b62cd3"}) syz_open_dev$hidraw(&(0x7f00000003c0), 0x98c8, 0x10000) r2 = syz_open_dev$hidraw(&(0x7f0000000200), 0xbeb, 0x80000) read$hidraw(r2, &(0x7f00000002c0)=""/200, 0xc8) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x0, "5ce30015b6ab44497d7a98847bea3ed0206a39fdc2364ee68b861505c4b62cd3"}) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80000, 0x1e5742) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000140)) r5 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r5, 0xc0189436, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "7f01106ef40a005900000000a527510000000000000000a25a97d26eebd3cae9"}) ioctl$EVIOCGRAB(r5, 0x40044590, &(0x7f0000000040)=0x85d5) write$hidraw(r4, &(0x7f0000000480)="19de1b9d74055d521afa8af4574905e95c756ad6b4e45f620223e4ffea8e1005da9e9fecfec573cfe90479fcff435bc69e4263f016ad6b88fe281fa90fc26cbf2115c6a831fbdf7dce41fbec16a624e9822806f4817fb7278adee28dfc9ab7d43fd9ff8e62292eaa9096004e121036d9080b1be4d7b298bfad3e931c95fd65e33d369d82926eba4d4cab629816edc4867b5a7a47d43df0", 0x97) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, &(0x7f0000000080)) 19:30:20 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0xfffd}, {0x2}, @rumble={0x400, 0x2}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200, 0x626003) write$hidraw(r2, &(0x7f0000001180)='=', 0x3b000) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000040)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffffc, 0x1c142) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) syz_open_dev$evdev(0x0, 0x0, 0x0) 19:30:20 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0xfffd}, {0x2}, @rumble={0x400, 0x2}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200, 0x626003) write$hidraw(r2, &(0x7f0000001180)='=', 0x3b000) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000040)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffffc, 0x1c142) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0xfffd}, {0x2}, @rumble={0x400, 0x2}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) (async) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200, 0x626003) (async) write$hidraw(r2, &(0x7f0000001180)='=', 0x3b000) (async) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000040)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffffc, 0x1c142) (async) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) (async) syz_open_dev$evdev(0x0, 0x0, 0x0) (async) 19:30:20 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x1, 0x88400) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000700)={0xf8, 0x1b, 0x3, 0xfffffffc, "2b5456a5770b50d7918d0a2ac8ec81c5d7da0951d7526f1994f36580ea2ca264"}) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f00000005c0)=""/211) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x595762) read$hidraw(r1, 0x0, 0x0) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x801200) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80003100, 0x2100000039000000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f00000002c0)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4000) r4 = syz_open_dev$hidraw(&(0x7f0000000300), 0x8001, 0x404182) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) r5 = syz_open_dev$hidraw(0x0, 0x8, 0x0) ioctl$HIDIOCGFEATURE(r5, 0xc0404807, &(0x7f00000004c0)={0xe6, "ea308d2719fde4a14b1808060bdf0f3b7778cedb7c9fb335e1a86dadf7d4b37c8a2b1d82cdfd744beab7bed408b3b71eed2a2641db0c8e2c11c8556bc9b5eb63"}) ioctl$HIDIOCGRAWINFO(r4, 0x80084803, &(0x7f0000000200)=""/10) syz_open_dev$evdev(&(0x7f0000000340), 0x7fffffff, 0x400043) write$hidraw(r3, &(0x7f0000000740)="2d676c1280ce9915999b1c3d839f1e0e42d075d1ce665c5d73ce68bd712a0d732bc83d47bbad81c0aa8c7cebd4fea2e8f7840599a1b363593abb262a2f074871371c6e6ceb09b6acfcdceed1603bf0a71bccaf238428a7ff78712cc91fc260433699b6e6e51d2442c8ed48a2d58eed07d5509b89096a13b3ef480de0af4950426b684e383bde1ceb3bdca967660ec7bb17ae49e3d9577bfffedd9a31dcf6d876bbc95d16bde7e56dff060961390928a1ac8756f0a742496acac2bb489f4e41c114cfd12cfb48f8965194a3011ad12411863bcbc01a680a0e0f33e29e4fbeb9d13c838e6b1d076c777e44a1e0732e748eb817eb190aa0e9b277c44641eb19c7", 0xff) 19:30:20 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @period={0x0, 0x0, 0x2, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000000)={0x82, 0x1b, 0x8, 0x3, "3f66fdb08dd61492497bcaceef084e139f78f5dc755e04f1a67df4f79984a31d"}) (async) syz_open_dev$hidraw(&(0x7f0000000400), 0x5c43, 0x28800) (async) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000440)={0x0, 0x2, 0x806, 0x0, "5ce30015b6ab44497d7a98847bea3ed0206a39fdc2364ee68b861505c4b62cd3"}) syz_open_dev$hidraw(&(0x7f00000003c0), 0x98c8, 0x10000) r2 = syz_open_dev$hidraw(&(0x7f0000000200), 0xbeb, 0x80000) read$hidraw(r2, &(0x7f00000002c0)=""/200, 0xc8) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x0, "5ce30015b6ab44497d7a98847bea3ed0206a39fdc2364ee68b861505c4b62cd3"}) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80000, 0x1e5742) (async) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000140)) (async) r5 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r5, 0xc0189436, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "7f01106ef40a005900000000a527510000000000000000a25a97d26eebd3cae9"}) (async) ioctl$EVIOCGRAB(r5, 0x40044590, &(0x7f0000000040)=0x85d5) (async) write$hidraw(r4, &(0x7f0000000480)="19de1b9d74055d521afa8af4574905e95c756ad6b4e45f620223e4ffea8e1005da9e9fecfec573cfe90479fcff435bc69e4263f016ad6b88fe281fa90fc26cbf2115c6a831fbdf7dce41fbec16a624e9822806f4817fb7278adee28dfc9ab7d43fd9ff8e62292eaa9096004e121036d9080b1be4d7b298bfad3e931c95fd65e33d369d82926eba4d4cab629816edc4867b5a7a47d43df0", 0x97) (async) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, &(0x7f0000000080)) 19:30:20 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x18067d) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) (async) r2 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x80040) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000340), 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r3, 0x80404805, &(0x7f0000000000)) (async) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) (async) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000000480)=ANY=[@ANYBLOB="64060000e461e42e7d4a9063061d1b7dff0ba691bc0e47493453c8b40b50760e77400b94220d7f703c31c5ca4cc92971dd55fb30a18b476ce8fc034d422f4d62e200e3a7b543aa47c78015dd213d476076123e0df1c4198c2f74b40c08e4ba4d662f278c6465d4f0778370d87767b1080e03bde2e23a2e7fd6ac12f3b673c60d88ce209262cae4a9ce564cd08c4add3d27652b63a34d0fb168c28876dd9606fb928436d5cb1228da833b4486c227c943b6a2172a7987a0c906054606b10cf216ac82dd340e9a7f101f861473435ac9006b93238c40dc2c9bfd03582502bacfeecf879f19605a99cb7e89377dfe35314cd24438e881979d582d4807b410b09eb30d9ee76a232bddd7f08ca9226934e1be2d736ea53b8d643abcd6f223b6319726d709548f8ff8c9121e97971816e03399d06a3235abd3921ef6b46a7460d79b6c52203da4d42aadebaaf6ba3b720f974890e9ab6ab8dc73468db2eca9a7d9f6bf8951ad7c0755b364196d86744ea15cd1b70e22658dcc2160995688d6feba53589463bdb6fafc93f6b11b2b8ab7a91680ed32fa4e43a98bf9a8360d9b10f9a09e52019734b61817bd747cd0b36c4b9d793d0a811c7750e75138388d218fd1f621de8c242fe8424bcb1a7404726b59c74c8232ad13d5442a58125bb535edcdfd3786a6e9d3dd1505238d1a087c351642bb31249da0ac758bcac2380e6d0effbdc54a237ff295fcb7edde7a789bcb0d6e406c128aa32fc3e652c2fde30b1835af314f015d45ebb843e533efbe9957443411b18a4449cef0e83cd6b75a009301c216903225b43a0abb5c045d172b5c2a8451ddc62c088071f51a0f6425eda72e5e0a245f8fcc9c0af1901d15f3c7c356f5cb2fe2698a4e9fe8b7e22192c4c4b0d412c3a344720c3c5d925f21d59f282b31ae8f945f4142697bf2b4686dba050cf981d1d9b092edf05379bd142ed9575a16b0900e89f8d0a446312889d997269803a96497e5824c415fd5a811048940da04249c6e0669a66718f8de0e2a783879e1966d159577f77e1381a4e2e7ff122bf56363ea4a36e38e7ec8ac04f79e8330a8c6f107efb0c887f9c70e49fb363652b65fdc759c06925f03bd33e42b848de2baf11ea02025233fe26d6736413ed419a04354dc41397186b6463d58f178694614bcb0cbea9ee39a6f727453b69031e0d3064f79b3bc5292370364b86dc7c90f37233847e958e5576182c431cd5acf665bd179ca9b1d31d7c7c78341cb245ee92dff20bf72625461bd7f4efb3772f85e813e44f94e18052b3211fcd381ad3b947e51ec34698aee2d1372adf0db7c514e9ce22c3c928c06337e056567bb07cf17e3675d0d16dfac34beb3b89cd77af4f85012cbca24b1a3addab55d7f10bfdc996f68e2526802fd9c19332369c6d38eb8671491bc583e03f026498e40f3e1a0b07df6fb97a1624da102fa985f70423bfc6eb3470e7f3f971abf325430d8cc2c573142830bed8548dd2b1d31385697dd552f3d24cbb3f5694d97f4c91d6b2f0cd25127ea3db01e4e77aa446145d5278eab0146e14e6b97146e6431aa82c0c58feea51e29ce6b49b90a7f157edc5439d53850a435c3eb181bccaa2480a73ce68f7e97abd2d61086d674bdfbb741db236993fbde89640941533c9e9437a8fccb73ba75127069ad8822c088366e13ffddd7bfe65b17183de9fbe44722d6d3dd83aaaf59c142bc082f97f7c49b1a582e7f5dc5e3134ac798657e94eca1d54b619c2bc80b14b5103d31ed003f39d6331f38eb0d48fffd4193aa6b798fce9c9023cbdf883a38ed414f452f566ae45dbc194a3bb7610e05848f710793d32a8371f797db3fa5d24b2d90cb81f6ef684359b919a6317bcdb18a7593ec60d60a2c5cb18e10bfeb9c52b943ab747ccf3cd7b11d7e5a0135b412347493adcd3f574858e358583771f24ed0fe341e0e35727ba5b8f717454e8193c6d5fea9bcc7b3f9a960e21c90296f4455e80e57fd39115ac2e610ff30c2ec871410810d8cbbfa53a9b944697e4fabaa7403ecdbc2af12e8ee382dac47c0c48b2426001b59c4ecefdcdbc9ed0fe21fa3007022405d670b53a42dade90681d28bddd939075fbe47dde67d8c688bc403d2bd29ecc63c143b9d0dbd59fbec074f0d0428425c1f123b0d57e05acd695e341566cb82d87fec3dbe780c751a7c6a667580cd5579ae5bcf4b19c4e9621f1fbf1c1c633ba6c6478bc75becec8f2c52719d6fde34785cac4de8541996b215995d201a8c73300694f973f22f3f4778d47c59abf8469c9bc65d7cca92bd2fd8f8304bb396c135afc700"]) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305839, &(0x7f0000000080)) (async) write$hidraw(r4, &(0x7f0000000380)="1a14900134bc124b926e16dd380adfd2c1a82d5cdbcf4c5fc8bcf3a9771f45d8eb098961497c18ee6a30ee6db9de1ec2a435a5b6d6e53359a99b8ac3ffc0bc1f9759938715902b0cb470dc21a3ca9c0ff57fa71b9b3d9c256f1eb2195fbd531ff066285e2e77e8667da648d86668999d7b73abfc175e049697d583954488a14e26907c70827e141680d462643da6cbfe39a909afb490655cc149d39d9cd9738abdbdc0a79319690d8b0198858d7c78229d61e57a11113e", 0xb7) syz_open_dev$hidraw(&(0x7f0000000440), 0xffffffff, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000200), 0x3, 0x20000) ioctl$HIDIOCSFEATURE(r4, 0xc0404806, &(0x7f0000000b00)="2937335ff9b8d01c4028d048f06bc431fa150b185a3ff45994a9b3c81c5165ea93f76edf0a9b6f42c84316b0013eb417e28f188beeeb81e7b3908abd2c80b254a99b64afadc45a7688b809e61f646a4d68dcfe7c2964d04be399d9301370be78b9bb8d4a03e456804f0c35b81ab4c5764c714fc76720a2c3109cfbb725743ead227daf654c3d4a76287a9821af45336a86b481e2d093681dd629f818b49a400781daa0cc35b7968280078c04") r5 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(r5, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) (async) write$hidraw(r1, &(0x7f0000000280)="9dfc09e2fcad8ade8f65d072e99be3ed9c1ea0a3cb36053f0b693eacb12a4cd49353f5280cdbc8c2824b9bffcc958ae69b8549e1572cec5d1014e1cca3fdd0a33eb78ec9a0fdabbb99d1e7fb0cecc6711270587ab996cac3bfc71875c6f87545037c1f0fe4bd9e75c9b3c39e3be5d93d0e624fc7a74bc38f6a7fe8fcf90e822a35fb70b123b03ff96147f8c65942ed24b3a03c281fc7b3461cc92d000c4a00d3318ccb954267fedd4fff9f144d045c99680c91f8b9629e7c8f5820596735c0eda4e9bc8225c39537d3b3b0516fd5f2f38a73a3f6f9e0", 0xd6) (async, rerun: 64) write$hidraw(r0, &(0x7f0000000100)='b', 0xfffffeb5) (rerun: 64) 19:30:20 executing program 1: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (async) r2 = syz_open_dev$evdev(&(0x7f0000000140), 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, &(0x7f0000000040)={0x20, 0x6, 0xdc, {0xdc, 0x30, "4d9051d74f8767e21cd8ac60ea1e1e41924d3809253f30a864bbee7a63a7d421858e0ad2a1be214f7e568b2d0cc0ad09e664129c3a1bb22cc3593a5418c59857f32d8500d4d8ef667d8d865d2354530556d66252b9e1e2cecb93c3525161ba6caaad1b791c6fbc4648ff02d5393e5f903eca540acbe564df7e8215b2ada94d8993a3988fd22f21b84ba8dafe72f416c04480845aafcd63fbb38f8b2465589d87fa2a5c26c875af8cb48e7da9d74e0774381fbbb57271e4b9ddf79b5700a18f20612c64d02a35fc876231c437a9edb18cc1250677079b179b69f0"}}, &(0x7f0000000180)={0x0, 0x3, 0x47, @string={0x47, 0x3, "535a9535623d3fc99cdcab45058e8db004ae6a441b266ebba7ef0eb51a1f706a8ad862ca862d69ab56ca047839b99bc6a1fef11b79f511693b75eb54e5e2726ed1fb43558d"}}, &(0x7f0000000780)={0x0, 0x22, 0x21, {[@local=@item_4={0x3, 0x2, 0x1, "5761e6df"}, @global=@item_4={0x3, 0x1, 0x6, "9b0d45b7"}, @local=@item_4={0x3, 0x2, 0x4, "eb195dec"}, @global=@item_012={0x1, 0x1, 0x6, "d4"}, @global=@item_012={0x0, 0x1, 0x5}, @global=@item_4={0x3, 0x1, 0x0, "c679cbf1"}, @main=@item_4={0x3, 0x0, 0x0, "db33c05f"}, @main=@item_4={0x3, 0x0, 0x8, "02ff41ae"}]}}, &(0x7f0000000400)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0x5, 0x1, {0x22, 0xc1d}}}}, &(0x7f0000000740)={0x2c, &(0x7f0000000480)=ANY=[@ANYBLOB="000ea0000000223c435a87acbf28ec01412db093c6dd17a4a40638a8cfbbc2422fbf5a81ff4c80b47662d919df315c25abb114f6f5ac5d33f5014cedf3ec92d4cf8adae993dc8ed9d1119e2c9134f5ef53a816f201d4c53eec6d3b48c62f602c9f05b4d80919c83c28a46d13178866e5cef574331b9763ff1d08e130c44defab933c6e48daf1935052879cac614848287b9505a3a9def95700"/166], &(0x7f0000000540)={0x0, 0xa, 0x1, 0xff}, &(0x7f0000000640)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000680)={0x20, 0x1, 0x3e, "60d4e0988c01e0361f36089ddb61da1bad6a4903122432e5f141c131d74010783cf0e3913af178839d1271a1f6e5820dd1c6c3cb7cf1e1afabe0796913f4"}, &(0x7f0000000700)={0x20, 0x3, 0x1, 0xff}}) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f00000002c0)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x4}, @const={0xfff, {0x2, 0x3, 0xf264, 0x20}}}) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x100, "ed105400000000003ec13e2000"}) (async) write$char_usb(0xffffffffffffffff, &(0x7f0000000340)="020000001cc9b6954c6d588254eab7ee4121921eea92d705e689f0968fc35a6ed37a8b1738793529f7f119aa3ddfe7bf19fb27f974", 0x35) (async) write$hidraw(r0, 0x0, 0x0) (async) read$hidraw(r0, &(0x7f00000017c0)=""/4079, 0xfef) write$hidraw(r1, 0x0, 0x0) (async) write$hidraw(r1, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af46c", 0x57) syz_open_dev$hidraw(&(0x7f0000000200), 0x4, 0x8000) (async) r3 = syz_open_dev$hidraw(&(0x7f0000000240), 0x0, 0x641) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) (async) syz_open_dev$hidraw(&(0x7f00000003c0), 0x100, 0x121400) (async) syz_open_dev$hidraw(&(0x7f0000000300), 0x0, 0x189c40) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000580)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x100000dd, 0x8262) write$hidraw(r4, 0x0, 0x0) 19:30:20 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0xfffd}, {0x2}, @rumble={0x400, 0x2}}) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) syz_open_dev$hidraw(&(0x7f00000000c0), 0x200, 0x626003) (async) write$hidraw(r2, &(0x7f0000001180)='=', 0x3b000) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000040)) (async, rerun: 64) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffffc, 0x1c142) (rerun: 64) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) (async) syz_open_dev$evdev(0x0, 0x0, 0x0) 19:30:20 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x2, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x1}, {}, @rumble={0x3f, 0x4003}}) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000640)="a0afbe2ee4fcf9b6921efb996b4632831fa047ac1909a951de11041fc51c401ee63a5a4b98a10cbf44be97bc884f6062e157fb3d72af5fad33ff7218cf29903b215a0b492f9111360639ef22eeb23b48e5a978f9acc46325dfa6c8c5568994d36eb5677cfdb7c33adafdb26843d035bb7a7b78ca6aae380cea6749504c2fec010000000000000054d315240c12e0cf6e335a989fb00794f2319244af2649c712bdaeb91dca27566b806f710c1336a165b146798dd0a036ba0d5c257e41464be5ffde9a9c12feadb548d2585117e437e312d1cdcfea213124e9d596db9e93964b97505815351faadcf9bdfa2be931e1148c934cfa948934e8b66cc68179a91f7984518adf2a2de47ec3312b061f3f31b9e06b87eece3957076caae9ff169085962395702915e2370c45a24daeffb1f25671e0a47466212410ef69c2146f3a679bec6c4c531171a5faf0370e610def0d240043cd2ccfd5fb6483c5702eabc50bb1653e4753daba33c6d6b928658069b5860fa749e1f47b8898cc2e669192b7eec75b39db08746576b919cec29eac08cd9ce5eea133d7216a410afde600fc8467998eacb85fcbd7908ecccf891a0fc2ead417874a7bf8d7f1fcf8a119e68d652d29d518e1fafd104f3b2fbe45092eb754467a60c21a831ede7db2b8d57d747382f1aaed7c532c843241af6c3a0ee3c78d0f60fd2ffad5dab9240686cf245a938efe793413fcd6e1d1053632bf786b7079c11e7912cf072871c8506be7ab7fb3f524314dbfb9710ee4a7c1e7b3434de3f3ce782b", 0x232) (async) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) (async) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, &(0x7f00000013c0)=""/171) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) syz_open_dev$hidraw(&(0x7f0000000240), 0x0, 0x220000) syz_open_dev$hidraw(&(0x7f0000000200), 0x8, 0x90000) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000300)) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x2, 0x1c, 0x0, 0x0, "ed105400000000003ec13e200000008000000a00000000805198d800"}) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000340)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd60c09711f514c4d84389e329449289d0fa39e4b4d6b4927964706000000000000005ec1a233741b8ffc2ce3980ed8ef1d55c1bc580700000000000000bd97d4ec9860f22acfb896d7ee3d5dc4c27274dbb427433d39e515916bd13ff51461f8caddf7fbd256efb1050560bdcd4d3c614c168e89c7aca45ead69bd43c997274a233af54d3535435c7afc903dd1e504a582830e93559a45af7847b201c71e3de2a91787e2d7c34180a8f0225e461486529500e5d6d3d714f8ffe98653d00100ae000000000000aac0f86c3aeee5652e037cbde22b7dd2bdaac7418494f8e9744f126eb8104061ea76469f5dd371538f2ffb58a06e25ce", 0x130) 19:30:20 executing program 1: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (async) r2 = syz_open_dev$evdev(&(0x7f0000000140), 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, &(0x7f0000000040)={0x20, 0x6, 0xdc, {0xdc, 0x30, "4d9051d74f8767e21cd8ac60ea1e1e41924d3809253f30a864bbee7a63a7d421858e0ad2a1be214f7e568b2d0cc0ad09e664129c3a1bb22cc3593a5418c59857f32d8500d4d8ef667d8d865d2354530556d66252b9e1e2cecb93c3525161ba6caaad1b791c6fbc4648ff02d5393e5f903eca540acbe564df7e8215b2ada94d8993a3988fd22f21b84ba8dafe72f416c04480845aafcd63fbb38f8b2465589d87fa2a5c26c875af8cb48e7da9d74e0774381fbbb57271e4b9ddf79b5700a18f20612c64d02a35fc876231c437a9edb18cc1250677079b179b69f0"}}, &(0x7f0000000180)={0x0, 0x3, 0x47, @string={0x47, 0x3, "535a9535623d3fc99cdcab45058e8db004ae6a441b266ebba7ef0eb51a1f706a8ad862ca862d69ab56ca047839b99bc6a1fef11b79f511693b75eb54e5e2726ed1fb43558d"}}, &(0x7f0000000780)={0x0, 0x22, 0x21, {[@local=@item_4={0x3, 0x2, 0x1, "5761e6df"}, @global=@item_4={0x3, 0x1, 0x6, "9b0d45b7"}, @local=@item_4={0x3, 0x2, 0x4, "eb195dec"}, @global=@item_012={0x1, 0x1, 0x6, "d4"}, @global=@item_012={0x0, 0x1, 0x5}, @global=@item_4={0x3, 0x1, 0x0, "c679cbf1"}, @main=@item_4={0x3, 0x0, 0x0, "db33c05f"}, @main=@item_4={0x3, 0x0, 0x8, "02ff41ae"}]}}, &(0x7f0000000400)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0x5, 0x1, {0x22, 0xc1d}}}}, &(0x7f0000000740)={0x2c, &(0x7f0000000480)=ANY=[@ANYBLOB="000ea0000000223c435a87acbf28ec01412db093c6dd17a4a40638a8cfbbc2422fbf5a81ff4c80b47662d919df315c25abb114f6f5ac5d33f5014cedf3ec92d4cf8adae993dc8ed9d1119e2c9134f5ef53a816f201d4c53eec6d3b48c62f602c9f05b4d80919c83c28a46d13178866e5cef574331b9763ff1d08e130c44defab933c6e48daf1935052879cac614848287b9505a3a9def95700"/166], &(0x7f0000000540)={0x0, 0xa, 0x1, 0xff}, &(0x7f0000000640)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000680)={0x20, 0x1, 0x3e, "60d4e0988c01e0361f36089ddb61da1bad6a4903122432e5f141c131d74010783cf0e3913af178839d1271a1f6e5820dd1c6c3cb7cf1e1afabe0796913f4"}, &(0x7f0000000700)={0x20, 0x3, 0x1, 0xff}}) (async, rerun: 64) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f00000002c0)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x0, 0x4}, @const={0xfff, {0x2, 0x3, 0xf264, 0x20}}}) (rerun: 64) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x100, "ed105400000000003ec13e2000"}) (async) write$char_usb(0xffffffffffffffff, &(0x7f0000000340)="020000001cc9b6954c6d588254eab7ee4121921eea92d705e689f0968fc35a6ed37a8b1738793529f7f119aa3ddfe7bf19fb27f974", 0x35) (async) write$hidraw(r0, 0x0, 0x0) (async) read$hidraw(r0, &(0x7f00000017c0)=""/4079, 0xfef) write$hidraw(r1, 0x0, 0x0) write$hidraw(r1, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af46c", 0x57) (async) syz_open_dev$hidraw(&(0x7f0000000200), 0x4, 0x8000) (async) r3 = syz_open_dev$hidraw(&(0x7f0000000240), 0x0, 0x641) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) syz_open_dev$hidraw(&(0x7f00000003c0), 0x100, 0x121400) (async) syz_open_dev$hidraw(&(0x7f0000000300), 0x0, 0x189c40) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000580)) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x100000dd, 0x8262) write$hidraw(r4, 0x0, 0x0) 19:30:20 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @period={0x0, 0x0, 0x2, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000000)={0x82, 0x1b, 0x8, 0x3, "3f66fdb08dd61492497bcaceef084e139f78f5dc755e04f1a67df4f79984a31d"}) syz_open_dev$hidraw(&(0x7f0000000400), 0x5c43, 0x28800) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000440)={0x0, 0x2, 0x806, 0x0, "5ce30015b6ab44497d7a98847bea3ed0206a39fdc2364ee68b861505c4b62cd3"}) syz_open_dev$hidraw(&(0x7f00000003c0), 0x98c8, 0x10000) r2 = syz_open_dev$hidraw(&(0x7f0000000200), 0xbeb, 0x80000) read$hidraw(r2, &(0x7f00000002c0)=""/200, 0xc8) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x0, "5ce30015b6ab44497d7a98847bea3ed0206a39fdc2364ee68b861505c4b62cd3"}) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80000, 0x1e5742) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000140)) r5 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r5, 0xc0189436, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "7f01106ef40a005900000000a527510000000000000000a25a97d26eebd3cae9"}) ioctl$EVIOCGRAB(r5, 0x40044590, &(0x7f0000000040)=0x85d5) write$hidraw(r4, &(0x7f0000000480)="19de1b9d74055d521afa8af4574905e95c756ad6b4e45f620223e4ffea8e1005da9e9fecfec573cfe90479fcff435bc69e4263f016ad6b88fe281fa90fc26cbf2115c6a831fbdf7dce41fbec16a624e9822806f4817fb7278adee28dfc9ab7d43fd9ff8e62292eaa9096004e121036d9080b1be4d7b298bfad3e931c95fd65e33d369d82926eba4d4cab629816edc4867b5a7a47d43df0", 0x97) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @period={0x0, 0x0, 0x2, 0x0, 0x0, {}, 0x0, 0x0}}) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000000)={0x82, 0x1b, 0x8, 0x3, "3f66fdb08dd61492497bcaceef084e139f78f5dc755e04f1a67df4f79984a31d"}) (async) syz_open_dev$hidraw(&(0x7f0000000400), 0x5c43, 0x28800) (async) syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) (async) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000440)={0x0, 0x2, 0x806, 0x0, "5ce30015b6ab44497d7a98847bea3ed0206a39fdc2364ee68b861505c4b62cd3"}) (async) syz_open_dev$hidraw(&(0x7f00000003c0), 0x98c8, 0x10000) (async) syz_open_dev$hidraw(&(0x7f0000000200), 0xbeb, 0x80000) (async) read$hidraw(r2, &(0x7f00000002c0)=""/200, 0xc8) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) (async) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x0, "5ce30015b6ab44497d7a98847bea3ed0206a39fdc2364ee68b861505c4b62cd3"}) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x80000, 0x1e5742) (async) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000140)) (async) syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) (async) ioctl$EVIOCSKEYCODE_V2(r5, 0xc0189436, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "7f01106ef40a005900000000a527510000000000000000a25a97d26eebd3cae9"}) (async) ioctl$EVIOCGRAB(r5, 0x40044590, &(0x7f0000000040)=0x85d5) (async) write$hidraw(r4, &(0x7f0000000480)="19de1b9d74055d521afa8af4574905e95c756ad6b4e45f620223e4ffea8e1005da9e9fecfec573cfe90479fcff435bc69e4263f016ad6b88fe281fa90fc26cbf2115c6a831fbdf7dce41fbec16a624e9822806f4817fb7278adee28dfc9ab7d43fd9ff8e62292eaa9096004e121036d9080b1be4d7b298bfad3e931c95fd65e33d369d82926eba4d4cab629816edc4867b5a7a47d43df0", 0x97) (async) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, &(0x7f0000000080)) (async) 19:30:20 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r0 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r0, &(0x7f0000000300)=""/232, 0xe8) r1 = syz_open_dev$evdev(0xfffffffffffffffc, 0x7, 0x40381) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, 0x0) syz_open_dev$hidraw(&(0x7f0000000000), 0xffff, 0x438601) ioctl$EVIOCSMASK(r1, 0x4004662b, &(0x7f0000000040)={0x2, 0x33, 0x0}) 19:30:20 executing program 1: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000280)={0x2, 0x0, 0x0}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x7, 0x2d, &(0x7f0000000680)=ANY=[], 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000000)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r1, &(0x7f00000002c0)="05fa2d391baa5653600723eb04fa02f124c39e66c6f6ad370124af415777287b199e86c2f8248d6d5bdc95a61349aee17380457160536dc5ad479f909911f1d96fb7a52e410fff4cdd3ac23504213aab25351ae6814f76398b5884cb81add30acdf39fff77459be2dfc3ec61c43fb5c9c3a70d4fddefa1e5101a1302416b5e85ec80a0f3de82d4ed043fc8784ad4dde28eccf88f4c9e678ff2f03ee9f6dc92f35beb6eba0e38f08065ae1f64a1109622906469e4d780957b8e29b32b0cd44ca72d73f6d2bb056dba9614ae03cadc4f5f32c94ad1f6f21054f7110f951cebc2216fee90b0da2603bf2080ab4ab57937883f84caf5f6206cb9ed06e1671f761b0f3b25fcfb3483947b3fd09d122335c233812d9a9b4c3332bd392ffd981f1f9265f041cc7f978a439ce295611d8a3169bbcb6c26226f5a6dd696d6729b4abd28a86bfdff6bc2d6a759def3e5ba4bd96881c28dace1c9ec80f8baae1e4ccd6b6d9a7f05cea6e86286967094f6602c5cc9817516f6b123a92a8c23a0f5c4a2d4b8f2baa739484155723ff781bc09e8c4792f4caf4b1de4bf317fce7da9dc6d3eb90848a0a9e132cb3bd3fa6085b55c26b15acfbd98b1818803e280a581296fc729b41b2ffa7d4d660e89fb53be313d5907d46ced91197a1f1b717cdb18a69cab6cdaaa3b49779074b1c033326f6e53616a02223b72642ce9d23bf9ce4fa819b5cd58979db08b6285ad543f687eeed6afffeaffd53932ad2cd6796ae8197a1503b3151b790aad7a4405971bba55f3aee25c8bf4542fff96c4d6f4bd5360477984981c742236b55a32571f0fe703e7e294ba61372be9bbd0dee9d7f13d3f1263b61e6d7befc7c88b2040e1ffdd992347cf5d915e1d6c949d959988bb1fd64dd754d7e21ffbd8efd6b1178669b946080e50b62b720018999baf1b20869711551ada9de8e7f1de8c2ce40c0fb991b2adfda7e9de3e63872b30a905c72b7e2b076230317e4d6ebc0ff61c6ae3a56d0746692490ec5b287fd86cee4b1ea40e55ff9d9bdff3540ce1709c4e0d20b04454627b798dfaa6a2cb9615f703a3b0721b664ae554c5ee91f5819d1c6a38e91932f0b9b0d75ebd0082880bf7013b7ef2938ac323572d5ef6a8f4371ae66c8d18ece4576463e5de664b01a08b99fca82a5072df7104cb7985040a259a83f675689e15c1b00dd8a13e182dd6c6ec4425f14e235efea3f58734271d3e655928a88e4f624726eaa09b168a14fbbddd7910fd76b843d9344ed32a9d031fe0317c1d1c3d607f400fa34f461e47494387ad5cdb5590c636f82129716bdb704309fa146c515c2f835b5f7694d2a779addcc6bdd8dd7f196a4268e40c0a6f8db73f755b21de58632bb1a6954420e0b821a98e839a31a91a21174a939470c02edf2d429f60183ec416cb2ba39f29c530cdcddb9d5921c1a13581d69b5083fd6251cbfd043527788cfc40238386427609a1feeadd6b42a1b7e265f38db77dcfef1a80fd8f3c24d0e4caf7c31bf00f2213538b6348a5bf888fc33e0d2027dddb75514bcc2f1899a3d349732606ecea30f3f7d57dc5c411b8cb8f09a47651ca7bb2831b2caca4e024d35ee9a3cbc066d54a15dec310c2096465fb3b0619a6c405580054f93466f0259b9f6429a2022933c7f5d5eecf7e64b7e5185c84c685fb787aa162979460c338258098304d122d3bb9591bfa37537eb5134ef1d64f3e5c5dc7b98edca457fb244e77fca08650a1a704263ffa95316fb5ad3a0ed1a16d34f691d0a71247caa33ffad04d894aac2e0c6f4900b4d9b1b6331861ffb21d812c56a93cdd866d50071e688a14bf3a237cb4a66718f67b303c8aa9be7b8e92409538937484a458e5b1abc648cfc11b0c90eabe3a38240ce53cc26cc3be4bcffc60ac7021733ca89c083b021dbee5afecbef3d379f4fb3f4a7ee389280f61b7fb6d884d5d2fbf96f7b4cb68a3edc6a4f8dad672b4bf9a1f402fa3482a8b479a73b49def31826cdcfda660c9c9e0196c64a86490f2fdfd2384d8d096a06addafa70c4fcd4bec4a576e932568f2f1fdc2dfb2d13f67e58888e3832136c9761f6474306ca11382c38986b5c5dbfeee8cedd952581ba5339ed91a103efe83c5cfcb2354c08836a35d17d392eff5bdde5d17bfb57e39187e04ee9d5b6976f3f276fbb6889f4f784414202b0ee5b673c07647ef28a50386039b5e4acf2089abf3f8cc45930a6be6dd73185a889fb65b6410d3b2204e5a3c02073f8a8ecccddd9263568ccdbecaec7dd885242300d837ef61ebf9c2917a3dfd1196c95da97084f45a3533e920449e76f93166c30be0c94b92e8f97177294c480d2ad9996baece967b7e22c8c9f0f3b14ed64411146d3feda637aa95c8f07b94ca129b86362307d601414a401db5dcbe2c16bd27ac190ac670ca99d7ff47a3c8b10e68265eb47197674f8d5a65555b94922d6807567f206d41e0ca497b8180d6938592eb1bc116050832b1dfab596f9e6704ca40abdd62ac68d2f4571bb65e2472db7b8a77075241a4e31338301f9caf1264b1d581ea0e233f8929f241f96a737b679fe12234a74a10b4a44df05f9162a8f25a6f1e97854b79486ded9831abe073a5880f35dac42c067e07a8b11f014e4ad2e2ca889d1a67dd1084983c07caa057893b573c62d8ea0ce2174f6cce57c46a619de7c63484432e7db2e78f885c95f2296df06cc95b57ded37e3204ecadf0a0f2db8460b37d8fb1880e0c86042818bd3313067dd82c8bbda2985605ea64b73c661bd68853e2ec86edff3e1396aad8fe7795a1b1d4286c7e6c3821255d77625fa9c2338f01a2373b602a63cd1a14f5b4d35d0b4f800b6707b4946839ac03ecb3902cf3b4e4a230726dda15709d566dc2ebdd9ad64c47405c0fdf442567a3a87ce06ea0f269f850048396e57898042538f6e8d30c4a602e88b4b99593547b2efc021c65bc21233438ea07fc689692303bc302986ea25d55179d9c2e76ced408f846377705f3b92244c63385e2ca9d063de82e4c407c8f9063949824e8b54cdec18398210eaf234e31fb0bbd52f2d1f223b530be7071277c107411bc537666d0ae4cb20da6c72e6b2a90f3cc8c41efb5302a81a8513d46e1e53e55ccd77281019de15714dfb5c78d76b66529d043e7754d06c3c5470c483c22b9d72083b10da309643ba0817a20bb5478deaf4b71a5848d38432ee25d971db55e28f453c0cb63cbf8e471798f6eb29fb14a5d59b441cdff4e166317bcbaa371bdadf8ca4c5c83837f1389b4e112b80af6e7de8bc83054b6e407cd556400609f91defb3ad32c9752a0fd3e532cb7a20e53fe3417132b0eb48eee3826d3262b67e9c9b356d835f9340503ae75d04fc6280bf4b8e5d4f346e373d1ae7f58345d0558ff64a47e7ab06aeebdaf374f9fcf198c86da1d5328c7466064ba55b6fa3303d549fc1ce4547ae57d254f56f6bda1c57d61a9edff56d976365ce8e76bf435e93238a5eb8e8f398713f40a456ca524f16ad692d4a113d98ad9399376b79fd3708e06d1f7280852d6ebed8af9cb5076bad4a167a8e046ffcd7654a86adcd2fe8fd2aae39cf862457769bda3e25fec49a5c36baff87cd98896dfff6249a51a2b5538075047bd6b7e341a259fb7f9a9409171fbc08f75245afa1920c45edd4d912542170d3c022b8ffe791896cff79b3cc0caf4ab154ec8e06ab0ac4dbf5e93be57a3bb37e11affde9ee181a31dc804999842ff3950ac46f7e412a0dafabd11abd607501920887c6f275214c41878a838e19c3d77fda9a3b2a653c1c9f9987d2884d322192f988124ca63c521db79ea321d0bd2b293ae14903de81693f1b44cd43e62acd777c1074f20aeae61dba08d39fc1db71a6f8994cc21b6603586d5fd09b88a8ebf472080d55c23fa47439906d0cf7c4b59c3c91a2c0707aa5efb214860eacb90f5dd0eb1f44b7f83fb6f9948fd8e829f37248bad9270f8110fe12941d287fa9042227a7d776aeef3de17103391e1ba61d8932f32b984f8e06cabff35cbfa69917e729c182dbe36b9a23f7f98a20903f2627fe187b8c741a8faf46714519ae9be486ce1b193d94f2126dd2e103370a10015ec23e8ff2db544985fd76c7556463bca85ad30ca77f79c54bb0d761ba1bee5dbe250dd33542e1f6a2819d947c9bf97774a2a40f653a39215f6b13b8c7b8208392c5aa635b3b89becf402a5521ce6be288bc8a7499641978c64407b74e0331b91ab6a07eac2f15d2db90ffe9391fb825b99e939ffbbdf65978426a516953e64ab1270e8c636c0dd50fe3dcc0aa61879673d184400a92c560155b9c30ede4c747df434e8272ba7686b6664cf312fc7288bc6b4c535a66503577b864d333c5e8d64e335540850a4816996b7e4a41fe78b59009c8209a57282da38fc75efa09cd03a5eb89ce5a413de247e117e2875b4e68e5be127fe2184e48a5ae1b0ba150599b7c4456a4873d8b16bccf859656b77f248d258a11c195254fb910918fde65206ca3faa072ae398bcfa31099f9b5eb9cb22dd0edfdcad6cc5ee61c4559912be6aadc6120baaa600f151738a6f922f37bae9542c394516345cb8b4f99c3e951b200ed5d1c08b5b361b924975eb517b304d3c1a28d92f3dd7b575a66147e02fcf737f053c9cdf527da95f30024e29eab85793439394b229fbe1b9cae970e91579cb0c1552a881e8c0c047b5a18d02718a23eb3ffb8308d5d909430cf49ecc4fe6e297145b81e6eb069a892d788f06bdca1dd484640ab02b4becc4039c87b3216b404f231bc8891050d17dfb805c60bb3191ae490fade865270e4ebec70e0daa15ec0a19097498f73393c6b39cb338b5a548bb3242bcd53666b7c97cff893b20cd4f867805122614f9bf00fac7d5136778d1786758d7c6609d3afb7acaaca89e501c4a0365c6a71d5567ba567616f083d006d78f78a6e4fac826ce7f84bddf34304ca60c3d2b66fb5bcdbb90206ef384d0e5a6bb059c3783f78ad69fc0918d10610c308cf75c2d5e5c41de8e7fa911a0c747bda94533ef82e4929f106b8fcaabf2f184eeeac9476bc4e7d6bc6f3b8dd0d3a257d4bd9b3ec3804c248830166e368d1ccf5647e646f93207c3530b8830c7d1427b814d5a3cc6519d1fb0d28f2545227530446c2a4071099cea02cfa62ecc9ad37e67671b72b667512637bf8f3aad2fae85e23137d98fcd9375b28ef83dd4d3a1b2bede3e1afdfa8a0f4c01cfef9642092cf0864a0d79b8d04d8060a4a923ab274f22fa0fb79997d4f7fc70b775af37b23031043e7cd93fc2b90cf8f2215d85df772c2b63e82c02e0c29b06312bf61c88cb1cf9c119bdac33f2c6d9ea295726791ffeae5945b950565fc5a91e55468b9b2550c3307fd03ff2bce03f5bef46db83e93e6cd3099a244ba3a3e419bbcf0b750ed0b4f0d9ef7436062980fdbf0265dc46b02730e07cc77d9ccf59add0a8f0e277299449f774de1296997482919e83c936f83076231eafa8ad259aecb8ff3a5147b81d2cadba6fb0cd22fffc79de9cb6b9c3d91f533c52c366d373b9bca798a7e9d00fe9043276af07c8c5c100c4d01bed8066390db29911a069505a4824b76ab50d40c52a209884b887dc078db9b4178e90fb377659667dd3e90814c51564fa4a6beb841f086a15d07859d172a640e5fb40dfeca3a4e88d80801b059d36498ff980a1c45a1cc0c8935e4e3ee6d13ed7ba0ed9cff8807476b0f250140af6a7acf22510d56e3f785051279abc85cd1703037d2889911c0a3b6c878ce8fa406226874f0514f15f02dea11ab9d59c8c", 0x1000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x41015500, &(0x7f0000000180)) [ 3382.463771][ T9164] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow 19:30:20 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x18067d) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) r2 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x80040) write$hidraw(0xffffffffffffffff, &(0x7f0000000340), 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r3, 0x80404805, &(0x7f0000000000)) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000000480)=ANY=[@ANYBLOB="64060000e461e42e7d4a9063061d1b7dff0ba691bc0e47493453c8b40b50760e77400b94220d7f703c31c5ca4cc92971dd55fb30a18b476ce8fc034d422f4d62e200e3a7b543aa47c78015dd213d476076123e0df1c4198c2f74b40c08e4ba4d662f278c6465d4f0778370d87767b1080e03bde2e23a2e7fd6ac12f3b673c60d88ce209262cae4a9ce564cd08c4add3d27652b63a34d0fb168c28876dd9606fb928436d5cb1228da833b4486c227c943b6a2172a7987a0c906054606b10cf216ac82dd340e9a7f101f861473435ac9006b93238c40dc2c9bfd03582502bacfeecf879f19605a99cb7e89377dfe35314cd24438e881979d582d4807b410b09eb30d9ee76a232bddd7f08ca9226934e1be2d736ea53b8d643abcd6f223b6319726d709548f8ff8c9121e97971816e03399d06a3235abd3921ef6b46a7460d79b6c52203da4d42aadebaaf6ba3b720f974890e9ab6ab8dc73468db2eca9a7d9f6bf8951ad7c0755b364196d86744ea15cd1b70e22658dcc2160995688d6feba53589463bdb6fafc93f6b11b2b8ab7a91680ed32fa4e43a98bf9a8360d9b10f9a09e52019734b61817bd747cd0b36c4b9d793d0a811c7750e75138388d218fd1f621de8c242fe8424bcb1a7404726b59c74c8232ad13d5442a58125bb535edcdfd3786a6e9d3dd1505238d1a087c351642bb31249da0ac758bcac2380e6d0effbdc54a237ff295fcb7edde7a789bcb0d6e406c128aa32fc3e652c2fde30b1835af314f015d45ebb843e533efbe9957443411b18a4449cef0e83cd6b75a009301c216903225b43a0abb5c045d172b5c2a8451ddc62c088071f51a0f6425eda72e5e0a245f8fcc9c0af1901d15f3c7c356f5cb2fe2698a4e9fe8b7e22192c4c4b0d412c3a344720c3c5d925f21d59f282b31ae8f945f4142697bf2b4686dba050cf981d1d9b092edf05379bd142ed9575a16b0900e89f8d0a446312889d997269803a96497e5824c415fd5a811048940da04249c6e0669a66718f8de0e2a783879e1966d159577f77e1381a4e2e7ff122bf56363ea4a36e38e7ec8ac04f79e8330a8c6f107efb0c887f9c70e49fb363652b65fdc759c06925f03bd33e42b848de2baf11ea02025233fe26d6736413ed419a04354dc41397186b6463d58f178694614bcb0cbea9ee39a6f727453b69031e0d3064f79b3bc5292370364b86dc7c90f37233847e958e5576182c431cd5acf665bd179ca9b1d31d7c7c78341cb245ee92dff20bf72625461bd7f4efb3772f85e813e44f94e18052b3211fcd381ad3b947e51ec34698aee2d1372adf0db7c514e9ce22c3c928c06337e056567bb07cf17e3675d0d16dfac34beb3b89cd77af4f85012cbca24b1a3addab55d7f10bfdc996f68e2526802fd9c19332369c6d38eb8671491bc583e03f026498e40f3e1a0b07df6fb97a1624da102fa985f70423bfc6eb3470e7f3f971abf325430d8cc2c573142830bed8548dd2b1d31385697dd552f3d24cbb3f5694d97f4c91d6b2f0cd25127ea3db01e4e77aa446145d5278eab0146e14e6b97146e6431aa82c0c58feea51e29ce6b49b90a7f157edc5439d53850a435c3eb181bccaa2480a73ce68f7e97abd2d61086d674bdfbb741db236993fbde89640941533c9e9437a8fccb73ba75127069ad8822c088366e13ffddd7bfe65b17183de9fbe44722d6d3dd83aaaf59c142bc082f97f7c49b1a582e7f5dc5e3134ac798657e94eca1d54b619c2bc80b14b5103d31ed003f39d6331f38eb0d48fffd4193aa6b798fce9c9023cbdf883a38ed414f452f566ae45dbc194a3bb7610e05848f710793d32a8371f797db3fa5d24b2d90cb81f6ef684359b919a6317bcdb18a7593ec60d60a2c5cb18e10bfeb9c52b943ab747ccf3cd7b11d7e5a0135b412347493adcd3f574858e358583771f24ed0fe341e0e35727ba5b8f717454e8193c6d5fea9bcc7b3f9a960e21c90296f4455e80e57fd39115ac2e610ff30c2ec871410810d8cbbfa53a9b944697e4fabaa7403ecdbc2af12e8ee382dac47c0c48b2426001b59c4ecefdcdbc9ed0fe21fa3007022405d670b53a42dade90681d28bddd939075fbe47dde67d8c688bc403d2bd29ecc63c143b9d0dbd59fbec074f0d0428425c1f123b0d57e05acd695e341566cb82d87fec3dbe780c751a7c6a667580cd5579ae5bcf4b19c4e9621f1fbf1c1c633ba6c6478bc75becec8f2c52719d6fde34785cac4de8541996b215995d201a8c73300694f973f22f3f4778d47c59abf8469c9bc65d7cca92bd2fd8f8304bb396c135afc700"]) (async) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305839, &(0x7f0000000080)) (async) write$hidraw(r4, &(0x7f0000000380)="1a14900134bc124b926e16dd380adfd2c1a82d5cdbcf4c5fc8bcf3a9771f45d8eb098961497c18ee6a30ee6db9de1ec2a435a5b6d6e53359a99b8ac3ffc0bc1f9759938715902b0cb470dc21a3ca9c0ff57fa71b9b3d9c256f1eb2195fbd531ff066285e2e77e8667da648d86668999d7b73abfc175e049697d583954488a14e26907c70827e141680d462643da6cbfe39a909afb490655cc149d39d9cd9738abdbdc0a79319690d8b0198858d7c78229d61e57a11113e", 0xb7) syz_open_dev$hidraw(&(0x7f0000000440), 0xffffffff, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000200), 0x3, 0x20000) (async) ioctl$HIDIOCSFEATURE(r4, 0xc0404806, &(0x7f0000000b00)="2937335ff9b8d01c4028d048f06bc431fa150b185a3ff45994a9b3c81c5165ea93f76edf0a9b6f42c84316b0013eb417e28f188beeeb81e7b3908abd2c80b254a99b64afadc45a7688b809e61f646a4d68dcfe7c2964d04be399d9301370be78b9bb8d4a03e456804f0c35b81ab4c5764c714fc76720a2c3109cfbb725743ead227daf654c3d4a76287a9821af45336a86b481e2d093681dd629f818b49a400781daa0cc35b7968280078c04") r5 = syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(r5, 0x4004662b, &(0x7f0000000040)={0x2, 0x1ec, 0x0}) (async) write$hidraw(r1, &(0x7f0000000280)="9dfc09e2fcad8ade8f65d072e99be3ed9c1ea0a3cb36053f0b693eacb12a4cd49353f5280cdbc8c2824b9bffcc958ae69b8549e1572cec5d1014e1cca3fdd0a33eb78ec9a0fdabbb99d1e7fb0cecc6711270587ab996cac3bfc71875c6f87545037c1f0fe4bd9e75c9b3c39e3be5d93d0e624fc7a74bc38f6a7fe8fcf90e822a35fb70b123b03ff96147f8c65942ed24b3a03c281fc7b3461cc92d000c4a00d3318ccb954267fedd4fff9f144d045c99680c91f8b9629e7c8f5820596735c0eda4e9bc8225c39537d3b3b0516fd5f2f38a73a3f6f9e0", 0xd6) (async) write$hidraw(r0, &(0x7f0000000100)='b', 0xfffffeb5) 19:30:20 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x2, 0x161f42) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x1}, {}, @rumble={0x3f, 0x4003}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) (async) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000640)="a0afbe2ee4fcf9b6921efb996b4632831fa047ac1909a951de11041fc51c401ee63a5a4b98a10cbf44be97bc884f6062e157fb3d72af5fad33ff7218cf29903b215a0b492f9111360639ef22eeb23b48e5a978f9acc46325dfa6c8c5568994d36eb5677cfdb7c33adafdb26843d035bb7a7b78ca6aae380cea6749504c2fec010000000000000054d315240c12e0cf6e335a989fb00794f2319244af2649c712bdaeb91dca27566b806f710c1336a165b146798dd0a036ba0d5c257e41464be5ffde9a9c12feadb548d2585117e437e312d1cdcfea213124e9d596db9e93964b97505815351faadcf9bdfa2be931e1148c934cfa948934e8b66cc68179a91f7984518adf2a2de47ec3312b061f3f31b9e06b87eece3957076caae9ff169085962395702915e2370c45a24daeffb1f25671e0a47466212410ef69c2146f3a679bec6c4c531171a5faf0370e610def0d240043cd2ccfd5fb6483c5702eabc50bb1653e4753daba33c6d6b928658069b5860fa749e1f47b8898cc2e669192b7eec75b39db08746576b919cec29eac08cd9ce5eea133d7216a410afde600fc8467998eacb85fcbd7908ecccf891a0fc2ead417874a7bf8d7f1fcf8a119e68d652d29d518e1fafd104f3b2fbe45092eb754467a60c21a831ede7db2b8d57d747382f1aaed7c532c843241af6c3a0ee3c78d0f60fd2ffad5dab9240686cf245a938efe793413fcd6e1d1053632bf786b7079c11e7912cf072871c8506be7ab7fb3f524314dbfb9710ee4a7c1e7b3434de3f3ce782b", 0x232) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, &(0x7f00000013c0)=""/171) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) write$hidraw(0xffffffffffffffff, &(0x7f0000000140), 0x0) syz_open_dev$hidraw(&(0x7f0000000240), 0x0, 0x220000) (async) syz_open_dev$hidraw(&(0x7f0000000200), 0x8, 0x90000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000300)) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x2, 0x1c, 0x0, 0x0, "ed105400000000003ec13e200000008000000a00000000805198d800"}) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000340)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd60c09711f514c4d84389e329449289d0fa39e4b4d6b4927964706000000000000005ec1a233741b8ffc2ce3980ed8ef1d55c1bc580700000000000000bd97d4ec9860f22acfb896d7ee3d5dc4c27274dbb427433d39e515916bd13ff51461f8caddf7fbd256efb1050560bdcd4d3c614c168e89c7aca45ead69bd43c997274a233af54d3535435c7afc903dd1e504a582830e93559a45af7847b201c71e3de2a91787e2d7c34180a8f0225e461486529500e5d6d3d714f8ffe98653d00100ae000000000000aac0f86c3aeee5652e037cbde22b7dd2bdaac7418494f8e9744f126eb8104061ea76469f5dd371538f2ffb58a06e25ce", 0x130) 19:30:20 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r0 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r0, &(0x7f0000000300)=""/232, 0xe8) r1 = syz_open_dev$evdev(0xfffffffffffffffc, 0x7, 0x40381) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, 0x0) syz_open_dev$hidraw(&(0x7f0000000000), 0xffff, 0x438601) ioctl$EVIOCSMASK(r1, 0x4004662b, &(0x7f0000000040)={0x2, 0x33, 0x0}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) (async) read$hidraw(r0, &(0x7f0000000300)=""/232, 0xe8) (async) syz_open_dev$evdev(0xfffffffffffffffc, 0x7, 0x40381) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000000), 0xffff, 0x438601) (async) ioctl$EVIOCSMASK(r1, 0x4004662b, &(0x7f0000000040)={0x2, 0x33, 0x0}) (async) 19:30:20 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) r1 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000340), 0x0) read$hidraw(r1, &(0x7f0000000100)=""/218, 0x200001da) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f0000000080)) write$hidraw(r2, &(0x7f0000000380)="1a14900134bc124b926e16dd380adfd2c1a82d5cdbcf4c5fc8bcf3a9771f45d8eb098961497c18ee6a30ee6db9de1ec2a435a5b6d6e53359a99b8ac3ffc0bc1f9759938715902b0cb470dc21a3ca9c0ff57fa71b9b3d9c256f1eb2195fbd531ff066285e2e77e8667da648d86668999d7b73abfc175e049697d583954488a14e26907c70827e141680d462643da6cbfe39a909afb490655cc149d39d9cd9738abdbdc0a79319690d8b0198858d7c78229d61e57a11113e", 0xb7) syz_open_dev$hidraw(&(0x7f0000000440), 0xffffffff, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000180)) r3 = syz_open_dev$hidraw(&(0x7f0000000080), 0x5, 0x200) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x4004662b, &(0x7f0000000480)={0x0, 0x0, 0x0}) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000280)="9dfc09e2fcad8ade8f65d072e99be3ed9c1ea0a3cb36053f0b693eacb12a4cd49353f5280cdbc8c2824b9bffcc958ae69b8549e1572cec5d1014e1cca3fdd0a33eb78ec9a0fdabbb99d1e7fb0cecc6711270587ab996cac3bfc71875c6f87545037c1f0fe4bd9e75c9b3c39e3be5d93d0e624fc7a74bc38f6a7fe8fcf90e822a35fb70b123b03ff96147f8c65942ed24b3a03c281fc7b3461cc92d000c4a00d3318ccb954267fedd4fff9f144d045c99680c91f8b9629e7c8f5820596735c0eda4e9bc8225c39537d3b3b0516fd5f2f38a73a3f6f9e016", 0xd7) r5 = syz_open_dev$hidraw(&(0x7f0000000040), 0x2, 0x80c0) ioctl$HIDIOCGRAWINFO(r5, 0x80084803, &(0x7f00000004c0)=""/114) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000000c0)) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, 0x0) read$hidraw(r4, &(0x7f0000000200)=""/119, 0x77) 19:30:20 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x1, 0x88400) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000700)={0xf8, 0x1b, 0x3, 0xfffffffc, "2b5456a5770b50d7918d0a2ac8ec81c5d7da0951d7526f1994f36580ea2ca264"}) (async) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f00000005c0)=""/211) (async) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x595762) read$hidraw(r1, 0x0, 0x0) (async) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x801200) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80003100, 0x2100000039000000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f00000002c0)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4000) (async) r4 = syz_open_dev$hidraw(&(0x7f0000000300), 0x8001, 0x404182) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) (async) r5 = syz_open_dev$hidraw(0x0, 0x8, 0x0) ioctl$HIDIOCGFEATURE(r5, 0xc0404807, &(0x7f00000004c0)={0xe6, "ea308d2719fde4a14b1808060bdf0f3b7778cedb7c9fb335e1a86dadf7d4b37c8a2b1d82cdfd744beab7bed408b3b71eed2a2641db0c8e2c11c8556bc9b5eb63"}) (async) ioctl$HIDIOCGRAWINFO(r4, 0x80084803, &(0x7f0000000200)=""/10) (async) syz_open_dev$evdev(&(0x7f0000000340), 0x7fffffff, 0x400043) (async) write$hidraw(r3, &(0x7f0000000740)="2d676c1280ce9915999b1c3d839f1e0e42d075d1ce665c5d73ce68bd712a0d732bc83d47bbad81c0aa8c7cebd4fea2e8f7840599a1b363593abb262a2f074871371c6e6ceb09b6acfcdceed1603bf0a71bccaf238428a7ff78712cc91fc260433699b6e6e51d2442c8ed48a2d58eed07d5509b89096a13b3ef480de0af4950426b684e383bde1ceb3bdca967660ec7bb17ae49e3d9577bfffedd9a31dcf6d876bbc95d16bde7e56dff060961390928a1ac8756f0a742496acac2bb489f4e41c114cfd12cfb48f8965194a3011ad12411863bcbc01a680a0e0f33e29e4fbeb9d13c838e6b1d076c777e44a1e0732e748eb817eb190aa0e9b277c44641eb19c7", 0xff) [ 3383.283970][ T9258] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow 19:30:20 executing program 3: syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) syz_usb_connect$printer(0x5, 0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="12010003000000102505a8a44000010203010902240001010020d0090400040107810209090501022000"], &(0x7f00000003c0)={0xa, &(0x7f00000002c0)={0xa, 0x6, 0x0, 0xff, 0x0, 0x0, 0x10}, 0x5, &(0x7f0000000240)=ANY=[@ANYBLOB="a79a11146d780620e43e3e17040f05"], 0x1, [{0x0, 0x0}]}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x80762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r0, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r2, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) read$hidraw(r1, &(0x7f0000000400)=""/4095, 0xfff) syz_open_dev$hidraw(&(0x7f0000000200), 0xffffffffffffffff, 0x200000) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r4, &(0x7f0000000000)="c2", 0xa00000) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r5 = syz_open_dev$hidraw(&(0x7f0000000340), 0x8, 0x402) ioctl$HIDIOCGRAWNAME(r5, 0x80404804, &(0x7f0000000380)) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r6 = syz_open_dev$hidraw(&(0x7f0000000100), 0x80000000000006, 0x641) write$hidraw(r6, &(0x7f0000000000)='4', 0x20000001) ioctl$HIDIOCGRAWNAME(r6, 0x80404804, &(0x7f0000000300)) 19:30:20 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r0 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r0, &(0x7f0000000300)=""/232, 0xe8) r1 = syz_open_dev$evdev(0xfffffffffffffffc, 0x7, 0x40381) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, 0x0) syz_open_dev$hidraw(&(0x7f0000000000), 0xffff, 0x438601) ioctl$EVIOCSMASK(r1, 0x4004662b, &(0x7f0000000040)={0x2, 0x33, 0x0}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) (async) read$hidraw(r0, &(0x7f0000000300)=""/232, 0xe8) (async) syz_open_dev$evdev(0xfffffffffffffffc, 0x7, 0x40381) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000000), 0xffff, 0x438601) (async) ioctl$EVIOCSMASK(r1, 0x4004662b, &(0x7f0000000040)={0x2, 0x33, 0x0}) (async) [ 3383.491436][ T9288] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow [ 3383.591341][ T9294] Error: Driver 'raw-gadget' is already registered, aborting... [ 3383.608373][ T9294] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3383.615820][ T9294] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3383.631159][ T25] kauditd_printk_skb: 161 callbacks suppressed [ 3383.631178][ T25] audit: type=1800 audit(1651606220.882:42836): pid=9278 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=1150 res=0 errno=0 [ 3383.644005][ T9296] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow [ 3383.658802][ T25] audit: type=1800 audit(1651606220.892:42837): pid=9278 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=1150 res=0 errno=0 [ 3383.771580][ T25] audit: type=1804 audit(1651606221.042:42838): pid=9297 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D74657374646972333531373539343636332F73797A6B616C6C65722E46345334576E2F32392F48C7C060 dev="sda1" ino=1150 res=1 errno=0 19:30:21 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, &(0x7f00000000c0)="dcdd36e31e1601fd50755eebd6b1540aeab43eed1daa856e3d74343ab692da454a251c88a54799eb9f598d64f0874c71ff10dc3db19bf72df60764dd2d7fbf2a8cde91e9621c1d9359d0c8fc193c9aefd380b5415aba2e4072ff38f471e0127183a0b561cd56737e9f0a150f157365da27e3a1c5fbb4136110d3cc9a72d24829207156acf6b5e9ec583d85587d7f1f93bb6cc130d84f10011f40536160b1857aff751a9769006377dfd361d151e164f8ceaf56fd7e3127d8cf4ed937c31c4f91e698aa8f88d721397c4ccc3ee2142b55bb456233f19d1d0981f274e61c5c5e335ad22d2f930aba26a78411a842251c66097fb26611e02432f6f700bf22c5fceedab296307210c160367007ae1d889147e0eb57a40642696ac11653f9e12d90b1e6b9130a57890443f7ffc7533d6bb1ca54c5e0464e66e3c5f76cb2dbcdc714e29cb57866ecce3ff72d82c1e07046e91497009689bdcc63b90aa27c4bded9af22860025aea922a55aaf78b165fad923cfa5804d3e19982f531b378fab7147b85990da485bf88b0445ed2a6e014860a68aad2ce53c5f80a6a93bb4c09f67b3c597fd251652705615caa514299a49683b5a6204c3fcda2106b6ed90d275f59a6c7bc2e791e34c8aa395779559874a195588dcc56c9e7ca1e5fe68273014db59509a929348e9340a8c378f658b166422a5635c5121d46e2bd1018123471e59105cbce86c092dea1bb85ff0d9530e552de7affb5c22c4426aa795a45f3acd8689f0b4be37ca3ebcfa4336a53fe86ecf26dfac044a37cbed0eec098366056163244105305cb89a74863fbd3ebde7f39e59142d29881af6fe9673a355dd78f35f5a82c6f1cee4b5a0bec9b42f698d53fd32e399d7c4ed42592f91e2cfe4b268f8d51e6df4c108f285b383ceaca99b7f32beb8b8696c17faf7f0b9fa4d51079b81088b33683f1547597d14007a04b1d9dc01a29918b266700c9f9787cade089b7b5bdabffa186691534da0a6c102a0e8e85b75935e64ac8d9760ecb468432fcc59934375f933726353668d3d3bed7fad93faed0b0754c32138440cac77e2c6ecc8ea9da4d977e88bd4d1a3b1d4e2f499ffbd082b6c3e6a875f12f388adca11162ba5bfce47a5ebaa9c64a323e1719d1ce2b1dfabfa216bbcdbd903c5291a2505ca2e59397e3279cbd5a734938e950e47877f8b4a84e3c2c97b98b935b53e7c0ab99b48eedfbfb98c07bff7a9135d8b967cf0a162b24973eaf80a288aca83626e808de3c952ebce45cc5e7388e29637f0d4a99f7332d508575969787b3a5f85694647a0556de1d204c937e7e77d0f3177e26b1c2334ffc9d313bc361ea2f7508fb38b2429993d611093b1fa46007c4303759e2b7f3f4856802983a1bcdd50ae112fa1b5056ea7c0a5189ba5d9ded645782c001df1a2de6fd1e4fa0fc9f2fb8de7615992ea311da634774e0fb1c0a17c0f550444ffa99d74c2addb889042a757ea346b38cb12fd21b71102a76b1e06515c30802d9c93b444674c81630c4b12857876324c723f420a9fc76810922ab4318a277091b68ba007e7f6a7a9b6b7d6b36857e43c73b78d10ace534f7aa0f084dd238a04b444a0184fcf7ae559b094d2a12206ca5609a7d872fe43b40cecab3f13294603ae8148ab6bb53b968f6efe7f89b1515aed0cfeb707cdd9927b739225224c35a74cadd87d7d19a3dda3dc5f50291d264310ef119b46a91dd716688304a4dc29725fced8780bb402494c92bb3e43cd8940b2041483bdc33ad514d6579cfe0d0e8591e7185a2b795d296f32ae572c680b7338630b725c84ff8fa89cea3d569e904f2aa9d978eb3d30ed6da8fc93cf76b30c33f170f2ec7104d814993e28f4045a9ff972fbe8ab917feb610ae4dd2aaef74f626cf051897cdd9bf9ef9cbc01873643d53c6026343e4d3158875f0a1f974c4146b2d732cdcb999587e98ab6fb225600fa8b1221470bed8bca574201f7877f76e92ea35ac20609bd2370ca66a0cc4ff189f8105396309e80169e9efb8bc60ee9ab81a8e558b63884df68bfe2f801ba06033b391b5eb1597cedcf5b52c0bbf0c4954899614df9192e7ee9a508c7e8273c7e3576504ac74ba673ce9ea9ecbdba56178e7bccc4c19b3ac776063a3b9e678073ef64a9f9445ac298cadeae21628713dc60044896cef7db913025c5d54329dda6885fa8b398585169d811e3388f50d2d8be7ffa82165cd55d656d3cdb29697b003886e90584ab1095f9941f4bfe1fbae6d3eef64a355bdd794e7f4c5ffaa0c6598053ed7fc91dda3b19a87b22172054f6e716d37da91f385d529f100f7fdb9c4be08a136d9b7412a9b25f095a41e5d2b21a5d3d926726644daacc57d4ff9a59302472e9df8a1c3a71e49921fe13f107157e28ba500cc1a7b2b1e1a7adf2cf2a4255921754c330c3e04cd3e668765571318c1c33e9a1f0d41dee4428864ac0a5094560d920b8de72ef03cc563aceb27d36260df95e8e8b58932efda1d332b158e75029e78200681a99c5e58feb8ce9548d62966c77d2d6d6362aeff0fa5709c3b1b4ed81624a9caba7e0904ee2fb963accc8139641c16f7ec9fcdcb6cf51f1a0a1b1367bae945f99680893b0fa546a1b7f14bc34ac3059cff6fd86822c4a73b1920f3e1a7fa75ebb0027a5abb46b6de9296502a0727f48c6771556ff19b2664b0ec06ff200ae968cd149f66e96c27c1f9dcce36694627388abe7db530db4d1df55be02f8cf1242877f3287e706cc4efcc620860c56bd26162a1e90aaa93467c64385a45cf89d4e1a3f01bc013eea4415dd29885fd2ee68c8bd7b03cf18be774ffc53ad633fd73dcb2b6fe04bbff5b1a9d3ac9022ef3a7601e3b97a6d227ab03c7556899439ed1e91e7221a7967e21c6cea803582adca85378359a8ed919582fc8fc68df51dc14fc495918db0bceb1b9f0c5b163b7a8b791b855cf958370a38146043185e6d8d77e33d58a6c96489a8093f1d8dfb4d39cf270f7e32df4f51e4edfae3ceb578f702f28ac5abb7e4a36e4021a647d4e96772ffeb35fd7afede391461890db648dad0b29e89088f7e6a954f097ebaf2085d83e3e24e86c187f03d7c4814a5e8eb3f8319723ff717412d6fb8b344a44d3e2affcbd5fe7ee7e1a792a88d1a1e05c57487612fc289b2b1c9995ebd5a59120617d59b7cde21cb711a868ff6573ce5fb5701027b0c745e010e91396a59814fca664b7b75e7b7c54b4a5ef1de56967fbcfb74e7f68cdb78811381d5ba9e10d9a10b94c153d8c9b87c370c6eb28ca79a45de9e658457400153e716c478abfa77971ea56da2e9ca040b7d9024d47d3446f458fe581f41b33416f9877e3a7e3c66ecf8d61b022b0a79fc25e28f6958f5100bb55468ecf4fe2e5c38a67250914036985fcd392d7ac6961efe771ff51f37ba2f86032ae07b84e076851905dc852f4f87a8499aaf7b4fd7d1701b37003ffa698667f6fbfc85ff8125f21bbc90f4494229450f7a0708c22361b4ef01b7e15f13f48cd5ffe38b9a33435f90cc1d8fca90751e3b0e7676c193652814981f1d5c59c09c94b6e5633cc88ded2a144ce9bdc1587edfacea465f8212e2ede6e77d4250521cfdbaadfddece818a3715225452ed3ce3119ef6872784ace8e9c55b5eeb0966ef25c3d31fda08a2b04ce9884aec8a88ae974be0882668cfcb371318160f3a4ed4d9c0cd93257a09bd2773d1749013716a6ad20189bed5aec725fcc4b41276540b9acd4d2ca4725c1892dd1f9eeb92ea80fce7c295d29fc3ef253638de866e07d82462caab3b73813a9d836b1b4aa23598919877e9d3bbeaae998948f4e38cdd0f8b76e34634b45189894a449e3b47a3559ef66a3f554ed31ad006905fb9c2492c378a4fb2b0b6c6c00500b80fb6388b678cc125e0f689018c63f2451b46036b45c0d9978f064ffdfa671e16da1f54b7448086f56c24c4b8bb697228f2c2a900eb8851ece16da0bf729b912b8bca807b41d8c3b92ce5b0661422b42f305a2861b44441617039e95e3637972fa470f1214c8a9291f4db5b2329404330c530d7d189b1025854d637676104a16ca965d9a09a404fa8855860b458bef5da67f45d1ef642516eed024ff920ace09ad59db371f8cceea616e520a958875559c729216178f6714f02972686dab3add233462d7cad45c75c94bf36f1215f71f0af523f0b23f0b0da3b1deaa5721cd3f7756bd085b32a8da1edb030ea4418e2a349ae36fcf7ce8beb685db177898d20a7e0964222165555050658dfa54deffa1fefb9d5be8e927d4cbac17d1e2a824087646addaba4d07044d766d7b01921775e014395ccae308d0cf4ed5ab6c467fa667234ebee00659f6aaf04df559e8453828aafbf1d5141cc4f4350390006e03043e9d0cf46acc2cab82303af0162de56b47c0e319db5f36005debd59485d4d9d2cfe969956b1369b58b7e6f91a5547ec1ebef9b7e69e44fe4d8743e9fafb7dd14a3d452130208538e88661af38d2f5f83f85ef04a297cc9ffe801f87e0f6321f903641b1d008c4d6f9657b56f1cdeddbb3e17d94f2467e036a820eb8f4189520f690b2d3997605f24a9900ccb1db7ee19809fbcfdc108067ba56601c597d1128818eec98c7e9ef8111cdf811a0accfc60f3e4eae2a468920003089da0a42c15b156a91ef7e50271a571066bc1bb7a3cb357af147ed372bb3b6798bc851395376059958e6fb5b949abc6243c06596db085a20348e18259aa5522b55cb9f5aaf3c5338c32b269a1277bd45dc61b57409255b99ed3c0517765a49ce6301a97880e530c3d0b5862e3cf8dc3aa37614a1cf768fffa79774df13137cc658966bb5f67377e93f7509cf620e1b2337ba0e2dbf9d11a465b6e58461e6b9127fbfe5706a25acb07700412d3a6e94c9db42b1213972d4c11e133b810b2d3bdf9ce2b7f66f4a7519bb1e2f42962688b2e2c311a31e6f88eaedc1c9ebc764df4cd8f9ed5ebc09c725cd7db8a8ff267e9f770974d0c26aefaab05e01be6b2e93a8e48efc544aa209556bbb5b601dd5c4cf777b0b59b4b1fa77999d136f00f14574fb1c2e388bab40a14b76fb07c4dda176ba660c6a2c06cfb3c055eeb9d780031a13cb59f2b772e8e06256a47d8aafbbaafb0b097f54bf1c1d1e71b9b9076f227eb2fa8c47b48089c67798e0e587cb31a096231adaffdee684699d53b6ab49fdc9855a4a8c9c35e8b4eb85a7ea7e7db28195be34e009790e27984cc64b8bb1516b6c47b0ee6e0376e263ac53a84f2a19ccc18112b3d71ea1aae204c6449d303d4223139ffebe66716b6a64d4622c63d512c8b7380fe28df97ed1a1ac7430d3addcacedce8f8468acde1c2de25f24affb40ec01cce346fb8fa62a70157548eda69e17580fa6e062a1316c9056d69554840f0fe64cda300e8376ea6e01c9737857c3786b93908aab52ad4b330319614b9a4631bcf79d1a13b54c6117877b6f7f24018303e31d92ad85ac4c984fce4ae95e0b3bc46819b8b6b1279e8cad2dad8ae03584f54ddaca6a19ae0c8cd1d0c36e8f993adea22012f9fb7b1e54c01c994e44bd78e76c7e50f5684f6b54f8f85167bc3189eaf11584e6562d42f3bb329fc0a9184d3518d41c6cb1c142bee6e8c348f72dcd21bbba03b9ad642e78b3da0298e87cde7af9939907e272606823033d696ad0c837b56f753e5618f2df43e785a92a3db9346d3e835a6738e3db610e724c06e586ab0b7e2c960d0284f1b25435ddc26af0d1723708f3abf6a67b9d4fe3ddb781d0d8793929b523cf54982161f3c13420f1c7dcac24a5284", 0x1000) r1 = syz_open_dev$evdev(0xfffffffffffffffc, 0x3f, 0x307d00) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f00000010c0), 0x7, 0x8000) read$hidraw(r2, &(0x7f0000001280)=""/59, 0x3b) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x51, 0x0, 0x0, {}, {}, @rumble}) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1abd40) ioctl$HIDIOCGRAWNAME(r3, 0x401c5820, &(0x7f0000000080)) read$hidraw(r3, &(0x7f0000001100)=""/203, 0xcb) r4 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r4, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) write$hidraw(r4, &(0x7f00000012c0)="496d550470", 0x5) ioctl$HIDIOCGFEATURE(r4, 0xc0404807, &(0x7f0000001200)={0x80, "d9e3bd3f66052927e470ff401c8f4d3b5bdb65c3c10cf1e1733423581aaed9db25a6c87b454b1c46994cf0f7aa2cb39f2cd1c8130bdadeed686aa3cdcd1a073c"}) ioctl$EVIOCSMASK(r1, 0x4004662b, &(0x7f0000000040)={0x0, 0x33, 0x0}) 19:30:21 executing program 4: syz_usb_connect$cdc_ncm(0x0, 0x72, 0x0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x0, 0x0, &(0x7f0000000340)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x200, 0xb6, 0x7, 0x9, 0x0, 0x4}, 0x19, 0x0, 0x2, [{0x0, 0x0}, {0x2f, &(0x7f00000002c0)=@string={0x2f, 0x3, "cc59568b2139190d430233a3d10e7e0536530c022f0ba745362dd7d0848158af95e4bd3bd012004ffba9099f94"}}]}) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, &(0x7f0000000a80)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x63, "0c182820c455018d7fb8cfef1505f787b963c0f44ecd51c365ff38969f042a793c3e0546870c546e33b184363a356b4f12be446fadd1e87ecb315fbee32e7d8532514d0b7e93a5b953ba83e7674cb8924b428b833b4c95a35cbcf9457ddbf0ad4f31db"}, &(0x7f0000000a00)={0x0, 0xa, 0x1}, &(0x7f0000000a40)={0x0, 0x8, 0x1, 0xca}}) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f0000000300)={0x14, &(0x7f0000000540)={0x0, 0x2, 0x65, {0x8d, 0x0, "a178c31bfa1ce5ba586487debbd1b4c2be3a06a3fa996a1b7cb076e8d8a34ec7cacc068dbf18f9da149aa172d5edfbfa4b4ae4690328012f87c9c436774ba2323062f8574497fe0b58c32b7f4cb8c9a6261567f68832a2ba09bd39024e9bc55b622b93"}}, &(0x7f0000000280)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000200)={0x1c, &(0x7f0000000380)={0x0, 0x0, 0xd9, "16c136c00148012879a89060f315d61593d2c1ecc02e158c3a446174aeecf1e9c6ad2eb4f1715289852dfb000ed44b90b73c232178d2133c6a71f31bc127956ff126c1d47b1efe4464f49d034ca443ec137d53068a7b5755bb8d85ea9e1691d4fe67634f3f5a9c47c448439bd851693840a782903b1574ad76f64ac534d4271c664fc6e0361ce4bde4d3ecb808af3e698372ecfc5cc8cfceec6c85051994f98d9388405f5fa93f0c4db936fee85986dfc88da5c2072c6352953fe7f1dbeccca02e86e71dfb94267fcf75a214454cea8f5522022bcd04050b79"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0x1f}, &(0x7f00000004c0)={0x0, 0x8, 0x1, 0x7c}}) write$char_usb(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x80762) syz_open_dev$hidraw(0x0, 0x0, 0x200000) write$hidraw(r2, &(0x7f00000005c0)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3dd33b0013ea1aa2d8358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a6dfbb89221a8bb0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d7672ccf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7a71f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5ac43be80baa1235e5db03735086d68d70d5e21958b7538023f8f5", 0x21a) write$hidraw(r1, 0x0, 0x0) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) [ 3383.968576][ T25] audit: type=1804 audit(1651606221.232:42839): pid=9312 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D74657374646972343039373939333332362F73797A6B616C6C65722E5054635332582F3430382F48C7C060 dev="sda1" ino=1154 res=1 errno=0 19:30:21 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, &(0x7f00000000c0)="dcdd36e31e1601fd50755eebd6b1540aeab43eed1daa856e3d74343ab692da454a251c88a54799eb9f598d64f0874c71ff10dc3db19bf72df60764dd2d7fbf2a8cde91e9621c1d9359d0c8fc193c9aefd380b5415aba2e4072ff38f471e0127183a0b561cd56737e9f0a150f157365da27e3a1c5fbb4136110d3cc9a72d24829207156acf6b5e9ec583d85587d7f1f93bb6cc130d84f10011f40536160b1857aff751a9769006377dfd361d151e164f8ceaf56fd7e3127d8cf4ed937c31c4f91e698aa8f88d721397c4ccc3ee2142b55bb456233f19d1d0981f274e61c5c5e335ad22d2f930aba26a78411a842251c66097fb26611e02432f6f700bf22c5fceedab296307210c160367007ae1d889147e0eb57a40642696ac11653f9e12d90b1e6b9130a57890443f7ffc7533d6bb1ca54c5e0464e66e3c5f76cb2dbcdc714e29cb57866ecce3ff72d82c1e07046e91497009689bdcc63b90aa27c4bded9af22860025aea922a55aaf78b165fad923cfa5804d3e19982f531b378fab7147b85990da485bf88b0445ed2a6e014860a68aad2ce53c5f80a6a93bb4c09f67b3c597fd251652705615caa514299a49683b5a6204c3fcda2106b6ed90d275f59a6c7bc2e791e34c8aa395779559874a195588dcc56c9e7ca1e5fe68273014db59509a929348e9340a8c378f658b166422a5635c5121d46e2bd1018123471e59105cbce86c092dea1bb85ff0d9530e552de7affb5c22c4426aa795a45f3acd8689f0b4be37ca3ebcfa4336a53fe86ecf26dfac044a37cbed0eec098366056163244105305cb89a74863fbd3ebde7f39e59142d29881af6fe9673a355dd78f35f5a82c6f1cee4b5a0bec9b42f698d53fd32e399d7c4ed42592f91e2cfe4b268f8d51e6df4c108f285b383ceaca99b7f32beb8b8696c17faf7f0b9fa4d51079b81088b33683f1547597d14007a04b1d9dc01a29918b266700c9f9787cade089b7b5bdabffa186691534da0a6c102a0e8e85b75935e64ac8d9760ecb468432fcc59934375f933726353668d3d3bed7fad93faed0b0754c32138440cac77e2c6ecc8ea9da4d977e88bd4d1a3b1d4e2f499ffbd082b6c3e6a875f12f388adca11162ba5bfce47a5ebaa9c64a323e1719d1ce2b1dfabfa216bbcdbd903c5291a2505ca2e59397e3279cbd5a734938e950e47877f8b4a84e3c2c97b98b935b53e7c0ab99b48eedfbfb98c07bff7a9135d8b967cf0a162b24973eaf80a288aca83626e808de3c952ebce45cc5e7388e29637f0d4a99f7332d508575969787b3a5f85694647a0556de1d204c937e7e77d0f3177e26b1c2334ffc9d313bc361ea2f7508fb38b2429993d611093b1fa46007c4303759e2b7f3f4856802983a1bcdd50ae112fa1b5056ea7c0a5189ba5d9ded645782c001df1a2de6fd1e4fa0fc9f2fb8de7615992ea311da634774e0fb1c0a17c0f550444ffa99d74c2addb889042a757ea346b38cb12fd21b71102a76b1e06515c30802d9c93b444674c81630c4b12857876324c723f420a9fc76810922ab4318a277091b68ba007e7f6a7a9b6b7d6b36857e43c73b78d10ace534f7aa0f084dd238a04b444a0184fcf7ae559b094d2a12206ca5609a7d872fe43b40cecab3f13294603ae8148ab6bb53b968f6efe7f89b1515aed0cfeb707cdd9927b739225224c35a74cadd87d7d19a3dda3dc5f50291d264310ef119b46a91dd716688304a4dc29725fced8780bb402494c92bb3e43cd8940b2041483bdc33ad514d6579cfe0d0e8591e7185a2b795d296f32ae572c680b7338630b725c84ff8fa89cea3d569e904f2aa9d978eb3d30ed6da8fc93cf76b30c33f170f2ec7104d814993e28f4045a9ff972fbe8ab917feb610ae4dd2aaef74f626cf051897cdd9bf9ef9cbc01873643d53c6026343e4d3158875f0a1f974c4146b2d732cdcb999587e98ab6fb225600fa8b1221470bed8bca574201f7877f76e92ea35ac20609bd2370ca66a0cc4ff189f8105396309e80169e9efb8bc60ee9ab81a8e558b63884df68bfe2f801ba06033b391b5eb1597cedcf5b52c0bbf0c4954899614df9192e7ee9a508c7e8273c7e3576504ac74ba673ce9ea9ecbdba56178e7bccc4c19b3ac776063a3b9e678073ef64a9f9445ac298cadeae21628713dc60044896cef7db913025c5d54329dda6885fa8b398585169d811e3388f50d2d8be7ffa82165cd55d656d3cdb29697b003886e90584ab1095f9941f4bfe1fbae6d3eef64a355bdd794e7f4c5ffaa0c6598053ed7fc91dda3b19a87b22172054f6e716d37da91f385d529f100f7fdb9c4be08a136d9b7412a9b25f095a41e5d2b21a5d3d926726644daacc57d4ff9a59302472e9df8a1c3a71e49921fe13f107157e28ba500cc1a7b2b1e1a7adf2cf2a4255921754c330c3e04cd3e668765571318c1c33e9a1f0d41dee4428864ac0a5094560d920b8de72ef03cc563aceb27d36260df95e8e8b58932efda1d332b158e75029e78200681a99c5e58feb8ce9548d62966c77d2d6d6362aeff0fa5709c3b1b4ed81624a9caba7e0904ee2fb963accc8139641c16f7ec9fcdcb6cf51f1a0a1b1367bae945f99680893b0fa546a1b7f14bc34ac3059cff6fd86822c4a73b1920f3e1a7fa75ebb0027a5abb46b6de9296502a0727f48c6771556ff19b2664b0ec06ff200ae968cd149f66e96c27c1f9dcce36694627388abe7db530db4d1df55be02f8cf1242877f3287e706cc4efcc620860c56bd26162a1e90aaa93467c64385a45cf89d4e1a3f01bc013eea4415dd29885fd2ee68c8bd7b03cf18be774ffc53ad633fd73dcb2b6fe04bbff5b1a9d3ac9022ef3a7601e3b97a6d227ab03c7556899439ed1e91e7221a7967e21c6cea803582adca85378359a8ed919582fc8fc68df51dc14fc495918db0bceb1b9f0c5b163b7a8b791b855cf958370a38146043185e6d8d77e33d58a6c96489a8093f1d8dfb4d39cf270f7e32df4f51e4edfae3ceb578f702f28ac5abb7e4a36e4021a647d4e96772ffeb35fd7afede391461890db648dad0b29e89088f7e6a954f097ebaf2085d83e3e24e86c187f03d7c4814a5e8eb3f8319723ff717412d6fb8b344a44d3e2affcbd5fe7ee7e1a792a88d1a1e05c57487612fc289b2b1c9995ebd5a59120617d59b7cde21cb711a868ff6573ce5fb5701027b0c745e010e91396a59814fca664b7b75e7b7c54b4a5ef1de56967fbcfb74e7f68cdb78811381d5ba9e10d9a10b94c153d8c9b87c370c6eb28ca79a45de9e658457400153e716c478abfa77971ea56da2e9ca040b7d9024d47d3446f458fe581f41b33416f9877e3a7e3c66ecf8d61b022b0a79fc25e28f6958f5100bb55468ecf4fe2e5c38a67250914036985fcd392d7ac6961efe771ff51f37ba2f86032ae07b84e076851905dc852f4f87a8499aaf7b4fd7d1701b37003ffa698667f6fbfc85ff8125f21bbc90f4494229450f7a0708c22361b4ef01b7e15f13f48cd5ffe38b9a33435f90cc1d8fca90751e3b0e7676c193652814981f1d5c59c09c94b6e5633cc88ded2a144ce9bdc1587edfacea465f8212e2ede6e77d4250521cfdbaadfddece818a3715225452ed3ce3119ef6872784ace8e9c55b5eeb0966ef25c3d31fda08a2b04ce9884aec8a88ae974be0882668cfcb371318160f3a4ed4d9c0cd93257a09bd2773d1749013716a6ad20189bed5aec725fcc4b41276540b9acd4d2ca4725c1892dd1f9eeb92ea80fce7c295d29fc3ef253638de866e07d82462caab3b73813a9d836b1b4aa23598919877e9d3bbeaae998948f4e38cdd0f8b76e34634b45189894a449e3b47a3559ef66a3f554ed31ad006905fb9c2492c378a4fb2b0b6c6c00500b80fb6388b678cc125e0f689018c63f2451b46036b45c0d9978f064ffdfa671e16da1f54b7448086f56c24c4b8bb697228f2c2a900eb8851ece16da0bf729b912b8bca807b41d8c3b92ce5b0661422b42f305a2861b44441617039e95e3637972fa470f1214c8a9291f4db5b2329404330c530d7d189b1025854d637676104a16ca965d9a09a404fa8855860b458bef5da67f45d1ef642516eed024ff920ace09ad59db371f8cceea616e520a958875559c729216178f6714f02972686dab3add233462d7cad45c75c94bf36f1215f71f0af523f0b23f0b0da3b1deaa5721cd3f7756bd085b32a8da1edb030ea4418e2a349ae36fcf7ce8beb685db177898d20a7e0964222165555050658dfa54deffa1fefb9d5be8e927d4cbac17d1e2a824087646addaba4d07044d766d7b01921775e014395ccae308d0cf4ed5ab6c467fa667234ebee00659f6aaf04df559e8453828aafbf1d5141cc4f4350390006e03043e9d0cf46acc2cab82303af0162de56b47c0e319db5f36005debd59485d4d9d2cfe969956b1369b58b7e6f91a5547ec1ebef9b7e69e44fe4d8743e9fafb7dd14a3d452130208538e88661af38d2f5f83f85ef04a297cc9ffe801f87e0f6321f903641b1d008c4d6f9657b56f1cdeddbb3e17d94f2467e036a820eb8f4189520f690b2d3997605f24a9900ccb1db7ee19809fbcfdc108067ba56601c597d1128818eec98c7e9ef8111cdf811a0accfc60f3e4eae2a468920003089da0a42c15b156a91ef7e50271a571066bc1bb7a3cb357af147ed372bb3b6798bc851395376059958e6fb5b949abc6243c06596db085a20348e18259aa5522b55cb9f5aaf3c5338c32b269a1277bd45dc61b57409255b99ed3c0517765a49ce6301a97880e530c3d0b5862e3cf8dc3aa37614a1cf768fffa79774df13137cc658966bb5f67377e93f7509cf620e1b2337ba0e2dbf9d11a465b6e58461e6b9127fbfe5706a25acb07700412d3a6e94c9db42b1213972d4c11e133b810b2d3bdf9ce2b7f66f4a7519bb1e2f42962688b2e2c311a31e6f88eaedc1c9ebc764df4cd8f9ed5ebc09c725cd7db8a8ff267e9f770974d0c26aefaab05e01be6b2e93a8e48efc544aa209556bbb5b601dd5c4cf777b0b59b4b1fa77999d136f00f14574fb1c2e388bab40a14b76fb07c4dda176ba660c6a2c06cfb3c055eeb9d780031a13cb59f2b772e8e06256a47d8aafbbaafb0b097f54bf1c1d1e71b9b9076f227eb2fa8c47b48089c67798e0e587cb31a096231adaffdee684699d53b6ab49fdc9855a4a8c9c35e8b4eb85a7ea7e7db28195be34e009790e27984cc64b8bb1516b6c47b0ee6e0376e263ac53a84f2a19ccc18112b3d71ea1aae204c6449d303d4223139ffebe66716b6a64d4622c63d512c8b7380fe28df97ed1a1ac7430d3addcacedce8f8468acde1c2de25f24affb40ec01cce346fb8fa62a70157548eda69e17580fa6e062a1316c9056d69554840f0fe64cda300e8376ea6e01c9737857c3786b93908aab52ad4b330319614b9a4631bcf79d1a13b54c6117877b6f7f24018303e31d92ad85ac4c984fce4ae95e0b3bc46819b8b6b1279e8cad2dad8ae03584f54ddaca6a19ae0c8cd1d0c36e8f993adea22012f9fb7b1e54c01c994e44bd78e76c7e50f5684f6b54f8f85167bc3189eaf11584e6562d42f3bb329fc0a9184d3518d41c6cb1c142bee6e8c348f72dcd21bbba03b9ad642e78b3da0298e87cde7af9939907e272606823033d696ad0c837b56f753e5618f2df43e785a92a3db9346d3e835a6738e3db610e724c06e586ab0b7e2c960d0284f1b25435ddc26af0d1723708f3abf6a67b9d4fe3ddb781d0d8793929b523cf54982161f3c13420f1c7dcac24a5284", 0x1000) (async) r1 = syz_open_dev$evdev(0xfffffffffffffffc, 0x3f, 0x307d00) (async) syz_open_dev$hidraw(0x0, 0x0, 0x0) (async) r2 = syz_open_dev$hidraw(&(0x7f00000010c0), 0x7, 0x8000) read$hidraw(r2, &(0x7f0000001280)=""/59, 0x3b) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x51, 0x0, 0x0, {}, {}, @rumble}) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1abd40) ioctl$HIDIOCGRAWNAME(r3, 0x401c5820, &(0x7f0000000080)) read$hidraw(r3, &(0x7f0000001100)=""/203, 0xcb) (async) r4 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r4, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) (async) write$hidraw(r4, &(0x7f00000012c0)="496d550470", 0x5) (async) ioctl$HIDIOCGFEATURE(r4, 0xc0404807, &(0x7f0000001200)={0x80, "d9e3bd3f66052927e470ff401c8f4d3b5bdb65c3c10cf1e1733423581aaed9db25a6c87b454b1c46994cf0f7aa2cb39f2cd1c8130bdadeed686aa3cdcd1a073c"}) ioctl$EVIOCSMASK(r1, 0x4004662b, &(0x7f0000000040)={0x0, 0x33, 0x0}) 19:30:21 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, &(0x7f00000000c0)="dcdd36e31e1601fd50755eebd6b1540aeab43eed1daa856e3d74343ab692da454a251c88a54799eb9f598d64f0874c71ff10dc3db19bf72df60764dd2d7fbf2a8cde91e9621c1d9359d0c8fc193c9aefd380b5415aba2e4072ff38f471e0127183a0b561cd56737e9f0a150f157365da27e3a1c5fbb4136110d3cc9a72d24829207156acf6b5e9ec583d85587d7f1f93bb6cc130d84f10011f40536160b1857aff751a9769006377dfd361d151e164f8ceaf56fd7e3127d8cf4ed937c31c4f91e698aa8f88d721397c4ccc3ee2142b55bb456233f19d1d0981f274e61c5c5e335ad22d2f930aba26a78411a842251c66097fb26611e02432f6f700bf22c5fceedab296307210c160367007ae1d889147e0eb57a40642696ac11653f9e12d90b1e6b9130a57890443f7ffc7533d6bb1ca54c5e0464e66e3c5f76cb2dbcdc714e29cb57866ecce3ff72d82c1e07046e91497009689bdcc63b90aa27c4bded9af22860025aea922a55aaf78b165fad923cfa5804d3e19982f531b378fab7147b85990da485bf88b0445ed2a6e014860a68aad2ce53c5f80a6a93bb4c09f67b3c597fd251652705615caa514299a49683b5a6204c3fcda2106b6ed90d275f59a6c7bc2e791e34c8aa395779559874a195588dcc56c9e7ca1e5fe68273014db59509a929348e9340a8c378f658b166422a5635c5121d46e2bd1018123471e59105cbce86c092dea1bb85ff0d9530e552de7affb5c22c4426aa795a45f3acd8689f0b4be37ca3ebcfa4336a53fe86ecf26dfac044a37cbed0eec098366056163244105305cb89a74863fbd3ebde7f39e59142d29881af6fe9673a355dd78f35f5a82c6f1cee4b5a0bec9b42f698d53fd32e399d7c4ed42592f91e2cfe4b268f8d51e6df4c108f285b383ceaca99b7f32beb8b8696c17faf7f0b9fa4d51079b81088b33683f1547597d14007a04b1d9dc01a29918b266700c9f9787cade089b7b5bdabffa186691534da0a6c102a0e8e85b75935e64ac8d9760ecb468432fcc59934375f933726353668d3d3bed7fad93faed0b0754c32138440cac77e2c6ecc8ea9da4d977e88bd4d1a3b1d4e2f499ffbd082b6c3e6a875f12f388adca11162ba5bfce47a5ebaa9c64a323e1719d1ce2b1dfabfa216bbcdbd903c5291a2505ca2e59397e3279cbd5a734938e950e47877f8b4a84e3c2c97b98b935b53e7c0ab99b48eedfbfb98c07bff7a9135d8b967cf0a162b24973eaf80a288aca83626e808de3c952ebce45cc5e7388e29637f0d4a99f7332d508575969787b3a5f85694647a0556de1d204c937e7e77d0f3177e26b1c2334ffc9d313bc361ea2f7508fb38b2429993d611093b1fa46007c4303759e2b7f3f4856802983a1bcdd50ae112fa1b5056ea7c0a5189ba5d9ded645782c001df1a2de6fd1e4fa0fc9f2fb8de7615992ea311da634774e0fb1c0a17c0f550444ffa99d74c2addb889042a757ea346b38cb12fd21b71102a76b1e06515c30802d9c93b444674c81630c4b12857876324c723f420a9fc76810922ab4318a277091b68ba007e7f6a7a9b6b7d6b36857e43c73b78d10ace534f7aa0f084dd238a04b444a0184fcf7ae559b094d2a12206ca5609a7d872fe43b40cecab3f13294603ae8148ab6bb53b968f6efe7f89b1515aed0cfeb707cdd9927b739225224c35a74cadd87d7d19a3dda3dc5f50291d264310ef119b46a91dd716688304a4dc29725fced8780bb402494c92bb3e43cd8940b2041483bdc33ad514d6579cfe0d0e8591e7185a2b795d296f32ae572c680b7338630b725c84ff8fa89cea3d569e904f2aa9d978eb3d30ed6da8fc93cf76b30c33f170f2ec7104d814993e28f4045a9ff972fbe8ab917feb610ae4dd2aaef74f626cf051897cdd9bf9ef9cbc01873643d53c6026343e4d3158875f0a1f974c4146b2d732cdcb999587e98ab6fb225600fa8b1221470bed8bca574201f7877f76e92ea35ac20609bd2370ca66a0cc4ff189f8105396309e80169e9efb8bc60ee9ab81a8e558b63884df68bfe2f801ba06033b391b5eb1597cedcf5b52c0bbf0c4954899614df9192e7ee9a508c7e8273c7e3576504ac74ba673ce9ea9ecbdba56178e7bccc4c19b3ac776063a3b9e678073ef64a9f9445ac298cadeae21628713dc60044896cef7db913025c5d54329dda6885fa8b398585169d811e3388f50d2d8be7ffa82165cd55d656d3cdb29697b003886e90584ab1095f9941f4bfe1fbae6d3eef64a355bdd794e7f4c5ffaa0c6598053ed7fc91dda3b19a87b22172054f6e716d37da91f385d529f100f7fdb9c4be08a136d9b7412a9b25f095a41e5d2b21a5d3d926726644daacc57d4ff9a59302472e9df8a1c3a71e49921fe13f107157e28ba500cc1a7b2b1e1a7adf2cf2a4255921754c330c3e04cd3e668765571318c1c33e9a1f0d41dee4428864ac0a5094560d920b8de72ef03cc563aceb27d36260df95e8e8b58932efda1d332b158e75029e78200681a99c5e58feb8ce9548d62966c77d2d6d6362aeff0fa5709c3b1b4ed81624a9caba7e0904ee2fb963accc8139641c16f7ec9fcdcb6cf51f1a0a1b1367bae945f99680893b0fa546a1b7f14bc34ac3059cff6fd86822c4a73b1920f3e1a7fa75ebb0027a5abb46b6de9296502a0727f48c6771556ff19b2664b0ec06ff200ae968cd149f66e96c27c1f9dcce36694627388abe7db530db4d1df55be02f8cf1242877f3287e706cc4efcc620860c56bd26162a1e90aaa93467c64385a45cf89d4e1a3f01bc013eea4415dd29885fd2ee68c8bd7b03cf18be774ffc53ad633fd73dcb2b6fe04bbff5b1a9d3ac9022ef3a7601e3b97a6d227ab03c7556899439ed1e91e7221a7967e21c6cea803582adca85378359a8ed919582fc8fc68df51dc14fc495918db0bceb1b9f0c5b163b7a8b791b855cf958370a38146043185e6d8d77e33d58a6c96489a8093f1d8dfb4d39cf270f7e32df4f51e4edfae3ceb578f702f28ac5abb7e4a36e4021a647d4e96772ffeb35fd7afede391461890db648dad0b29e89088f7e6a954f097ebaf2085d83e3e24e86c187f03d7c4814a5e8eb3f8319723ff717412d6fb8b344a44d3e2affcbd5fe7ee7e1a792a88d1a1e05c57487612fc289b2b1c9995ebd5a59120617d59b7cde21cb711a868ff6573ce5fb5701027b0c745e010e91396a59814fca664b7b75e7b7c54b4a5ef1de56967fbcfb74e7f68cdb78811381d5ba9e10d9a10b94c153d8c9b87c370c6eb28ca79a45de9e658457400153e716c478abfa77971ea56da2e9ca040b7d9024d47d3446f458fe581f41b33416f9877e3a7e3c66ecf8d61b022b0a79fc25e28f6958f5100bb55468ecf4fe2e5c38a67250914036985fcd392d7ac6961efe771ff51f37ba2f86032ae07b84e076851905dc852f4f87a8499aaf7b4fd7d1701b37003ffa698667f6fbfc85ff8125f21bbc90f4494229450f7a0708c22361b4ef01b7e15f13f48cd5ffe38b9a33435f90cc1d8fca90751e3b0e7676c193652814981f1d5c59c09c94b6e5633cc88ded2a144ce9bdc1587edfacea465f8212e2ede6e77d4250521cfdbaadfddece818a3715225452ed3ce3119ef6872784ace8e9c55b5eeb0966ef25c3d31fda08a2b04ce9884aec8a88ae974be0882668cfcb371318160f3a4ed4d9c0cd93257a09bd2773d1749013716a6ad20189bed5aec725fcc4b41276540b9acd4d2ca4725c1892dd1f9eeb92ea80fce7c295d29fc3ef253638de866e07d82462caab3b73813a9d836b1b4aa23598919877e9d3bbeaae998948f4e38cdd0f8b76e34634b45189894a449e3b47a3559ef66a3f554ed31ad006905fb9c2492c378a4fb2b0b6c6c00500b80fb6388b678cc125e0f689018c63f2451b46036b45c0d9978f064ffdfa671e16da1f54b7448086f56c24c4b8bb697228f2c2a900eb8851ece16da0bf729b912b8bca807b41d8c3b92ce5b0661422b42f305a2861b44441617039e95e3637972fa470f1214c8a9291f4db5b2329404330c530d7d189b1025854d637676104a16ca965d9a09a404fa8855860b458bef5da67f45d1ef642516eed024ff920ace09ad59db371f8cceea616e520a958875559c729216178f6714f02972686dab3add233462d7cad45c75c94bf36f1215f71f0af523f0b23f0b0da3b1deaa5721cd3f7756bd085b32a8da1edb030ea4418e2a349ae36fcf7ce8beb685db177898d20a7e0964222165555050658dfa54deffa1fefb9d5be8e927d4cbac17d1e2a824087646addaba4d07044d766d7b01921775e014395ccae308d0cf4ed5ab6c467fa667234ebee00659f6aaf04df559e8453828aafbf1d5141cc4f4350390006e03043e9d0cf46acc2cab82303af0162de56b47c0e319db5f36005debd59485d4d9d2cfe969956b1369b58b7e6f91a5547ec1ebef9b7e69e44fe4d8743e9fafb7dd14a3d452130208538e88661af38d2f5f83f85ef04a297cc9ffe801f87e0f6321f903641b1d008c4d6f9657b56f1cdeddbb3e17d94f2467e036a820eb8f4189520f690b2d3997605f24a9900ccb1db7ee19809fbcfdc108067ba56601c597d1128818eec98c7e9ef8111cdf811a0accfc60f3e4eae2a468920003089da0a42c15b156a91ef7e50271a571066bc1bb7a3cb357af147ed372bb3b6798bc851395376059958e6fb5b949abc6243c06596db085a20348e18259aa5522b55cb9f5aaf3c5338c32b269a1277bd45dc61b57409255b99ed3c0517765a49ce6301a97880e530c3d0b5862e3cf8dc3aa37614a1cf768fffa79774df13137cc658966bb5f67377e93f7509cf620e1b2337ba0e2dbf9d11a465b6e58461e6b9127fbfe5706a25acb07700412d3a6e94c9db42b1213972d4c11e133b810b2d3bdf9ce2b7f66f4a7519bb1e2f42962688b2e2c311a31e6f88eaedc1c9ebc764df4cd8f9ed5ebc09c725cd7db8a8ff267e9f770974d0c26aefaab05e01be6b2e93a8e48efc544aa209556bbb5b601dd5c4cf777b0b59b4b1fa77999d136f00f14574fb1c2e388bab40a14b76fb07c4dda176ba660c6a2c06cfb3c055eeb9d780031a13cb59f2b772e8e06256a47d8aafbbaafb0b097f54bf1c1d1e71b9b9076f227eb2fa8c47b48089c67798e0e587cb31a096231adaffdee684699d53b6ab49fdc9855a4a8c9c35e8b4eb85a7ea7e7db28195be34e009790e27984cc64b8bb1516b6c47b0ee6e0376e263ac53a84f2a19ccc18112b3d71ea1aae204c6449d303d4223139ffebe66716b6a64d4622c63d512c8b7380fe28df97ed1a1ac7430d3addcacedce8f8468acde1c2de25f24affb40ec01cce346fb8fa62a70157548eda69e17580fa6e062a1316c9056d69554840f0fe64cda300e8376ea6e01c9737857c3786b93908aab52ad4b330319614b9a4631bcf79d1a13b54c6117877b6f7f24018303e31d92ad85ac4c984fce4ae95e0b3bc46819b8b6b1279e8cad2dad8ae03584f54ddaca6a19ae0c8cd1d0c36e8f993adea22012f9fb7b1e54c01c994e44bd78e76c7e50f5684f6b54f8f85167bc3189eaf11584e6562d42f3bb329fc0a9184d3518d41c6cb1c142bee6e8c348f72dcd21bbba03b9ad642e78b3da0298e87cde7af9939907e272606823033d696ad0c837b56f753e5618f2df43e785a92a3db9346d3e835a6738e3db610e724c06e586ab0b7e2c960d0284f1b25435ddc26af0d1723708f3abf6a67b9d4fe3ddb781d0d8793929b523cf54982161f3c13420f1c7dcac24a5284", 0x1000) r1 = syz_open_dev$evdev(0xfffffffffffffffc, 0x3f, 0x307d00) syz_open_dev$hidraw(0x0, 0x0, 0x0) (async) r2 = syz_open_dev$hidraw(&(0x7f00000010c0), 0x7, 0x8000) read$hidraw(r2, &(0x7f0000001280)=""/59, 0x3b) (async, rerun: 64) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x51, 0x0, 0x0, {}, {}, @rumble}) (async, rerun: 64) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1abd40) ioctl$HIDIOCGRAWNAME(r3, 0x401c5820, &(0x7f0000000080)) (async) read$hidraw(r3, &(0x7f0000001100)=""/203, 0xcb) (async) r4 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r4, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) (async) write$hidraw(r4, &(0x7f00000012c0)="496d550470", 0x5) ioctl$HIDIOCGFEATURE(r4, 0xc0404807, &(0x7f0000001200)={0x80, "d9e3bd3f66052927e470ff401c8f4d3b5bdb65c3c10cf1e1733423581aaed9db25a6c87b454b1c46994cf0f7aa2cb39f2cd1c8130bdadeed686aa3cdcd1a073c"}) ioctl$EVIOCSMASK(r1, 0x4004662b, &(0x7f0000000040)={0x0, 0x33, 0x0}) 19:30:21 executing program 1: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000280)={0x2, 0x0, 0x0}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) syz_usb_disconnect(r0) (async) syz_usb_connect(0x7, 0x2d, &(0x7f0000000680)=ANY=[], 0x0) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000000)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r1, &(0x7f00000002c0)="05fa2d391baa5653600723eb04fa02f124c39e66c6f6ad370124af415777287b199e86c2f8248d6d5bdc95a61349aee17380457160536dc5ad479f909911f1d96fb7a52e410fff4cdd3ac23504213aab25351ae6814f76398b5884cb81add30acdf39fff77459be2dfc3ec61c43fb5c9c3a70d4fddefa1e5101a1302416b5e85ec80a0f3de82d4ed043fc8784ad4dde28eccf88f4c9e678ff2f03ee9f6dc92f35beb6eba0e38f08065ae1f64a1109622906469e4d780957b8e29b32b0cd44ca72d73f6d2bb056dba9614ae03cadc4f5f32c94ad1f6f21054f7110f951cebc2216fee90b0da2603bf2080ab4ab57937883f84caf5f6206cb9ed06e1671f761b0f3b25fcfb3483947b3fd09d122335c233812d9a9b4c3332bd392ffd981f1f9265f041cc7f978a439ce295611d8a3169bbcb6c26226f5a6dd696d6729b4abd28a86bfdff6bc2d6a759def3e5ba4bd96881c28dace1c9ec80f8baae1e4ccd6b6d9a7f05cea6e86286967094f6602c5cc9817516f6b123a92a8c23a0f5c4a2d4b8f2baa739484155723ff781bc09e8c4792f4caf4b1de4bf317fce7da9dc6d3eb90848a0a9e132cb3bd3fa6085b55c26b15acfbd98b1818803e280a581296fc729b41b2ffa7d4d660e89fb53be313d5907d46ced91197a1f1b717cdb18a69cab6cdaaa3b49779074b1c033326f6e53616a02223b72642ce9d23bf9ce4fa819b5cd58979db08b6285ad543f687eeed6afffeaffd53932ad2cd6796ae8197a1503b3151b790aad7a4405971bba55f3aee25c8bf4542fff96c4d6f4bd5360477984981c742236b55a32571f0fe703e7e294ba61372be9bbd0dee9d7f13d3f1263b61e6d7befc7c88b2040e1ffdd992347cf5d915e1d6c949d959988bb1fd64dd754d7e21ffbd8efd6b1178669b946080e50b62b720018999baf1b20869711551ada9de8e7f1de8c2ce40c0fb991b2adfda7e9de3e63872b30a905c72b7e2b076230317e4d6ebc0ff61c6ae3a56d0746692490ec5b287fd86cee4b1ea40e55ff9d9bdff3540ce1709c4e0d20b04454627b798dfaa6a2cb9615f703a3b0721b664ae554c5ee91f5819d1c6a38e91932f0b9b0d75ebd0082880bf7013b7ef2938ac323572d5ef6a8f4371ae66c8d18ece4576463e5de664b01a08b99fca82a5072df7104cb7985040a259a83f675689e15c1b00dd8a13e182dd6c6ec4425f14e235efea3f58734271d3e655928a88e4f624726eaa09b168a14fbbddd7910fd76b843d9344ed32a9d031fe0317c1d1c3d607f400fa34f461e47494387ad5cdb5590c636f82129716bdb704309fa146c515c2f835b5f7694d2a779addcc6bdd8dd7f196a4268e40c0a6f8db73f755b21de58632bb1a6954420e0b821a98e839a31a91a21174a939470c02edf2d429f60183ec416cb2ba39f29c530cdcddb9d5921c1a13581d69b5083fd6251cbfd043527788cfc40238386427609a1feeadd6b42a1b7e265f38db77dcfef1a80fd8f3c24d0e4caf7c31bf00f2213538b6348a5bf888fc33e0d2027dddb75514bcc2f1899a3d349732606ecea30f3f7d57dc5c411b8cb8f09a47651ca7bb2831b2caca4e024d35ee9a3cbc066d54a15dec310c2096465fb3b0619a6c405580054f93466f0259b9f6429a2022933c7f5d5eecf7e64b7e5185c84c685fb787aa162979460c338258098304d122d3bb9591bfa37537eb5134ef1d64f3e5c5dc7b98edca457fb244e77fca08650a1a704263ffa95316fb5ad3a0ed1a16d34f691d0a71247caa33ffad04d894aac2e0c6f4900b4d9b1b6331861ffb21d812c56a93cdd866d50071e688a14bf3a237cb4a66718f67b303c8aa9be7b8e92409538937484a458e5b1abc648cfc11b0c90eabe3a38240ce53cc26cc3be4bcffc60ac7021733ca89c083b021dbee5afecbef3d379f4fb3f4a7ee389280f61b7fb6d884d5d2fbf96f7b4cb68a3edc6a4f8dad672b4bf9a1f402fa3482a8b479a73b49def31826cdcfda660c9c9e0196c64a86490f2fdfd2384d8d096a06addafa70c4fcd4bec4a576e932568f2f1fdc2dfb2d13f67e58888e3832136c9761f6474306ca11382c38986b5c5dbfeee8cedd952581ba5339ed91a103efe83c5cfcb2354c08836a35d17d392eff5bdde5d17bfb57e39187e04ee9d5b6976f3f276fbb6889f4f784414202b0ee5b673c07647ef28a50386039b5e4acf2089abf3f8cc45930a6be6dd73185a889fb65b6410d3b2204e5a3c02073f8a8ecccddd9263568ccdbecaec7dd885242300d837ef61ebf9c2917a3dfd1196c95da97084f45a3533e920449e76f93166c30be0c94b92e8f97177294c480d2ad9996baece967b7e22c8c9f0f3b14ed64411146d3feda637aa95c8f07b94ca129b86362307d601414a401db5dcbe2c16bd27ac190ac670ca99d7ff47a3c8b10e68265eb47197674f8d5a65555b94922d6807567f206d41e0ca497b8180d6938592eb1bc116050832b1dfab596f9e6704ca40abdd62ac68d2f4571bb65e2472db7b8a77075241a4e31338301f9caf1264b1d581ea0e233f8929f241f96a737b679fe12234a74a10b4a44df05f9162a8f25a6f1e97854b79486ded9831abe073a5880f35dac42c067e07a8b11f014e4ad2e2ca889d1a67dd1084983c07caa057893b573c62d8ea0ce2174f6cce57c46a619de7c63484432e7db2e78f885c95f2296df06cc95b57ded37e3204ecadf0a0f2db8460b37d8fb1880e0c86042818bd3313067dd82c8bbda2985605ea64b73c661bd68853e2ec86edff3e1396aad8fe7795a1b1d4286c7e6c3821255d77625fa9c2338f01a2373b602a63cd1a14f5b4d35d0b4f800b6707b4946839ac03ecb3902cf3b4e4a230726dda15709d566dc2ebdd9ad64c47405c0fdf442567a3a87ce06ea0f269f850048396e57898042538f6e8d30c4a602e88b4b99593547b2efc021c65bc21233438ea07fc689692303bc302986ea25d55179d9c2e76ced408f846377705f3b92244c63385e2ca9d063de82e4c407c8f9063949824e8b54cdec18398210eaf234e31fb0bbd52f2d1f223b530be7071277c107411bc537666d0ae4cb20da6c72e6b2a90f3cc8c41efb5302a81a8513d46e1e53e55ccd77281019de15714dfb5c78d76b66529d043e7754d06c3c5470c483c22b9d72083b10da309643ba0817a20bb5478deaf4b71a5848d38432ee25d971db55e28f453c0cb63cbf8e471798f6eb29fb14a5d59b441cdff4e166317bcbaa371bdadf8ca4c5c83837f1389b4e112b80af6e7de8bc83054b6e407cd556400609f91defb3ad32c9752a0fd3e532cb7a20e53fe3417132b0eb48eee3826d3262b67e9c9b356d835f9340503ae75d04fc6280bf4b8e5d4f346e373d1ae7f58345d0558ff64a47e7ab06aeebdaf374f9fcf198c86da1d5328c7466064ba55b6fa3303d549fc1ce4547ae57d254f56f6bda1c57d61a9edff56d976365ce8e76bf435e93238a5eb8e8f398713f40a456ca524f16ad692d4a113d98ad9399376b79fd3708e06d1f7280852d6ebed8af9cb5076bad4a167a8e046ffcd7654a86adcd2fe8fd2aae39cf862457769bda3e25fec49a5c36baff87cd98896dfff6249a51a2b5538075047bd6b7e341a259fb7f9a9409171fbc08f75245afa1920c45edd4d912542170d3c022b8ffe791896cff79b3cc0caf4ab154ec8e06ab0ac4dbf5e93be57a3bb37e11affde9ee181a31dc804999842ff3950ac46f7e412a0dafabd11abd607501920887c6f275214c41878a838e19c3d77fda9a3b2a653c1c9f9987d2884d322192f988124ca63c521db79ea321d0bd2b293ae14903de81693f1b44cd43e62acd777c1074f20aeae61dba08d39fc1db71a6f8994cc21b6603586d5fd09b88a8ebf472080d55c23fa47439906d0cf7c4b59c3c91a2c0707aa5efb214860eacb90f5dd0eb1f44b7f83fb6f9948fd8e829f37248bad9270f8110fe12941d287fa9042227a7d776aeef3de17103391e1ba61d8932f32b984f8e06cabff35cbfa69917e729c182dbe36b9a23f7f98a20903f2627fe187b8c741a8faf46714519ae9be486ce1b193d94f2126dd2e103370a10015ec23e8ff2db544985fd76c7556463bca85ad30ca77f79c54bb0d761ba1bee5dbe250dd33542e1f6a2819d947c9bf97774a2a40f653a39215f6b13b8c7b8208392c5aa635b3b89becf402a5521ce6be288bc8a7499641978c64407b74e0331b91ab6a07eac2f15d2db90ffe9391fb825b99e939ffbbdf65978426a516953e64ab1270e8c636c0dd50fe3dcc0aa61879673d184400a92c560155b9c30ede4c747df434e8272ba7686b6664cf312fc7288bc6b4c535a66503577b864d333c5e8d64e335540850a4816996b7e4a41fe78b59009c8209a57282da38fc75efa09cd03a5eb89ce5a413de247e117e2875b4e68e5be127fe2184e48a5ae1b0ba150599b7c4456a4873d8b16bccf859656b77f248d258a11c195254fb910918fde65206ca3faa072ae398bcfa31099f9b5eb9cb22dd0edfdcad6cc5ee61c4559912be6aadc6120baaa600f151738a6f922f37bae9542c394516345cb8b4f99c3e951b200ed5d1c08b5b361b924975eb517b304d3c1a28d92f3dd7b575a66147e02fcf737f053c9cdf527da95f30024e29eab85793439394b229fbe1b9cae970e91579cb0c1552a881e8c0c047b5a18d02718a23eb3ffb8308d5d909430cf49ecc4fe6e297145b81e6eb069a892d788f06bdca1dd484640ab02b4becc4039c87b3216b404f231bc8891050d17dfb805c60bb3191ae490fade865270e4ebec70e0daa15ec0a19097498f73393c6b39cb338b5a548bb3242bcd53666b7c97cff893b20cd4f867805122614f9bf00fac7d5136778d1786758d7c6609d3afb7acaaca89e501c4a0365c6a71d5567ba567616f083d006d78f78a6e4fac826ce7f84bddf34304ca60c3d2b66fb5bcdbb90206ef384d0e5a6bb059c3783f78ad69fc0918d10610c308cf75c2d5e5c41de8e7fa911a0c747bda94533ef82e4929f106b8fcaabf2f184eeeac9476bc4e7d6bc6f3b8dd0d3a257d4bd9b3ec3804c248830166e368d1ccf5647e646f93207c3530b8830c7d1427b814d5a3cc6519d1fb0d28f2545227530446c2a4071099cea02cfa62ecc9ad37e67671b72b667512637bf8f3aad2fae85e23137d98fcd9375b28ef83dd4d3a1b2bede3e1afdfa8a0f4c01cfef9642092cf0864a0d79b8d04d8060a4a923ab274f22fa0fb79997d4f7fc70b775af37b23031043e7cd93fc2b90cf8f2215d85df772c2b63e82c02e0c29b06312bf61c88cb1cf9c119bdac33f2c6d9ea295726791ffeae5945b950565fc5a91e55468b9b2550c3307fd03ff2bce03f5bef46db83e93e6cd3099a244ba3a3e419bbcf0b750ed0b4f0d9ef7436062980fdbf0265dc46b02730e07cc77d9ccf59add0a8f0e277299449f774de1296997482919e83c936f83076231eafa8ad259aecb8ff3a5147b81d2cadba6fb0cd22fffc79de9cb6b9c3d91f533c52c366d373b9bca798a7e9d00fe9043276af07c8c5c100c4d01bed8066390db29911a069505a4824b76ab50d40c52a209884b887dc078db9b4178e90fb377659667dd3e90814c51564fa4a6beb841f086a15d07859d172a640e5fb40dfeca3a4e88d80801b059d36498ff980a1c45a1cc0c8935e4e3ee6d13ed7ba0ed9cff8807476b0f250140af6a7acf22510d56e3f785051279abc85cd1703037d2889911c0a3b6c878ce8fa406226874f0514f15f02dea11ab9d59c8c", 0x1000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x41015500, &(0x7f0000000180)) [ 3384.287493][ T25] audit: type=1804 audit(1651606221.552:42840): pid=9326 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D74657374646972343039373939333332362F73797A6B616C6C65722E5054635332582F3431302F48C7C060 dev="sda1" ino=1164 res=1 errno=0 [ 3384.357074][ T25] audit: type=1800 audit(1651606221.622:42841): pid=9330 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=1152 res=0 errno=0 [ 3384.389000][ T25] audit: type=1800 audit(1651606221.642:42842): pid=9330 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=1152 res=0 errno=0 [ 3384.410324][ T25] audit: type=1804 audit(1651606221.642:42843): pid=9329 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D74657374646972333531373539343636332F73797A6B616C6C65722E46345334576E2F33302F48C7C060 dev="sda1" ino=1152 res=1 errno=0 19:30:21 executing program 2: ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, &(0x7f0000000940)) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x4805, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x9, 0x4040) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000200)) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, &(0x7f0000000300)={0x6, 0xffffffff, 0x7, 0x8, 0x7, 0x8}) syz_open_dev$hiddev(&(0x7f00000001c0), 0x80, 0x101) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) syz_open_dev$hiddev(0xfffffffffffffffc, 0x0, 0x40241) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGDEVINFO(r2, 0x801c4803, 0x0) ioctl$HIDIOCGFLAG(r2, 0x8004480e, &(0x7f0000000400)) r3 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="1201004791e15874dd17a1a440000102030109025c00020100f92a090400000102190000052406000105240000000d240f0100000000000000000006241a00000000058175ee81f1cff3b8e38e3fa8fa2c16a80763d592c21b33f5d5d74b2b43170d2030eeb47160134cd5ad6f72d39ea3047b500a6761", @ANYRES64], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r3) syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[], 0x0) [ 3384.554194][ T9332] Error: Driver 'raw-gadget' is already registered, aborting... [ 3384.562001][ T9332] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3384.569285][ T9332] misc raw-gadget: fail, usb_gadget_register_driver returned -16 19:30:21 executing program 4: syz_usb_connect$cdc_ncm(0x0, 0x72, 0x0, 0x0) (async) syz_usb_connect$cdc_ecm(0x0, 0x0, 0x0, &(0x7f0000000340)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x200, 0xb6, 0x7, 0x9, 0x0, 0x4}, 0x19, 0x0, 0x2, [{0x0, 0x0}, {0x2f, &(0x7f00000002c0)=@string={0x2f, 0x3, "cc59568b2139190d430233a3d10e7e0536530c022f0ba745362dd7d0848158af95e4bd3bd012004ffba9099f94"}}]}) (async) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, &(0x7f0000000a80)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x63, "0c182820c455018d7fb8cfef1505f787b963c0f44ecd51c365ff38969f042a793c3e0546870c546e33b184363a356b4f12be446fadd1e87ecb315fbee32e7d8532514d0b7e93a5b953ba83e7674cb8924b428b833b4c95a35cbcf9457ddbf0ad4f31db"}, &(0x7f0000000a00)={0x0, 0xa, 0x1}, &(0x7f0000000a40)={0x0, 0x8, 0x1, 0xca}}) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f0000000300)={0x14, &(0x7f0000000540)={0x0, 0x2, 0x65, {0x8d, 0x0, "a178c31bfa1ce5ba586487debbd1b4c2be3a06a3fa996a1b7cb076e8d8a34ec7cacc068dbf18f9da149aa172d5edfbfa4b4ae4690328012f87c9c436774ba2323062f8574497fe0b58c32b7f4cb8c9a6261567f68832a2ba09bd39024e9bc55b622b93"}}, &(0x7f0000000280)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000200)={0x1c, &(0x7f0000000380)={0x0, 0x0, 0xd9, "16c136c00148012879a89060f315d61593d2c1ecc02e158c3a446174aeecf1e9c6ad2eb4f1715289852dfb000ed44b90b73c232178d2133c6a71f31bc127956ff126c1d47b1efe4464f49d034ca443ec137d53068a7b5755bb8d85ea9e1691d4fe67634f3f5a9c47c448439bd851693840a782903b1574ad76f64ac534d4271c664fc6e0361ce4bde4d3ecb808af3e698372ecfc5cc8cfceec6c85051994f98d9388405f5fa93f0c4db936fee85986dfc88da5c2072c6352953fe7f1dbeccca02e86e71dfb94267fcf75a214454cea8f5522022bcd04050b79"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0x1f}, &(0x7f00000004c0)={0x0, 0x8, 0x1, 0x7c}}) (async) write$char_usb(r0, 0x0, 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async, rerun: 32) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x80762) (rerun: 32) syz_open_dev$hidraw(0x0, 0x0, 0x200000) (async) write$hidraw(r2, &(0x7f00000005c0)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3dd33b0013ea1aa2d8358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a6dfbb89221a8bb0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d7672ccf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7a71f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5ac43be80baa1235e5db03735086d68d70d5e21958b7538023f8f5", 0x21a) write$hidraw(r1, 0x0, 0x0) (async) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) (async) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) (async) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) [ 3384.778833][ T9332] Error: Driver 'raw-gadget' is already registered, aborting... [ 3384.786536][ T9332] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3384.794013][ T9332] misc raw-gadget: fail, usb_gadget_register_driver returned -16 19:30:22 executing program 3: syz_open_dev$hidraw(0x0, 0x0, 0x0) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) syz_usb_connect$printer(0x5, 0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="12010003000000102505a8a44000010203010902240001010020d0090400040107810209090501022000"], &(0x7f00000003c0)={0xa, &(0x7f00000002c0)={0xa, 0x6, 0x0, 0xff, 0x0, 0x0, 0x10}, 0x5, &(0x7f0000000240)=ANY=[@ANYBLOB="a79a11146d780620e43e3e17040f05"], 0x1, [{0x0, 0x0}]}) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x80762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r0, 0x0, 0x0) (async) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r2, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) read$hidraw(r1, &(0x7f0000000400)=""/4095, 0xfff) (async) syz_open_dev$hidraw(&(0x7f0000000200), 0xffffffffffffffff, 0x200000) (async) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r4, &(0x7f0000000000)="c2", 0xa00000) (async) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) (async) r5 = syz_open_dev$hidraw(&(0x7f0000000340), 0x8, 0x402) ioctl$HIDIOCGRAWNAME(r5, 0x80404804, &(0x7f0000000380)) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) r6 = syz_open_dev$hidraw(&(0x7f0000000100), 0x80000000000006, 0x641) write$hidraw(r6, &(0x7f0000000000)='4', 0x20000001) (async) ioctl$HIDIOCGRAWNAME(r6, 0x80404804, &(0x7f0000000300)) [ 3395.734625][ T25] audit: type=1800 audit(1651606233.002:42844): pid=10248 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=1157 res=0 errno=0 19:30:33 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) r1 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000340), 0x0) read$hidraw(r1, &(0x7f0000000100)=""/218, 0x200001da) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f0000000080)) (async) write$hidraw(r2, &(0x7f0000000380)="1a14900134bc124b926e16dd380adfd2c1a82d5cdbcf4c5fc8bcf3a9771f45d8eb098961497c18ee6a30ee6db9de1ec2a435a5b6d6e53359a99b8ac3ffc0bc1f9759938715902b0cb470dc21a3ca9c0ff57fa71b9b3d9c256f1eb2195fbd531ff066285e2e77e8667da648d86668999d7b73abfc175e049697d583954488a14e26907c70827e141680d462643da6cbfe39a909afb490655cc149d39d9cd9738abdbdc0a79319690d8b0198858d7c78229d61e57a11113e", 0xb7) (async) syz_open_dev$hidraw(&(0x7f0000000440), 0xffffffff, 0x0) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000180)) r3 = syz_open_dev$hidraw(&(0x7f0000000080), 0x5, 0x200) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x4004662b, &(0x7f0000000480)={0x0, 0x0, 0x0}) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000280)="9dfc09e2fcad8ade8f65d072e99be3ed9c1ea0a3cb36053f0b693eacb12a4cd49353f5280cdbc8c2824b9bffcc958ae69b8549e1572cec5d1014e1cca3fdd0a33eb78ec9a0fdabbb99d1e7fb0cecc6711270587ab996cac3bfc71875c6f87545037c1f0fe4bd9e75c9b3c39e3be5d93d0e624fc7a74bc38f6a7fe8fcf90e822a35fb70b123b03ff96147f8c65942ed24b3a03c281fc7b3461cc92d000c4a00d3318ccb954267fedd4fff9f144d045c99680c91f8b9629e7c8f5820596735c0eda4e9bc8225c39537d3b3b0516fd5f2f38a73a3f6f9e016", 0xd7) r5 = syz_open_dev$hidraw(&(0x7f0000000040), 0x2, 0x80c0) ioctl$HIDIOCGRAWINFO(r5, 0x80084803, &(0x7f00000004c0)=""/114) (async) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000000c0)) (async) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, 0x0) (async) read$hidraw(r4, &(0x7f0000000200)=""/119, 0x77) 19:30:33 executing program 3: syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) syz_usb_connect$printer(0x5, 0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="12010003000000102505a8a44000010203010902240001010020d0090400040107810209090501022000"], &(0x7f00000003c0)={0xa, &(0x7f00000002c0)={0xa, 0x6, 0x0, 0xff, 0x0, 0x0, 0x10}, 0x5, &(0x7f0000000240)=ANY=[@ANYBLOB="a79a11146d780620e43e3e17040f05"], 0x1, [{0x0, 0x0}]}) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x80762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) (async) write$hidraw(r0, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r2, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) (async) read$hidraw(r1, &(0x7f0000000400)=""/4095, 0xfff) (async) syz_open_dev$hidraw(&(0x7f0000000200), 0xffffffffffffffff, 0x200000) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r4, &(0x7f0000000000)="c2", 0xa00000) (async) write$hidraw(r3, &(0x7f0000000000)='4', 0x20000001) r5 = syz_open_dev$hidraw(&(0x7f0000000340), 0x8, 0x402) ioctl$HIDIOCGRAWNAME(r5, 0x80404804, &(0x7f0000000380)) (async, rerun: 64) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) r6 = syz_open_dev$hidraw(&(0x7f0000000100), 0x80000000000006, 0x641) write$hidraw(r6, &(0x7f0000000000)='4', 0x20000001) ioctl$HIDIOCGRAWNAME(r6, 0x80404804, &(0x7f0000000300)) 19:30:33 executing program 1: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000280)={0x2, 0x0, 0x0}) (async) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) syz_usb_disconnect(r0) (async) syz_usb_connect(0x7, 0x2d, &(0x7f0000000680)=ANY=[], 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000000)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) (async) write$hidraw(r1, &(0x7f00000002c0)="05fa2d391baa5653600723eb04fa02f124c39e66c6f6ad370124af415777287b199e86c2f8248d6d5bdc95a61349aee17380457160536dc5ad479f909911f1d96fb7a52e410fff4cdd3ac23504213aab25351ae6814f76398b5884cb81add30acdf39fff77459be2dfc3ec61c43fb5c9c3a70d4fddefa1e5101a1302416b5e85ec80a0f3de82d4ed043fc8784ad4dde28eccf88f4c9e678ff2f03ee9f6dc92f35beb6eba0e38f08065ae1f64a1109622906469e4d780957b8e29b32b0cd44ca72d73f6d2bb056dba9614ae03cadc4f5f32c94ad1f6f21054f7110f951cebc2216fee90b0da2603bf2080ab4ab57937883f84caf5f6206cb9ed06e1671f761b0f3b25fcfb3483947b3fd09d122335c233812d9a9b4c3332bd392ffd981f1f9265f041cc7f978a439ce295611d8a3169bbcb6c26226f5a6dd696d6729b4abd28a86bfdff6bc2d6a759def3e5ba4bd96881c28dace1c9ec80f8baae1e4ccd6b6d9a7f05cea6e86286967094f6602c5cc9817516f6b123a92a8c23a0f5c4a2d4b8f2baa739484155723ff781bc09e8c4792f4caf4b1de4bf317fce7da9dc6d3eb90848a0a9e132cb3bd3fa6085b55c26b15acfbd98b1818803e280a581296fc729b41b2ffa7d4d660e89fb53be313d5907d46ced91197a1f1b717cdb18a69cab6cdaaa3b49779074b1c033326f6e53616a02223b72642ce9d23bf9ce4fa819b5cd58979db08b6285ad543f687eeed6afffeaffd53932ad2cd6796ae8197a1503b3151b790aad7a4405971bba55f3aee25c8bf4542fff96c4d6f4bd5360477984981c742236b55a32571f0fe703e7e294ba61372be9bbd0dee9d7f13d3f1263b61e6d7befc7c88b2040e1ffdd992347cf5d915e1d6c949d959988bb1fd64dd754d7e21ffbd8efd6b1178669b946080e50b62b720018999baf1b20869711551ada9de8e7f1de8c2ce40c0fb991b2adfda7e9de3e63872b30a905c72b7e2b076230317e4d6ebc0ff61c6ae3a56d0746692490ec5b287fd86cee4b1ea40e55ff9d9bdff3540ce1709c4e0d20b04454627b798dfaa6a2cb9615f703a3b0721b664ae554c5ee91f5819d1c6a38e91932f0b9b0d75ebd0082880bf7013b7ef2938ac323572d5ef6a8f4371ae66c8d18ece4576463e5de664b01a08b99fca82a5072df7104cb7985040a259a83f675689e15c1b00dd8a13e182dd6c6ec4425f14e235efea3f58734271d3e655928a88e4f624726eaa09b168a14fbbddd7910fd76b843d9344ed32a9d031fe0317c1d1c3d607f400fa34f461e47494387ad5cdb5590c636f82129716bdb704309fa146c515c2f835b5f7694d2a779addcc6bdd8dd7f196a4268e40c0a6f8db73f755b21de58632bb1a6954420e0b821a98e839a31a91a21174a939470c02edf2d429f60183ec416cb2ba39f29c530cdcddb9d5921c1a13581d69b5083fd6251cbfd043527788cfc40238386427609a1feeadd6b42a1b7e265f38db77dcfef1a80fd8f3c24d0e4caf7c31bf00f2213538b6348a5bf888fc33e0d2027dddb75514bcc2f1899a3d349732606ecea30f3f7d57dc5c411b8cb8f09a47651ca7bb2831b2caca4e024d35ee9a3cbc066d54a15dec310c2096465fb3b0619a6c405580054f93466f0259b9f6429a2022933c7f5d5eecf7e64b7e5185c84c685fb787aa162979460c338258098304d122d3bb9591bfa37537eb5134ef1d64f3e5c5dc7b98edca457fb244e77fca08650a1a704263ffa95316fb5ad3a0ed1a16d34f691d0a71247caa33ffad04d894aac2e0c6f4900b4d9b1b6331861ffb21d812c56a93cdd866d50071e688a14bf3a237cb4a66718f67b303c8aa9be7b8e92409538937484a458e5b1abc648cfc11b0c90eabe3a38240ce53cc26cc3be4bcffc60ac7021733ca89c083b021dbee5afecbef3d379f4fb3f4a7ee389280f61b7fb6d884d5d2fbf96f7b4cb68a3edc6a4f8dad672b4bf9a1f402fa3482a8b479a73b49def31826cdcfda660c9c9e0196c64a86490f2fdfd2384d8d096a06addafa70c4fcd4bec4a576e932568f2f1fdc2dfb2d13f67e58888e3832136c9761f6474306ca11382c38986b5c5dbfeee8cedd952581ba5339ed91a103efe83c5cfcb2354c08836a35d17d392eff5bdde5d17bfb57e39187e04ee9d5b6976f3f276fbb6889f4f784414202b0ee5b673c07647ef28a50386039b5e4acf2089abf3f8cc45930a6be6dd73185a889fb65b6410d3b2204e5a3c02073f8a8ecccddd9263568ccdbecaec7dd885242300d837ef61ebf9c2917a3dfd1196c95da97084f45a3533e920449e76f93166c30be0c94b92e8f97177294c480d2ad9996baece967b7e22c8c9f0f3b14ed64411146d3feda637aa95c8f07b94ca129b86362307d601414a401db5dcbe2c16bd27ac190ac670ca99d7ff47a3c8b10e68265eb47197674f8d5a65555b94922d6807567f206d41e0ca497b8180d6938592eb1bc116050832b1dfab596f9e6704ca40abdd62ac68d2f4571bb65e2472db7b8a77075241a4e31338301f9caf1264b1d581ea0e233f8929f241f96a737b679fe12234a74a10b4a44df05f9162a8f25a6f1e97854b79486ded9831abe073a5880f35dac42c067e07a8b11f014e4ad2e2ca889d1a67dd1084983c07caa057893b573c62d8ea0ce2174f6cce57c46a619de7c63484432e7db2e78f885c95f2296df06cc95b57ded37e3204ecadf0a0f2db8460b37d8fb1880e0c86042818bd3313067dd82c8bbda2985605ea64b73c661bd68853e2ec86edff3e1396aad8fe7795a1b1d4286c7e6c3821255d77625fa9c2338f01a2373b602a63cd1a14f5b4d35d0b4f800b6707b4946839ac03ecb3902cf3b4e4a230726dda15709d566dc2ebdd9ad64c47405c0fdf442567a3a87ce06ea0f269f850048396e57898042538f6e8d30c4a602e88b4b99593547b2efc021c65bc21233438ea07fc689692303bc302986ea25d55179d9c2e76ced408f846377705f3b92244c63385e2ca9d063de82e4c407c8f9063949824e8b54cdec18398210eaf234e31fb0bbd52f2d1f223b530be7071277c107411bc537666d0ae4cb20da6c72e6b2a90f3cc8c41efb5302a81a8513d46e1e53e55ccd77281019de15714dfb5c78d76b66529d043e7754d06c3c5470c483c22b9d72083b10da309643ba0817a20bb5478deaf4b71a5848d38432ee25d971db55e28f453c0cb63cbf8e471798f6eb29fb14a5d59b441cdff4e166317bcbaa371bdadf8ca4c5c83837f1389b4e112b80af6e7de8bc83054b6e407cd556400609f91defb3ad32c9752a0fd3e532cb7a20e53fe3417132b0eb48eee3826d3262b67e9c9b356d835f9340503ae75d04fc6280bf4b8e5d4f346e373d1ae7f58345d0558ff64a47e7ab06aeebdaf374f9fcf198c86da1d5328c7466064ba55b6fa3303d549fc1ce4547ae57d254f56f6bda1c57d61a9edff56d976365ce8e76bf435e93238a5eb8e8f398713f40a456ca524f16ad692d4a113d98ad9399376b79fd3708e06d1f7280852d6ebed8af9cb5076bad4a167a8e046ffcd7654a86adcd2fe8fd2aae39cf862457769bda3e25fec49a5c36baff87cd98896dfff6249a51a2b5538075047bd6b7e341a259fb7f9a9409171fbc08f75245afa1920c45edd4d912542170d3c022b8ffe791896cff79b3cc0caf4ab154ec8e06ab0ac4dbf5e93be57a3bb37e11affde9ee181a31dc804999842ff3950ac46f7e412a0dafabd11abd607501920887c6f275214c41878a838e19c3d77fda9a3b2a653c1c9f9987d2884d322192f988124ca63c521db79ea321d0bd2b293ae14903de81693f1b44cd43e62acd777c1074f20aeae61dba08d39fc1db71a6f8994cc21b6603586d5fd09b88a8ebf472080d55c23fa47439906d0cf7c4b59c3c91a2c0707aa5efb214860eacb90f5dd0eb1f44b7f83fb6f9948fd8e829f37248bad9270f8110fe12941d287fa9042227a7d776aeef3de17103391e1ba61d8932f32b984f8e06cabff35cbfa69917e729c182dbe36b9a23f7f98a20903f2627fe187b8c741a8faf46714519ae9be486ce1b193d94f2126dd2e103370a10015ec23e8ff2db544985fd76c7556463bca85ad30ca77f79c54bb0d761ba1bee5dbe250dd33542e1f6a2819d947c9bf97774a2a40f653a39215f6b13b8c7b8208392c5aa635b3b89becf402a5521ce6be288bc8a7499641978c64407b74e0331b91ab6a07eac2f15d2db90ffe9391fb825b99e939ffbbdf65978426a516953e64ab1270e8c636c0dd50fe3dcc0aa61879673d184400a92c560155b9c30ede4c747df434e8272ba7686b6664cf312fc7288bc6b4c535a66503577b864d333c5e8d64e335540850a4816996b7e4a41fe78b59009c8209a57282da38fc75efa09cd03a5eb89ce5a413de247e117e2875b4e68e5be127fe2184e48a5ae1b0ba150599b7c4456a4873d8b16bccf859656b77f248d258a11c195254fb910918fde65206ca3faa072ae398bcfa31099f9b5eb9cb22dd0edfdcad6cc5ee61c4559912be6aadc6120baaa600f151738a6f922f37bae9542c394516345cb8b4f99c3e951b200ed5d1c08b5b361b924975eb517b304d3c1a28d92f3dd7b575a66147e02fcf737f053c9cdf527da95f30024e29eab85793439394b229fbe1b9cae970e91579cb0c1552a881e8c0c047b5a18d02718a23eb3ffb8308d5d909430cf49ecc4fe6e297145b81e6eb069a892d788f06bdca1dd484640ab02b4becc4039c87b3216b404f231bc8891050d17dfb805c60bb3191ae490fade865270e4ebec70e0daa15ec0a19097498f73393c6b39cb338b5a548bb3242bcd53666b7c97cff893b20cd4f867805122614f9bf00fac7d5136778d1786758d7c6609d3afb7acaaca89e501c4a0365c6a71d5567ba567616f083d006d78f78a6e4fac826ce7f84bddf34304ca60c3d2b66fb5bcdbb90206ef384d0e5a6bb059c3783f78ad69fc0918d10610c308cf75c2d5e5c41de8e7fa911a0c747bda94533ef82e4929f106b8fcaabf2f184eeeac9476bc4e7d6bc6f3b8dd0d3a257d4bd9b3ec3804c248830166e368d1ccf5647e646f93207c3530b8830c7d1427b814d5a3cc6519d1fb0d28f2545227530446c2a4071099cea02cfa62ecc9ad37e67671b72b667512637bf8f3aad2fae85e23137d98fcd9375b28ef83dd4d3a1b2bede3e1afdfa8a0f4c01cfef9642092cf0864a0d79b8d04d8060a4a923ab274f22fa0fb79997d4f7fc70b775af37b23031043e7cd93fc2b90cf8f2215d85df772c2b63e82c02e0c29b06312bf61c88cb1cf9c119bdac33f2c6d9ea295726791ffeae5945b950565fc5a91e55468b9b2550c3307fd03ff2bce03f5bef46db83e93e6cd3099a244ba3a3e419bbcf0b750ed0b4f0d9ef7436062980fdbf0265dc46b02730e07cc77d9ccf59add0a8f0e277299449f774de1296997482919e83c936f83076231eafa8ad259aecb8ff3a5147b81d2cadba6fb0cd22fffc79de9cb6b9c3d91f533c52c366d373b9bca798a7e9d00fe9043276af07c8c5c100c4d01bed8066390db29911a069505a4824b76ab50d40c52a209884b887dc078db9b4178e90fb377659667dd3e90814c51564fa4a6beb841f086a15d07859d172a640e5fb40dfeca3a4e88d80801b059d36498ff980a1c45a1cc0c8935e4e3ee6d13ed7ba0ed9cff8807476b0f250140af6a7acf22510d56e3f785051279abc85cd1703037d2889911c0a3b6c878ce8fa406226874f0514f15f02dea11ab9d59c8c", 0x1000) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x41015500, &(0x7f0000000180)) 19:30:33 executing program 2: ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, &(0x7f0000000940)) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x4805, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x9, 0x4040) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000200)) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, &(0x7f0000000300)={0x6, 0xffffffff, 0x7, 0x8, 0x7, 0x8}) syz_open_dev$hiddev(&(0x7f00000001c0), 0x80, 0x101) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) syz_open_dev$hiddev(0xfffffffffffffffc, 0x0, 0x40241) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGDEVINFO(r2, 0x801c4803, 0x0) ioctl$HIDIOCGFLAG(r2, 0x8004480e, &(0x7f0000000400)) r3 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="1201004791e15874dd17a1a440000102030109025c00020100f92a090400000102190000052406000105240000000d240f0100000000000000000006241a00000000058175ee81f1cff3b8e38e3fa8fa2c16a80763d592c21b33f5d5d74b2b43170d2030eeb47160134cd5ad6f72d39ea3047b500a6761", @ANYRES64], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r3) syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[], 0x0) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, &(0x7f0000000940)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) (async) syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) (async) ioctl$HIDIOCINITREPORT(r1, 0x4805, 0x0) (async) syz_open_dev$hiddev(&(0x7f0000000080), 0x9, 0x4040) (async) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000200)) (async) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, &(0x7f0000000300)={0x6, 0xffffffff, 0x7, 0x8, 0x7, 0x8}) (async) syz_open_dev$hiddev(&(0x7f00000001c0), 0x80, 0x101) (async) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) (async) syz_open_dev$hiddev(0xfffffffffffffffc, 0x0, 0x40241) (async) syz_open_dev$hiddev(0x0, 0x0, 0x0) (async) ioctl$HIDIOCGDEVINFO(r2, 0x801c4803, 0x0) (async) ioctl$HIDIOCGFLAG(r2, 0x8004480e, &(0x7f0000000400)) (async) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="1201004791e15874dd17a1a440000102030109025c00020100f92a090400000102190000052406000105240000000d240f0100000000000000000006241a00000000058175ee81f1cff3b8e38e3fa8fa2c16a80763d592c21b33f5d5d74b2b43170d2030eeb47160134cd5ad6f72d39ea3047b500a6761", @ANYRES64], 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_usb_disconnect(r3) (async) syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[], 0x0) (async) 19:30:33 executing program 4: syz_usb_connect$cdc_ncm(0x0, 0x72, 0x0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x0, 0x0, &(0x7f0000000340)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x200, 0xb6, 0x7, 0x9, 0x0, 0x4}, 0x19, 0x0, 0x2, [{0x0, 0x0}, {0x2f, &(0x7f00000002c0)=@string={0x2f, 0x3, "cc59568b2139190d430233a3d10e7e0536530c022f0ba745362dd7d0848158af95e4bd3bd012004ffba9099f94"}}]}) (async) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, &(0x7f0000000a80)={0x1c, &(0x7f0000000940)={0x0, 0x0, 0x63, "0c182820c455018d7fb8cfef1505f787b963c0f44ecd51c365ff38969f042a793c3e0546870c546e33b184363a356b4f12be446fadd1e87ecb315fbee32e7d8532514d0b7e93a5b953ba83e7674cb8924b428b833b4c95a35cbcf9457ddbf0ad4f31db"}, &(0x7f0000000a00)={0x0, 0xa, 0x1}, &(0x7f0000000a40)={0x0, 0x8, 0x1, 0xca}}) (async) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f0000000300)={0x14, &(0x7f0000000540)={0x0, 0x2, 0x65, {0x8d, 0x0, "a178c31bfa1ce5ba586487debbd1b4c2be3a06a3fa996a1b7cb076e8d8a34ec7cacc068dbf18f9da149aa172d5edfbfa4b4ae4690328012f87c9c436774ba2323062f8574497fe0b58c32b7f4cb8c9a6261567f68832a2ba09bd39024e9bc55b622b93"}}, &(0x7f0000000280)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000200)={0x1c, &(0x7f0000000380)={0x0, 0x0, 0xd9, "16c136c00148012879a89060f315d61593d2c1ecc02e158c3a446174aeecf1e9c6ad2eb4f1715289852dfb000ed44b90b73c232178d2133c6a71f31bc127956ff126c1d47b1efe4464f49d034ca443ec137d53068a7b5755bb8d85ea9e1691d4fe67634f3f5a9c47c448439bd851693840a782903b1574ad76f64ac534d4271c664fc6e0361ce4bde4d3ecb808af3e698372ecfc5cc8cfceec6c85051994f98d9388405f5fa93f0c4db936fee85986dfc88da5c2072c6352953fe7f1dbeccca02e86e71dfb94267fcf75a214454cea8f5522022bcd04050b79"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0x1f}, &(0x7f00000004c0)={0x0, 0x8, 0x1, 0x7c}}) write$char_usb(r0, 0x0, 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x80762) syz_open_dev$hidraw(0x0, 0x0, 0x200000) write$hidraw(r2, &(0x7f00000005c0)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3dd33b0013ea1aa2d8358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a6dfbb89221a8bb0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d7672ccf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7a71f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5ac43be80baa1235e5db03735086d68d70d5e21958b7538023f8f5", 0x21a) (async) write$hidraw(r1, 0x0, 0x0) (async) read$hidraw(r1, &(0x7f0000001340)=""/4096, 0x20002340) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) (async) syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) (async) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) 19:30:33 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x1, 0x88400) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000700)={0xf8, 0x1b, 0x3, 0xfffffffc, "2b5456a5770b50d7918d0a2ac8ec81c5d7da0951d7526f1994f36580ea2ca264"}) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f00000005c0)=""/211) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x595762) read$hidraw(r1, 0x0, 0x0) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x801200) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80003100, 0x2100000039000000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f00000002c0)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4000) r4 = syz_open_dev$hidraw(&(0x7f0000000300), 0x8001, 0x404182) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) r5 = syz_open_dev$hidraw(0x0, 0x8, 0x0) ioctl$HIDIOCGFEATURE(r5, 0xc0404807, &(0x7f00000004c0)={0xe6, "ea308d2719fde4a14b1808060bdf0f3b7778cedb7c9fb335e1a86dadf7d4b37c8a2b1d82cdfd744beab7bed408b3b71eed2a2641db0c8e2c11c8556bc9b5eb63"}) ioctl$HIDIOCGRAWINFO(r4, 0x80084803, &(0x7f0000000200)=""/10) syz_open_dev$evdev(&(0x7f0000000340), 0x7fffffff, 0x400043) write$hidraw(r3, &(0x7f0000000740)="2d676c1280ce9915999b1c3d839f1e0e42d075d1ce665c5d73ce68bd712a0d732bc83d47bbad81c0aa8c7cebd4fea2e8f7840599a1b363593abb262a2f074871371c6e6ceb09b6acfcdceed1603bf0a71bccaf238428a7ff78712cc91fc260433699b6e6e51d2442c8ed48a2d58eed07d5509b89096a13b3ef480de0af4950426b684e383bde1ceb3bdca967660ec7bb17ae49e3d9577bfffedd9a31dcf6d876bbc95d16bde7e56dff060961390928a1ac8756f0a742496acac2bb489f4e41c114cfd12cfb48f8965194a3011ad12411863bcbc01a680a0e0f33e29e4fbeb9d13c838e6b1d076c777e44a1e0732e748eb817eb190aa0e9b277c44641eb19c7", 0xff) syz_open_dev$evdev(&(0x7f0000000240), 0x1, 0x88400) (async) syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000700)={0xf8, 0x1b, 0x3, 0xfffffffc, "2b5456a5770b50d7918d0a2ac8ec81c5d7da0951d7526f1994f36580ea2ca264"}) (async) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f00000005c0)=""/211) (async) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x595762) (async) read$hidraw(r1, 0x0, 0x0) (async) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x801200) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x80003100, 0x2100000039000000) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f00000002c0)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4000) (async) syz_open_dev$hidraw(&(0x7f0000000300), 0x8001, 0x404182) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) (async) syz_open_dev$hidraw(0x0, 0x8, 0x0) (async) ioctl$HIDIOCGFEATURE(r5, 0xc0404807, &(0x7f00000004c0)={0xe6, "ea308d2719fde4a14b1808060bdf0f3b7778cedb7c9fb335e1a86dadf7d4b37c8a2b1d82cdfd744beab7bed408b3b71eed2a2641db0c8e2c11c8556bc9b5eb63"}) (async) ioctl$HIDIOCGRAWINFO(r4, 0x80084803, &(0x7f0000000200)=""/10) (async) syz_open_dev$evdev(&(0x7f0000000340), 0x7fffffff, 0x400043) (async) write$hidraw(r3, &(0x7f0000000740)="2d676c1280ce9915999b1c3d839f1e0e42d075d1ce665c5d73ce68bd712a0d732bc83d47bbad81c0aa8c7cebd4fea2e8f7840599a1b363593abb262a2f074871371c6e6ceb09b6acfcdceed1603bf0a71bccaf238428a7ff78712cc91fc260433699b6e6e51d2442c8ed48a2d58eed07d5509b89096a13b3ef480de0af4950426b684e383bde1ceb3bdca967660ec7bb17ae49e3d9577bfffedd9a31dcf6d876bbc95d16bde7e56dff060961390928a1ac8756f0a742496acac2bb489f4e41c114cfd12cfb48f8965194a3011ad12411863bcbc01a680a0e0f33e29e4fbeb9d13c838e6b1d076c777e44a1e0732e748eb817eb190aa0e9b277c44641eb19c7", 0xff) (async) [ 3395.788448][ T25] audit: type=1804 audit(1651606233.052:42845): pid=10248 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name=2F726F6F742F73797A6B616C6C65722D74657374646972323434363238323132392F73797A6B616C6C65722E39346A7149652F302F48C7C060 dev="sda1" ino=1157 res=1 errno=0 19:30:33 executing program 4: syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f00000025c0)={0xa, &(0x7f0000000080)={0xa}, 0x0, 0x0}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0xd8c, 0x22, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1}}}}]}}]}}, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) syz_usb_connect$cdc_ecm(0x5, 0x184, &(0x7f0000000300)={{0x12, 0x1, 0x1b6805e03c4f6df5, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x172, 0x1, 0x1, 0x80, 0x60, 0x3, [{{0x9, 0x4, 0x0, 0x6, 0x2, 0x2, 0x6, 0x0, 0x2, {{0xa, 0x24, 0x6, 0x0, 0x0, "2feeee4cd1"}, {0x5, 0x24, 0x0, 0xdf3f}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x7, 0x1}, [@call_mgmt={0x5, 0x24, 0x1, 0x849de8aa7d64551f, 0x1}, @acm={0x4}, @mdlm_detail={0xe5, 0x24, 0x13, 0xd5, "122964c555ee1ffff4d912277bd77a3a94acad047c7a834f62fabb10b6011019dea6cd4a78900c9a79dc04471083e911caf29e67491b30329c08ec78608f6180c489a60457099ef91d188d1f6a6b50f1ac3f368a9c0c4e255f7d05ba0033e731c9be2be47d2b654a1f63f51194d5a99855753f5a085e260bc099f178ee7cb1258c81eb68733b4435ed205b885a4227f451256e3b80e20ea72884c24e69fac4b398faf361af3b2a14bf0b7a0f5d922fd27d7bc3fadab2dc6ef6858b2c799a2cc346880e60b5619da7ff81dc224638d3a39ff352f29ac9c8c95ca631a33f74235e27"}, @obex={0x5}, @mdlm_detail={0x33, 0x24, 0x13, 0x7, "61d8f1f9aca34949e2493f8629f8c1142d5d8a913e64626c02e5eccb0e935afc62f66e66b499db8677b0b1b38b2e5c"}, @mbim={0xc, 0x24, 0x1b, 0x9, 0xc, 0x96, 0x1f, 0xfff7, 0x1}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x40, 0xb, 0x38, 0x2}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0xdc, 0x6, 0x80}}}}}]}}]}}, &(0x7f0000000780)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x110, 0x95, 0xc2, 0x7, 0x8, 0x4}, 0x61, &(0x7f00000004c0)={0x5, 0xf, 0x61, 0x5, [@generic={0x1f, 0x10, 0x1, "91461538d133d9524eded8537918e990f5b222b1729502ed53de3efd"}, @ss_container_id={0x14, 0x10, 0x4, 0x5, "622a54f2b782c1027eea2f0727f1850e"}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xc, 0xfc, 0x9, 0x7}, @ssp_cap={0x1c, 0x10, 0xa, 0x3, 0x4, 0x5, 0xff0f, 0x3, [0xff0007, 0xc000, 0xff0000, 0xc0]}]}, 0x5, [{0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x140a}}, {0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0xc01}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x380a}}, {0x78, &(0x7f0000000600)=ANY=[@ANYBLOB="7803b0fae429165ae99537a6ef571b4e5742f050836868f843c56f7dc202a9a7bbdb35ff583d0157678a7de8141fadfcfc654fe8b256b6a9369e231c3352708cf60ab2c8fb122803b7609e2dd22a75d7333528a3dd741fea20a29372553788e238c17808bd765f9c03387a7f19b8"]}, {0xda, &(0x7f0000000680)=@string={0xda, 0x3, "0383bf297dbaa2855c51de8d829b6f631d83d81711905ccdf52d2b5f9858566f566969045bd3c84b4eeff98287fc81b8c1c862f432dcd9e4434aad2363d02eeee8ed92afedd52b168f28ca43a45e638773a260f667b7949616a232b5b3727c899c20165a2885606b909d173a59e81084e1ee9e8d9c3de364cf24da7bf1a5ea6a505748841d41c92685448d37d994debfd0deaf9eddb7ee5f4696193fd560453a4a537d45c5a9a5ea5feedfa8f578fbac1ec0a2be1419d1c2c75d294012e57e3a3bbc7d96719ef86d92a753aa52e8c0331c4c99ee0bed9965"}}]}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="4f497b1a3507a3eba731e253c2e99f1ffab81ef9e0ceccdef891506915913e53cc787c646f359930f4fdc4f4eed8499b2be4b34935af47acc127ecbefd07f9f22f02d3e88b63340532951590acd82ebda80f250ff3aa7bfb78eae2ac1ff8e38574499953e77a4a1ec9d2d9b671dabbf84095aff50cb19c", 0x62) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r3 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r3, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) write$hidraw(r3, &(0x7f0000000800)="dde77362fe35af63dca4985f40581bad5de86b5233719f308cc96b8f9066494246490dafed2b0b45f8ecb73b498d72db03f00a44053db4227104c151b1419f4d7ec4ca4559c91aed7c15406d411866068aa1a643bf625abb8dfb6b1285f26bf4c7725c27791fb5c9595a3afcf01d9ed02783eac132ba798fba2fdc0ca80d35f59513943a56f40d8d245b76534617a730e9f33a56e6fc76d17151b25e9d21227da63aa58181dda3d51aa7f350eef458ae2791f409bbd20b4cdfa0514d29adb2d8ff8075e515725b832a1b5c6bb5fc", 0xce) [ 3395.852151][T10250] Error: Driver 'raw-gadget' is already registered, aborting... [ 3395.859825][T10250] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3395.867211][T10250] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3395.870296][ T25] audit: type=1800 audit(1651606233.132:42846): pid=10259 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=1177 res=0 errno=0 [ 3395.906649][T10268] Error: Driver 'raw-gadget' is already registered, aborting... [ 3395.914511][T10268] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3395.921868][T10268] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3395.932568][T10274] Error: Driver 'raw-gadget' is already registered, aborting... [ 3395.940814][T10274] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3395.948295][T10274] misc raw-gadget: fail, usb_gadget_register_driver returned -16 19:30:33 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x24441) write$hidraw(r1, &(0x7f0000000000)="4348d98cb3be2632a7582dbdf3bc2c6a4c14145e671f9f2ba5ea9eb13b99ffdc6bfeb038cc0f9a374e41f54ed09565d7dfa50c3dfbafc76258422d890d11477e787ed479d3c00159b480744610131dd1acd786d6f1082dc4f178b2985e0c7b3fad960685f7caa26f20af4369fbfc852b1b9430a9934104f594ad259080abb256a90767eaf696bf7a0d805fe150753512d023ea626233aea50a1080514ef1153d34e1444c1d8bcc309c2091aa34d5758b9e763983bffbbce6411a6a145d70a611b9cdd1bcf0fdc9af468e3bb6c728333cf3a41450d9824774e21b293d56803a51cac816af608d99162e1966536a762eabe69256cce223bf118f69c398224c10a9aa2a658dde10030f9c0c507c87b147ed1cdcdaab6720b3106ef05f7ab3983cb6ee03e7ad7ce62a486d7486f91707752723b8be1cadae3d76f12ce53c5f85c622b4dbb33772788c539b5bbc351fff28f69af2816b8f9cfb9823dac91a3fa5aa182a61082d524c243abd570a9f3f61c293db9d5dafe6eee6d79b3c2043b3245cc21e0df908e690dbedbb557777b15cde867eb3e3fd85d2cce43db98df2b96c0056c2f7ff09b7cc735f36defdbb4349b6dc346e650b7e580e5aae05a0b74781a033bf1d2986ab30f393ed45a701b4b056c5ccb330c6d97141739f9ad435a0b4afa38c7f51838fa1757135a7f8c0af63545c5876fc46893b5ed58d5e301ba751045fe5565c91128b91775aa4d52c962a9c9643eaa97404059a3d646f7318da6df378b05c97100e8c9e31664243f9efc9fa74c738c48c646709187a8c1440483c64494b0913f2cfdcab7d3bca0205241933c5ea77ed145aaa9701097656da05d1906b3f737f342ab5cea3f05098bcd66c0ff72d3ec0704cf177ca245b0845393e3d2e928bd52abe80263518908af1d818fb3c682a4bf5b7aef2332fe8df8488f8da5705532cb6be872c8065b2009d05d73dac2d48cdf112e59064d8e8775bc7bf8863723af35dd520c72e0af16f9bb4cdacbcc8f0c7bcc7b025874113d627ad6606ffcc339e265c98eb4ff4fe7c25abd5c680c776e1b4b73e477f81b5f946b1c4a0893d9cc319d1556bfbf61e0864f01cdda3d51fd91c8ccf71d392c4b9339d3d3c556315a69a72cdb5e0cca0263b410da9e71cc5ac71935500804d907f9979291bc43ddee82519fd7d3732e0df7eb777e74adca1d5f6158fed3ae7fe62255135c2def05004cc255db9340d5af3dd8c4cbfac481a1fe655ddc63d934fcb4b551223fefa14ec3d56773ae43eab55204dae6660e651a883d9fbf71761fecdea769f3bb0171b61be6d44028d8eeb1efe83b1ef744a86bebc53ba1f4f5a2ecc4043b0f0680e36761f3d361f4ebce387b6bc8a526401d0ead94cbcf8636b2a3522c01190cacac1f9ad4da29de0ddb88b87848bed85b2af3023f9297d290881f03591ac2c8877c78099802a9e7d5e7e703d9068a0d4f8a2a74172dfb01a0096d650e691509dc1ffa5854c80625f193ac66de4f302080894db7f0cb341547ba0d6c6eff0b135666e483c1208c7352745502ffcce85733b3924716077d20b9663fc87d0bcd6cda13932e881a70747debd2bf950eecb05c99ac409d2bf9b1ea38172cd4a80c47008e02a2e73f30f2d7fd749ba154f87eb37bfa150a5608fb47152ec9e5cb2f8b26afa43785f847933e26404f203aa642627052fbb6805450c04e4c623d0141c2ee8c9bbe971215d0fa0f3eba3ac52a81da7cfa6c210b50043a9c428c0f5f9b8e4efd7faa85a72f111f3f61b0e3bbc4df8f415b6b05c3fd6cdc9bc3d14805ee3f2d8df66efab25a9e2db091ff60dcf5859d145b9937e118f7766d6d937fc19cc130fec007d62390eba0b70328a1e924e188d88bc6d357108a373ef6174d3eaf3cf3ba6bb3818f8023553f7c5829cb67179ac4823ff7b5a8848ea218c02f39c58c310fe53f6c7cc73c8299fc7eda3ad5facec7b55bfb7f27b9a0c98f1c8378c432f1a703536d787a067bec9bcb3daf467e136b551bd8474735cbdff70c3e33014c4c91fe4ba4d2397c29551d1a31544fcd5543ff059074dbe6032458a5627c58955762cd2551921395266f8c2527090c1654808b010c7385ef15f6b3e41b6cf51a232930cfd394b9a3fefffe5766f5c5a9f35985bd4a45289530fc1e092ad766c651456d324f45ecd64b8e7bbc0c56fd32d79979bbaa9ca750411a84962a6fd37678f4764f6ca9d5f4b5aed8c96c24e7dcde3f9c64c395a9c79e54192f39caf5c18da8636090fd352e65cfe77e5ffc06fa67f6ccab46195210bb7442d572ec83ee9402ce2a32a19d8e7c65b5e1c6a93715065b83fc5d577e6735ffff0ae7ff44a20ac9100a240195294d4d305d5bc39944bc4f6ef41e918dc1c089590aba48c29ce507ff164c64ba99ba20e2e6d9169a44ffeee904532202e2d2592d8a260ec119d0e872772000e959d1e5d3edb44f2cb52f03a35a415b440dcd4d9c50dd23500ca4573362304d665dec8a82554913eba8862d3e3b25dc9000b91db9e4128680ec5997910ba581e866bb813b3e43c129d946b44123b293a6ad1497f0b8bd5e29ebcf634800ddb06da15f7fd4cf5b44f1ade36360a75abcbe1091083ae82907b336ca5dea221be2a6b9070014fceafe9a8512d91379249e6a01ba39913f844e3b24885e65b75d90b78fd14d63a3b268722102ef9c060b5b9913ebda0935b3537a7813c6535a2fee432f2e4918a0e40cd0cd8a968fe361448bdc5843647d9c0af09d0f27f2e0839ec4e2f14ce172c611505d616737f6dbe4f9394bc2f11220ae92cb44e51e45811a5e857cded7f7c4fbf98fd186447df657ca8a1350f2575678722e5c225700c2bb51bfea6908ca0013a16377f9631ba97773323de386b0984a50284a7478e31d5f58b955d637fb485253d62048ad21708177fb8b14269daa9c66713c13d992b5d628dd0ca0cd27b1b9748e7c4a74547453af73981363e02c405f24d71433444c0450ad009f5f91edeeb1a690400b24774477d7b525093fc451c4fbca700b52cf0164b59035e5ad96817102bdf21a005404e0f89a55d38e1385deeb15792f08afe1504ec2b4a3755aab2048a7b03b26efc9b5d1733768426be9de5e75fe0720e09662f19c4fc1b47993055883dbd338f9d5af80573422545f5a0ff4502f817a98696365af01b4b7cb67b39926c8e16bacff7194857bd9bfe709ae0448f190687f9b7107d753be4e1affcd2e6dbb2665a2507d22494363c312c2a0867b671faf7054112d5320ca5fd7228f50172388cc1510323b0273505dfa096c24be92cfcd3269db59d15ef1dadcd7518584ef6e2aedf9d3f61aa8f19a5b01c618d5bfbca491dab18bfe2a78acf417f8e542055f5920ec0519caca7362286ecb0b4e315bb0a65fab3358e0535d00fe2b1ba00ba3cde665be895d80fea2fbb06d407605f2f7c0c1a640786f153ed30533b24e862089c55df1f146fdacdc7d0dd1faa691e247098672cce198245341066ee13789772bcf5aa82d2b2d7f4602a4c78db6f99330c9a15580ddbae7d4bcc17b02d3fc359cd6218d4f4fb837681b35dfd76f8a130159e02eafdd9e1ccdbcb7d738aad8e4f1bd0b67d95b3bc14a591b8cdc5650abaa0477337e6f2ab639e4632011fdb35dfb94799d6ce04432fafe69fdd435257909e673a5af09da7b2559f3994dbb0310b614fcf3febad3b658535ef5adb7dbe030d64fb9ce6f136301adfc754e1248cb562c051cef6f84eb00f744403359baf86ca879956afff2c5cbc47c44fb43eb52cc322e4b26478f8dfde9677f672f899e59941f32cb2a1ab8a06c603ee98aea6a775b60354e63ec5f418f322a0ad671ca6c8e25fb0290969f9abb2eb4724aa1b6598b716e27e1fad7f8a505f2296142ec363d2400386300db05c773a7857fc0f9e735baa9efd6b1490b5a9bac908c0304d57e36604003f32d92134b8e7787aaa102cb1fc1a1d745e088a78b164d26a209d5982ffd04292cf04aed5e6410a82989957fa4078aa2817f0593e46780317f3de66507df3c7ea50bfe52b203249d1691260968082b2ad38a522f0807e23f5b7b80419604cb426921d148207d6368de4192815361f301c2e675d45e72f0a531e84bba4d32600039e4b23386a45766e2870d7cdab4a7ee4040cfc530a1039e13b895360d782c75496a6ad53afcf4469da48c5378155d642bb503b232891499378efc520cec3368dc89435978177c1025daeb48934fb5dd1408c7f98629f2a396626ca926b4b7184547d8f6c011a2350500d2abebbd5dc951a3c6c634b42d9b72b8baa8dc0b225efbe02c009e4dfb16ac8cca237037a74db0cf9a9ff546251969e1aa894ddca33a0ba9218f067c4dc6adddc920305d18219862f2efb4dc1b0a3b5a5346d534d5459a663bd70ef73b7c771c1407e2572ef4a61d1734228972aeb017eb163807e5c947a14719f630a2bb144d289bb96f600713b37aecd4fcd3b404884609c4c1d12db80ccae8f46060a4032d8cb547ba22b44324e32c315ad97ceffc6d712289be8259759ab36e7e6c06aed9dd9229fc22f02b91bdb9cae8a4c026ce8acc0d367470d72d530027709b5d549dbb016eec5bb843ed809799bb713708827364edfe3fb892dfcd344e717dee0662948af45d0c46a63331406627313bd35ea4e1eea6e77872021037051e4f07f5ea041aee1a7f0eae4d6f5e3a99147ce1190ae02e72c84ddd4b8ab9446780d6cfc36d2bf775ceae02044e37813fdd80a2d40afd2078b028fcae3a76974a4bec0412801df0c50b969e95b0c7839f733e814c8a4a78325b1212382062b2aa111d5fb2e2fad7d9df3ba9c048d220336754c4e9e54888bd888cf75e90c950f5a4fd4da9f7fa015f74629ccd90bf4074a1efe1e98284948428c7b04187952f55f7f00e05f5d5894da4921cbb9492bb40bdb7723f2b63a6f54e9c120cd9ee373e517301b95fde2e004847574cf1b1832815dd45a0480833cefc95acf621073bf12253be160f4e1995ec8ff952a50de5421f81969ba8a20310c245a101087c3d5a6dded05fa21cf73c1b132d85b442c019a78", 0xe00) read$hidraw(r0, &(0x7f0000000f00)=""/209, 0xd1) write$hidraw(r0, &(0x7f0000000e00)="545ed580608e372dcfac8c8046f8fa8deb0daf924c0fc038b2c9a76cd020a5a48d218a1824297fd50f008a9049", 0x2d) [ 3395.951108][ T25] audit: type=1800 audit(1651606233.152:42847): pid=10262 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=1178 res=0 errno=0 [ 3395.977431][ T25] audit: type=1800 audit(1651606233.172:42848): pid=10262 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=1178 res=0 errno=0 19:30:33 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0xc0000) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f00000005c0)=""/211) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffef0, &(0x7f00000016c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b8c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77090000002eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0cd7abec6578451cd0d53ed642cec3524dd352b489796b6fd90ed46e256e6f83412a"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x1c, 0x84762) read$hidraw(r1, 0x0, 0x0) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x801200) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80000000, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000300), 0x906, 0x404182) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) syz_open_dev$hidraw(&(0x7f0000000340), 0x4, 0x80002) read$hidraw(0xffffffffffffffff, 0x0, 0xfffffffffffffe19) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000000200)=""/27) read$hidraw(r3, &(0x7f00000004c0)=""/135, 0x87) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000002c0)={0x1, 0x1000, &(0x7f00000006c0)="dfec97aebc7721a668a84c1ad14573ecd59e0c193a396d9e02e3e77a61aebdc92b96fd236fd431a62c4301da2ef9e4a0e3ca7ea25dda037b75d156aef15d1ecc7dbe96c71b00d2e7a06c2f35c013e8924ced20edc0d2a841670fa3894f58e77d3fb3ac5f97732a7c9ccce2df95e57f5125dab627d59c5b953aa70121a0a0c013d479b3c3104758a55f64a763e2a76eec10418fb29e7f868147bc148bcbd4756a9e803033d6f71ca6cb72ab4f5f19674d3e39c09f56585cef8f4ef099501a02131642a1f58ea107bafd353c022992d45f219fa3bacbbd495d67ae0e7dd51eb197af29273d1b27db6f5f765e229a8028ba3a14cbaa23f0f953d250dccf4a215dffc7accff3159225126a4c36b7b03b986404046d05dbf94b8f6a0035757a73f3c0740e02bb1b8ff5798c4e4f4cd4fb68d549b90442a322d5f2cae57ef5034df2a976432549935c618ec964b04f17f96a8a20ba561d084cf5cf309f02a32cf155e21ad87b76c59059af8ad784c460b944e3633c04188d0073db75ed9ce4b4d43f0918b0fe4b3cf49cb718bdfe86b57344fa0095b33ff29a55ae55a137842668dc726ecccae47b50d72fb72a0fd8f855d3107439a5ce3f5df2ceb9e4d358e0166c182f4219f6f46460930142bd0c458976a987bf5e81b05d05505911ddf6631fcca1825d30b942933925dc935de3fc63eb93ed2ce9f07bb5969953ff70c6bacac92df401e8130eb207650bd771f34999add7742a7b3e2000dcc72af6ae40241f7e70d47234595421ff298e6ae665d77f7bb58cbb103b02b8b0071f357f33a71b0cc5ca84d2443a181a45e24327d848046b6a458a429ac762557388e181a88b36fa4977b86812952af35e777db9d4e9a0de2b8126f1b6af322f5c937252e6721d83707a615f73edbfa7a01f77c8cadd997422d497535b263f7011896e6bf0e3d340c2b9975ccf40c581f61b84d7f7980ffa295f8fba8bb724913f3f5ab45f30dfd313c321993d416ad98f9b9cc4693e606791f2e669ee934ffa9b3a02645ead059c4b233b826fc8080364b40075bf9dd20cdce21210ce38c81580e1f11f29b872cd89131d5fc0e8985b620bff4fcfdf22170767b5a13e6c6ba197b3fc70c20e4bacc31a152009e027bad9fc66f9d8d2f97e9f10782cff169e7f66d79ce8bc8488172adfb4f82b62dd280f7d7e5819b3d0d646d9962ef534346bec95bf1271faa6043217157d582ded74bfc0bf9832e3239bfe4ee4be440be1ba5e5eadf23447dd60523a83e20d45a4abbbaae2be26e1daf2cc297ea40295c3b271859d6ccb18d042ea66fae0e6b887ce3a7539be83e94e5e617c0fb4651c3694b2951e2803e9eef21501db057f1c10d31c16c41f141975c3364fc739273db5454f7d3880783d7d6a8042f131a5e32f061258398919d2f2009de0d77b75091db75806ec859c287a457aa9adf78b1f0ff8ccabf1c9177e8b8241c3b9eb9f1ddb661446df5730e54c3a474980ab95a3cdffa3d97109b54b84f534837996d067e67813ebda5d5df79e9a01fd41316f934fc35bf9347fe51f6f1c0457c9a573e0f9767b0fed4412e37cfeca47c1aa3da73b9977c307b35b0aa77d785d92549d580ab49eb66effbd5261946f70833e12660b0a48c94512cab4c393ed0d4bbfe4c5f5abcbf029156642ed9fbd50fbc3de1bb00894b4ac76b5d0833a8875a895a8480efb561bf7e149b9e498d519e5224a900f940b2f4ff312a3c71a733bf291b5b24b6d668e68aa92329ce53d98af3a26e6e45564c745035d12b2a03f17954d58e553418f81c3296cec13b4b9343da6bb3a8b13d3dddde31dab23a3a50a6339aeafb14e38275f50f9f7519e45625df72d09f76a02b00a4896904cde2d2db26f3ee49d683aa53dd0b7bae8cf187006e85ed86a4a2d146199fa2f037b7d140d106a37a9d0a44d195d3857edf93022b6898d0c3b5b827b5ebd2434fb84657fe9ff16a949d34d7334c9c1a7b76b988d7d9c34c513e3b005af47d2b6d101a4e79d8354b1e571e1e5b1029652cbee72a1067621c2ee0529494843c936183379547ff1f712879d9e53c71e715bd4b6519df200c295bdcebb16b42ac56d54e2e6bad72a2e2b4a6ef3b822833bf0041954f71effd6595e0618494d8f8b6c25690fbc3cb2d0ea9855db0233101b2e559d0639f87c06dfb38db7c9404713ba4b7431c9e9a3c2f1ce3da8f106e1cc0b9d38a4800fe355bf83ce65fc4774696fbb88ee0d9c8434e24e47e73a31838513fbcd211e5e58526eebb0c0732e56a2a9ba86b0efeb7bf27c8fc3501999fdc274757e242a0b99307930767b951631dcc3da2fbdea0e55a6687350a261d28fa3716f42cde62a7ea3e3a8edacbe7de915459cecef12234e031b3d27cf8a620d3e7150d3fee5190c16a474416b16659621066fd0453c467a561a396915178e5b264635e27b3afebc9933acff61a506232919d94c14e4f19059cc495c842a15717d2601c4536af8ea903935923739cbec37fe83f127a0b603c5cc052af7425fb3d1790ce2b90a801ace81f22d0a8879e9e09f68dd12afcea0c414da0aa9aeab8a00f752218d16eb3333d286da6cf7e41885942610749611c496a02ce95dcda6d9a60554f9219e48c36b1937b30e2d3d8f9637b43ae4b66cb63da5af7b32849d9b43b55d74baed95a6b67d8f62a12efdb7a8e5171a898864b949e1c8689ddbe610292e6220911ae13b5f9ed37501acaa681ff04f9c6f80566962404ce292ea8e34a4fe15b45cf5fa82266e656b3c30245d3d42edcee70cf68344c074198e84739dee0e009ff3fcc5d4869275bbe474d5b29021ca9a61643a1565e307f973956ec8cae18472d9918026556db0fa623471e8284e28a5acf0ed4d9b76aa1778e83b623e03ecf6932e16d8c6b3d22f74408528eae9ad853739fc772d551e9081d2a7ea44b456ba7b04af913682e296205dd970f755da39db6540195f7e4079938e7b1f0889ae7b089295e81ef5a64433aa5c3246cb6e63b55d5118ad046f13b6423d59bdebd4ba73dc327296f133664572cbb1568e298f3da391589885ba3854a70fcac3451dbb9a986bb979ccb02d64e54f4f80e4b7512d2e9f161eaee5baaf3230307c1bbd70bbced8a8d74ef10c56c14031dd5f84c6a44770ecffb631b685d62de6d1b2c112f9f3a526fd7436efafa5b55060c83ebd8902526c3cf9e3171db7037823ff6398818ce3ddf80ed0b3b7f07f840d67ce7384fddf834193957f85c441af597922268bc6fd04f110b7162ddd7f5c69aed43232daa86df2ff1de747029bab6f1fcc28c035f595abd9557f3588f5d0031d016a9e6c95095e80de67c036cf5697f81a2da3d34fd152951077b25e7ab31e8c7ad51bbf965bb5241f9e86925e2eab52ae286e35781f999f317a9b2f2b1ef826c9e769427df78771fbdd15f0fccca8a9afb7a528d7c42a1e5f273039c0945ee9569152ac5d0159a5b60dfb0bbef655d4ded8ef75f10a2f5661f4e7edc1c6683055a1272885154e87c92391f35d83e63bd33eb43aee276a8e19d3e4828dd6cce9cc4a9a5dadee08c6dcd4ca95b6de7fc3e8cfd86b3eb10a0f6ee4c4c7202368739cd318d7f6461e44f0639d46242382231c2a697f8006f2a6ffd1b0aa227ef247470933824942c46629469aa17a6e6b694dc82ef7ae2f0068ba025c1cb52bcc3aba2d8dfa4a5b78b2d2c814a450c0b28890dafc1f92eb770e7b409b311ef8a5bf9ec61e9120eb47fdac8860edc1b9b60b820e0431975c0e885494de0cba481758d8e5616aada575b830b34c421970d24fe044ec19d4b47a6a071c3bee61f32282e38b1de64236426b97f2b5ac59c91d0c645f24e8957cf600eae9b8573d04c2c4389335418e9f0e9f69183625467eb23debc97e5a9a1b0682ed0e955da4b31210ca10e1459287ac24c76e7bf34c511ce9a566e2051626bbb8f341b91ae536c3361415fe77815c5ff0ca1e16f5f79d3e25e458a1f080cd940f514625de77028206e9c072d96c7fbd245d84a7de90f330b35940fdd8a847b6fa56d9ec50f1db36a927d7ca8063ea29e480d7ba5f94d92b30d23cba70d7436949668ab894285e2780fb14d8dba3d47f0c8e0005dde17871c7e62a8c1c9512fbff13da66e04a2a678b3db5e8ad9f8a5c2b709b977ab72a68e381981b5700597eca37663b41131c8dd4b97fb08123323458d1c7520b45f9eb3cb0875f6cb794cb53e34a51305f775598e27f1ebb434aa0169f717b1686e95771eda6c9ae60283e4019054762433fa47b24540cfb52228c025f03ff92294d5dc2c87039b90abda50c4bf8a73b88ab3a737af713400770cb71c6ef4c78103a0ba10f048bef82b0b3c1e4b20cd8bc60ce94c60c802706ce555e32e33a82625d3e56459efa6001d60ed6f7410635b45cddfdfdf39daac7b00e93ce216ea32f709e1f79004209316efa98c8459fda83fc4cc703eb14b0b6f5885aac04d0ddb8ab8143ab649359e2957b7edd3eaa275cd4bfb9d11aacd65e59782546ad7be04eb694b5536bac96dc9ff3162eccb84ca6846423110e9266b3790c51934c0b8b02c6a41daeb59e436c9a40af996df97103eab98903cf187f57ff9278dc433713ea1682d8a6e6b1b61852d3f5aa7e7d365f9d4130574f117753d6e06ff3654860d2168e85bf106ee0b0cc8d941e9bf261854cd0414de5567cef4c293dff01a50104a5b89fd29fe0a8bcfe70b65b7e468a7dd3ff433544451a8e91501cd91bd853566e9db95e45661b420d51426cc740df36746e096727e38de8adfbd64572355386d1468264e0f9b4d0826801d4883b54daf2a7b3357877c366915fc5b7df3a9778c122311fa5dc947e4a04daa1d1e248e03ab16b041d3e00d89fb9d802851d3b1b8d8718f9cef3541e1454cefe33fe6dbc8560bc8c1eeb1081058373eee82c4c26d1b5375fcb7e6aa91cc273dc4be034ea2a46a03287914117eba6cfb09e4bdbe975b2a0b390ebad9253ffa5524224813d52a2bf8d8e945040747e439142f83561c881c3c872a611d1d2a118d52ea75b7d60ea480570919112e4255e5b70a6375b718881c8ad520e10bba00c87503204785a3e9b1ef15a24f35d151027d695cd73d444eceafff3a542cdd16922217d1b92fbeac10d6a41b93dcf0fb1466c596a2c94373779a0e0ed4a8db947cfedadbdffc044c17a772101249cf42ef121004c8ee594b6b7c068fa7419524478c3b7f7f74656e93da0cce263d3a836bddb5344a61e91f709fe7e40d6e776b01a09bad298f88a850c9779ba042ca823f06cd62dde5aa4d9bccf281d7f7c9e4cb98ec3af497299b923737c356032776e77ad2998df6b6ef105c6e073d79269840e5ac6a7afa92e83ba606649070b784553ce237238d207f52b392470f0338bac10498e9fb9c6eb93d15bd9598ade243465e0baaa22227e99fda3b4fe2b5394becc55e1a92214fb8c50e12da90ea2337d4fbf631d1bfb32e482d0a77276c653c08ea40df46ab5059b3cfb77467c233dc5cf6a8150322181aad17c4af186ca632d4c38cedfb6fcd5851cd01ccf3a74cbb84974eeb263b76016605a20de0095524fad38ab7d1f8e28cafbfcdaf78bc4362c5f50160e6694ffb42ea4bb0fefb41615fefdba8ab91428f81eed8b66edd1bdbb234f5c40a3de7bee66054b493d6d2e7cab2bc0b01f850dda5134928eafde41552cf4253b716ca4b95fff07fa80640c183f5af509d391d7720f44c6b913906b6c092b96e13537c12852adb4855e5cd97679513bdff8988e9414174aa67674a77a953c96b5716efe4a5f50c6"}) [ 3395.999039][ T25] audit: type=1800 audit(1651606233.192:42849): pid=10274 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name=48C7C060 dev="sda1" ino=1179 res=0 errno=0 19:30:33 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcb42) write$hidraw(r0, &(0x7f0000000000)="c2", 0xa00000) (async, rerun: 64) r1 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) (rerun: 64) write$hidraw(0xffffffffffffffff, &(0x7f0000000340), 0x0) (async) read$hidraw(r1, &(0x7f0000000100)=""/218, 0x200001da) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f0000000080)) (async) write$hidraw(r2, &(0x7f0000000380)="1a14900134bc124b926e16dd380adfd2c1a82d5cdbcf4c5fc8bcf3a9771f45d8eb098961497c18ee6a30ee6db9de1ec2a435a5b6d6e53359a99b8ac3ffc0bc1f9759938715902b0cb470dc21a3ca9c0ff57fa71b9b3d9c256f1eb2195fbd531ff066285e2e77e8667da648d86668999d7b73abfc175e049697d583954488a14e26907c70827e141680d462643da6cbfe39a909afb490655cc149d39d9cd9738abdbdc0a79319690d8b0198858d7c78229d61e57a11113e", 0xb7) (async, rerun: 64) syz_open_dev$hidraw(&(0x7f0000000440), 0xffffffff, 0x0) (rerun: 64) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000180)) (async) r3 = syz_open_dev$hidraw(&(0x7f0000000080), 0x5, 0x200) (async) syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x40381) (async) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x4004662b, &(0x7f0000000480)={0x0, 0x0, 0x0}) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) (async, rerun: 64) write$hidraw(r0, &(0x7f0000000280)="9dfc09e2fcad8ade8f65d072e99be3ed9c1ea0a3cb36053f0b693eacb12a4cd49353f5280cdbc8c2824b9bffcc958ae69b8549e1572cec5d1014e1cca3fdd0a33eb78ec9a0fdabbb99d1e7fb0cecc6711270587ab996cac3bfc71875c6f87545037c1f0fe4bd9e75c9b3c39e3be5d93d0e624fc7a74bc38f6a7fe8fcf90e822a35fb70b123b03ff96147f8c65942ed24b3a03c281fc7b3461cc92d000c4a00d3318ccb954267fedd4fff9f144d045c99680c91f8b9629e7c8f5820596735c0eda4e9bc8225c39537d3b3b0516fd5f2f38a73a3f6f9e016", 0xd7) (async, rerun: 64) r5 = syz_open_dev$hidraw(&(0x7f0000000040), 0x2, 0x80c0) ioctl$HIDIOCGRAWINFO(r5, 0x80084803, &(0x7f00000004c0)=""/114) (async) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000000c0)) (async) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, 0x0) (async) read$hidraw(r4, &(0x7f0000000200)=""/119, 0x77) [ 3396.047409][T10274] Error: Driver 'raw-gadget' is already registered, aborting... [ 3396.055332][T10274] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3396.062691][T10274] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3396.110606][ T25] audit: type=1800 audit(1651606233.372:42850): pid=10298 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=1177 res=0 errno=0 [ 3396.147648][T10254] Error: Driver 'raw-gadget' is already registered, aborting... 19:30:33 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x24441) write$hidraw(r1, &(0x7f0000000000)="4348d98cb3be2632a7582dbdf3bc2c6a4c14145e671f9f2ba5ea9eb13b99ffdc6bfeb038cc0f9a374e41f54ed09565d7dfa50c3dfbafc76258422d890d11477e787ed479d3c00159b480744610131dd1acd786d6f1082dc4f178b2985e0c7b3fad960685f7caa26f20af4369fbfc852b1b9430a9934104f594ad259080abb256a90767eaf696bf7a0d805fe150753512d023ea626233aea50a1080514ef1153d34e1444c1d8bcc309c2091aa34d5758b9e763983bffbbce6411a6a145d70a611b9cdd1bcf0fdc9af468e3bb6c728333cf3a41450d9824774e21b293d56803a51cac816af608d99162e1966536a762eabe69256cce223bf118f69c398224c10a9aa2a658dde10030f9c0c507c87b147ed1cdcdaab6720b3106ef05f7ab3983cb6ee03e7ad7ce62a486d7486f91707752723b8be1cadae3d76f12ce53c5f85c622b4dbb33772788c539b5bbc351fff28f69af2816b8f9cfb9823dac91a3fa5aa182a61082d524c243abd570a9f3f61c293db9d5dafe6eee6d79b3c2043b3245cc21e0df908e690dbedbb557777b15cde867eb3e3fd85d2cce43db98df2b96c0056c2f7ff09b7cc735f36defdbb4349b6dc346e650b7e580e5aae05a0b74781a033bf1d2986ab30f393ed45a701b4b056c5ccb330c6d97141739f9ad435a0b4afa38c7f51838fa1757135a7f8c0af63545c5876fc46893b5ed58d5e301ba751045fe5565c91128b91775aa4d52c962a9c9643eaa97404059a3d646f7318da6df378b05c97100e8c9e31664243f9efc9fa74c738c48c646709187a8c1440483c64494b0913f2cfdcab7d3bca0205241933c5ea77ed145aaa9701097656da05d1906b3f737f342ab5cea3f05098bcd66c0ff72d3ec0704cf177ca245b0845393e3d2e928bd52abe80263518908af1d818fb3c682a4bf5b7aef2332fe8df8488f8da5705532cb6be872c8065b2009d05d73dac2d48cdf112e59064d8e8775bc7bf8863723af35dd520c72e0af16f9bb4cdacbcc8f0c7bcc7b025874113d627ad6606ffcc339e265c98eb4ff4fe7c25abd5c680c776e1b4b73e477f81b5f946b1c4a0893d9cc319d1556bfbf61e0864f01cdda3d51fd91c8ccf71d392c4b9339d3d3c556315a69a72cdb5e0cca0263b410da9e71cc5ac71935500804d907f9979291bc43ddee82519fd7d3732e0df7eb777e74adca1d5f6158fed3ae7fe62255135c2def05004cc255db9340d5af3dd8c4cbfac481a1fe655ddc63d934fcb4b551223fefa14ec3d56773ae43eab55204dae6660e651a883d9fbf71761fecdea769f3bb0171b61be6d44028d8eeb1efe83b1ef744a86bebc53ba1f4f5a2ecc4043b0f0680e36761f3d361f4ebce387b6bc8a526401d0ead94cbcf8636b2a3522c01190cacac1f9ad4da29de0ddb88b87848bed85b2af3023f9297d290881f03591ac2c8877c78099802a9e7d5e7e703d9068a0d4f8a2a74172dfb01a0096d650e691509dc1ffa5854c80625f193ac66de4f302080894db7f0cb341547ba0d6c6eff0b135666e483c1208c7352745502ffcce85733b3924716077d20b9663fc87d0bcd6cda13932e881a70747debd2bf950eecb05c99ac409d2bf9b1ea38172cd4a80c47008e02a2e73f30f2d7fd749ba154f87eb37bfa150a5608fb47152ec9e5cb2f8b26afa43785f847933e26404f203aa642627052fbb6805450c04e4c623d0141c2ee8c9bbe971215d0fa0f3eba3ac52a81da7cfa6c210b50043a9c428c0f5f9b8e4efd7faa85a72f111f3f61b0e3bbc4df8f415b6b05c3fd6cdc9bc3d14805ee3f2d8df66efab25a9e2db091ff60dcf5859d145b9937e118f7766d6d937fc19cc130fec007d62390eba0b70328a1e924e188d88bc6d357108a373ef6174d3eaf3cf3ba6bb3818f8023553f7c5829cb67179ac4823ff7b5a8848ea218c02f39c58c310fe53f6c7cc73c8299fc7eda3ad5facec7b55bfb7f27b9a0c98f1c8378c432f1a703536d787a067bec9bcb3daf467e136b551bd8474735cbdff70c3e33014c4c91fe4ba4d2397c29551d1a31544fcd5543ff059074dbe6032458a5627c58955762cd2551921395266f8c2527090c1654808b010c7385ef15f6b3e41b6cf51a232930cfd394b9a3fefffe5766f5c5a9f35985bd4a45289530fc1e092ad766c651456d324f45ecd64b8e7bbc0c56fd32d79979bbaa9ca750411a84962a6fd37678f4764f6ca9d5f4b5aed8c96c24e7dcde3f9c64c395a9c79e54192f39caf5c18da8636090fd352e65cfe77e5ffc06fa67f6ccab46195210bb7442d572ec83ee9402ce2a32a19d8e7c65b5e1c6a93715065b83fc5d577e6735ffff0ae7ff44a20ac9100a240195294d4d305d5bc39944bc4f6ef41e918dc1c089590aba48c29ce507ff164c64ba99ba20e2e6d9169a44ffeee904532202e2d2592d8a260ec119d0e872772000e959d1e5d3edb44f2cb52f03a35a415b440dcd4d9c50dd23500ca4573362304d665dec8a82554913eba8862d3e3b25dc9000b91db9e4128680ec5997910ba581e866bb813b3e43c129d946b44123b293a6ad1497f0b8bd5e29ebcf634800ddb06da15f7fd4cf5b44f1ade36360a75abcbe1091083ae82907b336ca5dea221be2a6b9070014fceafe9a8512d91379249e6a01ba39913f844e3b24885e65b75d90b78fd14d63a3b268722102ef9c060b5b9913ebda0935b3537a7813c6535a2fee432f2e4918a0e40cd0cd8a968fe361448bdc5843647d9c0af09d0f27f2e0839ec4e2f14ce172c611505d616737f6dbe4f9394bc2f11220ae92cb44e51e45811a5e857cded7f7c4fbf98fd186447df657ca8a1350f2575678722e5c225700c2bb51bfea6908ca0013a16377f9631ba97773323de386b0984a50284a7478e31d5f58b955d637fb485253d62048ad21708177fb8b14269daa9c66713c13d992b5d628dd0ca0cd27b1b9748e7c4a74547453af73981363e02c405f24d71433444c0450ad009f5f91edeeb1a690400b24774477d7b525093fc451c4fbca700b52cf0164b59035e5ad96817102bdf21a005404e0f89a55d38e1385deeb15792f08afe1504ec2b4a3755aab2048a7b03b26efc9b5d1733768426be9de5e75fe0720e09662f19c4fc1b47993055883dbd338f9d5af80573422545f5a0ff4502f817a98696365af01b4b7cb67b39926c8e16bacff7194857bd9bfe709ae0448f190687f9b7107d753be4e1affcd2e6dbb2665a2507d22494363c312c2a0867b671faf7054112d5320ca5fd7228f50172388cc1510323b0273505dfa096c24be92cfcd3269db59d15ef1dadcd7518584ef6e2aedf9d3f61aa8f19a5b01c618d5bfbca491dab18bfe2a78acf417f8e542055f5920ec0519caca7362286ecb0b4e315bb0a65fab3358e0535d00fe2b1ba00ba3cde665be895d80fea2fbb06d407605f2f7c0c1a640786f153ed30533b24e862089c55df1f146fdacdc7d0dd1faa691e247098672cce198245341066ee13789772bcf5aa82d2b2d7f4602a4c78db6f99330c9a15580ddbae7d4bcc17b02d3fc359cd6218d4f4fb837681b35dfd76f8a130159e02eafdd9e1ccdbcb7d738aad8e4f1bd0b67d95b3bc14a591b8cdc5650abaa0477337e6f2ab639e4632011fdb35dfb94799d6ce04432fafe69fdd435257909e673a5af09da7b2559f3994dbb0310b614fcf3febad3b658535ef5adb7dbe030d64fb9ce6f136301adfc754e1248cb562c051cef6f84eb00f744403359baf86ca879956afff2c5cbc47c44fb43eb52cc322e4b26478f8dfde9677f672f899e59941f32cb2a1ab8a06c603ee98aea6a775b60354e63ec5f418f322a0ad671ca6c8e25fb0290969f9abb2eb4724aa1b6598b716e27e1fad7f8a505f2296142ec363d2400386300db05c773a7857fc0f9e735baa9efd6b1490b5a9bac908c0304d57e36604003f32d92134b8e7787aaa102cb1fc1a1d745e088a78b164d26a209d5982ffd04292cf04aed5e6410a82989957fa4078aa2817f0593e46780317f3de66507df3c7ea50bfe52b203249d1691260968082b2ad38a522f0807e23f5b7b80419604cb426921d148207d6368de4192815361f301c2e675d45e72f0a531e84bba4d32600039e4b23386a45766e2870d7cdab4a7ee4040cfc530a1039e13b895360d782c75496a6ad53afcf4469da48c5378155d642bb503b232891499378efc520cec3368dc89435978177c1025daeb48934fb5dd1408c7f98629f2a396626ca926b4b7184547d8f6c011a2350500d2abebbd5dc951a3c6c634b42d9b72b8baa8dc0b225efbe02c009e4dfb16ac8cca237037a74db0cf9a9ff546251969e1aa894ddca33a0ba9218f067c4dc6adddc920305d18219862f2efb4dc1b0a3b5a5346d534d5459a663bd70ef73b7c771c1407e2572ef4a61d1734228972aeb017eb163807e5c947a14719f630a2bb144d289bb96f600713b37aecd4fcd3b404884609c4c1d12db80ccae8f46060a4032d8cb547ba22b44324e32c315ad97ceffc6d712289be8259759ab36e7e6c06aed9dd9229fc22f02b91bdb9cae8a4c026ce8acc0d367470d72d530027709b5d549dbb016eec5bb843ed809799bb713708827364edfe3fb892dfcd344e717dee0662948af45d0c46a63331406627313bd35ea4e1eea6e77872021037051e4f07f5ea041aee1a7f0eae4d6f5e3a99147ce1190ae02e72c84ddd4b8ab9446780d6cfc36d2bf775ceae02044e37813fdd80a2d40afd2078b028fcae3a76974a4bec0412801df0c50b969e95b0c7839f733e814c8a4a78325b1212382062b2aa111d5fb2e2fad7d9df3ba9c048d220336754c4e9e54888bd888cf75e90c950f5a4fd4da9f7fa015f74629ccd90bf4074a1efe1e98284948428c7b04187952f55f7f00e05f5d5894da4921cbb9492bb40bdb7723f2b63a6f54e9c120cd9ee373e517301b95fde2e004847574cf1b1832815dd45a0480833cefc95acf621073bf12253be160f4e1995ec8ff952a50de5421f81969ba8a20310c245a101087c3d5a6dded05fa21cf73c1b132d85b442c019a78", 0xe00) read$hidraw(r0, &(0x7f0000000f00)=""/209, 0xd1) write$hidraw(r0, &(0x7f0000000e00)="545ed580608e372dcfac8c8046f8fa8deb0daf924c0fc038b2c9a76cd020a5a48d218a1824297fd50f008a9049", 0x2d) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) (async) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x24441) (async) write$hidraw(r1, &(0x7f0000000000)="4348d98cb3be2632a7582dbdf3bc2c6a4c14145e671f9f2ba5ea9eb13b99ffdc6bfeb038cc0f9a374e41f54ed09565d7dfa50c3dfbafc76258422d890d11477e787ed479d3c00159b480744610131dd1acd786d6f1082dc4f178b2985e0c7b3fad960685f7caa26f20af4369fbfc852b1b9430a9934104f594ad259080abb256a90767eaf696bf7a0d805fe150753512d023ea626233aea50a1080514ef1153d34e1444c1d8bcc309c2091aa34d5758b9e763983bffbbce6411a6a145d70a611b9cdd1bcf0fdc9af468e3bb6c728333cf3a41450d9824774e21b293d56803a51cac816af608d99162e1966536a762eabe69256cce223bf118f69c398224c10a9aa2a658dde10030f9c0c507c87b147ed1cdcdaab6720b3106ef05f7ab3983cb6ee03e7ad7ce62a486d7486f91707752723b8be1cadae3d76f12ce53c5f85c622b4dbb33772788c539b5bbc351fff28f69af2816b8f9cfb9823dac91a3fa5aa182a61082d524c243abd570a9f3f61c293db9d5dafe6eee6d79b3c2043b3245cc21e0df908e690dbedbb557777b15cde867eb3e3fd85d2cce43db98df2b96c0056c2f7ff09b7cc735f36defdbb4349b6dc346e650b7e580e5aae05a0b74781a033bf1d2986ab30f393ed45a701b4b056c5ccb330c6d97141739f9ad435a0b4afa38c7f51838fa1757135a7f8c0af63545c5876fc46893b5ed58d5e301ba751045fe5565c91128b91775aa4d52c962a9c9643eaa97404059a3d646f7318da6df378b05c97100e8c9e31664243f9efc9fa74c738c48c646709187a8c1440483c64494b0913f2cfdcab7d3bca0205241933c5ea77ed145aaa9701097656da05d1906b3f737f342ab5cea3f05098bcd66c0ff72d3ec0704cf177ca245b0845393e3d2e928bd52abe80263518908af1d818fb3c682a4bf5b7aef2332fe8df8488f8da5705532cb6be872c8065b2009d05d73dac2d48cdf112e59064d8e8775bc7bf8863723af35dd520c72e0af16f9bb4cdacbcc8f0c7bcc7b025874113d627ad6606ffcc339e265c98eb4ff4fe7c25abd5c680c776e1b4b73e477f81b5f946b1c4a0893d9cc319d1556bfbf61e0864f01cdda3d51fd91c8ccf71d392c4b9339d3d3c556315a69a72cdb5e0cca0263b410da9e71cc5ac71935500804d907f9979291bc43ddee82519fd7d3732e0df7eb777e74adca1d5f6158fed3ae7fe62255135c2def05004cc255db9340d5af3dd8c4cbfac481a1fe655ddc63d934fcb4b551223fefa14ec3d56773ae43eab55204dae6660e651a883d9fbf71761fecdea769f3bb0171b61be6d44028d8eeb1efe83b1ef744a86bebc53ba1f4f5a2ecc4043b0f0680e36761f3d361f4ebce387b6bc8a526401d0ead94cbcf8636b2a3522c01190cacac1f9ad4da29de0ddb88b87848bed85b2af3023f9297d290881f03591ac2c8877c78099802a9e7d5e7e703d9068a0d4f8a2a74172dfb01a0096d650e691509dc1ffa5854c80625f193ac66de4f302080894db7f0cb341547ba0d6c6eff0b135666e483c1208c7352745502ffcce85733b3924716077d20b9663fc87d0bcd6cda13932e881a70747debd2bf950eecb05c99ac409d2bf9b1ea38172cd4a80c47008e02a2e73f30f2d7fd749ba154f87eb37bfa150a5608fb47152ec9e5cb2f8b26afa43785f847933e26404f203aa642627052fbb6805450c04e4c623d0141c2ee8c9bbe971215d0fa0f3eba3ac52a81da7cfa6c210b50043a9c428c0f5f9b8e4efd7faa85a72f111f3f61b0e3bbc4df8f415b6b05c3fd6cdc9bc3d14805ee3f2d8df66efab25a9e2db091ff60dcf5859d145b9937e118f7766d6d937fc19cc130fec007d62390eba0b70328a1e924e188d88bc6d357108a373ef6174d3eaf3cf3ba6bb3818f8023553f7c5829cb67179ac4823ff7b5a8848ea218c02f39c58c310fe53f6c7cc73c8299fc7eda3ad5facec7b55bfb7f27b9a0c98f1c8378c432f1a703536d787a067bec9bcb3daf467e136b551bd8474735cbdff70c3e33014c4c91fe4ba4d2397c29551d1a31544fcd5543ff059074dbe6032458a5627c58955762cd2551921395266f8c2527090c1654808b010c7385ef15f6b3e41b6cf51a232930cfd394b9a3fefffe5766f5c5a9f35985bd4a45289530fc1e092ad766c651456d324f45ecd64b8e7bbc0c56fd32d79979bbaa9ca750411a84962a6fd37678f4764f6ca9d5f4b5aed8c96c24e7dcde3f9c64c395a9c79e54192f39caf5c18da8636090fd352e65cfe77e5ffc06fa67f6ccab46195210bb7442d572ec83ee9402ce2a32a19d8e7c65b5e1c6a93715065b83fc5d577e6735ffff0ae7ff44a20ac9100a240195294d4d305d5bc39944bc4f6ef41e918dc1c089590aba48c29ce507ff164c64ba99ba20e2e6d9169a44ffeee904532202e2d2592d8a260ec119d0e872772000e959d1e5d3edb44f2cb52f03a35a415b440dcd4d9c50dd23500ca4573362304d665dec8a82554913eba8862d3e3b25dc9000b91db9e4128680ec5997910ba581e866bb813b3e43c129d946b44123b293a6ad1497f0b8bd5e29ebcf634800ddb06da15f7fd4cf5b44f1ade36360a75abcbe1091083ae82907b336ca5dea221be2a6b9070014fceafe9a8512d91379249e6a01ba39913f844e3b24885e65b75d90b78fd14d63a3b268722102ef9c060b5b9913ebda0935b3537a7813c6535a2fee432f2e4918a0e40cd0cd8a968fe361448bdc5843647d9c0af09d0f27f2e0839ec4e2f14ce172c611505d616737f6dbe4f9394bc2f11220ae92cb44e51e45811a5e857cded7f7c4fbf98fd186447df657ca8a1350f2575678722e5c225700c2bb51bfea6908ca0013a16377f9631ba97773323de386b0984a50284a7478e31d5f58b955d637fb485253d62048ad21708177fb8b14269daa9c66713c13d992b5d628dd0ca0cd27b1b9748e7c4a74547453af73981363e02c405f24d71433444c0450ad009f5f91edeeb1a690400b24774477d7b525093fc451c4fbca700b52cf0164b59035e5ad96817102bdf21a005404e0f89a55d38e1385deeb15792f08afe1504ec2b4a3755aab2048a7b03b26efc9b5d1733768426be9de5e75fe0720e09662f19c4fc1b47993055883dbd338f9d5af80573422545f5a0ff4502f817a98696365af01b4b7cb67b39926c8e16bacff7194857bd9bfe709ae0448f190687f9b7107d753be4e1affcd2e6dbb2665a2507d22494363c312c2a0867b671faf7054112d5320ca5fd7228f50172388cc1510323b0273505dfa096c24be92cfcd3269db59d15ef1dadcd7518584ef6e2aedf9d3f61aa8f19a5b01c618d5bfbca491dab18bfe2a78acf417f8e542055f5920ec0519caca7362286ecb0b4e315bb0a65fab3358e0535d00fe2b1ba00ba3cde665be895d80fea2fbb06d407605f2f7c0c1a640786f153ed30533b24e862089c55df1f146fdacdc7d0dd1faa691e247098672cce198245341066ee13789772bcf5aa82d2b2d7f4602a4c78db6f99330c9a15580ddbae7d4bcc17b02d3fc359cd6218d4f4fb837681b35dfd76f8a130159e02eafdd9e1ccdbcb7d738aad8e4f1bd0b67d95b3bc14a591b8cdc5650abaa0477337e6f2ab639e4632011fdb35dfb94799d6ce04432fafe69fdd435257909e673a5af09da7b2559f3994dbb0310b614fcf3febad3b658535ef5adb7dbe030d64fb9ce6f136301adfc754e1248cb562c051cef6f84eb00f744403359baf86ca879956afff2c5cbc47c44fb43eb52cc322e4b26478f8dfde9677f672f899e59941f32cb2a1ab8a06c603ee98aea6a775b60354e63ec5f418f322a0ad671ca6c8e25fb0290969f9abb2eb4724aa1b6598b716e27e1fad7f8a505f2296142ec363d2400386300db05c773a7857fc0f9e735baa9efd6b1490b5a9bac908c0304d57e36604003f32d92134b8e7787aaa102cb1fc1a1d745e088a78b164d26a209d5982ffd04292cf04aed5e6410a82989957fa4078aa2817f0593e46780317f3de66507df3c7ea50bfe52b203249d1691260968082b2ad38a522f0807e23f5b7b80419604cb426921d148207d6368de4192815361f301c2e675d45e72f0a531e84bba4d32600039e4b23386a45766e2870d7cdab4a7ee4040cfc530a1039e13b895360d782c75496a6ad53afcf4469da48c5378155d642bb503b232891499378efc520cec3368dc89435978177c1025daeb48934fb5dd1408c7f98629f2a396626ca926b4b7184547d8f6c011a2350500d2abebbd5dc951a3c6c634b42d9b72b8baa8dc0b225efbe02c009e4dfb16ac8cca237037a74db0cf9a9ff546251969e1aa894ddca33a0ba9218f067c4dc6adddc920305d18219862f2efb4dc1b0a3b5a5346d534d5459a663bd70ef73b7c771c1407e2572ef4a61d1734228972aeb017eb163807e5c947a14719f630a2bb144d289bb96f600713b37aecd4fcd3b404884609c4c1d12db80ccae8f46060a4032d8cb547ba22b44324e32c315ad97ceffc6d712289be8259759ab36e7e6c06aed9dd9229fc22f02b91bdb9cae8a4c026ce8acc0d367470d72d530027709b5d549dbb016eec5bb843ed809799bb713708827364edfe3fb892dfcd344e717dee0662948af45d0c46a63331406627313bd35ea4e1eea6e77872021037051e4f07f5ea041aee1a7f0eae4d6f5e3a99147ce1190ae02e72c84ddd4b8ab9446780d6cfc36d2bf775ceae02044e37813fdd80a2d40afd2078b028fcae3a76974a4bec0412801df0c50b969e95b0c7839f733e814c8a4a78325b1212382062b2aa111d5fb2e2fad7d9df3ba9c048d220336754c4e9e54888bd888cf75e90c950f5a4fd4da9f7fa015f74629ccd90bf4074a1efe1e98284948428c7b04187952f55f7f00e05f5d5894da4921cbb9492bb40bdb7723f2b63a6f54e9c120cd9ee373e517301b95fde2e004847574cf1b1832815dd45a0480833cefc95acf621073bf12253be160f4e1995ec8ff952a50de5421f81969ba8a20310c245a101087c3d5a6dded05fa21cf73c1b132d85b442c019a78", 0xe00) (async) read$hidraw(r0, &(0x7f0000000f00)=""/209, 0xd1) (async) write$hidraw(r0, &(0x7f0000000e00)="545ed580608e372dcfac8c8046f8fa8deb0daf924c0fc038b2c9a76cd020a5a48d218a1824297fd50f008a9049", 0x2d) (async) [ 3396.155378][T10254] UDC core: USB Raw Gadget: driver registration failed: -16 [ 3396.162770][T10254] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 3396.189517][T10268] Error: Driver 'raw-gadget' is already registered, aborting... [ 3396.197284][T10268] UDC core: USB Raw Gadget: driver registration failed: -16 19:30:33 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x1, 0x200000) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x9, 0x641) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000700)={0xf8, 0x1b, 0x3, 0x0, "2b5456a5770b50d7918d0a2ac8ec81c5d7da0951d7526f1994f36580ea2ca264"}) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f00000005c0)=""/211) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x18, 0x0) read$hidraw(r1, 0x0, 0x0) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x801200) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x80000000, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000300), 0x2, 0x404182) r4 = syz_open_dev$evdev(&(0x7f0000000340), 0x3, 0x0) ioctl$EVIOCSKEYCODE_V2(r4, 0x40284504, &(0x7f00000004c0)={0x9, 0x7, 0x0, 0x7ff, "c52a73bbceca5cf9b5c113448a6e90dbf78738cc7efbb35c2681323a9d217c28"}) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000002c0)={0x15, 0x0, &(0x7f0000000740)}) syz_open_dev$hidraw(&(0x7f0000000500), 0x7fff, 0x272c00) read$hidraw(0xffffffffffffffff, 0x0, 0xfffffffffffffe19) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000000200)=""/10) 19:30:33 executing program 2: ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, &(0x7f0000000940)) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) (async) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x4805, 0x0) syz_open_dev$hiddev(&(0x7f0000000080), 0x9, 0x4040) (async) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000200)) (async) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, &(0x7f0000000300)={0x6, 0xffffffff, 0x7, 0x8, 0x7, 0x8}) (async) syz_open_dev$hiddev(&(0x7f00000001c0), 0x80, 0x101) (async) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) (async) syz_open_dev$hiddev(0xfffffffffffffffc, 0x0, 0x40241) (async) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGDEVINFO(r2, 0x801c4803, 0x0) (async) ioctl$HIDIOCGFLAG(r2, 0x8004480e, &(0x7f0000000400)) (async) r3 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="1201004791e15874dd17a1a440000102030109025c00020100f92a090400000102190000052406000105240000000d240f0100000000000000000006241a00000000058175ee81f1cff3b8e38e3fa8fa2c16a80763d592c21b33f5d5d74b2b43170d2030eeb47160134cd5ad6f72d39ea3047b500a6761", @ANYRES64], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_usb_disconnect(r3) (async) syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[], 0x0) [ 3396.204649][T10268] misc raw-gadget: fail, usb_gadget_register_driver returned -16 19:30:33 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0xc0000) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000000540)=""/112) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, 0x0) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) r2 = syz_open_dev$evdev(&(0x7f0000000200), 0x6, 0x200040) ioctl$EVIOCGMASK(r2, 0x80104592, &(0x7f0000000280)={0x0, 0x136, &(0x7f00000005c0)="254e6e6457b94a006f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afd400c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0cbb1cf28597b3c511d7726b6c925e1c85237b49d769283a5c0b3f4134db45c5d908b2a880d340e8a1bc96d3c7522445cb766cfc85210ecdecfd4d939c12a1b72a67947d5028583ab0e60f2edfe013489845639fb2fdf5e7b416771ac1e236c1c95521f6d82d1d3d0e8b"}) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x801200) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x9, 0x80000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000300), 0x1, 0x12000) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000002c0)={0x0, 0x0, 0x0}) syz_open_dev$hidraw(&(0x7f0000000340), 0x4, 0x80002) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f00000004c0)={0xe6, "ea308d2719fde4a14b1808060bdf0f3b7778cedb7c9fb335e1a86dadf7d4b37c8a2b1d82cdfd744beab7bed408b3b71eed2a2641db0c8e2c11c8556bc9b5eb63"}) read$hidraw(0xffffffffffffffff, 0x0, 0xba) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) 19:30:33 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0xc0000) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000000540)=""/112) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000380)={0x14, 0x0, &(0x7f0000000200)}) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x801200) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x9, 0x80000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000300), 0x1, 0x12000) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000002c0)={0x0, 0x0, 0x0}) syz_open_dev$hidraw(&(0x7f0000000340), 0x4, 0x80002) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f00000004c0)={0xe6, "ea308d2719fde4a14b1808060bdf0f3b7778cedb7c9fb335e1a86dadf7d4b37c8a2b1d82cdfd744beab7bed408b3b71eed2a2641db0c8e2c11c8556bc9b5eb63"}) read$hidraw(0xffffffffffffffff, 0x0, 0xba) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) 19:30:33 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x24441) write$hidraw(r1, &(0x7f0000000000)="4348d98cb3be2632a7582dbdf3bc2c6a4c14145e671f9f2ba5ea9eb13b99ffdc6bfeb038cc0f9a374e41f54ed09565d7dfa50c3dfbafc76258422d890d11477e787ed479d3c00159b480744610131dd1acd786d6f1082dc4f178b2985e0c7b3fad960685f7caa26f20af4369fbfc852b1b9430a9934104f594ad259080abb256a90767eaf696bf7a0d805fe150753512d023ea626233aea50a1080514ef1153d34e1444c1d8bcc309c2091aa34d5758b9e763983bffbbce6411a6a145d70a611b9cdd1bcf0fdc9af468e3bb6c728333cf3a41450d9824774e21b293d56803a51cac816af608d99162e1966536a762eabe69256cce223bf118f69c398224c10a9aa2a658dde10030f9c0c507c87b147ed1cdcdaab6720b3106ef05f7ab3983cb6ee03e7ad7ce62a486d7486f91707752723b8be1cadae3d76f12ce53c5f85c622b4dbb33772788c539b5bbc351fff28f69af2816b8f9cfb9823dac91a3fa5aa182a61082d524c243abd570a9f3f61c293db9d5dafe6eee6d79b3c2043b3245cc21e0df908e690dbedbb557777b15cde867eb3e3fd85d2cce43db98df2b96c0056c2f7ff09b7cc735f36defdbb4349b6dc346e650b7e580e5aae05a0b74781a033bf1d2986ab30f393ed45a701b4b056c5ccb330c6d97141739f9ad435a0b4afa38c7f51838fa1757135a7f8c0af63545c5876fc46893b5ed58d5e301ba751045fe5565c91128b91775aa4d52c962a9c9643eaa97404059a3d646f7318da6df378b05c97100e8c9e31664243f9efc9fa74c738c48c646709187a8c1440483c64494b0913f2cfdcab7d3bca0205241933c5ea77ed145aaa9701097656da05d1906b3f737f342ab5cea3f05098bcd66c0ff72d3ec0704cf177ca245b0845393e3d2e928bd52abe80263518908af1d818fb3c682a4bf5b7aef2332fe8df8488f8da5705532cb6be872c8065b2009d05d73dac2d48cdf112e59064d8e8775bc7bf8863723af35dd520c72e0af16f9bb4cdacbcc8f0c7bcc7b025874113d627ad6606ffcc339e265c98eb4ff4fe7c25abd5c680c776e1b4b73e477f81b5f946b1c4a0893d9cc319d1556bfbf61e0864f01cdda3d51fd91c8ccf71d392c4b9339d3d3c556315a69a72cdb5e0cca0263b410da9e71cc5ac71935500804d907f9979291bc43ddee82519fd7d3732e0df7eb777e74adca1d5f6158fed3ae7fe62255135c2def05004cc255db9340d5af3dd8c4cbfac481a1fe655ddc63d934fcb4b551223fefa14ec3d56773ae43eab55204dae6660e651a883d9fbf71761fecdea769f3bb0171b61be6d44028d8eeb1efe83b1ef744a86bebc53ba1f4f5a2ecc4043b0f0680e36761f3d361f4ebce387b6bc8a526401d0ead94cbcf8636b2a3522c01190cacac1f9ad4da29de0ddb88b87848bed85b2af3023f9297d290881f03591ac2c8877c78099802a9e7d5e7e703d9068a0d4f8a2a74172dfb01a0096d650e691509dc1ffa5854c80625f193ac66de4f302080894db7f0cb341547ba0d6c6eff0b135666e483c1208c7352745502ffcce85733b3924716077d20b9663fc87d0bcd6cda13932e881a70747debd2bf950eecb05c99ac409d2bf9b1ea38172cd4a80c47008e02a2e73f30f2d7fd749ba154f87eb37bfa150a5608fb47152ec9e5cb2f8b26afa43785f847933e26404f203aa642627052fbb6805450c04e4c623d0141c2ee8c9bbe971215d0fa0f3eba3ac52a81da7cfa6c210b50043a9c428c0f5f9b8e4efd7faa85a72f111f3f61b0e3bbc4df8f415b6b05c3fd6cdc9bc3d14805ee3f2d8df66efab25a9e2db091ff60dcf5859d145b9937e118f7766d6d937fc19cc130fec007d62390eba0b70328a1e924e188d88bc6d357108a373ef6174d3eaf3cf3ba6bb3818f8023553f7c5829cb67179ac4823ff7b5a8848ea218c02f39c58c310fe53f6c7cc73c8299fc7eda3ad5facec7b55bfb7f27b9a0c98f1c8378c432f1a703536d787a067bec9bcb3daf467e136b551bd8474735cbdff70c3e33014c4c91fe4ba4d2397c29551d1a31544fcd5543ff059074dbe6032458a5627c58955762cd2551921395266f8c2527090c1654808b010c7385ef15f6b3e41b6cf51a232930cfd394b9a3fefffe5766f5c5a9f35985bd4a45289530fc1e092ad766c651456d324f45ecd64b8e7bbc0c56fd32d79979bbaa9ca750411a84962a6fd37678f4764f6ca9d5f4b5aed8c96c24e7dcde3f9c64c395a9c79e54192f39caf5c18da8636090fd352e65cfe77e5ffc06fa67f6ccab46195210bb7442d572ec83ee9402ce2a32a19d8e7c65b5e1c6a93715065b83fc5d577e6735ffff0ae7ff44a20ac9100a240195294d4d305d5bc39944bc4f6ef41e918dc1c089590aba48c29ce507ff164c64ba99ba20e2e6d9169a44ffeee904532202e2d2592d8a260ec119d0e872772000e959d1e5d3edb44f2cb52f03a35a415b440dcd4d9c50dd23500ca4573362304d665dec8a82554913eba8862d3e3b25dc9000b91db9e4128680ec5997910ba581e866bb813b3e43c129d946b44123b293a6ad1497f0b8bd5e29ebcf634800ddb06da15f7fd4cf5b44f1ade36360a75abcbe1091083ae82907b336ca5dea221be2a6b9070014fceafe9a8512d91379249e6a01ba39913f844e3b24885e65b75d90b78fd14d63a3b268722102ef9c060b5b9913ebda0935b3537a7813c6535a2fee432f2e4918a0e40cd0cd8a968fe361448bdc5843647d9c0af09d0f27f2e0839ec4e2f14ce172c611505d616737f6dbe4f9394bc2f11220ae92cb44e51e45811a5e857cded7f7c4fbf98fd186447df657ca8a1350f2575678722e5c225700c2bb51bfea6908ca0013a16377f9631ba97773323de386b0984a50284a7478e31d5f58b955d637fb485253d62048ad21708177fb8b14269daa9c66713c13d992b5d628dd0ca0cd27b1b9748e7c4a74547453af73981363e02c405f24d71433444c0450ad009f5f91edeeb1a690400b24774477d7b525093fc451c4fbca700b52cf0164b59035e5ad96817102bdf21a005404e0f89a55d38e1385deeb15792f08afe1504ec2b4a3755aab2048a7b03b26efc9b5d1733768426be9de5e75fe0720e09662f19c4fc1b47993055883dbd338f9d5af80573422545f5a0ff4502f817a98696365af01b4b7cb67b39926c8e16bacff7194857bd9bfe709ae0448f190687f9b7107d753be4e1affcd2e6dbb2665a2507d22494363c312c2a0867b671faf7054112d5320ca5fd7228f50172388cc1510323b0273505dfa096c24be92cfcd3269db59d15ef1dadcd7518584ef6e2aedf9d3f61aa8f19a5b01c618d5bfbca491dab18bfe2a78acf417f8e542055f5920ec0519caca7362286ecb0b4e315bb0a65fab3358e0535d00fe2b1ba00ba3cde665be895d80fea2fbb06d407605f2f7c0c1a640786f153ed30533b24e862089c55df1f146fdacdc7d0dd1faa691e247098672cce198245341066ee13789772bcf5aa82d2b2d7f4602a4c78db6f99330c9a15580ddbae7d4bcc17b02d3fc359cd6218d4f4fb837681b35dfd76f8a130159e02eafdd9e1ccdbcb7d738aad8e4f1bd0b67d95b3bc14a591b8cdc5650abaa0477337e6f2ab639e4632011fdb35dfb94799d6ce04432fafe69fdd435257909e673a5af09da7b2559f3994dbb0310b614fcf3febad3b658535ef5adb7dbe030d64fb9ce6f136301adfc754e1248cb562c051cef6f84eb00f744403359baf86ca879956afff2c5cbc47c44fb43eb52cc322e4b26478f8dfde9677f672f899e59941f32cb2a1ab8a06c603ee98aea6a775b60354e63ec5f418f322a0ad671ca6c8e25fb0290969f9abb2eb4724aa1b6598b716e27e1fad7f8a505f2296142ec363d2400386300db05c773a7857fc0f9e735baa9efd6b1490b5a9bac908c0304d57e36604003f32d92134b8e7787aaa102cb1fc1a1d745e088a78b164d26a209d5982ffd04292cf04aed5e6410a82989957fa4078aa2817f0593e46780317f3de66507df3c7ea50bfe52b203249d1691260968082b2ad38a522f0807e23f5b7b80419604cb426921d148207d6368de4192815361f301c2e675d45e72f0a531e84bba4d32600039e4b23386a45766e2870d7cdab4a7ee4040cfc530a1039e13b895360d782c75496a6ad53afcf4469da48c5378155d642bb503b232891499378efc520cec3368dc89435978177c1025daeb48934fb5dd1408c7f98629f2a396626ca926b4b7184547d8f6c011a2350500d2abebbd5dc951a3c6c634b42d9b72b8baa8dc0b225efbe02c009e4dfb16ac8cca237037a74db0cf9a9ff546251969e1aa894ddca33a0ba9218f067c4dc6adddc920305d18219862f2efb4dc1b0a3b5a5346d534d5459a663bd70ef73b7c771c1407e2572ef4a61d1734228972aeb017eb163807e5c947a14719f630a2bb144d289bb96f600713b37aecd4fcd3b404884609c4c1d12db80ccae8f46060a4032d8cb547ba22b44324e32c315ad97ceffc6d712289be8259759ab36e7e6c06aed9dd9229fc22f02b91bdb9cae8a4c026ce8acc0d367470d72d530027709b5d549dbb016eec5bb843ed809799bb713708827364edfe3fb892dfcd344e717dee0662948af45d0c46a63331406627313bd35ea4e1eea6e77872021037051e4f07f5ea041aee1a7f0eae4d6f5e3a99147ce1190ae02e72c84ddd4b8ab9446780d6cfc36d2bf775ceae02044e37813fdd80a2d40afd2078b028fcae3a76974a4bec0412801df0c50b969e95b0c7839f733e814c8a4a78325b1212382062b2aa111d5fb2e2fad7d9df3ba9c048d220336754c4e9e54888bd888cf75e90c950f5a4fd4da9f7fa015f74629ccd90bf4074a1efe1e98284948428c7b04187952f55f7f00e05f5d5894da4921cbb9492bb40bdb7723f2b63a6f54e9c120cd9ee373e517301b95fde2e004847574cf1b1832815dd45a0480833cefc95acf621073bf12253be160f4e1995ec8ff952a50de5421f81969ba8a20310c245a101087c3d5a6dded05fa21cf73c1b132d85b442c019a78", 0xe00) read$hidraw(r0, &(0x7f0000000f00)=""/209, 0xd1) write$hidraw(r0, &(0x7f0000000e00)="545ed580608e372dcfac8c8046f8fa8deb0daf924c0fc038b2c9a76cd020a5a48d218a1824297fd50f008a9049", 0x2d) 19:30:33 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) syz_open_dev$hidraw(&(0x7f0000000040), 0x6, 0x42) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x80000000000002, 0x641) write$hidraw(r3, &(0x7f0000000280)="35ac3340ba5d64abf281221a6632ec03677c8c7bbeb8348a16024cb02fe45cfbba3ca87ff5507fa39033e060e8e262b2865d3a875a914c8f08937ea255c5c82c77b87c71377f473507bba463d0dec34864795e3f0e7959da70d84ed8bfbcc155a7cf15952e3dd529db6bc84058e648b051c1f61096fa37b61df7cfed34c86e05", 0x80) write$hidraw(r3, &(0x7f00000011c0)="31a78879e8fc51188c6cfd5b52aaf5eb2e581d67d39f111679fd73ee6ba80f6876f16eb2d80324714835d38b19735e5069075fa7ad1e9d19809464e72bcdbb746cd0831a13188c3f42e0e501d87ef2285afe27bd9c5adb8e2f7cf3214ac529cc2f0821c5ebaaf8a19be8ab03a40212e082ec801f8f84d776c7530491d12a3d8299834f85c27f99dbd2f00f559c8f1f492d1cdec1f2ffd981a7f0bafa56182cbbbe11798704972d792c102dfa5af7b1f454c621cd87b26dc7d14573cdcb7664723ce28f2b0d08886054c372e0de4e1d2556befd5fc7ef7d8016cc3f322b4e60e5ae1bf719ee7b8821ea9a36f12f20f5b5abd67db4ce6babfca554de3adb45bba60fdab4523aee68acc50ff06d66e2aeea44d14aed7d704c158f32d40b1f32f4a2ab6f47e052545e6e1a3c41f05df2fab0bb624a0bd0fd7037632945987ffdde66ffdff2d541b86831c4e1ea8586f5cf048a33761387d5d533008c90fe44ae47eca94b6dd5a3b2361fe52676af24486cec36e2643d0398f918c22b5adfe973e753fd22ba88932f5fcc99e9354b950aa8c4ab7a6ca88e5b55acbbde9f28a87ace7a327f0975d42be7756d02d2a00fded0b311891b7c8fbf83cd84f23c2da7a0a11caf9551489f8c2080eac4bf78a4e932123df33f1f2eecedd0e5066d70b8c43e506451a647309c0d4920de594d1f32a8c61720addf3abaebe85d64bcc758a52256e72c83700d8a08e17ce479021fd586ce90f1492a4e2a8a0e2fbf5aae364b27da5f5ac16e5790eab48d17795147183c307d1e3a691eb309fa0dea3bf943000a548b82c0e4db16954fd18ede523cc808684e21e8b4e4c9e15643643a2c22788c00ac12ac5e10d8ed61a0fde8e3a83a997644c7b24075b4c8af1d5914e15833b1e2dea4953d40280a414e96b6745248c3505b5cc968a63148df60fed06119507e14942e947fc11b9b978ca1df78a79aa32978593ca5cfb0ba17f261231c6639aa00bb334f072687601fb530f5e030b980230830b5e1cd7703e7d3ee5591a3e26bcc958c79029fc7c7c0c0f55b0affd80e6c6c42129846091eb53adad8af654cee66d791a8b277683417f98b5f17be0999761c09f90a237b52d927f0b245798347c2b11f1c5633d78bdfd2a19f39fd53707d995dba885dd4110080cd49a5a0a8fdeb4b743728e5a7d4f39544db6b1a38b5b52b09378e4f87123aa4afc9b997f76f1842037422a34c76a76634d1a10ed163d0d2f60029cf5ced7c93740807159ddc45e58ca80594d323e2ec5f4971d353e46c4528af653ab1606d6b932e357131aec32f4d310b200f630cc14b845656e85509480a411b54974f9b241d9f2426ef874c75e62fdf5706d09f3e68104765d226e1e2207152a020a0234a0f0fde53170d7d45c2b849102c439cd0093aeb9c4ba616460135075ef473839e601d0384ce5340eb75b7e7c42e7e8bb80d7ae88e3600fff0f30d3771fa35b80a36b806b76025490c6e51999743fb3c9de769572eab9584b5f03f4a4220a771e6401157fd3ca3d4cf3fa4ea256b1e31dfda1b69d8496e150cf95472e3d0903158520c33103d8e9de2ae7a451858688f1f1eb1e88e1dc5ff098b2ec24d2e5ba566c0e307ec36acc32b936458bab9107b930dc6501f52cd59641ff5c7b89ece31cc27598d72dea86fef050d8b7cd00131fc49e66afe7a99fde5180115d40266a771fc77a6cfe2e9021cf46951f441f8ef990c00485ec065cb132826a49420b5edf8524a687b16b50485785db17baa62efba00836226176768d90f2a5f7a580ca39ba16a533c1b603b44da80f723f98c00257ed8c59e27f7cc9a271a87977e4671ecdc2ae0213836bb333ffa34bfd21aeae8ff16e8c037832e79c14f1e109b2bcf2bf3790c3a99782b112ef3de120ae16866414a11300ca80f17e1d8ebf34421580bb78981b6c6b046a6b4abcbda17e88abcb769ca3daab4aba6dcb99dc06a328f80d2632a6cd6df771f26e26199d90d2e4706f9e05b5db44520e51cc22ccbba9148ddb266f91d3d19ce9b48db6e8d916375a89373c52893d37826935c128f0aa5e0c5027d626d92dc01593ba4624ba9cddb429e867732b3bbf81d1e38aee2be8c64a21316e53b054b57bb2dba77b803a14c42c41ebc5f82fa2d35dd9862db17cd82e836f493d5da97b50b1b4b6fdd65ceee1ff8c03c9124a84686f6d58e7294b01dc4a3ffb425746cb2c907728d671e84d9fd238fb3481919dba4929a5460f664faf8de6a00ceb4c9f0320a604a5338fcd965de1558e1afbe2c473651d3868e7fc88445cfe0834d9385cec89d1972cfd966869f18b7b6c6a039b3eb1dc60fd0f2c075be212a63f4c019f87551e1bca6d077e92a91d6025a95685f702482414af36e595ef71cfe328385c5cf412d4bfc996b63478bb067324a12220d2babffbeeab582dca3b154c57581f26babb57a1e2ac392ae919b286d9c682f1c89d2bef0108dbe4a8bbd24f6de4f5d75d8f2bf5d52992af33368b395696b4d83e65946e9cfc9a5cf36fc64cf71003ac05968640c14176953346f2dd3bfafb721f04ed584d6ca66c5c7a32594409dafd8ea1786622ebd1e0d01bf19f18894d86d9b92435516d724669fa5684d9f9139560d45b64fb0657d5a058167368ed91b9285b956f7d39d43b91a30b81cf499ad3e5a4a5f86b3fea149e4f7d84fe7bba056601b60e4bcb59067c151ee72fae034e7abefe0fab9f2d65e7f58ae916d81691685ec0c8cd2c3f0f6642b4e2d6cc45b3e832f63aab135b86b8e04c50e49655eb1c3854fa40851f5e4fe5160add9febdeee84394897ba21f4c194e65006c513b902b16e70a9efc27bd1a677a9f8dc24a91b662e0ec3716879fa6e8716917c46b1fa2a4ad50a6304c91ec51a6cc6305b328f173eba95f785c19955e8f3747979397d2e97309edda19e6b5a2010ad419eb5c843bf7a2601969ed3dfa56e18c5dbce886ccd513c7d0d034f33dc5644944c293e55395e5a1599b4222fe27637ad46fd1b9e85d84d2989b72eedb5cffec9af46601631e24e6f29603f5ac5461627b9082cccddf10a478a1a0fe0a6b4501b1c212e4c839e5bdbad91f1a096b084d9e72cf3c0be545f4b2d1415e4d0d7882a08cc961d924096537a2054e45da0d5ab3fbac1109bee372367a874b11515894182dfbcb3655280a8ef00d9cb41801e78ceadbb4f814874af06040777c42251964c78c71e7bdb7818827b8931cc21007ec336f14f7add45a91747fbca41bf5efdc94ad4deda047bc0a77d8415384f0de8613dfd4f132d55fe15400cae92405b93a033f4c4d079dcd8088ab81dd0f9d720435742f432b08301e64f4aa61f03530ead395da462a27adf1c4049ca6d32ed097c7a9ec2b3d65af4628d13e87ce9964b594c93a1df5719b3bebd0e11cae1caea3bce4b4d7e8f4ef4db85ea61b4195ff12547a9953300ecdc285a36017fbf3dad91e5da4281d50bce22078c483560a9a87f48014f25a95ab720dd6c2c6849c519d321182b8d1f7a7a8f1bd350762cfa607f155f7709072e214805f7e23603913346e8e172b1a12de9af5b15e8b2712e11b7495ca95f2ce79204ee099260eb0a7837b4d787e738f7b727e8be3e24a2ed4622ab69f78a15e0913fc038381b3645a4d8e57339c92a898b2ee7529a1015dee9c74fb23687bad777e2e6e4f30e99057f4ca2e563458a69af43da212fc7c9c5fbc96ebd60f2f631eb8be0add1ccb08fa9c0a75398896d157f982b0564373363483bfb91cd7d59cdd0c60bd30cebe1530f84d67b2ad26e24bb521a172e32683359900401fac7a480e593af659fdfccdf3bcfada476e66f7de9ef779e1257c45379c6c04b13a0ebfa957244377ebe7d1de0959ae6971762c2e46e5fbb11fc5703646043374a1ddb7ea3dabe66a8a68c44b3689be22d78134ea83b57e69ea6862ead54653575110d8ccb7ba0fbbc99375b154eab0a0b0dae7804a62ac2ea69e9050334cdc269d87d8c71d77ccd1beefa4e2cf0f3bbf5d5b1495849b4714d5da477c8848598e88c59c3688bf8b2a42a3e8ead97729f338f0c59ed8bfa6eb915503f51e803b1613ecda2fc1add0bfd40c8489922caae384e38af493377aaff811bae48e495763dacf53dbcfd2c404da3352bd476394aa4fad357e320c2aa754d4774f33389ab5ba4bf462d460a37e828099876b0e2f834bb4ab67724de5584a332cb8c652d520729613e8a3a29320b4544cdcff45592fee9fbd06d22863ca45854b8773d393cb5ee311671a17c718603b7414f32ab90b5c96cd04a29b5201ab2068d69fb1231152e54ef77027159664de423b0933eb7b74a1ccbaed307e9311d42dfca5d4fea3fb4686598d212572b242f02e8345cf95f8942e81b8dbadd4338e96abd42406ac50cf3e2915e31a6b750eed7beb166085a99ba3372c3a1e16525484035e6e42bee60669e6ecb858cdf942fd86716cf8b98aa3674cad4d90b30a03e0e6b349cb2285e2ec9ef196bbfc625d6c0873e67cf3f5836705ca45fb66053722ef324387fd26fd24b3aca15b5a91e52b6b19628ece0d61e6e8a077729ffb1fe0561e57e53eb3afd363257c2b0223522dc8c23c8c5db743ed0d6b53f8d793eb89d09cb86231058b7dc966905831885bb544d4da8541f2412fc689bb89aa3fe4700e14334a6685a5a4263f99f550fe791325d17af9927849c4eceeea083b13aa16dfa80de42589334b23df30a86a7be2b23755543d70192774cd3f89d3443822793633b7b97172af7f6c2d9f45373df7dacd359247de2d84bac2de934c04d4d7f9c3c23f6db19681675bf13bf5e8a9c705d9ed0f0ff399cd86b44899e7ff6c8a9330d34d939541636a85c47a1e4fa2aee5b0f5ef08287e9a77713938ab90d6aadaf451cc7405b992baf0c455703e09ee22fb665b37bfedeb9bfd73538cedb095db4aec5579a2bbe890a795713647ac7fa87382c83a69223da4679ba02b2414de37bb12199f672c0a1fbcdf2f57d30ae6a8d1343062b2de3a09b0d69137ac0500abe97c6f8f408ce6a403262c390c2bd86cdb1c43b7961b300c167325f13f832b31da77a69b6c288c32678f820abd9060861525013dd3c5473a1d4c42faeeefc66a250ae9209c542b8f8ee406a1347fac376c61edc216073fb422087fa1f057a5ce797f59a49ac37c7b2be9f32ab1e3161302f7adbae253623c548b70cf06bcd7c3abadecb20a391f2713d66d0c99415cb91676a3e38b2a6fe42360714e51de395abad5fc9c59f8bcc38d5453a3219fc425c50bb1511da05cc9e62ae36cc2938ef2806aa9191dc557d288b6cb208630ad1b4cb7e40f034522343df52624404a8d655cbc4deac04b0edc95fe569c8e8280e6aaa18e0d94ea940fe901db965d0b2dd5da14bb2d88af02eeb65132ebc992316cc54c0a3e9da172cf447a99cc352b0c2f8a3201816a45ee9431939f281591b0f4f316030352af16999eba88599da8193023cd8832425e4211a0aea4738349a50a3e008f2a12dd83f2184a6eb1e018f0ba4ba0ab5448bbab65f4bbfdcf9f6a6bcb9ff378ec1ce488686a15f22f3d5bf9f6bb0fdbd344169e861b8434da4ae96e0e1900eb5dcb32aeec669ca9b144bcbb93edce3014553aa9dc11c2a6a98b49b8068f4d1cdacaddb37ea121a05877f89887e8047962e79f08b7bb221fcb16899967e08f799cb3eb4b0b1a219dca8c10c3deef9a4a7a5066afa7f8b81376c6ef303d5b4cc576695bc38015cea9e772385c7437771594c626a584d43f721aa04c2d283c364b7a1b744b00610add1f9c5e6d7c58", 0x1000) write$hidraw(r2, &(0x7f0000000000)="c2", 0x3b01e) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r4, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) [ 3396.366559][ T25] audit: type=1800 audit(1651606233.632:42851): pid=10334 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=1175 res=0 errno=0 [ 3396.525309][ T25] audit: type=1804 audit(1651606233.792:42852): pid=10342 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D74657374646972343031303232383839302F73797A6B616C6C65722E547864556B552F3430362F48C7C060 dev="sda1" ino=1175 res=1 errno=0 [ 3396.657664][ T25] audit: type=1800 audit(1651606233.922:42853): pid=10344 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1177 res=0 errno=0 19:30:34 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) (async, rerun: 32) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (rerun: 32) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) (async) syz_open_dev$hidraw(&(0x7f0000000040), 0x6, 0x42) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) (async) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x80000000000002, 0x641) write$hidraw(r3, &(0x7f0000000280)="35ac3340ba5d64abf281221a6632ec03677c8c7bbeb8348a16024cb02fe45cfbba3ca87ff5507fa39033e060e8e262b2865d3a875a914c8f08937ea255c5c82c77b87c71377f473507bba463d0dec34864795e3f0e7959da70d84ed8bfbcc155a7cf15952e3dd529db6bc84058e648b051c1f61096fa37b61df7cfed34c86e05", 0x80) (async, rerun: 32) write$hidraw(r3, &(0x7f00000011c0)="31a78879e8fc51188c6cfd5b52aaf5eb2e581d67d39f111679fd73ee6ba80f6876f16eb2d80324714835d38b19735e5069075fa7ad1e9d19809464e72bcdbb746cd0831a13188c3f42e0e501d87ef2285afe27bd9c5adb8e2f7cf3214ac529cc2f0821c5ebaaf8a19be8ab03a40212e082ec801f8f84d776c7530491d12a3d8299834f85c27f99dbd2f00f559c8f1f492d1cdec1f2ffd981a7f0bafa56182cbbbe11798704972d792c102dfa5af7b1f454c621cd87b26dc7d14573cdcb7664723ce28f2b0d08886054c372e0de4e1d2556befd5fc7ef7d8016cc3f322b4e60e5ae1bf719ee7b8821ea9a36f12f20f5b5abd67db4ce6babfca554de3adb45bba60fdab4523aee68acc50ff06d66e2aeea44d14aed7d704c158f32d40b1f32f4a2ab6f47e052545e6e1a3c41f05df2fab0bb624a0bd0fd7037632945987ffdde66ffdff2d541b86831c4e1ea8586f5cf048a33761387d5d533008c90fe44ae47eca94b6dd5a3b2361fe52676af24486cec36e2643d0398f918c22b5adfe973e753fd22ba88932f5fcc99e9354b950aa8c4ab7a6ca88e5b55acbbde9f28a87ace7a327f0975d42be7756d02d2a00fded0b311891b7c8fbf83cd84f23c2da7a0a11caf9551489f8c2080eac4bf78a4e932123df33f1f2eecedd0e5066d70b8c43e506451a647309c0d4920de594d1f32a8c61720addf3abaebe85d64bcc758a52256e72c83700d8a08e17ce479021fd586ce90f1492a4e2a8a0e2fbf5aae364b27da5f5ac16e5790eab48d17795147183c307d1e3a691eb309fa0dea3bf943000a548b82c0e4db16954fd18ede523cc808684e21e8b4e4c9e15643643a2c22788c00ac12ac5e10d8ed61a0fde8e3a83a997644c7b24075b4c8af1d5914e15833b1e2dea4953d40280a414e96b6745248c3505b5cc968a63148df60fed06119507e14942e947fc11b9b978ca1df78a79aa32978593ca5cfb0ba17f261231c6639aa00bb334f072687601fb530f5e030b980230830b5e1cd7703e7d3ee5591a3e26bcc958c79029fc7c7c0c0f55b0affd80e6c6c42129846091eb53adad8af654cee66d791a8b277683417f98b5f17be0999761c09f90a237b52d927f0b245798347c2b11f1c5633d78bdfd2a19f39fd53707d995dba885dd4110080cd49a5a0a8fdeb4b743728e5a7d4f39544db6b1a38b5b52b09378e4f87123aa4afc9b997f76f1842037422a34c76a76634d1a10ed163d0d2f60029cf5ced7c93740807159ddc45e58ca80594d323e2ec5f4971d353e46c4528af653ab1606d6b932e357131aec32f4d310b200f630cc14b845656e85509480a411b54974f9b241d9f2426ef874c75e62fdf5706d09f3e68104765d226e1e2207152a020a0234a0f0fde53170d7d45c2b849102c439cd0093aeb9c4ba616460135075ef473839e601d0384ce5340eb75b7e7c42e7e8bb80d7ae88e3600fff0f30d3771fa35b80a36b806b76025490c6e51999743fb3c9de769572eab9584b5f03f4a4220a771e6401157fd3ca3d4cf3fa4ea256b1e31dfda1b69d8496e150cf95472e3d0903158520c33103d8e9de2ae7a451858688f1f1eb1e88e1dc5ff098b2ec24d2e5ba566c0e307ec36acc32b936458bab9107b930dc6501f52cd59641ff5c7b89ece31cc27598d72dea86fef050d8b7cd00131fc49e66afe7a99fde5180115d40266a771fc77a6cfe2e9021cf46951f441f8ef990c00485ec065cb132826a49420b5edf8524a687b16b50485785db17baa62efba00836226176768d90f2a5f7a580ca39ba16a533c1b603b44da80f723f98c00257ed8c59e27f7cc9a271a87977e4671ecdc2ae0213836bb333ffa34bfd21aeae8ff16e8c037832e79c14f1e109b2bcf2bf3790c3a99782b112ef3de120ae16866414a11300ca80f17e1d8ebf34421580bb78981b6c6b046a6b4abcbda17e88abcb769ca3daab4aba6dcb99dc06a328f80d2632a6cd6df771f26e26199d90d2e4706f9e05b5db44520e51cc22ccbba9148ddb266f91d3d19ce9b48db6e8d916375a89373c52893d37826935c128f0aa5e0c5027d626d92dc01593ba4624ba9cddb429e867732b3bbf81d1e38aee2be8c64a21316e53b054b57bb2dba77b803a14c42c41ebc5f82fa2d35dd9862db17cd82e836f493d5da97b50b1b4b6fdd65ceee1ff8c03c9124a84686f6d58e7294b01dc4a3ffb425746cb2c907728d671e84d9fd238fb3481919dba4929a5460f664faf8de6a00ceb4c9f0320a604a5338fcd965de1558e1afbe2c473651d3868e7fc88445cfe0834d9385cec89d1972cfd966869f18b7b6c6a039b3eb1dc60fd0f2c075be212a63f4c019f87551e1bca6d077e92a91d6025a95685f702482414af36e595ef71cfe328385c5cf412d4bfc996b63478bb067324a12220d2babffbeeab582dca3b154c57581f26babb57a1e2ac392ae919b286d9c682f1c89d2bef0108dbe4a8bbd24f6de4f5d75d8f2bf5d52992af33368b395696b4d83e65946e9cfc9a5cf36fc64cf71003ac05968640c14176953346f2dd3bfafb721f04ed584d6ca66c5c7a32594409dafd8ea1786622ebd1e0d01bf19f18894d86d9b92435516d724669fa5684d9f9139560d45b64fb0657d5a058167368ed91b9285b956f7d39d43b91a30b81cf499ad3e5a4a5f86b3fea149e4f7d84fe7bba056601b60e4bcb59067c151ee72fae034e7abefe0fab9f2d65e7f58ae916d81691685ec0c8cd2c3f0f6642b4e2d6cc45b3e832f63aab135b86b8e04c50e49655eb1c3854fa40851f5e4fe5160add9febdeee84394897ba21f4c194e65006c513b902b16e70a9efc27bd1a677a9f8dc24a91b662e0ec3716879fa6e8716917c46b1fa2a4ad50a6304c91ec51a6cc6305b328f173eba95f785c19955e8f3747979397d2e97309edda19e6b5a2010ad419eb5c843bf7a2601969ed3dfa56e18c5dbce886ccd513c7d0d034f33dc5644944c293e55395e5a1599b4222fe27637ad46fd1b9e85d84d2989b72eedb5cffec9af46601631e24e6f29603f5ac5461627b9082cccddf10a478a1a0fe0a6b4501b1c212e4c839e5bdbad91f1a096b084d9e72cf3c0be545f4b2d1415e4d0d7882a08cc961d924096537a2054e45da0d5ab3fbac1109bee372367a874b11515894182dfbcb3655280a8ef00d9cb41801e78ceadbb4f814874af06040777c42251964c78c71e7bdb7818827b8931cc21007ec336f14f7add45a91747fbca41bf5efdc94ad4deda047bc0a77d8415384f0de8613dfd4f132d55fe15400cae92405b93a033f4c4d079dcd8088ab81dd0f9d720435742f432b08301e64f4aa61f03530ead395da462a27adf1c4049ca6d32ed097c7a9ec2b3d65af4628d13e87ce9964b594c93a1df5719b3bebd0e11cae1caea3bce4b4d7e8f4ef4db85ea61b4195ff12547a9953300ecdc285a36017fbf3dad91e5da4281d50bce22078c483560a9a87f48014f25a95ab720dd6c2c6849c519d321182b8d1f7a7a8f1bd350762cfa607f155f7709072e214805f7e23603913346e8e172b1a12de9af5b15e8b2712e11b7495ca95f2ce79204ee099260eb0a7837b4d787e738f7b727e8be3e24a2ed4622ab69f78a15e0913fc038381b3645a4d8e57339c92a898b2ee7529a1015dee9c74fb23687bad777e2e6e4f30e99057f4ca2e563458a69af43da212fc7c9c5fbc96ebd60f2f631eb8be0add1ccb08fa9c0a75398896d157f982b0564373363483bfb91cd7d59cdd0c60bd30cebe1530f84d67b2ad26e24bb521a172e32683359900401fac7a480e593af659fdfccdf3bcfada476e66f7de9ef779e1257c45379c6c04b13a0ebfa957244377ebe7d1de0959ae6971762c2e46e5fbb11fc5703646043374a1ddb7ea3dabe66a8a68c44b3689be22d78134ea83b57e69ea6862ead54653575110d8ccb7ba0fbbc99375b154eab0a0b0dae7804a62ac2ea69e9050334cdc269d87d8c71d77ccd1beefa4e2cf0f3bbf5d5b1495849b4714d5da477c8848598e88c59c3688bf8b2a42a3e8ead97729f338f0c59ed8bfa6eb915503f51e803b1613ecda2fc1add0bfd40c8489922caae384e38af493377aaff811bae48e495763dacf53dbcfd2c404da3352bd476394aa4fad357e320c2aa754d4774f33389ab5ba4bf462d460a37e828099876b0e2f834bb4ab67724de5584a332cb8c652d520729613e8a3a29320b4544cdcff45592fee9fbd06d22863ca45854b8773d393cb5ee311671a17c718603b7414f32ab90b5c96cd04a29b5201ab2068d69fb1231152e54ef77027159664de423b0933eb7b74a1ccbaed307e9311d42dfca5d4fea3fb4686598d212572b242f02e8345cf95f8942e81b8dbadd4338e96abd42406ac50cf3e2915e31a6b750eed7beb166085a99ba3372c3a1e16525484035e6e42bee60669e6ecb858cdf942fd86716cf8b98aa3674cad4d90b30a03e0e6b349cb2285e2ec9ef196bbfc625d6c0873e67cf3f5836705ca45fb66053722ef324387fd26fd24b3aca15b5a91e52b6b19628ece0d61e6e8a077729ffb1fe0561e57e53eb3afd363257c2b0223522dc8c23c8c5db743ed0d6b53f8d793eb89d09cb86231058b7dc966905831885bb544d4da8541f2412fc689bb89aa3fe4700e14334a6685a5a4263f99f550fe791325d17af9927849c4eceeea083b13aa16dfa80de42589334b23df30a86a7be2b23755543d70192774cd3f89d3443822793633b7b97172af7f6c2d9f45373df7dacd359247de2d84bac2de934c04d4d7f9c3c23f6db19681675bf13bf5e8a9c705d9ed0f0ff399cd86b44899e7ff6c8a9330d34d939541636a85c47a1e4fa2aee5b0f5ef08287e9a77713938ab90d6aadaf451cc7405b992baf0c455703e09ee22fb665b37bfedeb9bfd73538cedb095db4aec5579a2bbe890a795713647ac7fa87382c83a69223da4679ba02b2414de37bb12199f672c0a1fbcdf2f57d30ae6a8d1343062b2de3a09b0d69137ac0500abe97c6f8f408ce6a403262c390c2bd86cdb1c43b7961b300c167325f13f832b31da77a69b6c288c32678f820abd9060861525013dd3c5473a1d4c42faeeefc66a250ae9209c542b8f8ee406a1347fac376c61edc216073fb422087fa1f057a5ce797f59a49ac37c7b2be9f32ab1e3161302f7adbae253623c548b70cf06bcd7c3abadecb20a391f2713d66d0c99415cb91676a3e38b2a6fe42360714e51de395abad5fc9c59f8bcc38d5453a3219fc425c50bb1511da05cc9e62ae36cc2938ef2806aa9191dc557d288b6cb208630ad1b4cb7e40f034522343df52624404a8d655cbc4deac04b0edc95fe569c8e8280e6aaa18e0d94ea940fe901db965d0b2dd5da14bb2d88af02eeb65132ebc992316cc54c0a3e9da172cf447a99cc352b0c2f8a3201816a45ee9431939f281591b0f4f316030352af16999eba88599da8193023cd8832425e4211a0aea4738349a50a3e008f2a12dd83f2184a6eb1e018f0ba4ba0ab5448bbab65f4bbfdcf9f6a6bcb9ff378ec1ce488686a15f22f3d5bf9f6bb0fdbd344169e861b8434da4ae96e0e1900eb5dcb32aeec669ca9b144bcbb93edce3014553aa9dc11c2a6a98b49b8068f4d1cdacaddb37ea121a05877f89887e8047962e79f08b7bb221fcb16899967e08f799cb3eb4b0b1a219dca8c10c3deef9a4a7a5066afa7f8b81376c6ef303d5b4cc576695bc38015cea9e772385c7437771594c626a584d43f721aa04c2d283c364b7a1b744b00610add1f9c5e6d7c58", 0x1000) (async, rerun: 32) write$hidraw(r2, &(0x7f0000000000)="c2", 0x3b01e) (async) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r4, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) 19:30:34 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) (async) syz_open_dev$hidraw(&(0x7f0000000040), 0x6, 0x42) (async) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x80000000000002, 0x641) write$hidraw(r3, &(0x7f0000000280)="35ac3340ba5d64abf281221a6632ec03677c8c7bbeb8348a16024cb02fe45cfbba3ca87ff5507fa39033e060e8e262b2865d3a875a914c8f08937ea255c5c82c77b87c71377f473507bba463d0dec34864795e3f0e7959da70d84ed8bfbcc155a7cf15952e3dd529db6bc84058e648b051c1f61096fa37b61df7cfed34c86e05", 0x80) (async) write$hidraw(r3, &(0x7f00000011c0)="31a78879e8fc51188c6cfd5b52aaf5eb2e581d67d39f111679fd73ee6ba80f6876f16eb2d80324714835d38b19735e5069075fa7ad1e9d19809464e72bcdbb746cd0831a13188c3f42e0e501d87ef2285afe27bd9c5adb8e2f7cf3214ac529cc2f0821c5ebaaf8a19be8ab03a40212e082ec801f8f84d776c7530491d12a3d8299834f85c27f99dbd2f00f559c8f1f492d1cdec1f2ffd981a7f0bafa56182cbbbe11798704972d792c102dfa5af7b1f454c621cd87b26dc7d14573cdcb7664723ce28f2b0d08886054c372e0de4e1d2556befd5fc7ef7d8016cc3f322b4e60e5ae1bf719ee7b8821ea9a36f12f20f5b5abd67db4ce6babfca554de3adb45bba60fdab4523aee68acc50ff06d66e2aeea44d14aed7d704c158f32d40b1f32f4a2ab6f47e052545e6e1a3c41f05df2fab0bb624a0bd0fd7037632945987ffdde66ffdff2d541b86831c4e1ea8586f5cf048a33761387d5d533008c90fe44ae47eca94b6dd5a3b2361fe52676af24486cec36e2643d0398f918c22b5adfe973e753fd22ba88932f5fcc99e9354b950aa8c4ab7a6ca88e5b55acbbde9f28a87ace7a327f0975d42be7756d02d2a00fded0b311891b7c8fbf83cd84f23c2da7a0a11caf9551489f8c2080eac4bf78a4e932123df33f1f2eecedd0e5066d70b8c43e506451a647309c0d4920de594d1f32a8c61720addf3abaebe85d64bcc758a52256e72c83700d8a08e17ce479021fd586ce90f1492a4e2a8a0e2fbf5aae364b27da5f5ac16e5790eab48d17795147183c307d1e3a691eb309fa0dea3bf943000a548b82c0e4db16954fd18ede523cc808684e21e8b4e4c9e15643643a2c22788c00ac12ac5e10d8ed61a0fde8e3a83a997644c7b24075b4c8af1d5914e15833b1e2dea4953d40280a414e96b6745248c3505b5cc968a63148df60fed06119507e14942e947fc11b9b978ca1df78a79aa32978593ca5cfb0ba17f261231c6639aa00bb334f072687601fb530f5e030b980230830b5e1cd7703e7d3ee5591a3e26bcc958c79029fc7c7c0c0f55b0affd80e6c6c42129846091eb53adad8af654cee66d791a8b277683417f98b5f17be0999761c09f90a237b52d927f0b245798347c2b11f1c5633d78bdfd2a19f39fd53707d995dba885dd4110080cd49a5a0a8fdeb4b743728e5a7d4f39544db6b1a38b5b52b09378e4f87123aa4afc9b997f76f1842037422a34c76a76634d1a10ed163d0d2f60029cf5ced7c93740807159ddc45e58ca80594d323e2ec5f4971d353e46c4528af653ab1606d6b932e357131aec32f4d310b200f630cc14b845656e85509480a411b54974f9b241d9f2426ef874c75e62fdf5706d09f3e68104765d226e1e2207152a020a0234a0f0fde53170d7d45c2b849102c439cd0093aeb9c4ba616460135075ef473839e601d0384ce5340eb75b7e7c42e7e8bb80d7ae88e3600fff0f30d3771fa35b80a36b806b76025490c6e51999743fb3c9de769572eab9584b5f03f4a4220a771e6401157fd3ca3d4cf3fa4ea256b1e31dfda1b69d8496e150cf95472e3d0903158520c33103d8e9de2ae7a451858688f1f1eb1e88e1dc5ff098b2ec24d2e5ba566c0e307ec36acc32b936458bab9107b930dc6501f52cd59641ff5c7b89ece31cc27598d72dea86fef050d8b7cd00131fc49e66afe7a99fde5180115d40266a771fc77a6cfe2e9021cf46951f441f8ef990c00485ec065cb132826a49420b5edf8524a687b16b50485785db17baa62efba00836226176768d90f2a5f7a580ca39ba16a533c1b603b44da80f723f98c00257ed8c59e27f7cc9a271a87977e4671ecdc2ae0213836bb333ffa34bfd21aeae8ff16e8c037832e79c14f1e109b2bcf2bf3790c3a99782b112ef3de120ae16866414a11300ca80f17e1d8ebf34421580bb78981b6c6b046a6b4abcbda17e88abcb769ca3daab4aba6dcb99dc06a328f80d2632a6cd6df771f26e26199d90d2e4706f9e05b5db44520e51cc22ccbba9148ddb266f91d3d19ce9b48db6e8d916375a89373c52893d37826935c128f0aa5e0c5027d626d92dc01593ba4624ba9cddb429e867732b3bbf81d1e38aee2be8c64a21316e53b054b57bb2dba77b803a14c42c41ebc5f82fa2d35dd9862db17cd82e836f493d5da97b50b1b4b6fdd65ceee1ff8c03c9124a84686f6d58e7294b01dc4a3ffb425746cb2c907728d671e84d9fd238fb3481919dba4929a5460f664faf8de6a00ceb4c9f0320a604a5338fcd965de1558e1afbe2c473651d3868e7fc88445cfe0834d9385cec89d1972cfd966869f18b7b6c6a039b3eb1dc60fd0f2c075be212a63f4c019f87551e1bca6d077e92a91d6025a95685f702482414af36e595ef71cfe328385c5cf412d4bfc996b63478bb067324a12220d2babffbeeab582dca3b154c57581f26babb57a1e2ac392ae919b286d9c682f1c89d2bef0108dbe4a8bbd24f6de4f5d75d8f2bf5d52992af33368b395696b4d83e65946e9cfc9a5cf36fc64cf71003ac05968640c14176953346f2dd3bfafb721f04ed584d6ca66c5c7a32594409dafd8ea1786622ebd1e0d01bf19f18894d86d9b92435516d724669fa5684d9f9139560d45b64fb0657d5a058167368ed91b9285b956f7d39d43b91a30b81cf499ad3e5a4a5f86b3fea149e4f7d84fe7bba056601b60e4bcb59067c151ee72fae034e7abefe0fab9f2d65e7f58ae916d81691685ec0c8cd2c3f0f6642b4e2d6cc45b3e832f63aab135b86b8e04c50e49655eb1c3854fa40851f5e4fe5160add9febdeee84394897ba21f4c194e65006c513b902b16e70a9efc27bd1a677a9f8dc24a91b662e0ec3716879fa6e8716917c46b1fa2a4ad50a6304c91ec51a6cc6305b328f173eba95f785c19955e8f3747979397d2e97309edda19e6b5a2010ad419eb5c843bf7a2601969ed3dfa56e18c5dbce886ccd513c7d0d034f33dc5644944c293e55395e5a1599b4222fe27637ad46fd1b9e85d84d2989b72eedb5cffec9af46601631e24e6f29603f5ac5461627b9082cccddf10a478a1a0fe0a6b4501b1c212e4c839e5bdbad91f1a096b084d9e72cf3c0be545f4b2d1415e4d0d7882a08cc961d924096537a2054e45da0d5ab3fbac1109bee372367a874b11515894182dfbcb3655280a8ef00d9cb41801e78ceadbb4f814874af06040777c42251964c78c71e7bdb7818827b8931cc21007ec336f14f7add45a91747fbca41bf5efdc94ad4deda047bc0a77d8415384f0de8613dfd4f132d55fe15400cae92405b93a033f4c4d079dcd8088ab81dd0f9d720435742f432b08301e64f4aa61f03530ead395da462a27adf1c4049ca6d32ed097c7a9ec2b3d65af4628d13e87ce9964b594c93a1df5719b3bebd0e11cae1caea3bce4b4d7e8f4ef4db85ea61b4195ff12547a9953300ecdc285a36017fbf3dad91e5da4281d50bce22078c483560a9a87f48014f25a95ab720dd6c2c6849c519d321182b8d1f7a7a8f1bd350762cfa607f155f7709072e214805f7e23603913346e8e172b1a12de9af5b15e8b2712e11b7495ca95f2ce79204ee099260eb0a7837b4d787e738f7b727e8be3e24a2ed4622ab69f78a15e0913fc038381b3645a4d8e57339c92a898b2ee7529a1015dee9c74fb23687bad777e2e6e4f30e99057f4ca2e563458a69af43da212fc7c9c5fbc96ebd60f2f631eb8be0add1ccb08fa9c0a75398896d157f982b0564373363483bfb91cd7d59cdd0c60bd30cebe1530f84d67b2ad26e24bb521a172e32683359900401fac7a480e593af659fdfccdf3bcfada476e66f7de9ef779e1257c45379c6c04b13a0ebfa957244377ebe7d1de0959ae6971762c2e46e5fbb11fc5703646043374a1ddb7ea3dabe66a8a68c44b3689be22d78134ea83b57e69ea6862ead54653575110d8ccb7ba0fbbc99375b154eab0a0b0dae7804a62ac2ea69e9050334cdc269d87d8c71d77ccd1beefa4e2cf0f3bbf5d5b1495849b4714d5da477c8848598e88c59c3688bf8b2a42a3e8ead97729f338f0c59ed8bfa6eb915503f51e803b1613ecda2fc1add0bfd40c8489922caae384e38af493377aaff811bae48e495763dacf53dbcfd2c404da3352bd476394aa4fad357e320c2aa754d4774f33389ab5ba4bf462d460a37e828099876b0e2f834bb4ab67724de5584a332cb8c652d520729613e8a3a29320b4544cdcff45592fee9fbd06d22863ca45854b8773d393cb5ee311671a17c718603b7414f32ab90b5c96cd04a29b5201ab2068d69fb1231152e54ef77027159664de423b0933eb7b74a1ccbaed307e9311d42dfca5d4fea3fb4686598d212572b242f02e8345cf95f8942e81b8dbadd4338e96abd42406ac50cf3e2915e31a6b750eed7beb166085a99ba3372c3a1e16525484035e6e42bee60669e6ecb858cdf942fd86716cf8b98aa3674cad4d90b30a03e0e6b349cb2285e2ec9ef196bbfc625d6c0873e67cf3f5836705ca45fb66053722ef324387fd26fd24b3aca15b5a91e52b6b19628ece0d61e6e8a077729ffb1fe0561e57e53eb3afd363257c2b0223522dc8c23c8c5db743ed0d6b53f8d793eb89d09cb86231058b7dc966905831885bb544d4da8541f2412fc689bb89aa3fe4700e14334a6685a5a4263f99f550fe791325d17af9927849c4eceeea083b13aa16dfa80de42589334b23df30a86a7be2b23755543d70192774cd3f89d3443822793633b7b97172af7f6c2d9f45373df7dacd359247de2d84bac2de934c04d4d7f9c3c23f6db19681675bf13bf5e8a9c705d9ed0f0ff399cd86b44899e7ff6c8a9330d34d939541636a85c47a1e4fa2aee5b0f5ef08287e9a77713938ab90d6aadaf451cc7405b992baf0c455703e09ee22fb665b37bfedeb9bfd73538cedb095db4aec5579a2bbe890a795713647ac7fa87382c83a69223da4679ba02b2414de37bb12199f672c0a1fbcdf2f57d30ae6a8d1343062b2de3a09b0d69137ac0500abe97c6f8f408ce6a403262c390c2bd86cdb1c43b7961b300c167325f13f832b31da77a69b6c288c32678f820abd9060861525013dd3c5473a1d4c42faeeefc66a250ae9209c542b8f8ee406a1347fac376c61edc216073fb422087fa1f057a5ce797f59a49ac37c7b2be9f32ab1e3161302f7adbae253623c548b70cf06bcd7c3abadecb20a391f2713d66d0c99415cb91676a3e38b2a6fe42360714e51de395abad5fc9c59f8bcc38d5453a3219fc425c50bb1511da05cc9e62ae36cc2938ef2806aa9191dc557d288b6cb208630ad1b4cb7e40f034522343df52624404a8d655cbc4deac04b0edc95fe569c8e8280e6aaa18e0d94ea940fe901db965d0b2dd5da14bb2d88af02eeb65132ebc992316cc54c0a3e9da172cf447a99cc352b0c2f8a3201816a45ee9431939f281591b0f4f316030352af16999eba88599da8193023cd8832425e4211a0aea4738349a50a3e008f2a12dd83f2184a6eb1e018f0ba4ba0ab5448bbab65f4bbfdcf9f6a6bcb9ff378ec1ce488686a15f22f3d5bf9f6bb0fdbd344169e861b8434da4ae96e0e1900eb5dcb32aeec669ca9b144bcbb93edce3014553aa9dc11c2a6a98b49b8068f4d1cdacaddb37ea121a05877f89887e8047962e79f08b7bb221fcb16899967e08f799cb3eb4b0b1a219dca8c10c3deef9a4a7a5066afa7f8b81376c6ef303d5b4cc576695bc38015cea9e772385c7437771594c626a584d43f721aa04c2d283c364b7a1b744b00610add1f9c5e6d7c58", 0x1000) (async) write$hidraw(r2, &(0x7f0000000000)="c2", 0x3b01e) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r4, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) 19:30:34 executing program 4: syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f00000025c0)={0xa, &(0x7f0000000080)={0xa}, 0x0, 0x0}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (async) syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0xd8c, 0x22, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1}}}}]}}]}}, 0x0) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) syz_usb_connect$cdc_ecm(0x5, 0x184, &(0x7f0000000300)={{0x12, 0x1, 0x1b6805e03c4f6df5, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x172, 0x1, 0x1, 0x80, 0x60, 0x3, [{{0x9, 0x4, 0x0, 0x6, 0x2, 0x2, 0x6, 0x0, 0x2, {{0xa, 0x24, 0x6, 0x0, 0x0, "2feeee4cd1"}, {0x5, 0x24, 0x0, 0xdf3f}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x7, 0x1}, [@call_mgmt={0x5, 0x24, 0x1, 0x849de8aa7d64551f, 0x1}, @acm={0x4}, @mdlm_detail={0xe5, 0x24, 0x13, 0xd5, "122964c555ee1ffff4d912277bd77a3a94acad047c7a834f62fabb10b6011019dea6cd4a78900c9a79dc04471083e911caf29e67491b30329c08ec78608f6180c489a60457099ef91d188d1f6a6b50f1ac3f368a9c0c4e255f7d05ba0033e731c9be2be47d2b654a1f63f51194d5a99855753f5a085e260bc099f178ee7cb1258c81eb68733b4435ed205b885a4227f451256e3b80e20ea72884c24e69fac4b398faf361af3b2a14bf0b7a0f5d922fd27d7bc3fadab2dc6ef6858b2c799a2cc346880e60b5619da7ff81dc224638d3a39ff352f29ac9c8c95ca631a33f74235e27"}, @obex={0x5}, @mdlm_detail={0x33, 0x24, 0x13, 0x7, "61d8f1f9aca34949e2493f8629f8c1142d5d8a913e64626c02e5eccb0e935afc62f66e66b499db8677b0b1b38b2e5c"}, @mbim={0xc, 0x24, 0x1b, 0x9, 0xc, 0x96, 0x1f, 0xfff7, 0x1}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x40, 0xb, 0x38, 0x2}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0xdc, 0x6, 0x80}}}}}]}}]}}, &(0x7f0000000780)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x110, 0x95, 0xc2, 0x7, 0x8, 0x4}, 0x61, &(0x7f00000004c0)={0x5, 0xf, 0x61, 0x5, [@generic={0x1f, 0x10, 0x1, "91461538d133d9524eded8537918e990f5b222b1729502ed53de3efd"}, @ss_container_id={0x14, 0x10, 0x4, 0x5, "622a54f2b782c1027eea2f0727f1850e"}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xc, 0xfc, 0x9, 0x7}, @ssp_cap={0x1c, 0x10, 0xa, 0x3, 0x4, 0x5, 0xff0f, 0x3, [0xff0007, 0xc000, 0xff0000, 0xc0]}]}, 0x5, [{0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x140a}}, {0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0xc01}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x380a}}, {0x78, &(0x7f0000000600)=ANY=[@ANYBLOB="7803b0fae429165ae99537a6ef571b4e5742f050836868f843c56f7dc202a9a7bbdb35ff583d0157678a7de8141fadfcfc654fe8b256b6a9369e231c3352708cf60ab2c8fb122803b7609e2dd22a75d7333528a3dd741fea20a29372553788e238c17808bd765f9c03387a7f19b8"]}, {0xda, &(0x7f0000000680)=@string={0xda, 0x3, "0383bf297dbaa2855c51de8d829b6f631d83d81711905ccdf52d2b5f9858566f566969045bd3c84b4eeff98287fc81b8c1c862f432dcd9e4434aad2363d02eeee8ed92afedd52b168f28ca43a45e638773a260f667b7949616a232b5b3727c899c20165a2885606b909d173a59e81084e1ee9e8d9c3de364cf24da7bf1a5ea6a505748841d41c92685448d37d994debfd0deaf9eddb7ee5f4696193fd560453a4a537d45c5a9a5ea5feedfa8f578fbac1ec0a2be1419d1c2c75d294012e57e3a3bbc7d96719ef86d92a753aa52e8c0331c4c99ee0bed9965"}}]}) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) (async) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) (async) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="4f497b1a3507a3eba731e253c2e99f1ffab81ef9e0ceccdef891506915913e53cc787c646f359930f4fdc4f4eed8499b2be4b34935af47acc127ecbefd07f9f22f02d3e88b63340532951590acd82ebda80f250ff3aa7bfb78eae2ac1ff8e38574499953e77a4a1ec9d2d9b671dabbf84095aff50cb19c", 0x62) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) r3 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r3, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) (async) write$hidraw(r3, &(0x7f0000000800)="dde77362fe35af63dca4985f40581bad5de86b5233719f308cc96b8f9066494246490dafed2b0b45f8ecb73b498d72db03f00a44053db4227104c151b1419f4d7ec4ca4559c91aed7c15406d411866068aa1a643bf625abb8dfb6b1285f26bf4c7725c27791fb5c9595a3afcf01d9ed02783eac132ba798fba2fdc0ca80d35f59513943a56f40d8d245b76534617a730e9f33a56e6fc76d17151b25e9d21227da63aa58181dda3d51aa7f350eef458ae2791f409bbd20b4cdfa0514d29adb2d8ff8075e515725b832a1b5c6bb5fc", 0xce) 19:30:35 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0xc0000) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) (async) syz_usb_disconnect(0xffffffffffffffff) (async, rerun: 64) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f00000005c0)=""/211) (rerun: 64) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) (async) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffef0, &(0x7f00000016c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b8c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77090000002eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0cd7abec6578451cd0d53ed642cec3524dd352b489796b6fd90ed46e256e6f83412a"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x1c, 0x84762) read$hidraw(r1, 0x0, 0x0) (async) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x801200) (async) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80000000, 0x0) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000300), 0x906, 0x404182) (async) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) (async) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) syz_open_dev$hidraw(&(0x7f0000000340), 0x4, 0x80002) (async) read$hidraw(0xffffffffffffffff, 0x0, 0xfffffffffffffe19) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000000200)=""/27) (async) read$hidraw(r3, &(0x7f00000004c0)=""/135, 0x87) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000002c0)={0x1, 0x1000, &(0x7f00000006c0)="dfec97aebc7721a668a84c1ad14573ecd59e0c193a396d9e02e3e77a61aebdc92b96fd236fd431a62c4301da2ef9e4a0e3ca7ea25dda037b75d156aef15d1ecc7dbe96c71b00d2e7a06c2f35c013e8924ced20edc0d2a841670fa3894f58e77d3fb3ac5f97732a7c9ccce2df95e57f5125dab627d59c5b953aa70121a0a0c013d479b3c3104758a55f64a763e2a76eec10418fb29e7f868147bc148bcbd4756a9e803033d6f71ca6cb72ab4f5f19674d3e39c09f56585cef8f4ef099501a02131642a1f58ea107bafd353c022992d45f219fa3bacbbd495d67ae0e7dd51eb197af29273d1b27db6f5f765e229a8028ba3a14cbaa23f0f953d250dccf4a215dffc7accff3159225126a4c36b7b03b986404046d05dbf94b8f6a0035757a73f3c0740e02bb1b8ff5798c4e4f4cd4fb68d549b90442a322d5f2cae57ef5034df2a976432549935c618ec964b04f17f96a8a20ba561d084cf5cf309f02a32cf155e21ad87b76c59059af8ad784c460b944e3633c04188d0073db75ed9ce4b4d43f0918b0fe4b3cf49cb718bdfe86b57344fa0095b33ff29a55ae55a137842668dc726ecccae47b50d72fb72a0fd8f855d3107439a5ce3f5df2ceb9e4d358e0166c182f4219f6f46460930142bd0c458976a987bf5e81b05d05505911ddf6631fcca1825d30b942933925dc935de3fc63eb93ed2ce9f07bb5969953ff70c6bacac92df401e8130eb207650bd771f34999add7742a7b3e2000dcc72af6ae40241f7e70d47234595421ff298e6ae665d77f7bb58cbb103b02b8b0071f357f33a71b0cc5ca84d2443a181a45e24327d848046b6a458a429ac762557388e181a88b36fa4977b86812952af35e777db9d4e9a0de2b8126f1b6af322f5c937252e6721d83707a615f73edbfa7a01f77c8cadd997422d497535b263f7011896e6bf0e3d340c2b9975ccf40c581f61b84d7f7980ffa295f8fba8bb724913f3f5ab45f30dfd313c321993d416ad98f9b9cc4693e606791f2e669ee934ffa9b3a02645ead059c4b233b826fc8080364b40075bf9dd20cdce21210ce38c81580e1f11f29b872cd89131d5fc0e8985b620bff4fcfdf22170767b5a13e6c6ba197b3fc70c20e4bacc31a152009e027bad9fc66f9d8d2f97e9f10782cff169e7f66d79ce8bc8488172adfb4f82b62dd280f7d7e5819b3d0d646d9962ef534346bec95bf1271faa6043217157d582ded74bfc0bf9832e3239bfe4ee4be440be1ba5e5eadf23447dd60523a83e20d45a4abbbaae2be26e1daf2cc297ea40295c3b271859d6ccb18d042ea66fae0e6b887ce3a7539be83e94e5e617c0fb4651c3694b2951e2803e9eef21501db057f1c10d31c16c41f141975c3364fc739273db5454f7d3880783d7d6a8042f131a5e32f061258398919d2f2009de0d77b75091db75806ec859c287a457aa9adf78b1f0ff8ccabf1c9177e8b8241c3b9eb9f1ddb661446df5730e54c3a474980ab95a3cdffa3d97109b54b84f534837996d067e67813ebda5d5df79e9a01fd41316f934fc35bf9347fe51f6f1c0457c9a573e0f9767b0fed4412e37cfeca47c1aa3da73b9977c307b35b0aa77d785d92549d580ab49eb66effbd5261946f70833e12660b0a48c94512cab4c393ed0d4bbfe4c5f5abcbf029156642ed9fbd50fbc3de1bb00894b4ac76b5d0833a8875a895a8480efb561bf7e149b9e498d519e5224a900f940b2f4ff312a3c71a733bf291b5b24b6d668e68aa92329ce53d98af3a26e6e45564c745035d12b2a03f17954d58e553418f81c3296cec13b4b9343da6bb3a8b13d3dddde31dab23a3a50a6339aeafb14e38275f50f9f7519e45625df72d09f76a02b00a4896904cde2d2db26f3ee49d683aa53dd0b7bae8cf187006e85ed86a4a2d146199fa2f037b7d140d106a37a9d0a44d195d3857edf93022b6898d0c3b5b827b5ebd2434fb84657fe9ff16a949d34d7334c9c1a7b76b988d7d9c34c513e3b005af47d2b6d101a4e79d8354b1e571e1e5b1029652cbee72a1067621c2ee0529494843c936183379547ff1f712879d9e53c71e715bd4b6519df200c295bdcebb16b42ac56d54e2e6bad72a2e2b4a6ef3b822833bf0041954f71effd6595e0618494d8f8b6c25690fbc3cb2d0ea9855db0233101b2e559d0639f87c06dfb38db7c9404713ba4b7431c9e9a3c2f1ce3da8f106e1cc0b9d38a4800fe355bf83ce65fc4774696fbb88ee0d9c8434e24e47e73a31838513fbcd211e5e58526eebb0c0732e56a2a9ba86b0efeb7bf27c8fc3501999fdc274757e242a0b99307930767b951631dcc3da2fbdea0e55a6687350a261d28fa3716f42cde62a7ea3e3a8edacbe7de915459cecef12234e031b3d27cf8a620d3e7150d3fee5190c16a474416b16659621066fd0453c467a561a396915178e5b264635e27b3afebc9933acff61a506232919d94c14e4f19059cc495c842a15717d2601c4536af8ea903935923739cbec37fe83f127a0b603c5cc052af7425fb3d1790ce2b90a801ace81f22d0a8879e9e09f68dd12afcea0c414da0aa9aeab8a00f752218d16eb3333d286da6cf7e41885942610749611c496a02ce95dcda6d9a60554f9219e48c36b1937b30e2d3d8f9637b43ae4b66cb63da5af7b32849d9b43b55d74baed95a6b67d8f62a12efdb7a8e5171a898864b949e1c8689ddbe610292e6220911ae13b5f9ed37501acaa681ff04f9c6f80566962404ce292ea8e34a4fe15b45cf5fa82266e656b3c30245d3d42edcee70cf68344c074198e84739dee0e009ff3fcc5d4869275bbe474d5b29021ca9a61643a1565e307f973956ec8cae18472d9918026556db0fa623471e8284e28a5acf0ed4d9b76aa1778e83b623e03ecf6932e16d8c6b3d22f74408528eae9ad853739fc772d551e9081d2a7ea44b456ba7b04af913682e296205dd970f755da39db6540195f7e4079938e7b1f0889ae7b089295e81ef5a64433aa5c3246cb6e63b55d5118ad046f13b6423d59bdebd4ba73dc327296f133664572cbb1568e298f3da391589885ba3854a70fcac3451dbb9a986bb979ccb02d64e54f4f80e4b7512d2e9f161eaee5baaf3230307c1bbd70bbced8a8d74ef10c56c14031dd5f84c6a44770ecffb631b685d62de6d1b2c112f9f3a526fd7436efafa5b55060c83ebd8902526c3cf9e3171db7037823ff6398818ce3ddf80ed0b3b7f07f840d67ce7384fddf834193957f85c441af597922268bc6fd04f110b7162ddd7f5c69aed43232daa86df2ff1de747029bab6f1fcc28c035f595abd9557f3588f5d0031d016a9e6c95095e80de67c036cf5697f81a2da3d34fd152951077b25e7ab31e8c7ad51bbf965bb5241f9e86925e2eab52ae286e35781f999f317a9b2f2b1ef826c9e769427df78771fbdd15f0fccca8a9afb7a528d7c42a1e5f273039c0945ee9569152ac5d0159a5b60dfb0bbef655d4ded8ef75f10a2f5661f4e7edc1c6683055a1272885154e87c92391f35d83e63bd33eb43aee276a8e19d3e4828dd6cce9cc4a9a5dadee08c6dcd4ca95b6de7fc3e8cfd86b3eb10a0f6ee4c4c7202368739cd318d7f6461e44f0639d46242382231c2a697f8006f2a6ffd1b0aa227ef247470933824942c46629469aa17a6e6b694dc82ef7ae2f0068ba025c1cb52bcc3aba2d8dfa4a5b78b2d2c814a450c0b28890dafc1f92eb770e7b409b311ef8a5bf9ec61e9120eb47fdac8860edc1b9b60b820e0431975c0e885494de0cba481758d8e5616aada575b830b34c421970d24fe044ec19d4b47a6a071c3bee61f32282e38b1de64236426b97f2b5ac59c91d0c645f24e8957cf600eae9b8573d04c2c4389335418e9f0e9f69183625467eb23debc97e5a9a1b0682ed0e955da4b31210ca10e1459287ac24c76e7bf34c511ce9a566e2051626bbb8f341b91ae536c3361415fe77815c5ff0ca1e16f5f79d3e25e458a1f080cd940f514625de77028206e9c072d96c7fbd245d84a7de90f330b35940fdd8a847b6fa56d9ec50f1db36a927d7ca8063ea29e480d7ba5f94d92b30d23cba70d7436949668ab894285e2780fb14d8dba3d47f0c8e0005dde17871c7e62a8c1c9512fbff13da66e04a2a678b3db5e8ad9f8a5c2b709b977ab72a68e381981b5700597eca37663b41131c8dd4b97fb08123323458d1c7520b45f9eb3cb0875f6cb794cb53e34a51305f775598e27f1ebb434aa0169f717b1686e95771eda6c9ae60283e4019054762433fa47b24540cfb52228c025f03ff92294d5dc2c87039b90abda50c4bf8a73b88ab3a737af713400770cb71c6ef4c78103a0ba10f048bef82b0b3c1e4b20cd8bc60ce94c60c802706ce555e32e33a82625d3e56459efa6001d60ed6f7410635b45cddfdfdf39daac7b00e93ce216ea32f709e1f79004209316efa98c8459fda83fc4cc703eb14b0b6f5885aac04d0ddb8ab8143ab649359e2957b7edd3eaa275cd4bfb9d11aacd65e59782546ad7be04eb694b5536bac96dc9ff3162eccb84ca6846423110e9266b3790c51934c0b8b02c6a41daeb59e436c9a40af996df97103eab98903cf187f57ff9278dc433713ea1682d8a6e6b1b61852d3f5aa7e7d365f9d4130574f117753d6e06ff3654860d2168e85bf106ee0b0cc8d941e9bf261854cd0414de5567cef4c293dff01a50104a5b89fd29fe0a8bcfe70b65b7e468a7dd3ff433544451a8e91501cd91bd853566e9db95e45661b420d51426cc740df36746e096727e38de8adfbd64572355386d1468264e0f9b4d0826801d4883b54daf2a7b3357877c366915fc5b7df3a9778c122311fa5dc947e4a04daa1d1e248e03ab16b041d3e00d89fb9d802851d3b1b8d8718f9cef3541e1454cefe33fe6dbc8560bc8c1eeb1081058373eee82c4c26d1b5375fcb7e6aa91cc273dc4be034ea2a46a03287914117eba6cfb09e4bdbe975b2a0b390ebad9253ffa5524224813d52a2bf8d8e945040747e439142f83561c881c3c872a611d1d2a118d52ea75b7d60ea480570919112e4255e5b70a6375b718881c8ad520e10bba00c87503204785a3e9b1ef15a24f35d151027d695cd73d444eceafff3a542cdd16922217d1b92fbeac10d6a41b93dcf0fb1466c596a2c94373779a0e0ed4a8db947cfedadbdffc044c17a772101249cf42ef121004c8ee594b6b7c068fa7419524478c3b7f7f74656e93da0cce263d3a836bddb5344a61e91f709fe7e40d6e776b01a09bad298f88a850c9779ba042ca823f06cd62dde5aa4d9bccf281d7f7c9e4cb98ec3af497299b923737c356032776e77ad2998df6b6ef105c6e073d79269840e5ac6a7afa92e83ba606649070b784553ce237238d207f52b392470f0338bac10498e9fb9c6eb93d15bd9598ade243465e0baaa22227e99fda3b4fe2b5394becc55e1a92214fb8c50e12da90ea2337d4fbf631d1bfb32e482d0a77276c653c08ea40df46ab5059b3cfb77467c233dc5cf6a8150322181aad17c4af186ca632d4c38cedfb6fcd5851cd01ccf3a74cbb84974eeb263b76016605a20de0095524fad38ab7d1f8e28cafbfcdaf78bc4362c5f50160e6694ffb42ea4bb0fefb41615fefdba8ab91428f81eed8b66edd1bdbb234f5c40a3de7bee66054b493d6d2e7cab2bc0b01f850dda5134928eafde41552cf4253b716ca4b95fff07fa80640c183f5af509d391d7720f44c6b913906b6c092b96e13537c12852adb4855e5cd97679513bdff8988e9414174aa67674a77a953c96b5716efe4a5f50c6"}) 19:30:35 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x1, 0x200000) (async, rerun: 32) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x9, 0x641) (async, rerun: 32) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000700)={0xf8, 0x1b, 0x3, 0x0, "2b5456a5770b50d7918d0a2ac8ec81c5d7da0951d7526f1994f36580ea2ca264"}) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f00000005c0)=""/211) (async) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x18, 0x0) read$hidraw(r1, 0x0, 0x0) (async, rerun: 64) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x801200) (async, rerun: 64) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x80000000, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) r3 = syz_open_dev$hidraw(&(0x7f0000000300), 0x2, 0x404182) (async) r4 = syz_open_dev$evdev(&(0x7f0000000340), 0x3, 0x0) ioctl$EVIOCSKEYCODE_V2(r4, 0x40284504, &(0x7f00000004c0)={0x9, 0x7, 0x0, 0x7ff, "c52a73bbceca5cf9b5c113448a6e90dbf78738cc7efbb35c2681323a9d217c28"}) (async) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000002c0)={0x15, 0x0, &(0x7f0000000740)}) (async) syz_open_dev$hidraw(&(0x7f0000000500), 0x7fff, 0x272c00) (async) read$hidraw(0xffffffffffffffff, 0x0, 0xfffffffffffffe19) (async) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000000200)=""/10) 19:30:35 executing program 4: syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f00000025c0)={0xa, &(0x7f0000000080)={0xa}, 0x0, 0x0}) (async, rerun: 64) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) (rerun: 64) syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0xd8c, 0x22, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1}}}}]}}]}}, 0x0) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) syz_usb_connect$cdc_ecm(0x5, 0x184, &(0x7f0000000300)={{0x12, 0x1, 0x1b6805e03c4f6df5, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x172, 0x1, 0x1, 0x80, 0x60, 0x3, [{{0x9, 0x4, 0x0, 0x6, 0x2, 0x2, 0x6, 0x0, 0x2, {{0xa, 0x24, 0x6, 0x0, 0x0, "2feeee4cd1"}, {0x5, 0x24, 0x0, 0xdf3f}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x7, 0x1}, [@call_mgmt={0x5, 0x24, 0x1, 0x849de8aa7d64551f, 0x1}, @acm={0x4}, @mdlm_detail={0xe5, 0x24, 0x13, 0xd5, "122964c555ee1ffff4d912277bd77a3a94acad047c7a834f62fabb10b6011019dea6cd4a78900c9a79dc04471083e911caf29e67491b30329c08ec78608f6180c489a60457099ef91d188d1f6a6b50f1ac3f368a9c0c4e255f7d05ba0033e731c9be2be47d2b654a1f63f51194d5a99855753f5a085e260bc099f178ee7cb1258c81eb68733b4435ed205b885a4227f451256e3b80e20ea72884c24e69fac4b398faf361af3b2a14bf0b7a0f5d922fd27d7bc3fadab2dc6ef6858b2c799a2cc346880e60b5619da7ff81dc224638d3a39ff352f29ac9c8c95ca631a33f74235e27"}, @obex={0x5}, @mdlm_detail={0x33, 0x24, 0x13, 0x7, "61d8f1f9aca34949e2493f8629f8c1142d5d8a913e64626c02e5eccb0e935afc62f66e66b499db8677b0b1b38b2e5c"}, @mbim={0xc, 0x24, 0x1b, 0x9, 0xc, 0x96, 0x1f, 0xfff7, 0x1}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x40, 0xb, 0x38, 0x2}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0xdc, 0x6, 0x80}}}}}]}}]}}, &(0x7f0000000780)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x110, 0x95, 0xc2, 0x7, 0x8, 0x4}, 0x61, &(0x7f00000004c0)={0x5, 0xf, 0x61, 0x5, [@generic={0x1f, 0x10, 0x1, "91461538d133d9524eded8537918e990f5b222b1729502ed53de3efd"}, @ss_container_id={0x14, 0x10, 0x4, 0x5, "622a54f2b782c1027eea2f0727f1850e"}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xc, 0xfc, 0x9, 0x7}, @ssp_cap={0x1c, 0x10, 0xa, 0x3, 0x4, 0x5, 0xff0f, 0x3, [0xff0007, 0xc000, 0xff0000, 0xc0]}]}, 0x5, [{0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x140a}}, {0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0xc01}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x380a}}, {0x78, &(0x7f0000000600)=ANY=[@ANYBLOB="7803b0fae429165ae99537a6ef571b4e5742f050836868f843c56f7dc202a9a7bbdb35ff583d0157678a7de8141fadfcfc654fe8b256b6a9369e231c3352708cf60ab2c8fb122803b7609e2dd22a75d7333528a3dd741fea20a29372553788e238c17808bd765f9c03387a7f19b8"]}, {0xda, &(0x7f0000000680)=@string={0xda, 0x3, "0383bf297dbaa2855c51de8d829b6f631d83d81711905ccdf52d2b5f9858566f566969045bd3c84b4eeff98287fc81b8c1c862f432dcd9e4434aad2363d02eeee8ed92afedd52b168f28ca43a45e638773a260f667b7949616a232b5b3727c899c20165a2885606b909d173a59e81084e1ee9e8d9c3de364cf24da7bf1a5ea6a505748841d41c92685448d37d994debfd0deaf9eddb7ee5f4696193fd560453a4a537d45c5a9a5ea5feedfa8f578fbac1ec0a2be1419d1c2c75d294012e57e3a3bbc7d96719ef86d92a753aa52e8c0331c4c99ee0bed9965"}}]}) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) (async) write$hidraw(r0, &(0x7f0000000240)="89", 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="4f497b1a3507a3eba731e253c2e99f1ffab81ef9e0ceccdef891506915913e53cc787c646f359930f4fdc4f4eed8499b2be4b34935af47acc127ecbefd07f9f22f02d3e88b63340532951590acd82ebda80f250ff3aa7bfb78eae2ac1ff8e38574499953e77a4a1ec9d2d9b671dabbf84095aff50cb19c", 0x62) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) (async) r3 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x20402) write$hidraw(r3, &(0x7f0000000040)="c95312494c31a65f5939c5d22680627f11c4a4fc928f2bef84627247101d03e9eb2c37baf8a470c37e303277b9a8c34556d5", 0xfffffdef) (async) write$hidraw(r3, &(0x7f0000000800)="dde77362fe35af63dca4985f40581bad5de86b5233719f308cc96b8f9066494246490dafed2b0b45f8ecb73b498d72db03f00a44053db4227104c151b1419f4d7ec4ca4559c91aed7c15406d411866068aa1a643bf625abb8dfb6b1285f26bf4c7725c27791fb5c9595a3afcf01d9ed02783eac132ba798fba2fdc0ca80d35f59513943a56f40d8d245b76534617a730e9f33a56e6fc76d17151b25e9d21227da63aa58181dda3d51aa7f350eef458ae2791f409bbd20b4cdfa0514d29adb2d8ff8075e515725b832a1b5c6bb5fc", 0xce) 19:30:35 executing program 1: syz_open_dev$evdev(&(0x7f0000000000), 0x3, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x112, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000080)={0x15, 0x20, 0x3, 0x6, "468bff0f0000b2a37ec4fd24c8533841366ebb0d4816d10500000001000000d9"}) r1 = syz_open_dev$evdev(&(0x7f0000000140), 0x0, 0x0) ioctl$EVIOCGSND(r1, 0x80004506, 0xfffffffffffffffc) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000100)={0x1f, 0x2f, &(0x7f00000000c0)="2fd72e0e572f50a56e7ffdf65b271dfbb315d4165c66d4a658a8e6c107f1880356c2a33e3c38885f5be668752118fd"}) 19:30:35 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0xc0000) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000000540)=""/112) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000380)={0x14, 0x0, &(0x7f0000000200)}) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x801200) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x9, 0x80000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000300), 0x1, 0x12000) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000002c0)={0x0, 0x0, 0x0}) syz_open_dev$hidraw(&(0x7f0000000340), 0x4, 0x80002) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f00000004c0)={0xe6, "ea308d2719fde4a14b1808060bdf0f3b7778cedb7c9fb335e1a86dadf7d4b37c8a2b1d82cdfd744beab7bed408b3b71eed2a2641db0c8e2c11c8556bc9b5eb63"}) read$hidraw(0xffffffffffffffff, 0x0, 0xba) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0xc0000) (async) syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) (async) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000000540)=""/112) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) (async) syz_usb_disconnect(0xffffffffffffffff) (async) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, 0x0) (async) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000380)={0x14, 0x0, &(0x7f0000000200)}) (async) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) (async) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (async) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x801200) (async) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x9, 0x80000) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000300), 0x1, 0x12000) (async) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000002c0)={0x0, 0x0, 0x0}) (async) syz_open_dev$hidraw(&(0x7f0000000340), 0x4, 0x80002) (async) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f00000004c0)={0xe6, "ea308d2719fde4a14b1808060bdf0f3b7778cedb7c9fb335e1a86dadf7d4b37c8a2b1d82cdfd744beab7bed408b3b71eed2a2641db0c8e2c11c8556bc9b5eb63"}) (async) read$hidraw(0xffffffffffffffff, 0x0, 0xba) (async) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) (async) 19:30:35 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0xc0000) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000000540)=""/112) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, 0x0) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) r2 = syz_open_dev$evdev(&(0x7f0000000200), 0x6, 0x200040) ioctl$EVIOCGMASK(r2, 0x80104592, &(0x7f0000000280)={0x0, 0x136, &(0x7f00000005c0)="254e6e6457b94a006f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afd400c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0cbb1cf28597b3c511d7726b6c925e1c85237b49d769283a5c0b3f4134db45c5d908b2a880d340e8a1bc96d3c7522445cb766cfc85210ecdecfd4d939c12a1b72a67947d5028583ab0e60f2edfe013489845639fb2fdf5e7b416771ac1e236c1c95521f6d82d1d3d0e8b"}) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x801200) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x9, 0x80000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000300), 0x1, 0x12000) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000002c0)={0x0, 0x0, 0x0}) syz_open_dev$hidraw(&(0x7f0000000340), 0x4, 0x80002) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f00000004c0)={0xe6, "ea308d2719fde4a14b1808060bdf0f3b7778cedb7c9fb335e1a86dadf7d4b37c8a2b1d82cdfd744beab7bed408b3b71eed2a2641db0c8e2c11c8556bc9b5eb63"}) read$hidraw(0xffffffffffffffff, 0x0, 0xba) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0xc0000) (async) syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) (async) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000000540)=""/112) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) (async) syz_usb_disconnect(0xffffffffffffffff) (async) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, 0x0) (async) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) (async) syz_open_dev$evdev(&(0x7f0000000200), 0x6, 0x200040) (async) ioctl$EVIOCGMASK(r2, 0x80104592, &(0x7f0000000280)={0x0, 0x136, &(0x7f00000005c0)="254e6e6457b94a006f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afd400c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0cbb1cf28597b3c511d7726b6c925e1c85237b49d769283a5c0b3f4134db45c5d908b2a880d340e8a1bc96d3c7522445cb766cfc85210ecdecfd4d939c12a1b72a67947d5028583ab0e60f2edfe013489845639fb2fdf5e7b416771ac1e236c1c95521f6d82d1d3d0e8b"}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) (async) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x801200) (async) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x9, 0x80000) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000300), 0x1, 0x12000) (async) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000002c0)={0x0, 0x0, 0x0}) (async) syz_open_dev$hidraw(&(0x7f0000000340), 0x4, 0x80002) (async) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f00000004c0)={0xe6, "ea308d2719fde4a14b1808060bdf0f3b7778cedb7c9fb335e1a86dadf7d4b37c8a2b1d82cdfd744beab7bed408b3b71eed2a2641db0c8e2c11c8556bc9b5eb63"}) (async) read$hidraw(0xffffffffffffffff, 0x0, 0xba) (async) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) (async) 19:30:35 executing program 1: syz_open_dev$evdev(&(0x7f0000000000), 0x3, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x112, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000080)={0x15, 0x20, 0x3, 0x6, "468bff0f0000b2a37ec4fd24c8533841366ebb0d4816d10500000001000000d9"}) r1 = syz_open_dev$evdev(&(0x7f0000000140), 0x0, 0x0) ioctl$EVIOCGSND(r1, 0x80004506, 0xfffffffffffffffc) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000100)={0x1f, 0x2f, &(0x7f00000000c0)="2fd72e0e572f50a56e7ffdf65b271dfbb315d4165c66d4a658a8e6c107f1880356c2a33e3c38885f5be668752118fd"}) syz_open_dev$evdev(&(0x7f0000000000), 0x3, 0x0) (async) syz_open_dev$evdev(&(0x7f0000000040), 0x112, 0x0) (async) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000080)={0x15, 0x20, 0x3, 0x6, "468bff0f0000b2a37ec4fd24c8533841366ebb0d4816d10500000001000000d9"}) (async) syz_open_dev$evdev(&(0x7f0000000140), 0x0, 0x0) (async) ioctl$EVIOCGSND(r1, 0x80004506, 0xfffffffffffffffc) (async) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000100)={0x1f, 0x2f, &(0x7f00000000c0)="2fd72e0e572f50a56e7ffdf65b271dfbb315d4165c66d4a658a8e6c107f1880356c2a33e3c38885f5be668752118fd"}) (async) 19:30:35 executing program 1: syz_open_dev$evdev(&(0x7f0000000000), 0x3, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x112, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000080)={0x15, 0x20, 0x3, 0x6, "468bff0f0000b2a37ec4fd24c8533841366ebb0d4816d10500000001000000d9"}) r1 = syz_open_dev$evdev(&(0x7f0000000140), 0x0, 0x0) ioctl$EVIOCGSND(r1, 0x80004506, 0xfffffffffffffffc) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000100)={0x1f, 0x2f, &(0x7f00000000c0)="2fd72e0e572f50a56e7ffdf65b271dfbb315d4165c66d4a658a8e6c107f1880356c2a33e3c38885f5be668752118fd"}) syz_open_dev$evdev(&(0x7f0000000000), 0x3, 0x0) (async) syz_open_dev$evdev(&(0x7f0000000040), 0x112, 0x0) (async) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000080)={0x15, 0x20, 0x3, 0x6, "468bff0f0000b2a37ec4fd24c8533841366ebb0d4816d10500000001000000d9"}) (async) syz_open_dev$evdev(&(0x7f0000000140), 0x0, 0x0) (async) ioctl$EVIOCGSND(r1, 0x80004506, 0xfffffffffffffffc) (async) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000100)={0x1f, 0x2f, &(0x7f00000000c0)="2fd72e0e572f50a56e7ffdf65b271dfbb315d4165c66d4a658a8e6c107f1880356c2a33e3c38885f5be668752118fd"}) (async) 19:30:35 executing program 4: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x8080}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(r0, 0x40305828, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x169962) ioctl$HIDIOCGRAWNAME(r1, 0x6611, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x6612, 0x0) 19:30:35 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0xfffd}, {0x2}, @rumble={0xe230, 0x2}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r2, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) 19:30:35 executing program 4: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x8080}}) (async) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(r0, 0x40305828, &(0x7f0000000080)) (async) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x169962) ioctl$HIDIOCGRAWNAME(r1, 0x6611, 0x0) (async) ioctl$HIDIOCGRAWNAME(r0, 0x6612, 0x0) 19:30:35 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x1, 0x200000) (async) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x9, 0x641) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000700)={0xf8, 0x1b, 0x3, 0x0, "2b5456a5770b50d7918d0a2ac8ec81c5d7da0951d7526f1994f36580ea2ca264"}) (async) syz_usb_disconnect(0xffffffffffffffff) (async) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f00000005c0)=""/211) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) (async) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x18, 0x0) read$hidraw(r1, 0x0, 0x0) (async) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x801200) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x80000000, 0x0) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) r3 = syz_open_dev$hidraw(&(0x7f0000000300), 0x2, 0x404182) (async) r4 = syz_open_dev$evdev(&(0x7f0000000340), 0x3, 0x0) ioctl$EVIOCSKEYCODE_V2(r4, 0x40284504, &(0x7f00000004c0)={0x9, 0x7, 0x0, 0x7ff, "c52a73bbceca5cf9b5c113448a6e90dbf78738cc7efbb35c2681323a9d217c28"}) (async) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000002c0)={0x15, 0x0, &(0x7f0000000740)}) (async) syz_open_dev$hidraw(&(0x7f0000000500), 0x7fff, 0x272c00) (async) read$hidraw(0xffffffffffffffff, 0x0, 0xfffffffffffffe19) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000000200)=""/10) 19:30:35 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0xc0000) (async) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000000540)=""/112) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) (async) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, 0x0) (async) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000380)={0x14, 0x0, &(0x7f0000000200)}) (async) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) (async) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) (async) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x801200) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x9, 0x80000) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000300), 0x1, 0x12000) (async) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000002c0)={0x0, 0x0, 0x0}) syz_open_dev$hidraw(&(0x7f0000000340), 0x4, 0x80002) (async) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f00000004c0)={0xe6, "ea308d2719fde4a14b1808060bdf0f3b7778cedb7c9fb335e1a86dadf7d4b37c8a2b1d82cdfd744beab7bed408b3b71eed2a2641db0c8e2c11c8556bc9b5eb63"}) (async) read$hidraw(0xffffffffffffffff, 0x0, 0xba) (async) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) 19:30:35 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0xc0000) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f00000005c0)=""/211) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffef0, &(0x7f00000016c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b8c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77090000002eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0cd7abec6578451cd0d53ed642cec3524dd352b489796b6fd90ed46e256e6f83412a"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x1c, 0x84762) read$hidraw(r1, 0x0, 0x0) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x801200) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80000000, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000300), 0x906, 0x404182) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) syz_open_dev$hidraw(&(0x7f0000000340), 0x4, 0x80002) read$hidraw(0xffffffffffffffff, 0x0, 0xfffffffffffffe19) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000000200)=""/27) read$hidraw(r3, &(0x7f00000004c0)=""/135, 0x87) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000002c0)={0x1, 0x1000, &(0x7f00000006c0)="dfec97aebc7721a668a84c1ad14573ecd59e0c193a396d9e02e3e77a61aebdc92b96fd236fd431a62c4301da2ef9e4a0e3ca7ea25dda037b75d156aef15d1ecc7dbe96c71b00d2e7a06c2f35c013e8924ced20edc0d2a841670fa3894f58e77d3fb3ac5f97732a7c9ccce2df95e57f5125dab627d59c5b953aa70121a0a0c013d479b3c3104758a55f64a763e2a76eec10418fb29e7f868147bc148bcbd4756a9e803033d6f71ca6cb72ab4f5f19674d3e39c09f56585cef8f4ef099501a02131642a1f58ea107bafd353c022992d45f219fa3bacbbd495d67ae0e7dd51eb197af29273d1b27db6f5f765e229a8028ba3a14cbaa23f0f953d250dccf4a215dffc7accff3159225126a4c36b7b03b986404046d05dbf94b8f6a0035757a73f3c0740e02bb1b8ff5798c4e4f4cd4fb68d549b90442a322d5f2cae57ef5034df2a976432549935c618ec964b04f17f96a8a20ba561d084cf5cf309f02a32cf155e21ad87b76c59059af8ad784c460b944e3633c04188d0073db75ed9ce4b4d43f0918b0fe4b3cf49cb718bdfe86b57344fa0095b33ff29a55ae55a137842668dc726ecccae47b50d72fb72a0fd8f855d3107439a5ce3f5df2ceb9e4d358e0166c182f4219f6f46460930142bd0c458976a987bf5e81b05d05505911ddf6631fcca1825d30b942933925dc935de3fc63eb93ed2ce9f07bb5969953ff70c6bacac92df401e8130eb207650bd771f34999add7742a7b3e2000dcc72af6ae40241f7e70d47234595421ff298e6ae665d77f7bb58cbb103b02b8b0071f357f33a71b0cc5ca84d2443a181a45e24327d848046b6a458a429ac762557388e181a88b36fa4977b86812952af35e777db9d4e9a0de2b8126f1b6af322f5c937252e6721d83707a615f73edbfa7a01f77c8cadd997422d497535b263f7011896e6bf0e3d340c2b9975ccf40c581f61b84d7f7980ffa295f8fba8bb724913f3f5ab45f30dfd313c321993d416ad98f9b9cc4693e606791f2e669ee934ffa9b3a02645ead059c4b233b826fc8080364b40075bf9dd20cdce21210ce38c81580e1f11f29b872cd89131d5fc0e8985b620bff4fcfdf22170767b5a13e6c6ba197b3fc70c20e4bacc31a152009e027bad9fc66f9d8d2f97e9f10782cff169e7f66d79ce8bc8488172adfb4f82b62dd280f7d7e5819b3d0d646d9962ef534346bec95bf1271faa6043217157d582ded74bfc0bf9832e3239bfe4ee4be440be1ba5e5eadf23447dd60523a83e20d45a4abbbaae2be26e1daf2cc297ea40295c3b271859d6ccb18d042ea66fae0e6b887ce3a7539be83e94e5e617c0fb4651c3694b2951e2803e9eef21501db057f1c10d31c16c41f141975c3364fc739273db5454f7d3880783d7d6a8042f131a5e32f061258398919d2f2009de0d77b75091db75806ec859c287a457aa9adf78b1f0ff8ccabf1c9177e8b8241c3b9eb9f1ddb661446df5730e54c3a474980ab95a3cdffa3d97109b54b84f534837996d067e67813ebda5d5df79e9a01fd41316f934fc35bf9347fe51f6f1c0457c9a573e0f9767b0fed4412e37cfeca47c1aa3da73b9977c307b35b0aa77d785d92549d580ab49eb66effbd5261946f70833e12660b0a48c94512cab4c393ed0d4bbfe4c5f5abcbf029156642ed9fbd50fbc3de1bb00894b4ac76b5d0833a8875a895a8480efb561bf7e149b9e498d519e5224a900f940b2f4ff312a3c71a733bf291b5b24b6d668e68aa92329ce53d98af3a26e6e45564c745035d12b2a03f17954d58e553418f81c3296cec13b4b9343da6bb3a8b13d3dddde31dab23a3a50a6339aeafb14e38275f50f9f7519e45625df72d09f76a02b00a4896904cde2d2db26f3ee49d683aa53dd0b7bae8cf187006e85ed86a4a2d146199fa2f037b7d140d106a37a9d0a44d195d3857edf93022b6898d0c3b5b827b5ebd2434fb84657fe9ff16a949d34d7334c9c1a7b76b988d7d9c34c513e3b005af47d2b6d101a4e79d8354b1e571e1e5b1029652cbee72a1067621c2ee0529494843c936183379547ff1f712879d9e53c71e715bd4b6519df200c295bdcebb16b42ac56d54e2e6bad72a2e2b4a6ef3b822833bf0041954f71effd6595e0618494d8f8b6c25690fbc3cb2d0ea9855db0233101b2e559d0639f87c06dfb38db7c9404713ba4b7431c9e9a3c2f1ce3da8f106e1cc0b9d38a4800fe355bf83ce65fc4774696fbb88ee0d9c8434e24e47e73a31838513fbcd211e5e58526eebb0c0732e56a2a9ba86b0efeb7bf27c8fc3501999fdc274757e242a0b99307930767b951631dcc3da2fbdea0e55a6687350a261d28fa3716f42cde62a7ea3e3a8edacbe7de915459cecef12234e031b3d27cf8a620d3e7150d3fee5190c16a474416b16659621066fd0453c467a561a396915178e5b264635e27b3afebc9933acff61a506232919d94c14e4f19059cc495c842a15717d2601c4536af8ea903935923739cbec37fe83f127a0b603c5cc052af7425fb3d1790ce2b90a801ace81f22d0a8879e9e09f68dd12afcea0c414da0aa9aeab8a00f752218d16eb3333d286da6cf7e41885942610749611c496a02ce95dcda6d9a60554f9219e48c36b1937b30e2d3d8f9637b43ae4b66cb63da5af7b32849d9b43b55d74baed95a6b67d8f62a12efdb7a8e5171a898864b949e1c8689ddbe610292e6220911ae13b5f9ed37501acaa681ff04f9c6f80566962404ce292ea8e34a4fe15b45cf5fa82266e656b3c30245d3d42edcee70cf68344c074198e84739dee0e009ff3fcc5d4869275bbe474d5b29021ca9a61643a1565e307f973956ec8cae18472d9918026556db0fa623471e8284e28a5acf0ed4d9b76aa1778e83b623e03ecf6932e16d8c6b3d22f74408528eae9ad853739fc772d551e9081d2a7ea44b456ba7b04af913682e296205dd970f755da39db6540195f7e4079938e7b1f0889ae7b089295e81ef5a64433aa5c3246cb6e63b55d5118ad046f13b6423d59bdebd4ba73dc327296f133664572cbb1568e298f3da391589885ba3854a70fcac3451dbb9a986bb979ccb02d64e54f4f80e4b7512d2e9f161eaee5baaf3230307c1bbd70bbced8a8d74ef10c56c14031dd5f84c6a44770ecffb631b685d62de6d1b2c112f9f3a526fd7436efafa5b55060c83ebd8902526c3cf9e3171db7037823ff6398818ce3ddf80ed0b3b7f07f840d67ce7384fddf834193957f85c441af597922268bc6fd04f110b7162ddd7f5c69aed43232daa86df2ff1de747029bab6f1fcc28c035f595abd9557f3588f5d0031d016a9e6c95095e80de67c036cf5697f81a2da3d34fd152951077b25e7ab31e8c7ad51bbf965bb5241f9e86925e2eab52ae286e35781f999f317a9b2f2b1ef826c9e769427df78771fbdd15f0fccca8a9afb7a528d7c42a1e5f273039c0945ee9569152ac5d0159a5b60dfb0bbef655d4ded8ef75f10a2f5661f4e7edc1c6683055a1272885154e87c92391f35d83e63bd33eb43aee276a8e19d3e4828dd6cce9cc4a9a5dadee08c6dcd4ca95b6de7fc3e8cfd86b3eb10a0f6ee4c4c7202368739cd318d7f6461e44f0639d46242382231c2a697f8006f2a6ffd1b0aa227ef247470933824942c46629469aa17a6e6b694dc82ef7ae2f0068ba025c1cb52bcc3aba2d8dfa4a5b78b2d2c814a450c0b28890dafc1f92eb770e7b409b311ef8a5bf9ec61e9120eb47fdac8860edc1b9b60b820e0431975c0e885494de0cba481758d8e5616aada575b830b34c421970d24fe044ec19d4b47a6a071c3bee61f32282e38b1de64236426b97f2b5ac59c91d0c645f24e8957cf600eae9b8573d04c2c4389335418e9f0e9f69183625467eb23debc97e5a9a1b0682ed0e955da4b31210ca10e1459287ac24c76e7bf34c511ce9a566e2051626bbb8f341b91ae536c3361415fe77815c5ff0ca1e16f5f79d3e25e458a1f080cd940f514625de77028206e9c072d96c7fbd245d84a7de90f330b35940fdd8a847b6fa56d9ec50f1db36a927d7ca8063ea29e480d7ba5f94d92b30d23cba70d7436949668ab894285e2780fb14d8dba3d47f0c8e0005dde17871c7e62a8c1c9512fbff13da66e04a2a678b3db5e8ad9f8a5c2b709b977ab72a68e381981b5700597eca37663b41131c8dd4b97fb08123323458d1c7520b45f9eb3cb0875f6cb794cb53e34a51305f775598e27f1ebb434aa0169f717b1686e95771eda6c9ae60283e4019054762433fa47b24540cfb52228c025f03ff92294d5dc2c87039b90abda50c4bf8a73b88ab3a737af713400770cb71c6ef4c78103a0ba10f048bef82b0b3c1e4b20cd8bc60ce94c60c802706ce555e32e33a82625d3e56459efa6001d60ed6f7410635b45cddfdfdf39daac7b00e93ce216ea32f709e1f79004209316efa98c8459fda83fc4cc703eb14b0b6f5885aac04d0ddb8ab8143ab649359e2957b7edd3eaa275cd4bfb9d11aacd65e59782546ad7be04eb694b5536bac96dc9ff3162eccb84ca6846423110e9266b3790c51934c0b8b02c6a41daeb59e436c9a40af996df97103eab98903cf187f57ff9278dc433713ea1682d8a6e6b1b61852d3f5aa7e7d365f9d4130574f117753d6e06ff3654860d2168e85bf106ee0b0cc8d941e9bf261854cd0414de5567cef4c293dff01a50104a5b89fd29fe0a8bcfe70b65b7e468a7dd3ff433544451a8e91501cd91bd853566e9db95e45661b420d51426cc740df36746e096727e38de8adfbd64572355386d1468264e0f9b4d0826801d4883b54daf2a7b3357877c366915fc5b7df3a9778c122311fa5dc947e4a04daa1d1e248e03ab16b041d3e00d89fb9d802851d3b1b8d8718f9cef3541e1454cefe33fe6dbc8560bc8c1eeb1081058373eee82c4c26d1b5375fcb7e6aa91cc273dc4be034ea2a46a03287914117eba6cfb09e4bdbe975b2a0b390ebad9253ffa5524224813d52a2bf8d8e945040747e439142f83561c881c3c872a611d1d2a118d52ea75b7d60ea480570919112e4255e5b70a6375b718881c8ad520e10bba00c87503204785a3e9b1ef15a24f35d151027d695cd73d444eceafff3a542cdd16922217d1b92fbeac10d6a41b93dcf0fb1466c596a2c94373779a0e0ed4a8db947cfedadbdffc044c17a772101249cf42ef121004c8ee594b6b7c068fa7419524478c3b7f7f74656e93da0cce263d3a836bddb5344a61e91f709fe7e40d6e776b01a09bad298f88a850c9779ba042ca823f06cd62dde5aa4d9bccf281d7f7c9e4cb98ec3af497299b923737c356032776e77ad2998df6b6ef105c6e073d79269840e5ac6a7afa92e83ba606649070b784553ce237238d207f52b392470f0338bac10498e9fb9c6eb93d15bd9598ade243465e0baaa22227e99fda3b4fe2b5394becc55e1a92214fb8c50e12da90ea2337d4fbf631d1bfb32e482d0a77276c653c08ea40df46ab5059b3cfb77467c233dc5cf6a8150322181aad17c4af186ca632d4c38cedfb6fcd5851cd01ccf3a74cbb84974eeb263b76016605a20de0095524fad38ab7d1f8e28cafbfcdaf78bc4362c5f50160e6694ffb42ea4bb0fefb41615fefdba8ab91428f81eed8b66edd1bdbb234f5c40a3de7bee66054b493d6d2e7cab2bc0b01f850dda5134928eafde41552cf4253b716ca4b95fff07fa80640c183f5af509d391d7720f44c6b913906b6c092b96e13537c12852adb4855e5cd97679513bdff8988e9414174aa67674a77a953c96b5716efe4a5f50c6"}) syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0xc0000) (async) syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) (async) syz_usb_disconnect(0xffffffffffffffff) (async) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f00000005c0)=""/211) (async) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) (async) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffef0, &(0x7f00000016c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b8c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77090000002eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0cd7abec6578451cd0d53ed642cec3524dd352b489796b6fd90ed46e256e6f83412a"}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x1c, 0x84762) (async) read$hidraw(r1, 0x0, 0x0) (async) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x801200) (async) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x80000000, 0x0) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000300), 0x906, 0x404182) (async) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) (async) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000340), 0x4, 0x80002) (async) read$hidraw(0xffffffffffffffff, 0x0, 0xfffffffffffffe19) (async) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000000200)=""/27) (async) read$hidraw(r3, &(0x7f00000004c0)=""/135, 0x87) (async) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000002c0)={0x1, 0x1000, &(0x7f00000006c0)="dfec97aebc7721a668a84c1ad14573ecd59e0c193a396d9e02e3e77a61aebdc92b96fd236fd431a62c4301da2ef9e4a0e3ca7ea25dda037b75d156aef15d1ecc7dbe96c71b00d2e7a06c2f35c013e8924ced20edc0d2a841670fa3894f58e77d3fb3ac5f97732a7c9ccce2df95e57f5125dab627d59c5b953aa70121a0a0c013d479b3c3104758a55f64a763e2a76eec10418fb29e7f868147bc148bcbd4756a9e803033d6f71ca6cb72ab4f5f19674d3e39c09f56585cef8f4ef099501a02131642a1f58ea107bafd353c022992d45f219fa3bacbbd495d67ae0e7dd51eb197af29273d1b27db6f5f765e229a8028ba3a14cbaa23f0f953d250dccf4a215dffc7accff3159225126a4c36b7b03b986404046d05dbf94b8f6a0035757a73f3c0740e02bb1b8ff5798c4e4f4cd4fb68d549b90442a322d5f2cae57ef5034df2a976432549935c618ec964b04f17f96a8a20ba561d084cf5cf309f02a32cf155e21ad87b76c59059af8ad784c460b944e3633c04188d0073db75ed9ce4b4d43f0918b0fe4b3cf49cb718bdfe86b57344fa0095b33ff29a55ae55a137842668dc726ecccae47b50d72fb72a0fd8f855d3107439a5ce3f5df2ceb9e4d358e0166c182f4219f6f46460930142bd0c458976a987bf5e81b05d05505911ddf6631fcca1825d30b942933925dc935de3fc63eb93ed2ce9f07bb5969953ff70c6bacac92df401e8130eb207650bd771f34999add7742a7b3e2000dcc72af6ae40241f7e70d47234595421ff298e6ae665d77f7bb58cbb103b02b8b0071f357f33a71b0cc5ca84d2443a181a45e24327d848046b6a458a429ac762557388e181a88b36fa4977b86812952af35e777db9d4e9a0de2b8126f1b6af322f5c937252e6721d83707a615f73edbfa7a01f77c8cadd997422d497535b263f7011896e6bf0e3d340c2b9975ccf40c581f61b84d7f7980ffa295f8fba8bb724913f3f5ab45f30dfd313c321993d416ad98f9b9cc4693e606791f2e669ee934ffa9b3a02645ead059c4b233b826fc8080364b40075bf9dd20cdce21210ce38c81580e1f11f29b872cd89131d5fc0e8985b620bff4fcfdf22170767b5a13e6c6ba197b3fc70c20e4bacc31a152009e027bad9fc66f9d8d2f97e9f10782cff169e7f66d79ce8bc8488172adfb4f82b62dd280f7d7e5819b3d0d646d9962ef534346bec95bf1271faa6043217157d582ded74bfc0bf9832e3239bfe4ee4be440be1ba5e5eadf23447dd60523a83e20d45a4abbbaae2be26e1daf2cc297ea40295c3b271859d6ccb18d042ea66fae0e6b887ce3a7539be83e94e5e617c0fb4651c3694b2951e2803e9eef21501db057f1c10d31c16c41f141975c3364fc739273db5454f7d3880783d7d6a8042f131a5e32f061258398919d2f2009de0d77b75091db75806ec859c287a457aa9adf78b1f0ff8ccabf1c9177e8b8241c3b9eb9f1ddb661446df5730e54c3a474980ab95a3cdffa3d97109b54b84f534837996d067e67813ebda5d5df79e9a01fd41316f934fc35bf9347fe51f6f1c0457c9a573e0f9767b0fed4412e37cfeca47c1aa3da73b9977c307b35b0aa77d785d92549d580ab49eb66effbd5261946f70833e12660b0a48c94512cab4c393ed0d4bbfe4c5f5abcbf029156642ed9fbd50fbc3de1bb00894b4ac76b5d0833a8875a895a8480efb561bf7e149b9e498d519e5224a900f940b2f4ff312a3c71a733bf291b5b24b6d668e68aa92329ce53d98af3a26e6e45564c745035d12b2a03f17954d58e553418f81c3296cec13b4b9343da6bb3a8b13d3dddde31dab23a3a50a6339aeafb14e38275f50f9f7519e45625df72d09f76a02b00a4896904cde2d2db26f3ee49d683aa53dd0b7bae8cf187006e85ed86a4a2d146199fa2f037b7d140d106a37a9d0a44d195d3857edf93022b6898d0c3b5b827b5ebd2434fb84657fe9ff16a949d34d7334c9c1a7b76b988d7d9c34c513e3b005af47d2b6d101a4e79d8354b1e571e1e5b1029652cbee72a1067621c2ee0529494843c936183379547ff1f712879d9e53c71e715bd4b6519df200c295bdcebb16b42ac56d54e2e6bad72a2e2b4a6ef3b822833bf0041954f71effd6595e0618494d8f8b6c25690fbc3cb2d0ea9855db0233101b2e559d0639f87c06dfb38db7c9404713ba4b7431c9e9a3c2f1ce3da8f106e1cc0b9d38a4800fe355bf83ce65fc4774696fbb88ee0d9c8434e24e47e73a31838513fbcd211e5e58526eebb0c0732e56a2a9ba86b0efeb7bf27c8fc3501999fdc274757e242a0b99307930767b951631dcc3da2fbdea0e55a6687350a261d28fa3716f42cde62a7ea3e3a8edacbe7de915459cecef12234e031b3d27cf8a620d3e7150d3fee5190c16a474416b16659621066fd0453c467a561a396915178e5b264635e27b3afebc9933acff61a506232919d94c14e4f19059cc495c842a15717d2601c4536af8ea903935923739cbec37fe83f127a0b603c5cc052af7425fb3d1790ce2b90a801ace81f22d0a8879e9e09f68dd12afcea0c414da0aa9aeab8a00f752218d16eb3333d286da6cf7e41885942610749611c496a02ce95dcda6d9a60554f9219e48c36b1937b30e2d3d8f9637b43ae4b66cb63da5af7b32849d9b43b55d74baed95a6b67d8f62a12efdb7a8e5171a898864b949e1c8689ddbe610292e6220911ae13b5f9ed37501acaa681ff04f9c6f80566962404ce292ea8e34a4fe15b45cf5fa82266e656b3c30245d3d42edcee70cf68344c074198e84739dee0e009ff3fcc5d4869275bbe474d5b29021ca9a61643a1565e307f973956ec8cae18472d9918026556db0fa623471e8284e28a5acf0ed4d9b76aa1778e83b623e03ecf6932e16d8c6b3d22f74408528eae9ad853739fc772d551e9081d2a7ea44b456ba7b04af913682e296205dd970f755da39db6540195f7e4079938e7b1f0889ae7b089295e81ef5a64433aa5c3246cb6e63b55d5118ad046f13b6423d59bdebd4ba73dc327296f133664572cbb1568e298f3da391589885ba3854a70fcac3451dbb9a986bb979ccb02d64e54f4f80e4b7512d2e9f161eaee5baaf3230307c1bbd70bbced8a8d74ef10c56c14031dd5f84c6a44770ecffb631b685d62de6d1b2c112f9f3a526fd7436efafa5b55060c83ebd8902526c3cf9e3171db7037823ff6398818ce3ddf80ed0b3b7f07f840d67ce7384fddf834193957f85c441af597922268bc6fd04f110b7162ddd7f5c69aed43232daa86df2ff1de747029bab6f1fcc28c035f595abd9557f3588f5d0031d016a9e6c95095e80de67c036cf5697f81a2da3d34fd152951077b25e7ab31e8c7ad51bbf965bb5241f9e86925e2eab52ae286e35781f999f317a9b2f2b1ef826c9e769427df78771fbdd15f0fccca8a9afb7a528d7c42a1e5f273039c0945ee9569152ac5d0159a5b60dfb0bbef655d4ded8ef75f10a2f5661f4e7edc1c6683055a1272885154e87c92391f35d83e63bd33eb43aee276a8e19d3e4828dd6cce9cc4a9a5dadee08c6dcd4ca95b6de7fc3e8cfd86b3eb10a0f6ee4c4c7202368739cd318d7f6461e44f0639d46242382231c2a697f8006f2a6ffd1b0aa227ef247470933824942c46629469aa17a6e6b694dc82ef7ae2f0068ba025c1cb52bcc3aba2d8dfa4a5b78b2d2c814a450c0b28890dafc1f92eb770e7b409b311ef8a5bf9ec61e9120eb47fdac8860edc1b9b60b820e0431975c0e885494de0cba481758d8e5616aada575b830b34c421970d24fe044ec19d4b47a6a071c3bee61f32282e38b1de64236426b97f2b5ac59c91d0c645f24e8957cf600eae9b8573d04c2c4389335418e9f0e9f69183625467eb23debc97e5a9a1b0682ed0e955da4b31210ca10e1459287ac24c76e7bf34c511ce9a566e2051626bbb8f341b91ae536c3361415fe77815c5ff0ca1e16f5f79d3e25e458a1f080cd940f514625de77028206e9c072d96c7fbd245d84a7de90f330b35940fdd8a847b6fa56d9ec50f1db36a927d7ca8063ea29e480d7ba5f94d92b30d23cba70d7436949668ab894285e2780fb14d8dba3d47f0c8e0005dde17871c7e62a8c1c9512fbff13da66e04a2a678b3db5e8ad9f8a5c2b709b977ab72a68e381981b5700597eca37663b41131c8dd4b97fb08123323458d1c7520b45f9eb3cb0875f6cb794cb53e34a51305f775598e27f1ebb434aa0169f717b1686e95771eda6c9ae60283e4019054762433fa47b24540cfb52228c025f03ff92294d5dc2c87039b90abda50c4bf8a73b88ab3a737af713400770cb71c6ef4c78103a0ba10f048bef82b0b3c1e4b20cd8bc60ce94c60c802706ce555e32e33a82625d3e56459efa6001d60ed6f7410635b45cddfdfdf39daac7b00e93ce216ea32f709e1f79004209316efa98c8459fda83fc4cc703eb14b0b6f5885aac04d0ddb8ab8143ab649359e2957b7edd3eaa275cd4bfb9d11aacd65e59782546ad7be04eb694b5536bac96dc9ff3162eccb84ca6846423110e9266b3790c51934c0b8b02c6a41daeb59e436c9a40af996df97103eab98903cf187f57ff9278dc433713ea1682d8a6e6b1b61852d3f5aa7e7d365f9d4130574f117753d6e06ff3654860d2168e85bf106ee0b0cc8d941e9bf261854cd0414de5567cef4c293dff01a50104a5b89fd29fe0a8bcfe70b65b7e468a7dd3ff433544451a8e91501cd91bd853566e9db95e45661b420d51426cc740df36746e096727e38de8adfbd64572355386d1468264e0f9b4d0826801d4883b54daf2a7b3357877c366915fc5b7df3a9778c122311fa5dc947e4a04daa1d1e248e03ab16b041d3e00d89fb9d802851d3b1b8d8718f9cef3541e1454cefe33fe6dbc8560bc8c1eeb1081058373eee82c4c26d1b5375fcb7e6aa91cc273dc4be034ea2a46a03287914117eba6cfb09e4bdbe975b2a0b390ebad9253ffa5524224813d52a2bf8d8e945040747e439142f83561c881c3c872a611d1d2a118d52ea75b7d60ea480570919112e4255e5b70a6375b718881c8ad520e10bba00c87503204785a3e9b1ef15a24f35d151027d695cd73d444eceafff3a542cdd16922217d1b92fbeac10d6a41b93dcf0fb1466c596a2c94373779a0e0ed4a8db947cfedadbdffc044c17a772101249cf42ef121004c8ee594b6b7c068fa7419524478c3b7f7f74656e93da0cce263d3a836bddb5344a61e91f709fe7e40d6e776b01a09bad298f88a850c9779ba042ca823f06cd62dde5aa4d9bccf281d7f7c9e4cb98ec3af497299b923737c356032776e77ad2998df6b6ef105c6e073d79269840e5ac6a7afa92e83ba606649070b784553ce237238d207f52b392470f0338bac10498e9fb9c6eb93d15bd9598ade243465e0baaa22227e99fda3b4fe2b5394becc55e1a92214fb8c50e12da90ea2337d4fbf631d1bfb32e482d0a77276c653c08ea40df46ab5059b3cfb77467c233dc5cf6a8150322181aad17c4af186ca632d4c38cedfb6fcd5851cd01ccf3a74cbb84974eeb263b76016605a20de0095524fad38ab7d1f8e28cafbfcdaf78bc4362c5f50160e6694ffb42ea4bb0fefb41615fefdba8ab91428f81eed8b66edd1bdbb234f5c40a3de7bee66054b493d6d2e7cab2bc0b01f850dda5134928eafde41552cf4253b716ca4b95fff07fa80640c183f5af509d391d7720f44c6b913906b6c092b96e13537c12852adb4855e5cd97679513bdff8988e9414174aa67674a77a953c96b5716efe4a5f50c6"}) (async) 19:30:35 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x2, 0x200) write$hidraw(r0, &(0x7f00000000c0)="382ae0b988d09765668548207cd331653b31264c5dd5670f8204c8292f68e085f912c27995a6acc819c9a4d643d8fe60347938e49d9f5fb329bd93f1a07ff1b1eb162a2446e33df16c30c9dbde3dad055264ce2950b420240e5fc9830dcafe8eb6f9756282269072eea449b6c03cba3acca78baedea42f060d7fab8ef04d13e6bcf0f69a0a83a2397daf072f5ed57689930eadd10c5ff721d2a911bbf008804472580c2d3ae7ee729d528b", 0xab) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc4161) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x121800) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f00000002c0)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x181d02) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x4}, {}, @rumble={0x0, 0xc00}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) r4 = syz_open_dev$hidraw(&(0x7f0000000000), 0x9, 0x440500) write$hidraw(r1, &(0x7f0000000180)="8e652254e203a14b5cbc447c8e60a32ef576bf65fedfc2a53aeb4b36d99dfa6a055c4c876660817b2240282bd1209ce42813dccb4db03c3074c72dc1fa66580049e9de796b54e85ef225ba07a2d527e1b3ccb56d1e9214e0add60e0ba39f01bf16f4346b48ae3918d3316e517b07a5a470ba2a3df4a4869c7a62ffb412dc631db0b9705905a0c7c0ac80ec88a54119a4b0ad41960e5a58ce322a1f0784078500a7970ba17239e9173ec9d9b4683a519647dd2d5e33074203f32dcff8bcb6926a2089734b642d6adb89fa07d29b80b864bbc3b08310fb", 0xd6) write$hidraw(r4, &(0x7f0000000040), 0x0) ioctl$HIDIOCGRAWNAME(r3, 0x40305829, &(0x7f0000000080)) 19:30:35 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0xc0000) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) (async) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000000540)=""/112) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, 0x0) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) (async) r2 = syz_open_dev$evdev(&(0x7f0000000200), 0x6, 0x200040) ioctl$EVIOCGMASK(r2, 0x80104592, &(0x7f0000000280)={0x0, 0x136, &(0x7f00000005c0)="254e6e6457b94a006f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afd400c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0cbb1cf28597b3c511d7726b6c925e1c85237b49d769283a5c0b3f4134db45c5d908b2a880d340e8a1bc96d3c7522445cb766cfc85210ecdecfd4d939c12a1b72a67947d5028583ab0e60f2edfe013489845639fb2fdf5e7b416771ac1e236c1c95521f6d82d1d3d0e8b"}) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x801200) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x9, 0x80000) (async) write$hidraw(0xffffffffffffffff, 0x0, 0x0) (async) syz_open_dev$hidraw(&(0x7f0000000300), 0x1, 0x12000) (async) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000002c0)={0x0, 0x0, 0x0}) (async) syz_open_dev$hidraw(&(0x7f0000000340), 0x4, 0x80002) (async) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f00000004c0)={0xe6, "ea308d2719fde4a14b1808060bdf0f3b7778cedb7c9fb335e1a86dadf7d4b37c8a2b1d82cdfd744beab7bed408b3b71eed2a2641db0c8e2c11c8556bc9b5eb63"}) (async) read$hidraw(0xffffffffffffffff, 0x0, 0xba) (async) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) 19:30:35 executing program 4: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x8080}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(r0, 0x40305828, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x169962) ioctl$HIDIOCGRAWNAME(r1, 0x6611, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x6612, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x8080}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) (async) ioctl$HIDIOCGRAWNAME(r0, 0x40305828, &(0x7f0000000080)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x169962) (async) ioctl$HIDIOCGRAWNAME(r1, 0x6611, 0x0) (async) ioctl$HIDIOCGRAWNAME(r0, 0x6612, 0x0) (async) 19:30:35 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0xc0000) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000700)={0xf8, 0x1b, 0x3, 0x0, "2b5456a5770b50d7918d0a2ac8ec81c5d7da0951d7526f1994f36580ea2ca264"}) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f00000005c0)=""/211) write$hidraw(r1, &(0x7f0000000000)='\x00', 0x1) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x18, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee162a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x801200) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x80000000, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000300), 0x906, 0x404182) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000002c0)={0x15, 0x3, &(0x7f0000000540)}) write$hidraw(r3, &(0x7f0000000740)="3412ae2dd8d3600cbff06078d5c7fc44460de2995a6a468f19ab7bc695e0d9bab80a264982c17e0385638f13b8998f5ffa3b9358a3f3e100fdc26852456a41d358bf56a131d802835e41719698a0935f8b2c2c25c422530cbf6d283d718e7ef16b1cd3a0f875e292f32cfea7288045fa4c09791a62097bfe9295eb4a252c17f76c51948d6fb9d58fc157403d3fbfb33987eb68912c634a68e808d2641487620962c91a7512cc5cc67d1c3453c2d13d59bb368411b81885053b76602a82f3d150e3e33b9a111003944acad940cefd456744c50e76efe2be3ed59f0bd1e22fff14d898788896310bc4f9f350787bdf14050d9b7f608d1010beb4a06c78592282582002f51f36319b117fbb9ced8e79daee3ce948be0d89a51ba8cb5b471644be007b74617ec39c6c0851c185f1a0799d1821be344e2ef2c1bf2014b0cb6e94fe5220062d75cbd717391bab9b4377eb33bc18a3db9c3b7dc9f92d8af510c26969a66a660a1a8e2fc521dada74652f083cc90550240a6e0db63e222b6a1a0bbc0c48b433a3bfed9dc2dc802331ff55f0b31d5ad2631892b9262a9432c7deac91edf55bd3f3848e222149f12a726deec7069a993a010a660c24ae9fd16a772314fc51eb14bd49f3fcbbfbf3bd672f1d2389d1c5da9b97e56af59755c070aa28298360d2131c9d64899ba2cd144806fef9d80778ad2b3ba4ca26e19b451f948f89ff45f3c10ce073d9e5bd2e27730b1b5d9dd3638764a0e017c776df9f235acd7c7d9eed9f9a63cdc518a1c064bc019f9805ae8a7f746ad017f2f43251be5669125c5bc945e3b78c309eae3ea30f795f26f16fa159d001c2f7c350996d0bba6856e668cfc7d1b4709b8988ea8d03cbd7bfaeafb44dff6585d4bedfcc55a00a4508c3f5d32b99a7cbed113ba1b23f23b39a1b0683488b47b3ce9ebf9ee975766a97c40bddb07394f1953c846c06c95f7f3ff0792187f8b8a6e12ee1b61968e3fb6db872b66cdbfa80489e17db9d7992f7690f495a652e1f536efa4e90de078d5c341af52259680a51bbfab7ef95fdb06adc620b4b3ba54800aef283ab9f785c8e61033bd092233e070090a4fed098e166cde2ba7b78d3c5f9f9de21338e51f5feedad81b79f2275b0e3ab1141b9dff15712e4c163fb168a468c03ed40cb369f319faddd4603080a9bdbdcece782ca3a357e1769f649a571c79cef534fab1b689be27f1272977807325e08430c365b9a34424523521885de3d16b6325446d41a0f96bf2a2315cbc301f1dc10a051474083e321e4b3077ac7998cac314f517eaeb7b2ed3c0db1bd571fca08ba6b392dec629d54dcafb94dae12ba8e6a0f62168bc9e8e55ae02ca187e86c0309bb2a7e97ec3837bec2db774a073786c14346b8844f03b1c37cfe241cbd154b7b71c2de5d7d0f5274c88672fac377e68ee9b774aa4158d2bdde3fbf336a21f7e3ae1d0c672495fb9d75d29d894a2baf2f756847bcf6621ececf38c1c6c2b4f4d2de9bbd6f1887be725c523708dfa57b01d2b163081bdb72b7d57f987a14e22fd00288d2349809a6258b713eacd4c1bd7731061759c335c30b2b0329194aad5a1d7bc2b637c639b5e29ad637581ef9d4e8e32f902817b2e032c2ed7c53a456b77696114874b3154449a9987f9cdbf4e60e615fa8b153e03fea2997bf06f8383bebd55fcbddd5a8218f95ddb2804ee31ba12777f49543490624a4806ebd499c4379f7132dee4a77989aa8df91275ba74bcf5f5c34c49faf2d0ae95b8242371872277483696c1f6a0a350b0846d7eb5cd5e964e73949f4411a30243b1b638f00fc5295b216f3e931d1f445d7f866159902aefd160107d5dc07b10a50cc1ed2e9428acceefb3f2505ac7934fe581435bd0285b1e62819a3337de1ccc45d88c3d95d6a97d061cee57de6bef27bc799290666da6f7be560959c4477b8aeaf45ad6566bb48cae87d26a6ef3f83ffc9231329cf8eabccb8b42474ba6c81bc4be83cca0b16a1c321e83bfb73432dd877c3e0a743f842ccb0791460f28b4db2a31b78b7e0ce912c99de2f6b4a3633cf0886a3e78c8a96f0c866bf54bb93270ee5e5de562727d7831228d7886c583d2a5facd400cf98bfcc2d3d8509a1bcb073a3931938b7eb21a69cb8a7c093e11264231ccfe44ac279f231201e0da717e6c85f66a2f416402391d39be7491ec9e971ea2e1e1e6a0cb4ac3edfdccf8cb220e75ee0d218a2bed97caded3f0c9ac98c819ad45558aa86d085734a42d6c82978581a152a803874478f44a629f6a845683ebf2100a96846210b7aa326b73bc5fdb2ae32ba21e914f77ce209f69039ba495638fa705c95db239087dfe04575be7845c58bd807fbae29683bd13ce2e716beb8c42b8eb7cbddc705cb3cc4aeb349c2c5538ba50f78468114004982ba867dfd8b5e78dd352f12d5a8855d13f37675395de95334fd04074d4d288e9f7437556a5e6703dfb33f0b5768ac29dab7ba2f45b97d03028c7665a90741e052c9534b5430107e87ff47194aca57f098e6abbd78d16b1b540acf202144cf06c9409c3cf59948ae49bd963db7172717e4ed6dc24a572f34ca6297621fe29a885775693491b20eba871ee8011a0e404d9c6d1684250fc3d2edc8801f0939f192b54d0bd431be300671ff6a9d5b80d839e84327cc8083a24e21fcfcfdf938ff63d4f8ab809cf519c3cbbdcfe72af884b7e6fd42430a16750ae3b3e661ca1ecface48cbea9bcd05afa48db8dac955282df04b9c3b4da1b418705eb2162ad29d3b1baaa6ca5c48a5e7c910beae8c1667596e5c6323f2cacd10cdd43f077ddbd26ac030232f9750280fc7c048cb0d405024c035ae0b911b547a3cdeac9e0ce7851e7254efbe808bd7c5eab4685b8325a8055414454a0fdf74b883668cdd845e3a8875be21cdf8d81580e03e1956610e9ab8f5b84d4c34bda7f270571e56ec1c940fe9f5145aaecaa03043499fa572f4d1f2091f8321aa8344527f23f090aa8b7c6e80e304e29e9492b93b6378afa113b5a0f9f5c64f29d9124d3fa87408d2f2f1cbf82070d103e6bb2c16d8c09b1a93818dc3261aacb68fad6ebdc6e7ba863d7e6c4c481c7cfc4a5ebcb628e3ab7e73d691283adb53702d7e6847a814fd53bd9f8abd6acfe2bf3993d41316d32436d27cdfa68f6706a5873bc199d7b1fe164a36f6b261e807c9664a74268721f1407649d06f179c1aa3e3a8e580477b2b6190fd63e2fea709f72d5e0d65a98c791e69ab51596d898bead5b48226e238c06cd33a30310c7c2512c5c6f28bd657aa281cb40bb7ad158563c76d48d0c08e9e2b338784b0392d93e22b2de5eda447c3cd66df31bb65a808b646aad0690aaffa45f702e71e9e544864ab8b3cd26395854d400a75ecfb9eec7fa5465809e8657ac3ee14223503c985a8ce5406e9090c5f8a5564601adefca57686e9f7c2305ef289344c06f519c953c7e76b55e0ac47095b6a4258331db06edde8878d893e3ad44f1d8d01e5f8f82e6f533dd5884e51eab561412e1effd797faf95e85f3e2d6b2c7b6d8aa2f313760c60713688d76d634adae85b556969628b920b6f8af64fd4ea33d7118192b0227e7b9835d634922348089beedbf8f39f4bbbb35de6c17cfb74bbba4b70c0037e5d490cd7da2d580c4d6c43c988c94207effefd684d6caddd5860a77744beaccbcd59bd73509198b8bde8b5857ba5e44cebf46a56ab48a3254ab52855196ab2428848e1c9594c156331fedfc66fb63e85417e9541e935f4129d387c870240ec987b485263686133ec6896e9709da824ffe4350b0c45df76fe86c2e555e653f39ab7016c72d3161e5c1e76b264526884b63e71c49ea79d13ce184d7c8d33b37f04ef37091b2e101eddbf804be8707ac4811f781a06d8e0c4724eda73d494e8fc0db8ea615756eb47de15649349bd039ddfde07365d12f75316c722c1ad1fd6313827317dd6d2183007bb279ce9942f47e72556611db05883675f210147c588f61f92e5f8f58e53f4c0699c88b5b366306dd6d0062675564d3a70f1dcaff0a74abe9d54a53fd0bf8bc2e5bdfdae69be80570908e71677c8444ed1ccbff3b4661584bec0d540b14410350ce56b3debf10270f0e49104377dd91b3064a2e2d6377990b19deebdfe4eb0979368793801d49942d5f21cdf6f704b169fa10e347430826322961369e78a5cb3d5f4b6010b40d47eff22af72027e16c3bc8fa4244e37ac0b00f72491c4e1f568a218f4db5ceda146fe439c8ab9b467cb1ca1c26f38ac131e0d04b8889768a5bd17a521748184b35476268ade7b5bda70715a25039b5999da5d55bc9467d767e8cc6b4744defbdc1f16afa9556ab5c575f893f8ba4824b12edd5834baa195772ebd7433e236c20176ce27ce5733bcbf203cd6262aa8c7dc3dce47068efde2b99715594c3118590ad650a8c33036209475f5bcce7f401ae1ffd3a23dbe4a0aec8c576dbb9aeba705613f721ebb022e3f84f0c630dbfdee6f5fb9fcbc6b3290892688742e2aac183f688eaf063b29ac2c08f73be0bdf7ae9f669c92656d71082808fe54278ada587d6d588cedbfb28bafa668fd49cf6bbd825dc7e1eb09bf18e248c29b5514db8cbded8996380ec6b9f393a01fa0f71c48851d8f51a704eceda0d061061160175dacf7541811fe680d672c7ffdfa07c8751f6a55e2985ef599b8f9e624be776b1f10d74b22f364327ba5803649f97af85effcc5620cad865899385f5447b68350ca5d0a6f75e0c9a6607c5093048c8cb33d0ba61307f24437a9ad485d020e42e45a6bb4405a5198550f880b9d6066c084a913108ce7f954866274f9d91a563ae8801065535bfed16ce714bad58b58023e2c697463867ad0ff6eea820787be4412e5c462fbf2331c27fcbf91765231ed2f7d6dcbd34eed7fbb56e11c5f5ea497c7706a96e84a9dd36b556fad5be48dbf1f0dc3b2e2dcd9e03c2c0bb8cd43b34c06e2e724158e52386983413ad647e2b4c541c6e8b7853375d765087fb1957a1cbb58b5b10ab31167437034072703b86909ac0ce8e6782f988c4c03c2035ff06479cf41e8d05549bdd0b5d75888b480daf172a11cf70b3b84527e347992a25556799a4fe10f2ab848dcd54af26b8b3b415482bb3d55f7ff5753f231f6a2aa5ca4d7f8746e0ec0ffa801eeb0c2eaad3bc3ec71f041101990cf0ec39c5ec011be567e569a8e0b124ea4a0edc20e3964cee8760b6df5e89ef61828dfd2ec0e13bec43255995bf15909a69ce172a7f47a323ab1e6b2a8e364e21147b17e15364963c78dcce2785806424f78f2a63cd94742a635d76d94bab42f4e72242ad6790583483f7511cae4ce8cfcd4347b182bcaf382230cde76efdc417b40fbebc87db8f2b448bbdab1d91b47de3897f48c3dbd74e4f6b1b27ee7619a21e9d3f029499fa15df0d07185b7c263484376a293a69046ac3c9f9bb00780e13b3bf531f11de9f239a6c05b4a7077e797138ba83673922419eedb7334fb7f697722d9eb6b53818cb11c13f7fcce75de703dc6ca31d65316d3f6ce9dd28794a04943917d130ed223edc4e9f6b260565cc88966d700fe57c134367b1bfc9ab8a8a73dd93d2645ffe81fa2d315dd6bd9589c78a53065f09aa071f13dfbac53e3ad31504a39cfba02cd16951daaf2f3350d3720dfcd1b85ad19f860a0ed6f60515ad8b1fdfc8f573f723b36563cb0f0a9859c2596eef061d117c17498f985416faf8c6bbec682afda0f1677f76fda7922f87978009d621aafa61231b677ae00c68b033529b443dad2553c656148aab", 0x1000) syz_open_dev$hidraw(&(0x7f0000000340), 0x4, 0x0) syz_open_dev$evdev(&(0x7f0000000380), 0xfffffffffffffffa, 0x1) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000000200)=""/10) 19:30:35 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x2, 0x200) write$hidraw(r0, &(0x7f00000000c0)="382ae0b988d09765668548207cd331653b31264c5dd5670f8204c8292f68e085f912c27995a6acc819c9a4d643d8fe60347938e49d9f5fb329bd93f1a07ff1b1eb162a2446e33df16c30c9dbde3dad055264ce2950b420240e5fc9830dcafe8eb6f9756282269072eea449b6c03cba3acca78baedea42f060d7fab8ef04d13e6bcf0f69a0a83a2397daf072f5ed57689930eadd10c5ff721d2a911bbf008804472580c2d3ae7ee729d528b", 0xab) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc4161) (async, rerun: 64) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x121800) (rerun: 64) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f00000002c0)) (async) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x181d02) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x4}, {}, @rumble={0x0, 0xc00}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) (async) r4 = syz_open_dev$hidraw(&(0x7f0000000000), 0x9, 0x440500) write$hidraw(r1, &(0x7f0000000180)="8e652254e203a14b5cbc447c8e60a32ef576bf65fedfc2a53aeb4b36d99dfa6a055c4c876660817b2240282bd1209ce42813dccb4db03c3074c72dc1fa66580049e9de796b54e85ef225ba07a2d527e1b3ccb56d1e9214e0add60e0ba39f01bf16f4346b48ae3918d3316e517b07a5a470ba2a3df4a4869c7a62ffb412dc631db0b9705905a0c7c0ac80ec88a54119a4b0ad41960e5a58ce322a1f0784078500a7970ba17239e9173ec9d9b4683a519647dd2d5e33074203f32dcff8bcb6926a2089734b642d6adb89fa07d29b80b864bbc3b08310fb", 0xd6) (async) write$hidraw(r4, &(0x7f0000000040), 0x0) (async) ioctl$HIDIOCGRAWNAME(r3, 0x40305829, &(0x7f0000000080)) 19:30:36 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x2, 0x200) write$hidraw(r0, &(0x7f00000000c0)="382ae0b988d09765668548207cd331653b31264c5dd5670f8204c8292f68e085f912c27995a6acc819c9a4d643d8fe60347938e49d9f5fb329bd93f1a07ff1b1eb162a2446e33df16c30c9dbde3dad055264ce2950b420240e5fc9830dcafe8eb6f9756282269072eea449b6c03cba3acca78baedea42f060d7fab8ef04d13e6bcf0f69a0a83a2397daf072f5ed57689930eadd10c5ff721d2a911bbf008804472580c2d3ae7ee729d528b", 0xab) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc4161) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x121800) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f00000002c0)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x181d02) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x4}, {}, @rumble={0x0, 0xc00}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) r4 = syz_open_dev$hidraw(&(0x7f0000000000), 0x9, 0x440500) write$hidraw(r1, &(0x7f0000000180)="8e652254e203a14b5cbc447c8e60a32ef576bf65fedfc2a53aeb4b36d99dfa6a055c4c876660817b2240282bd1209ce42813dccb4db03c3074c72dc1fa66580049e9de796b54e85ef225ba07a2d527e1b3ccb56d1e9214e0add60e0ba39f01bf16f4346b48ae3918d3316e517b07a5a470ba2a3df4a4869c7a62ffb412dc631db0b9705905a0c7c0ac80ec88a54119a4b0ad41960e5a58ce322a1f0784078500a7970ba17239e9173ec9d9b4683a519647dd2d5e33074203f32dcff8bcb6926a2089734b642d6adb89fa07d29b80b864bbc3b08310fb", 0xd6) write$hidraw(r4, &(0x7f0000000040), 0x0) ioctl$HIDIOCGRAWNAME(r3, 0x40305829, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000040), 0x2, 0x200) (async) write$hidraw(r0, &(0x7f00000000c0)="382ae0b988d09765668548207cd331653b31264c5dd5670f8204c8292f68e085f912c27995a6acc819c9a4d643d8fe60347938e49d9f5fb329bd93f1a07ff1b1eb162a2446e33df16c30c9dbde3dad055264ce2950b420240e5fc9830dcafe8eb6f9756282269072eea449b6c03cba3acca78baedea42f060d7fab8ef04d13e6bcf0f69a0a83a2397daf072f5ed57689930eadd10c5ff721d2a911bbf008804472580c2d3ae7ee729d528b", 0xab) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc4161) (async) syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x121800) (async) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f00000002c0)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x181d02) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x4}, {}, @rumble={0x0, 0xc00}}) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) (async) syz_open_dev$hidraw(&(0x7f0000000000), 0x9, 0x440500) (async) write$hidraw(r1, &(0x7f0000000180)="8e652254e203a14b5cbc447c8e60a32ef576bf65fedfc2a53aeb4b36d99dfa6a055c4c876660817b2240282bd1209ce42813dccb4db03c3074c72dc1fa66580049e9de796b54e85ef225ba07a2d527e1b3ccb56d1e9214e0add60e0ba39f01bf16f4346b48ae3918d3316e517b07a5a470ba2a3df4a4869c7a62ffb412dc631db0b9705905a0c7c0ac80ec88a54119a4b0ad41960e5a58ce322a1f0784078500a7970ba17239e9173ec9d9b4683a519647dd2d5e33074203f32dcff8bcb6926a2089734b642d6adb89fa07d29b80b864bbc3b08310fb", 0xd6) (async) write$hidraw(r4, &(0x7f0000000040), 0x0) (async) ioctl$HIDIOCGRAWNAME(r3, 0x40305829, &(0x7f0000000080)) (async) 19:30:36 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x800, 0xa262) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39", 0x180) write$hidraw(r0, &(0x7f0000001200), 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000240), 0x80080, 0x119800) ioctl$HIDIOCGFLAG(r2, 0x8004480e, &(0x7f0000000200)) ioctl$HIDIOCGREPORTINFO(r2, 0xc00c4809, &(0x7f0000000700)={0x1, 0x100, 0x9f91}) r3 = syz_open_dev$hidraw(&(0x7f0000000340), 0x0, 0x2900) write$hidraw(r1, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000740)="673261e849ea14b5050000002c15fbd34f43f56ee0d30bdef482e48151fe4836467b5ec1c0fa5464048e26a639e3337d8d6e75c9827b9c115c3bd69687522cd0ba8095505ad69ab883fa8179ea84d75bd860df869477f3cc5fa9c0c99a4069af8d2d3ad3b74fc553477fb1bcbebf016ee1985326a4f4ef44bf6427e49031c63abaf3d3f0719eb48f7c153f08566c544f2a55ca6a9880b12954f47ceb82b262518371d5f02abef443e57e1e1ac7636c9952eb6475f9e4127094618bd77b11d2785cdf46e0b18965473c9de51ba0cd2e2f8cc14bacddc2ea3144eb687cf2d8099a3b668777d659c3ab47fd0f5b4fd58506823c16e87577ab85201f2b10ce1a2ddae37b7f9dd95bc07d29b8577dcfef7c85eb806419df21816b2d850fccf89079bff497f61bf913a3c441d4e7e28b1890f00715bce15ea8b33f138d8254be2aa3565f5e86f0cb56b0", 0x147) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, &(0x7f0000000480)={0x8003, 0xffffffff, 0x8, 0x5, 0x9, 0xb2}) write$hidraw(r1, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839", 0x3f) write$hidraw(r3, &(0x7f0000000480), 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) write$hidraw(r4, &(0x7f0000000000)='4', 0x20000001) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) read$hidraw(0xffffffffffffffff, &(0x7f0000000280)=""/142, 0x8e) write$hidraw(r5, &(0x7f0000000000)="c2", 0xa00000) write$hidraw(r5, &(0x7f0000000280), 0x0) 2022/05/03 19:30:47 SYZFATAL: executor 1 failed 11 times: failed to create temp dir: mkdir ./syzkaller-testdir927437376: no space left on device