:1162): pid=8511 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name=48C7C060 dev="sda1" ino=1168 res=0 errno=0 [ 329.293833][ T4127] usb 2-1: USB disconnect, device number 74 [ 329.311812][ T23] audit: type=1800 audit(1641895158.758:1163): pid=8513 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=1185 res=0 errno=0 [ 329.336995][ T8516] UDC core: couldn't find an available UDC or it's busy: -16 [ 329.344471][ T8516] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 329.379789][ T23] audit: type=1804 audit(1641895158.788:1164): pid=8515 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D746573746469723732393432303138322F73797A6B616C6C65722E524B687733432F39342F48C7C060 dev="sda1" ino=1182 res=1 errno=0 [ 329.388787][ T1128] usb 4-1: USB disconnect, device number 92 09:59:18 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bb", 0x84) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) 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) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 329.409887][ T23] audit: type=1804 audit(1641895158.788:1165): pid=8515 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D746573746469723732393432303138322F73797A6B616C6C65722E524B687733432F39342F48C7C060 dev="sda1" ino=1182 res=1 errno=0 [ 329.502314][ T23] audit: type=1804 audit(1641895158.908:1166): pid=8498 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723936363930393433372F73797A6B616C6C65722E4A46717062482F3132302F48C7C060 dev="sda1" ino=1184 res=1 errno=0 09:59:19 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bb", 0x84) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) 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) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) 09:59:19 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 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, 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, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) 09:59:19 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bb", 0x84) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) 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) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) 09:59:20 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x4b, 0xfe, 0xe9, 0x8, 0xfe6, 0x9800, 0x195d, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2c, 0xeb, 0x14}}]}}]}}, 0x0) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000f00)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0xff, 0x56a, 0x93, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xba, 0x0, 0x8, [{{0x9, 0x4, 0x0, 0x6, 0x1, 0x3, 0x1, 0x3, 0x2, {0x9, 0x21, 0x9b32, 0x1, 0x1, {0x22, 0xe3e}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0x0, 0x9, 0x6}}, [{{0x9, 0x5, 0x2, 0x3, 0x20, 0xc1, 0x5, 0x9}}]}}}]}}]}}, &(0x7f0000001380)={0xa, &(0x7f0000000f40)={0xa, 0x6, 0x250, 0xdb, 0x2, 0x3f, 0x40, 0x4}, 0x19, &(0x7f0000000f80)={0x5, 0xf, 0x19, 0x4, [@ptm_cap={0x3}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x0, 0x0, 0x56, 0x8a, 0xe24, 0x1}, @ptm_cap={0x3}]}, 0x8, [{0x4, &(0x7f0000000fc0)=@lang_id={0x4, 0x3, 0x820}}, {0xb8, &(0x7f0000001000)=@string={0xb8, 0x3, "c92d5e2b9ba58b7d59eda2a8d1eab15b5666557a74a9853a035c7c540dbcd2876b81a9c8742c0a908ec9331a27f62831b62cf26b64aa15e982079d5042af2531fd173b303c847ea17b263bcbf2d5f89ec9dd4fa43ecefabba72a6afaf129f497d8957c6f7644ecb85cceac1d73cf871816f5e272f3b6f31d5322edb5c7c06ad7d22c7587880d29432df2a1bee6aa7072238d7f74498b6a9ef2beefed4dbc1e3731aeb693d868b2539271509dace8c4d35a1cf317665d"}}, {0x99, &(0x7f00000010c0)=@string={0x99, 0x3, "79684a716dd6a8363bc1c4a28df497e5fcf5ef5b6cad3d7227c36e959efb2d8f059d12e37edfaeaebaf12bc23298d267f1d1dc4eb25faba9564560b2de1a930cc5d118081aec30d50eabedc158f30be3b178c1be2a9ba3d48654011e52bfce97bd33f9ef875d0b4bc5caa0af64316d75febe5070d83a0548f688dec9590c06f74e73bacf80ffa59efdd3f42fcc2cc341c05865f95f0b02"}}, {0x12, &(0x7f0000001180)=@string={0x12, 0x3, "ca72a8f347553b922d1732b8250a1a99"}}, {0xac, &(0x7f00000011c0)=@string={0xac, 0x3, "d35f74027c3bc937a863bf997013fe24819adb491697eedee04559a25466dc8206668f3d4aa8c2a15d03ccb7e1f5961a52d883af8f9bb7879b648942ed9d2aaba731d514b7af7238f7616be85aa48fe4bfc8ca065fa17e89315938f8503a8cb738029484406af100956f4796364f2b24bcd91c3ee77d869f5b8c6665389c758d21554d5ddca018a3bd88bca05b841ba46c438049685c5ed5eaadfba001b86166c8df126a19e56ffc17aa"}}, {0x1d, &(0x7f0000001280)=@string={0x1d, 0x3, "9b4deb2ad9b48c32d8ee9b51291fe00749f9eb698a90f320aae0f9"}}, {0x50, &(0x7f00000012c0)=@string={0x50, 0x3, "33296261e0c2cf465c3039c5896081a9f562db11ad1b523237f4a410f3223bd14aa786f0c28c6a2e12ed7fc5f2b71551c5320796e9936dad2cce8f559d50306a539fa6e7df8426033e64b2f44e63"}}, {0x30, &(0x7f0000001340)=@string={0x30, 0x3, "cc917608025388f62edba9f1b61f312c978d5485d9ff25dca548de1dc189f04b764d8ddf40f5559620316d58971c"}}]}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000480)={0x2c, &(0x7f0000000080)=ANY=[@ANYBLOB="00000600bd00cc4fb37ee8e3"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) r1 = syz_usb_connect$cdc_ncm(0x6, 0x94, &(0x7f00000000c0)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x82, 0x2, 0x1, 0x9, 0x30, 0x20, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x9, 0x24, 0x6, 0x0, 0x1, "06f3c07f"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x978, 0x27, 0x33, 0x18}, {0x6, 0x24, 0x1a, 0x0, 0xa}, [@mbim_extended={0x8, 0x24, 0x1c, 0x3, 0xfb, 0x6139}, @mdlm={0x15, 0x24, 0x12, 0x3}, @obex={0x5, 0x24, 0x15, 0x1}]}, {{0x9, 0x5, 0x81, 0x3, 0x400, 0x6, 0x7, 0x4}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x7, 0x0, 0x4f}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x1, 0x1f, 0x9}}}}}}}]}}, &(0x7f00000003c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x300, 0x2, 0x5, 0x0, 0x10, 0x80}, 0x43, &(0x7f0000000180)={0x5, 0xf, 0x43, 0x5, [@ptm_cap={0x3}, @ssp_cap={0xc, 0x10, 0xa, 0x63, 0x0, 0x7, 0xbe467ae76ad2251f, 0x8000}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6}, @ss_container_id={0x14, 0x10, 0x4, 0x92, "308e370301d27ea008067df912591615"}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "d554287f667c19529551f1925c3bee68"}]}, 0x4, [{0xf6, &(0x7f0000000200)=@string={0xf6, 0x3, "30bc8f380f701870bad8ba84e70aa94e43c693fd5b6097fde98e2fcb538f0d245284a85aa6d920f54f613b2e6433689dd9d10b13096911bbb035e244f2fa6b900712b07f1925f5be81cabf6d319a69fbf44d64d18e49a750d21357a049f2b7cc8563c916a7c3c5283581050a6ffa26d162af3d0a0151baad180b0ea604b805298a4b53ca68e29e70de1d42295a8d8215c20830924683f21d68ee31c0c736a9279c7e2dcff55c04e2528520b8b78384888bb527c0885ed94ac70e578eed249c0ad425e1ffa5a934180de34123dc7333cf223e594f86376bb92d674aecf9b817d4ba7ec9607392fd654cdf7cbc7ed55356c33ae2f5"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x403}}, {0x69, &(0x7f0000000340)=@string={0x69, 0x3, "e8fb843cea25ad086e9de24e6091a535f559e6c70d27a701d39f2568d9769406c7b2c44da1332f5a62f46d5668142d855168963888c8eaac5436c6816fd7320f34d7a7334e9e91bd6a9d8a3cd6057178b8b2c29fec217920e776d4f392a73759fa632ca42c9c42"}}, {0xf5, &(0x7f00000004c0)=@string={0xf5, 0x3, "5ad3b3b6d6928a2003f52de0115a5813299d638ded43756f3d5b0249e9e979d348ad5156e16e893e800d0a84d595947140a622f0b01a26f21f97329427ec93092347079e759e16c3503d4482c5cd23fb6e2fe7e30d22ecc2404736723f805261ba57965fa667623e52f6c1314fd2bfd32c5dd29d87c9b1a22124634e1b01d8b5f90b58ae7eff0ae9ef388de67f787bdf4adb85d11e043506952e0523a75fba17363e8b9f86ada04c702a0e0c35e09d5fb335f90c79dc0a2365b106879fc3a606200451b608d8e35284a53402d902fc73d36226879b6638b5f2977b7af56d0b1aaaee3daf28876cf925e0fbccacd3085d6127d6"}}]}) syz_usb_control_io$cdc_ncm(r1, &(0x7f00000006c0)={0x14, &(0x7f00000005c0)={0x40, 0x11, 0xe0, {0xe0, 0x4, "c1f72a008c3340d2d4b816baeae0d8085b3be5c6dc162230739687785c050166be4f8878a66dbdf91fccbec54219e15df41f0857a602c9059f5501a3da101ee4fe7ff880683f83673b43335316fed423d8672d6a14026db847d22e6b6855b946bd5ff6c39202e48b4a8ef966725dbfeaf1ba2da73594310f6c15e82db9dfe76090f944e9a41780b70a33987d2fb4804bfc2ddade4c3d703904983496cd600e5cd32cf58ef30750ebb6b648055bda9574ab8ea0f1195e26191921c03b2669c92fb7365aaa9d1dc0b5070d9300d81c267187a243c516a29a4eb87fb8f2a9b6"}}, &(0x7f0000000440)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000900)={0x44, &(0x7f0000000700)={0x0, 0xe, 0x36, "c5be5b1b26abadc4571fd3e96a698e2169ee075ccc508f3c5022565e0d8900280ad06fa31838610f985d2fe795343f2b212ae8703141"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x1}, &(0x7f00000007c0)={0x20, 0x80, 0x1c, {0x3, 0x3ff, 0x0, 0x1, 0x8000, 0x6, 0x6, 0x0, 0x3f, 0xb2, 0x70, 0x4}}, &(0x7f0000000800)={0x20, 0x85, 0x4, 0x6}, &(0x7f0000000840)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000880)={0x20, 0x87, 0x2}, &(0x7f00000008c0)={0x20, 0x89, 0x2}}) syz_usb_connect$cdc_ncm(0x4, 0x6f, &(0x7f0000000980)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5d, 0x2, 0x1, 0x69, 0xf0, 0x3f, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x6, 0x24, 0x6, 0x0, 0x1, "b2"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0xe9, 0x401, 0xfff8, 0x1f}, {0x6, 0x24, 0x1a, 0x0, 0x3a}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x80, 0x4, 0x8}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x7f, 0x6, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x81, 0x4, 0x2}}}}}}}]}}, &(0x7f0000000e40)={0xa, &(0x7f0000000a00)={0xa, 0x6, 0x110, 0x8, 0x20, 0x6, 0x8, 0x7f}, 0x56, &(0x7f0000000a40)={0x5, 0xf, 0x56, 0x6, [@generic={0x8, 0x10, 0x3, "93bf4739b9"}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0xf8, "4c44a442bf83d40b9ac3e319c0992634"}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x2, 0x2, 0x7}, @ssp_cap={0x20, 0x10, 0xa, 0x0, 0x5, 0x10000, 0xf, 0x7, [0x3f00, 0x3fcf, 0x0, 0xc0c0, 0x3f00]}, @wireless={0xb, 0x10, 0x1, 0x2, 0x55, 0xdc, 0x9, 0xffff, 0x40}]}, 0x9, [{0x4, &(0x7f0000000ac0)=@lang_id={0x4, 0x3, 0x82c}}, {0xea, &(0x7f0000000b00)=@string={0xea, 0x3, "401ee99306dec407202b489734925f79aae02d807818e9a5a83acdbbe3e2a84dedf07e22b6f82ad0f910c30541869d26eb678d3f9fcccccfc326677ff384263c99c87144a2d27b04de28129931dc1199d31f5e386483e5f244f91a1f73c5654071d1a4121c7c63f67ec40ba96af3ea6caea697de58663d871bd5922e45c859a759a926bb989c044e5c64acf09f322c14c7d39faa531c4f856c3ab3c0a0fbf1b3c1872f5898a50b553b65fc34b4562b921fd92b78f6b036dd36ac3e8819a3f33e43cf95abfef863516ab08ef6aa04a4005f36d4faed554c05bf037ef73457d16e73aebc019327b262"}}, {0x83, &(0x7f0000000c00)=@string={0x83, 0x3, "3d1ab33139ab1fb30bdb9aef6d5fdc453743829e998e4cd225b9e637bef94423e837336a2d57ab21c3e56360a7c66e13a524dccca7023f4b0fe27d1d230e4e3cc0c1044c782e32d305502e1af4b196523bba1e54ca87d7478da16ab7d7fc10daa627286578c64275aa1a8b2704d502b5e56f4f2b05dff66918826943b406b299c6"}}, {0x4, &(0x7f0000000cc0)=@lang_id={0x4, 0x3, 0x421}}, {0x32, &(0x7f0000000d00)=@string={0x32, 0x3, "d858cdef710b688f84b64241392307234a39da045f0cc30b144bd02ccc0b8948bd347969dad565dccbf8f86e1b78d86d"}}, {0x4, &(0x7f0000000d40)=@lang_id={0x4, 0x3, 0x44e}}, {0x4, &(0x7f0000000d80)=@lang_id={0x4, 0x3, 0xc0a}}, {0x4, &(0x7f0000000dc0)=@lang_id={0x4, 0x3, 0x449}}, {0x4, &(0x7f0000000e00)=@lang_id={0x4, 0x3, 0x1001}}]}) syz_usb_control_io$hid(r0, 0x0, 0x0) r2 = syz_usb_connect$cdc_ecm(0x0, 0x6b, &(0x7f0000001400)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x59, 0x1, 0x1, 0x79, 0x30, 0xff, [{{0x9, 0x4, 0x0, 0x9, 0x2, 0x2, 0x6, 0x0, 0x7f, {{0x8, 0x24, 0x6, 0x0, 0x0, "34f00b"}, {0x5, 0x24, 0x0, 0x6}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x2, 0x4, 0xa5}, [@mbim={0xc, 0x24, 0x1b, 0x3f, 0x86d4, 0x5, 0x20, 0x1, 0x3}, @ncm={0x6, 0x24, 0x1a, 0x0, 0x1a}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x0, 0x1, 0x0, 0xb5}}], {{0x9, 0x5, 0x82, 0x2, 0x40, 0x2a, 0x20, 0x6d}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xff, 0x9, 0x7}}}}}]}}]}}, &(0x7f0000001580)={0xa, &(0x7f0000001480)={0xa, 0x6, 0x110, 0x2e, 0x2, 0x8, 0x8, 0x7}, 0x16, &(0x7f00000014c0)={0x5, 0xf, 0x16, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x12, 0x9, 0x3, 0x7}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x7, 0x1, 0xe1, 0x401}]}, 0x2, [{0x4, &(0x7f0000001500)=@lang_id={0x4, 0x3, 0x443}}, {0x4, &(0x7f0000001540)=@lang_id={0x4, 0x3, 0x421}}]}) syz_usb_control_io(r2, &(0x7f0000001800)={0x2c, &(0x7f00000015c0)={0x0, 0xe, 0xc9, {0xc9, 0x21, "7ce4e5a51d6bb012f1cfe66acc44be8d520450b69f08506ed94821efeaa7e73e559dc60f82aee971e8cc3c07fbaa3945e952e26b999242881623c99fd78fc17d1de941103ab88319987dd20f5a1fd50fe34dee7987b93b143b1ba03b35363f66189839de1d6534f066c999cb7029ab1ee814891371c5b3b1c8cdf8588a06f040f12b294cc5e2b76c82fe50547cf198451e694cfa7a58abe4967035599575ee170cbedeb94c0db15e2c4297961d5b6c0cfb2d72d3da668dda04b207db116229236bedb2cf7a418b"}}, &(0x7f00000016c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x843}}, &(0x7f0000001700)={0x0, 0xf, 0x54, {0x5, 0xf, 0x54, 0x3, [@wireless={0xb, 0x10, 0x1, 0x6e43a7a07108bcb, 0x15, 0x0, 0x3, 0xbf, 0x9}, @ssp_cap={0x20, 0x10, 0xa, 0xbf, 0x5, 0x401, 0x0, 0x9, [0xc000, 0x3f00, 0xff0000, 0xf, 0x3f3f]}, @ssp_cap={0x24, 0x10, 0xa, 0x78, 0x6, 0x6, 0xf, 0x0, [0x0, 0xc000, 0x1f80, 0xff0000, 0x1800f, 0xffc000]}]}}, &(0x7f0000001780)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x4, 0x5, 0x0, "78fd41f3", "72adffc7"}}, &(0x7f00000017c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x1, 0x10, 0x2f, 0x9, 0x8, 0x7, 0x101}}}, &(0x7f0000001c40)={0x84, &(0x7f0000001840)={0x0, 0x10, 0x1a, "1eaef4250075b6b93bd13a142615436c6624ee20afbf688a33af"}, &(0x7f0000001880)={0x0, 0xa, 0x1, 0xfb}, &(0x7f00000018c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000001900)={0x20, 0x0, 0x4, {0x2, 0x3}}, &(0x7f0000001940)={0x20, 0x0, 0x8, {0xa0, 0x4, [0xfff]}}, &(0x7f0000001980)={0x40, 0x7, 0x2, 0x20}, &(0x7f00000019c0)={0x40, 0x9, 0x1, 0x5}, &(0x7f0000001a00)={0x40, 0xb, 0x2, "a133"}, &(0x7f0000001a40)={0x40, 0xf, 0x2, 0x4}, &(0x7f0000001a80)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000001ac0)={0x40, 0x17, 0x6, @random="9a58dc5469a0"}, &(0x7f0000001b00)={0x40, 0x19, 0x2, "4001"}, &(0x7f0000001b40)={0x40, 0x1a, 0x2, 0x800}, &(0x7f0000001b80)={0x40, 0x1c, 0x1, 0x81}, &(0x7f0000001bc0)={0x40, 0x1e, 0x1, 0x7}, &(0x7f0000001c00)={0x40, 0x21, 0x1, 0x6}}) 09:59:20 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x2}, {}, @rumble={0x0, 0x3}}) 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) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 331.092421][ T6215] usb 5-1: new high-speed USB device number 91 using dummy_hcd 09:59:20 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bb", 0x84) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) 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) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) 09:59:20 executing program 0: syz_usb_connect$uac1(0x0, 0xb2, &(0x7f0000000000)={{0x12, 0x1, 0xa74addeefad028b7, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa0, 0x3, 0x1, 0x0, 0x80, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0xffe0}, [@processing_unit={0x7}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x11, 0x24, 0x2, 0x2, 0x80, 0x1f, 0x3, "71187673b552a02d"}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x7, 0x2, 0x68, 0x7f, '\"'}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x1, 0x1, 0x7, 0x2d, "41ace9", "d4"}, @as_header={0x7, 0x24, 0x1, 0x5, 0x4, 0x2}, @format_type_i_discrete={0xd, 0x24, 0x2, 0x1, 0x7, 0x1, 0x7f, 0x3f, "3096db48e6"}]}, {{0x9, 0x5, 0x1, 0x9, 0x40, 0x0, 0x0, 0x0, {0x7, 0x25, 0x1, 0x3, 0xfe, 0xf478}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x25, 0x1, 0x80}}}}}}}]}}, 0x0) [ 331.392398][ T6215] usb 5-1: Using ep0 maxpacket: 8 09:59:20 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bb", 0x84) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) 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) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) 09:59:20 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bb", 0x84) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) 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) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 331.552687][ T6215] usb 5-1: New USB device found, idVendor=0fe6, idProduct=9800, bcdDevice=19.5d [ 331.561801][ T6215] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 331.562487][ T1128] usb 1-1: new high-speed USB device number 89 using dummy_hcd [ 331.597830][ T6215] usb 5-1: config 0 descriptor?? [ 331.832446][ T1128] usb 1-1: Using ep0 maxpacket: 16 [ 331.856067][ T8546] UDC core: couldn't find an available UDC or it's busy: -16 [ 331.863580][ T8546] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 331.952573][ T1128] usb 1-1: unable to get BOS descriptor or descriptor too short [ 332.022519][ T1128] usb 1-1: unable to read config index 0 descriptor/start: -71 [ 332.030184][ T1128] usb 1-1: can't read configurations, error -71 [ 332.176559][ T6215] CoreChips: probe of 5-1:0.0 failed with error -22 09:59:21 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x2}, {}, @rumble={0x0, 0x3}}) 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) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) 09:59:21 executing program 0: syz_usb_connect$uac1(0x0, 0xb2, &(0x7f0000000000)={{0x12, 0x1, 0xa74addeefad028b7, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa0, 0x3, 0x1, 0x0, 0x80, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0xffe0}, [@processing_unit={0x7}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x11, 0x24, 0x2, 0x2, 0x80, 0x1f, 0x3, "71187673b552a02d"}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x7, 0x2, 0x68, 0x7f, '\"'}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x1, 0x1, 0x7, 0x2d, "41ace9", "d4"}, @as_header={0x7, 0x24, 0x1, 0x5, 0x4, 0x2}, @format_type_i_discrete={0xd, 0x24, 0x2, 0x1, 0x7, 0x1, 0x7f, 0x3f, "3096db48e6"}]}, {{0x9, 0x5, 0x1, 0x9, 0x40, 0x0, 0x0, 0x0, {0x7, 0x25, 0x1, 0x3, 0xfe, 0xf478}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x25, 0x1, 0x80}}}}}}}]}}, 0x0) 09:59:22 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bb", 0x84) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) 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) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 332.899211][ T23] kauditd_printk_skb: 20 callbacks suppressed [ 332.899228][ T23] audit: type=1800 audit(1641895162.348:1187): pid=8578 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=1179 res=0 errno=0 [ 332.955705][ T1128] usb 1-1: new high-speed USB device number 90 using dummy_hcd 09:59:22 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x2}, {}, @rumble={0x0, 0x3}}) 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) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) 09:59:22 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bb", 0x84) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) 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) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 333.081863][ T23] audit: type=1800 audit(1641895162.528:1188): pid=8582 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1184 res=0 errno=0 [ 333.203846][ T1128] usb 1-1: Using ep0 maxpacket: 16 [ 333.225697][ T23] audit: type=1804 audit(1641895162.678:1189): pid=8571 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723433393633313136302F73797A6B616C6C65722E57723233566F2F3136372F48C7C060 dev="sda1" ino=1177 res=1 errno=0 [ 333.255993][ T23] audit: type=1800 audit(1641895162.678:1190): pid=8587 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=1161 res=0 errno=0 [ 333.332534][ T1128] usb 1-1: unable to get BOS descriptor or descriptor too short [ 333.350912][ T23] audit: type=1804 audit(1641895162.798:1191): pid=8589 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723936363930393433372F73797A6B616C6C65722E4A46717062482F3132332F48C7C060 dev="sda1" ino=1184 res=1 errno=0 09:59:22 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xab, 0x9f, 0xd5, 0x40, 0x1d50, 0x606f, 0x4400, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xd9, 0xf4, 0x96}}]}}]}}, 0x0) syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0xff, 0x1ae7, 0x9001, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x2, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0x7, 0x2, 0x3, 0x1, 0x2, 0x8a, {0x9, 0x21, 0xffe0, 0x3, 0x1, {0x22, 0x7f2}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0x2, 0x5, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0x3ff, 0x3, 0x4e, 0x5}}]}}}]}}]}}, &(0x7f0000000440)={0x0, 0xffffffffffffffff, 0x5, &(0x7f00000001c0)=ANY=[@ANYBLOB], 0x3, [{0xea, &(0x7f0000000200)=@string={0xea, 0x3, "597d0f0917679be968cf78541fa0e0481dee81a8c4e7d2f5fa46377f7e9bac89f75e21f2808f6a14bc9b960653fa214ee408021e37dced68103f1081ddc487df2e9fb89422a57395127534574cd30367d411d091d892b01bb021727b28f8adf7fcaca7fd38c0891fc5b2b4196c8897bcb483f8b5a80e081f245eabcbe80b512b9fd32b608f564c870207eeeab46ae04f0ddac1e4368b2a5a736cb5790eb4c647e7d52be3acd56f649601ba8770ef545231085777d6e5df10503879b383d386d74b7e7440b2529be100d1366edf0557dd00460194c06d06f8d9350b049dd22975d9731f164c92f7af"}}, {0xa9, &(0x7f0000000300)=@string={0xa9, 0x3, "94ad280a411d64ab8896632f7dfe47a58f44a0a7cd9a55bc95afdbfb426fa424b3a43f2b19227de8ce7a9932f17ea1d7f75de4c4c8fde60274c3cb054406eb6bc03ca813eabcda83121cc2d24534dab062b3f3e582d229c508ff38865329c8321249df476afa717b4ad47111db50d85141d2001cf311039b8a2707f5dde76128358f0ce0039e74423038d87563ae45a4b4d6a49a32e6bda942f5841a75be77e5d785309f8a573e"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x2001}}]}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000480)={0x2c, &(0x7f0000000240)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000003c0)={0x2a, &(0x7f0000000080)={0x0, 0x0, 0x100, "563949d41e1af4ebfea43f0b0954fdda290ca33faf4d161e5778c76dfb0e66214396fbb3d8c7b758bb2129fb68a6f30910415498130bc4252b2726800c8569959c100736161a1c9fcf910e694d92ccfbf98c5ba8d2d5b8444889ae2882d8bc037bab0f6459b0dcf80f49c0b4ec42a1fb8af25db891928d57bd889843a90fb8d1979dca27a7d1224b1e42eab8b0348458673b5ab9e6272ffe7cc8dba4f9f4fffcb51fff3309b19557da2dc6eead0c965fe807f2cc45f8774e559dfb918a484e63c5f499e67cfa515fcb1aee7ade73eb8312a6568eb5690926251a67bc83db62918abb676522cc7e19101e2a6a17131dd119e58d353e04411379b25d8c3e287408"}, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000018105e04da070000000000010902240001000000000904000009030000000921000000012222000905810308"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000fc0)=ANY=[@ANYBLOB="00222207000000000000003f070c0000072a9000a7c900be0017cf667b812df2d4f2f16e6ba4d9"], 0x0}, 0x0) syz_usb_ep_write(r1, 0x0, 0x1, &(0x7f0000000000)='B') r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000940)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x47d, 0x2041, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x8, 0x10, 0x7, [{{0x9, 0x4, 0x0, 0x9d, 0x2, 0x3, 0x1, 0x3, 0x71, {0x9, 0x21, 0x3, 0x21, 0x1, {0x22, 0xd7}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0xff, 0xff, 0x3}}}}}]}}]}}, &(0x7f0000000a40)={0xa, &(0x7f0000000980)={0xa, 0x6, 0x310, 0xd8, 0x9, 0x8, 0x8, 0xb5}, 0x40, &(0x7f00000009c0)={0x5, 0xf, 0x40, 0x5, [@wireless={0xb, 0x10, 0x1, 0xe, 0x20, 0xcf, 0x8, 0x7}, @ss_container_id={0x14, 0x10, 0x4, 0xfd, "27a09b2299c8d209cebf0cede9e81129"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x3, 0x9b, 0x1, 0x1}, @wireless={0xb, 0x10, 0x1, 0x4, 0xe0, 0x4a, 0x5, 0x3ff, 0xd0}, @ext_cap={0x7, 0x10, 0x2, 0x12, 0x1, 0xe, 0x8fc}]}, 0x1, [{0x4, &(0x7f0000000a00)=@lang_id={0x4, 0x3, 0x413}}]}) syz_usb_control_io$hid(r2, &(0x7f0000000d00)={0x24, &(0x7f0000000a80)={0x20, 0x1, 0xc0, {0xc0, 0x5, "5f809eaab9dabe41991d0b1c754396c1b0398dcab8fc0cb1490e7f7a2613691f2f7ccd328cb12c66e55757498c238e3d84d913614891223692a922a9ce282a6bab382fa2f8f5fc3af800d36e41f60f447a8fe36efd7ab22e57395eb60d4f415f518e1ab08e36f624334451a1bc6c5232c2eb3eed0cc426fb3f1377169d5a933fe6c6639e76ac1957fd0250304e58dbcc729f22bfca69321e64b9e67fa7b0aed2929d4080962a106040f6f1d4dbfa0233dc8cfd143e6bdad8b7fd7c3caa64"}}, &(0x7f0000000b80)={0x0, 0x3, 0xe6, @string={0xe6, 0x3, "bedc1a34c7a3a0558b774688b4bce6065309b49557662218b1fc45c2fc6a91497ee4503e3157827bb41b42461fe7443ef9a95418f272fe596ac74723c53265d5b3b43e48333539a2ac0f731f28610f9db46130abd63cd6e6e39769741cc4da2c480aaf21689cbe8c22216a0f0e255e445dc724b4d54c05ddb98034c55e1db618adbe28a59f1327504a6097cfed6ea15a5c56de9a7b3c6ae4dad98ebcfd090c5adb1113135a7554d130aa9c3a3bb85e03ee120bc99a713cf8e85e87c650f666385ea585d418cec8831d55d0ffd26e22d1e6923536952519b3125963e482ae540a2fb2ce4b"}}, &(0x7f0000000c80)={0x0, 0x22, 0x7, {[@global=@item_4={0x3, 0x1, 0x7, "64db255a"}, @local=@item_012={0x1, 0x2, 0x2, "1c"}]}}, &(0x7f0000000cc0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x2, 0x2, 0x1, {0x22, 0x1c6}}}}, &(0x7f0000000f80)={0x2c, &(0x7f0000000d40)={0x20, 0x17, 0x6b, "5ebdd5602b7cc67c98df6f826c351bdd55652443904e357cabd5d9e86f9ad81de90fc429f6e07ed644db539f664eb5211cda4a0717eb4c815ec650bae4d1602e19fca874f828e4f7f5df090637644f4d34c70de98ff394f278e1265092ce2560ade2ed6b7d1be91a251139"}, &(0x7f0000000dc0)={0x0, 0xa, 0x1, 0x80}, &(0x7f0000000e00)={0x0, 0x8, 0x1, 0x46}, &(0x7f0000000e40)={0x20, 0x1, 0xda, "07d89b2f6d0d4b13371420349848865a1e6f4f6d3697d713d81dc55c68f5cef74313bc69b8869190a03f71aef2c985850becc54a2909c781efc7bc66c1f07152457f3baa0a9ec4cadb8e702f96f888f40869a75e1192c207aa65fca299f23edbe808e36a8677bd0e2dca890e6aab398adabfbba749c1882937ea0fdfd3786e36f968b11da861c32b74c01c296102262a7bc95e2afedf952b95aee5e152c5ef291ce3ed70f2a6a5dabb5f95bda1c6adc4699d0cf9750cd86861bb578e42588f49cb26e486c6b508e331201425fe1cdb322a5a14eb0003fc7eacbe"}, &(0x7f0000000f40)={0x20, 0x3, 0x1, 0x8e}}) syz_usb_control_io$hid(r1, &(0x7f00000006c0)={0x24, &(0x7f00000004c0)={0x43eb332fac60461f, 0x7, 0x89, {0x89, 0xa, "9d29bd01cdef23f7607903de220ea0492acdcf62f45a903ea7f208081ef34fc4156b2ab5b93074e9451b6f7f24ddfdced256f4cd16ff6e07634aa0e3a2111f12efd9976a23d8cbef272b4df833768602600217bd900796a4e1f516832be61d878be760954d00d62230422bd21301f584834072e76a4440cbbb2f87fbc07bac7e4154c9316b44b7"}}, &(0x7f0000000580)={0x0, 0x3, 0x88, @string={0x88, 0x3, "cc4b5e30d65b4c03002d2fdf9ff34bb29d2313865d54d2940a1fd67fd9df8ce9cdd4e9424e2e4639e33dd8bca568787a80f0236bca8f3ebf7b148c345b2742af392cbaf3b20bf2236d70a5178df11d186de1b26a8743a052a3522533e2a99b7a3ed8fc6d3bf1ba349e07d4eb3e4db53866d2196414f0653161a3fad087461be7c6adb482b2e0"}}, &(0x7f0000000640)={0x0, 0x22, 0x7, {[@local=@item_012={0x1, 0x2, 0x9, 'z'}, @main=@item_4={0x3, 0x0, 0xc, "45e46fef"}]}}, &(0x7f0000000680)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1000, 0x2, 0x1, {0x22, 0xa3a}}}}, &(0x7f0000000900)={0x2c, &(0x7f0000000700)={0x0, 0x8, 0x56, "8345f6bd56c4d3dee594c13ab8bd9bb498ad0a5bf39e09ab913b2b73eb4bc837ee05689bb067377c8e4274904582742517decae952b20b41d98cd1712adb4fbdfc716bbd82b74f1f5e83ea3706f90166ed72087b6e84"}, &(0x7f0000000780)={0x0, 0xa, 0x1, 0x3f}, &(0x7f00000007c0)={0x0, 0x8, 0x1, 0x3f}, &(0x7f0000000800)={0x20, 0x1, 0x8b, "f99cf982e9449136aa7fa2578330574ae4efb983d891ef2f7d4e76260a2e50750138fa7713bd95de69be306fecd966dc118a78b201ca19a7504409619cb65e75475d29b3fa0ad7c6e3e3401014894d5274061c7601ea0d3759b3f30335d1925b0856f4418bb0c6a639d8fc2f6089c170f603646300ec330ba45a21d59fd70fe4ccf4404386d09d35d6ed94"}, &(0x7f00000008c0)={0x20, 0x3, 0x1, 0x1}}) [ 333.402483][ T1128] usb 1-1: unable to read config index 0 descriptor/start: -71 [ 333.410137][ T1128] usb 1-1: can't read configurations, error -71 [ 333.436587][ T1128] usb usb1-port1: attempt power cycle 09:59:23 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x2}, {}, @rumble={0x0, 0x3}}) 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) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) 09:59:23 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x2}, {}, @rumble={0x0, 0x3}}) 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) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) 09:59:23 executing program 0: syz_usb_connect$uac1(0x0, 0xb2, &(0x7f0000000000)={{0x12, 0x1, 0xa74addeefad028b7, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa0, 0x3, 0x1, 0x0, 0x80, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0xffe0}, [@processing_unit={0x7}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x11, 0x24, 0x2, 0x2, 0x80, 0x1f, 0x3, "71187673b552a02d"}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x7, 0x2, 0x68, 0x7f, '\"'}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x1, 0x1, 0x7, 0x2d, "41ace9", "d4"}, @as_header={0x7, 0x24, 0x1, 0x5, 0x4, 0x2}, @format_type_i_discrete={0xd, 0x24, 0x2, 0x1, 0x7, 0x1, 0x7f, 0x3f, "3096db48e6"}]}, {{0x9, 0x5, 0x1, 0x9, 0x40, 0x0, 0x0, 0x0, {0x7, 0x25, 0x1, 0x3, 0xfe, 0xf478}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x25, 0x1, 0x80}}}}}}}]}}, 0x0) [ 333.774974][ T4080] usb 5-1: USB disconnect, device number 91 [ 333.795943][ T23] audit: type=1800 audit(1641895163.248:1192): pid=8597 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=1177 res=0 errno=0 [ 333.817913][ T6215] usb 6-1: new high-speed USB device number 93 using dummy_hcd [ 333.843838][ T23] audit: type=1800 audit(1641895163.288:1193): pid=8600 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name=48C7C060 dev="sda1" ino=1180 res=0 errno=0 [ 333.958521][ T23] audit: type=1804 audit(1641895163.408:1194): pid=8585 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D746573746469723732393432303138322F73797A6B616C6C65722E524B687733432F39372F48C7C060 dev="sda1" ino=1179 res=1 errno=0 [ 334.137173][ T23] audit: type=1804 audit(1641895163.588:1195): pid=8607 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723433393633313136302F73797A6B616C6C65722E57723233566F2F3136382F48C7C060 dev="sda1" ino=1177 res=1 errno=0 [ 334.162419][ T1128] usb 1-1: new high-speed USB device number 91 using dummy_hcd 09:59:23 executing program 3: syz_usb_connect(0x0, 0x2d, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0xf2, 0x51, 0x6c, 0x10, 0x1453, 0x4026, 0xee97, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x95, 0xf5, 0x2b, 0x0, [], [{}]}}]}}]}}, 0x0) syz_usb_connect(0x4, 0xd25, &(0x7f0000000140)={{0x12, 0x1, 0x201, 0x41, 0x46, 0x8, 0x40, 0x5050, 0x103, 0x783f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd13, 0x3, 0x4, 0x8, 0x20, 0x86, [{{0x9, 0x4, 0xd7, 0xfe, 0xf, 0x40, 0x1e, 0xc7, 0x2, [@uac_control={{0xa, 0x24, 0x1, 0x8001, 0x11}, [@input_terminal={0xc, 0x24, 0x2, 0x5, 0x1ff, 0x5, 0x4, 0x5, 0x6, 0x4}, @mixer_unit={0x8, 0x24, 0x4, 0x4, 0x0, "d942f2"}]}], [{{0x9, 0x5, 0x7, 0x10, 0x200, 0x9, 0xd0, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x40, 0x7}]}}, {{0x9, 0x5, 0x3, 0x8, 0x40, 0xff, 0x7, 0x2}}, {{0x9, 0x5, 0x9, 0x8, 0x0, 0x0, 0xf6, 0x1f, [@generic={0xfb, 0x10, "3b40e1876a2d72f704b0eaed37467ab51bfbc525131e61433242dd868009a5492ae809f036d31e42c73beb2f102058bdda1b02e5c813ccdf8501d40e9cca23e09908073022b379aa1ad922c6953c3da0c5235d598b7b1e1c28d35c1650def82de6bff6c2e9bd76965eec54399d9d9efdb0751ef3381897f29afa25c22163e60646cf6a7d6500576979108529fbf1f3edd794d9aeca64ce86a7284d0a554235e9ee149e818d424d4a90b8b032cb701cc510835c0fbcc3f564a873c299fa8d5b5a933615f888947885b8baacbf05d3cc98fdea3d800dcd7ea5a905b4b36f972ae0908810fa7e82a448df5005c8d53cd490357f22af63883f1caf"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x49, 0x1}]}}, {{0x9, 0x5, 0x9, 0x0, 0x40, 0x0, 0x7, 0x20}}, {{0x9, 0x5, 0x7, 0x3, 0x218, 0x4, 0x6, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x1d3f5b3a6166181e, 0x4f, 0x8}, @generic={0x67, 0x22, "f1bd1e823323619f792987804c8985ea8f15263e96ce1267e52e21a10e0604789944f4ab7c5cf6d849548d40d7b32a707e264b2417e1ef418702b36318623803bf354957877a107c0ff71ee182c325eee94f1d9f0b27511c3b96809e858df21813136980ec"}]}}, {{0x9, 0x5, 0x9, 0x3, 0x40, 0x1, 0x1, 0x81, [@generic={0xa1, 0x1, "47e125a4a6d5712053f9c63b9c48f3989c697f1f3fd3529e77ca87bda79c1805ef5eb8afb6d520a75091c0c7551bc5552205e7276ec454ea5f5dd3c51a86f09789c7c2f6337594d4d69050d8e85d00dc720add7f013baf22660ceb10832dfa453b36c236f192f75b2457305bd94a89405722027b97fcc1ec2ade09261b8b414f64c0e27dab2e58d042205641c02cc359c290877cac38633a2f00615c644ea5"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0xc0, 0x2c6}]}}, {{0x9, 0x5, 0x0, 0x0, 0xf514f8437b5699e4, 0x2, 0x3, 0x3e, [@generic={0x45, 0x22, "5757e69aba92cdf7e75e916a1318c103a820c1151691b19a07ef3be6142b63617736f12d00fe617ef18b3eb8b07ef71d2d3b4ef7d90da6854070158c9587a7ff2c0c52"}]}}, {{0x9, 0x5, 0x4, 0x3, 0x8, 0x2e, 0xa3, 0x3f, [@generic={0xc, 0x2, "ac47fd41f7fd0bb743b4"}, @uac_iso={0x7, 0x25, 0x1, 0x85, 0x1f, 0x8dc0}]}}, {{0x9, 0x5, 0x0, 0x11, 0x40, 0xb8, 0x2, 0x80, [@generic={0xe7, 0x2e, "4b0c9b998c0eb9340466deea159cea958b77d1eab93b6d925ffc379b087031ca7d1b7dacf19bdb4636eec4d030b31fabebcbec7427460c392d72a1db8ef1ee492c8d9c64366c3b85887972fa01835c9a33411d0c178b6b97e435f7a17c07952b1b149918401fbc79340e9a97ae63cb1b18924c27f8be526aeedc16a8bd95975cdd5c9a93544e8e117e54b6351711f00ca9e02be0d81cdc0668648d04e7fa178d2b673d154a9c8381cb72409cbb539ef50fb9337db33ca8192b953240361f0647c37746a7446e270f84942bf95f02bf9753fd187af0dc053baa7af8b24662d498323928d069"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x1, 0x3f}]}}, {{0x9, 0x5, 0x6, 0x3, 0x408, 0x2a, 0xff, 0x62, [@generic={0x6b, 0x2f, "ffe83c7e02d215e55d16c14ae6336b43526b5499bc185839b1a475aaa44f6cf1fedbda4e462bf6f9291876e4dd1c3b6de80dd4e41c89e305e3a4a9c2c03ed3d185814e8d73fd454173d0c26e04c70e662ecff5eaaceda5fd1974909e342b944a6842e4ff00069f7f64"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x200, 0xd8, 0xe, 0x4}}, {{0x9, 0x5, 0x7, 0x1, 0x40, 0x20, 0x0, 0x8}}, {{0x9, 0x5, 0x4, 0x4, 0x200, 0x20, 0x8, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x8}, @generic={0x95, 0xd, "53f4210f699a3de5556ff2b24ac499404099ac17b41a42c3af1fe56f478696b901464077f02467d2b4fcb91c40e5e0bd2a8248ab4cc1b81e247fbffdb495f3b460a9e36ff3c521fb5e8dda21113d0bfb26ac48c461afca9162b3f5460256bd6571f7d2eed64f5ca30a3dc107d606e5f746c4d06bf5b021d325f29a66da1fa38e2204afa0abb3ce43d46a25bb180e9b9d4de22f"}]}}, {{0x9, 0x5, 0xf, 0x1, 0x3ff, 0x2c, 0xe2, 0x9, [@generic={0x83, 0x11, "31df04e692b969565544f73a84d48a7ac35fa20828a5c4c171c3639f6ec76983e407969afa15a043e47e8884204bfd74374ac069d8a5aa72cb65e3458142c7159bfdd9616ee391d20f42d5f752cb822bf3a5d9572189b06e8d9e3853a5ae43db5a07f7ede6bf2d4025f1d98bf5609ec1e3944daceae3063462c385bfb9dc31c411"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x6, 0x1}]}}, {{0x9, 0x5, 0x9, 0x10, 0x0, 0x3, 0x2, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x6, 0x3}]}}]}}, {{0x9, 0x4, 0xd2, 0x5, 0xa, 0xa3, 0xd3, 0xed, 0x9a, [], [{{0x9, 0x5, 0x8, 0x4, 0x10, 0x7, 0x80, 0x9, [@generic={0x31, 0x11, "83cbe6e32b66181ef2bca75fa20ec72528755adac861553360a0a750474e2dd9d0ce8f26f8df2288a82a3fce873f25"}]}}, {{0x9, 0x5, 0xb, 0x10, 0x10, 0x80, 0x3, 0x9}}, {{0x9, 0x5, 0xd, 0x0, 0x200, 0x0, 0x60, 0x3f}}, {{0x9, 0x5, 0x5, 0x1, 0x10, 0x80, 0x9c, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x80, 0x6}]}}, {{0x9, 0x5, 0x3, 0x0, 0x400, 0x3, 0x5, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x65, 0x1570}, @generic={0x74, 0xb, "018561a07bc31282dad9056be21935dfb1ce1f7c648450a0eab3bdcc10a0077201e954625bbb326b9197faa9ed881778c06e3dac150758445d83794b355daa2759760eab1d3398b6182a02cd7914e1f2c6a6044a8bf8e094843e47e12288ab1700bebe303494033459e340f5fcb5beee3a84"}]}}, {{0x9, 0x5, 0x5, 0xc, 0x20, 0x9, 0x8, 0x3f, [@generic={0xaa, 0x21, "7812639ac8f1d4f337273a28b06018e5c99b7d554d31fe41d30c55a0ca70dd77d60c50501ba3b99b239629a6c601375c3f2e22714430876cac5320bab2a49770acf6e6bc45eb51a73d94efb74031d6d3e02e61d227c2ccb559ce137f6bbf8f9cc6927d6e4892863685e29942308ab1dcfadbc4d1a1dc159de452022d83cd4dc10060fc3be9504f0ed59275e95beaead1c10a6bf213cf21f2a1e73b94f36130a222358cb08bb7b9eb"}]}}, {{0x9, 0x5, 0x6, 0x8, 0x10, 0x1f, 0x1, 0x59}}, {{0x9, 0x5, 0x80, 0x10, 0x10, 0x4, 0x6, 0x20}}, {{0x9, 0x5, 0x9, 0x0, 0x8, 0x2, 0x3, 0x9, [@generic={0x100, 0x8, "be05f74b0349dcb286c5a0daba70d631546ccb74623dad489f07515240ef8d9ed722e8fae9c0cf235d8d0468941ff217b354f45f1d8f90fb5bf4ed0203f3ba85ddde25c701526a5a48de742be617af5043f0003d96c823877b0804d66d3e52eb2f7b3e29c74d3da13330a377faac7409fdb4c30871e5075b15693ec2db4b4ba5ee25e02b94ba4ba4d370f219c2bdbf168122fdec0b5bcc7d966be44c9bd3c230376fcbdd48fd5b1005d830e205ab9a39b6c558a3ac16813505086e233c88449f1282a71a2f672cad6ae5565e5e2b35fb9efd3411fa644ce5f77830a1774bc728481a62d796ee49399656a0b05e1c375230e66a0b7e5a69e9e700311e8ccf"}]}}, {{0x9, 0x5, 0x2, 0x11, 0x400, 0xe, 0x6, 0x36, [@generic={0x2f, 0x11, "4d95b121b137883704e5526af3e1f1ed02e990812b3004bb5411a6dc521e1fc855539a05889c17bea2432d86cd"}, @generic={0xa0, 0x5, "4b7f743f8643426b89ecdf09041324159ea37eac93e489dc83a8e41d485270c541b7512690adcc67542fc27709b932f6ad73ba2a5b9c8ccdaa951065d19d040bc9106ad4ecb04ec53b37ff4943c7eb3f9db8bae8a2b053c7392199ee4778bb0b7dc992bde783e22b79f6fcfffa6ffb4bb45bba8aee1afc613698ea538555ea660f3cda7d9235a3bf4dd97465731a9735145486b58bab22ffa168dd702f93"}]}}]}}, {{0x9, 0x4, 0x5f, 0x3f, 0xa, 0x57, 0x33, 0xe2, 0x9, [], [{{0x9, 0x5, 0xe, 0x4, 0x40, 0x7, 0x35, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x40, 0x200}]}}, {{0x9, 0x5, 0x8, 0xc, 0x400, 0x5, 0x80, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0xc0, 0x3f, 0x6}, @generic={0x35, 0x11, "21a3b410fa986caf97d8436161860ae44aa4da1f8a96c65276c57cb7981fc3b49f82557e287cbf01c8dadfb8d9114e8f98eb42"}]}}, {{0x9, 0x5, 0x3, 0x3, 0x8, 0x1f, 0x1, 0x0, [@generic={0x10, 0x9, "85d6aa41a242fa19f9eb05cbc7c8"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x3ff, 0x1, 0x1f, 0x2}}, {{0x9, 0x5, 0x3, 0x4, 0x20, 0xff, 0x1, 0x54, [@generic={0xbf, 0x1, "882f796dcc9f85eeaf20161336c49e301d035d5ba4b92bb840126bc3709fb655c7dc7c9a9293dd70ba2239879ef4e1596f6365b0b9f5b3f5c2f3f1b4a41e81c2af8ad215aea88ce37c60f783a1873d6106823cd69f09b3e0a30c0a12f6c589b89592c612b18ad6858ad3da3d48fe7dbe198ab9344f636f9a6675d5dfdadfa86c2fc9e49b80ee735eb9271f6d3dcac0ec879631176da40ae2069136c2213cc7508f52e6afad41f0d776ca4b96195fb5dd345a804751458fcc8aa175be01"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x3ff, 0xfd, 0x1f, 0x1, [@generic={0xd6, 0xd, "f84de293f460ced22502fea52b906d8939a332fd466b7841a0435449c3162effe8bf410740bd34981767c0f253ea6512571f24dad9163053eeb356d4d4dd5136cf0a2d46507626c049252b6278c77ee57803c371bc1a3ec1f620816b2c5f85af14ee6dcfe63bd84b5b5a306574f40e5738c5c1beb056006581214725870ff60f974ccb6be27d94a9982d009640ce14964c534c7655c44c1b5e63fd9ac41847582b34b05c74c5538ca9360e7483e24d572614b829366cf85b8b4dbf44099c035f730b6aec364daedfce9be5e1b4c5d523f182aa12"}, @generic={0x87, 0xd, "b577bce1cd5b2ada7164c1ff55c7ca41f71fca2ef1c826c135737aa0b74176ea15420e7266f162723e78861897ed37e818722b5362bb9f9740e8fa81f41ead7ca2cbfd96d1b4bd0e314d1bc97a251aff8a66582918e1ab47d208867f5eb73d49e0137cd21b0d50f32c1f8c4568f914eeb413d555d69c134e7769e1401d3efdf396df6633d0"}]}}, {{0x9, 0x5, 0xb, 0x10, 0x20, 0x5, 0xa5, 0x2}}, {{0x9, 0x5, 0x80, 0x0, 0x7cf, 0x66, 0x5, 0x7}}, {{0x9, 0x5, 0xc, 0x10, 0x10, 0x70, 0x9, 0x2, [@generic={0x3b, 0x4, "58547a747bd787adc70734e555682244ac4327d66eac0b443df6914f47449cdefd34f90adbbb4a1d6427e0e854e0b76b772efe81465a7c1670"}]}}, {{0x9, 0x5, 0xd, 0x4, 0x3ff, 0x2, 0x9, 0x30, [@generic={0xc4, 0xc, "0c1d404558be1121375d9b3a94c8444b4308f480f2a0a078681fa5f56086cc47756c306ab5c34bd089cea2b93007ae463c06431ce429840469a0d602fbd58de474c8098206c5834e33340539b3749d84bbb01bde2605a3fa01b8f91b998d870f1a58ea7ff52642791b3aa5f7095682a50f8b2a73b2fa8ef2a2e2abec9b7f20d750420b91abe9cc83d9ddefbcae10ae27b1d553db8f6db20dae30c1c272a98b8b9371bc2aef37d5bd550aef3491cf8b8deaf8d1a4ee9449881124daf93e5df93271c7"}]}}]}}]}}]}}, &(0x7f00000000c0)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x250, 0x80, 0x4, 0x1, 0x20, 0x14}, 0x3a, &(0x7f0000000040)={0x5, 0xf, 0x3a, 0x4, [@ssp_cap={0xc, 0x10, 0xa, 0xff, 0x0, 0x6, 0xff0f, 0x1ff}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x3, 0x1, 0x81, 0x2}, @ssp_cap={0x18, 0x10, 0xa, 0x8, 0x3, 0x4, 0xff00, 0xffa1, [0xff0f, 0xff0030, 0xc03f]}, @ext_cap={0x7, 0x10, 0x2, 0x12, 0x1, 0x3, 0x8}]}, 0x1, [{0x4, &(0x7f0000000080)=@lang_id={0x4, 0x3, 0x2c0a}}]}) [ 334.280498][ T1128] usb 1-1: Using ep0 maxpacket: 16 [ 334.322739][ T6215] usb 6-1: New USB device found, idVendor=1d50, idProduct=606f, bcdDevice=44.00 [ 334.331900][ T6215] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 334.359010][ T23] audit: type=1804 audit(1641895163.808:1196): pid=8590 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723638363230393436352F73797A6B616C6C65722E4C564574576D2F3131342F48C7C060 dev="sda1" ino=1161 res=1 errno=0 [ 334.400839][ T6215] usb 6-1: config 0 descriptor?? [ 334.422847][ T1128] usb 1-1: unable to get BOS descriptor or descriptor too short [ 334.482876][ T1128] usb 1-1: unable to read config index 0 descriptor/start: -71 [ 334.490526][ T1128] usb 1-1: can't read configurations, error -71 09:59:24 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19}, {}, @rumble={0x0, 0x3}}) 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) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 334.602533][ T4127] usb 4-1: new high-speed USB device number 93 using dummy_hcd 09:59:24 executing program 1: syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000280)={0x24, &(0x7f0000000080)={0x20, 0x21, 0x50, {0x50, 0x9, "6f545c0706a4540254cecf6dfa4a55f20cdc7c64593fcb0f577bcad09a8e4259350121395d466d2222b1bd7e4ca79f45f7fd2808e394cc00c22e5d43505361cea9872856cc4163b27118f79afe2f"}}, &(0x7f0000000100)={0x0, 0x3, 0xd3, @string={0xd3, 0x3, "79889319b3ed4499d9fa833eb65df55354044e9204a9c32df5ebe272e848063f0275c4f651c512ba74037d0e5c7384d26961c46811eda8e2bdf6d45adffa505102ebab7d4136acbab983593245cba370135e966a0ef8a046295221eb9668b8ee094e2cfc959081c83d341fed66c427c187da058c73123ffb1101760d642fa96b037aa085f004d6a0315815b36f4e65d84812a9333ec864796eb90957900f2c436a46b2573c7de2cdda19624b24ba94a15d83889aaa901e2f717aee8005a746633a43ec9417d9ca71b2535cd400aead739b"}}, &(0x7f0000000200)={0x0, 0x22, 0x11, {[@global=@item_012={0x1, 0x1, 0x4, 'm'}, @local=@item_4={0x3, 0x2, 0xa, "689a6813"}, @global=@item_4={0x3, 0x1, 0x9, "5df1ff0b"}, @local=@item_012={0x1, 0x2, 0xa, '1'}, @local=@item_012={0x2, 0x2, 0x4, "b46b"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0x7, 0x1, {0x22, 0x3b5}}}}, &(0x7f0000000400)={0x2c, &(0x7f00000002c0)={0x20, 0x15, 0x8, "acebdc16d551956d"}, &(0x7f0000000300)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000380)={0x20, 0x1, 0xf, "b1bdc7d088acdef19bdbdb038401d0"}, &(0x7f00000003c0)={0x20, 0x3, 0x1, 0x1}}) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010001000000406d043ac540000102030109023afa0001000000090400000003010800092100000001227b2e65098100000000000000027bbd3c24985e9c903246f18147c6d89a81a977e409204a65e8cede63935767c969b0"], 0x0) r0 = syz_usb_connect$hid(0x6, 0x36, &(0x7f0000000440)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x10, 0x5ac, 0x223, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x1, 0x90, 0x0, [{{0x9, 0x4, 0x0, 0x7f, 0x1, 0x3, 0x1, 0x2, 0x9, {0x9, 0x21, 0x3, 0x80, 0x1, {0x22, 0xc6d}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0x80, 0x1, 0x2}}}}}]}}]}}, &(0x7f0000000640)={0xa, &(0x7f0000000480)={0xa, 0x6, 0x250, 0x4, 0x9, 0x7f, 0xff, 0xff}, 0x27, &(0x7f00000004c0)={0x5, 0xf, 0x27, 0x3, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x81, "a185494b435fd785166224a9c27af75c"}, @wireless={0xb, 0x10, 0x1, 0x2, 0x30, 0x4, 0x5, 0x8, 0x5}]}, 0x2, [{0xb5, &(0x7f0000000500)=@string={0xb5, 0x3, "0ac4e75dce5f9409e344208d4a3379e4e3f39ca6538b210ed3799e50520b09018291f0a536b8df85be4f078909333b1ef6e935da0a7deaa9e7d85301405d6c4e77bf3fa115d4c6128fd1001dcbc5dda4b91e9a68160bf2b2276770bd4111d44cb30ac52c7c9a6c226bbffa16a96aaa2f59ee2ed1609e2762374fb43d8e65c5f77c10a627d8c73238bea9cf740b16b977bed154097bd6193ec4e14c3b514bef8a9fa52a3a0aebf0a5c4a8edc0a112f1c8efb1ec"}}, {0x78, &(0x7f00000005c0)=@string={0x78, 0x3, "2c6d3ef863ac0462a350fcac3d236fdc9a1d41290f12d02311510903cc77c3b0b28cb689112fc29345f184dcdc4380b853ef9819cd9050a1baa7a7661df5e87357331dcec86964195714b5ea2eee5356251aab486d55965615744d793305ccabbec719dfa88595934c7e5bb01f8ec0999ba12974b3b0"}}]}) syz_usb_disconnect(r0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000018105e04da070000000000010902240001000000000904000009030000000921000000012222000905810308"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00222200000096231306e53f070c0000072a9000a7c900be0017cf6643a30b09007a1583"], 0x0}, 0x0) syz_usb_ep_write(r1, 0x0, 0x1, &(0x7f0000000000)='B') syz_usb_control_io$hid(r1, &(0x7f00000008c0)={0x24, &(0x7f0000000680)={0x0, 0x35, 0x90, {0x90, 0xf, "853f14e35238a57e75f43c358c29388db3d0fbdaab1b1d1a2ebd942f52e31b8c8fe1f0bd7129bec30c20c36bb53d359168cd2af1556bc9c14778c3acc9efc085720b7b59323423da7851f1d10df68d4583c9d7e332cf43a74e856d896ae6ef4eb94607966b978175401fdcba1b1171348e87dc19c9bad514ce7f01626178c6e790ddd8af9a3bff011603e1535e20"}}, &(0x7f0000000740)={0x0, 0x3, 0xed, @string={0xed, 0x3, "40f501fa3ed20b887a957bd2585aced9396c7c8f69442447fd3a7acdc8773f1557d373e54fc9dd939bb658a4926dc11a1e5e6f84e3a5fdf115210d8df932e3d49bdcdec50919ff71836c46e1bf15f34ee55963931243b4a6444c37ed33b51dd09ea9199bb41e50e7e9365395a2e7d09e3b8b2e640951311860ab6882240974669eedc144fe4ee1f58aa7c0806474c6e1aedcf149a1626c9dffc39b988823ef5e3ae9607fef52370510b4aaa9661fb2daab78c008169fb868c5c0cc796d0316d781ccaf0dfa25328402c2684fae43df1edac5ff2d904d74acf00880dfc31e594d511079c852db7a27f75c4f"}}, &(0x7f0000000840)={0x0, 0x22, 0x10, {[@global=@item_012={0x2, 0x1, 0x1, "f10c"}, @local=@item_4={0x3, 0x2, 0x2, '&;2O'}, @local=@item_012={0x2, 0x2, 0x4, '4<'}, @main=@item_4={0x3, 0x0, 0xb, "3885fb12"}]}}, &(0x7f0000000880)={0x0, 0x21, 0x9, {0x9, 0x21, 0x4, 0x2, 0x1, {0x22, 0x18c}}}}, &(0x7f0000000b00)={0x2c, &(0x7f0000000900)={0x0, 0x11, 0xee, "e45a50a1fddc0814269ea95002381efacaf6fe8414ae9f968bd0305d61da551bedf4679ff9e3d8d728a792c618879979c74a11213ef77c5fa12e2be90d4229d03e997d77369633f1304a235005607d77121ce655da3fd9004358c41b22d4aaa01329bfcf043653eede6f0b8b763847dce64e27946c5331e7b17a41929009375562c2d67a99e0bc1d9ddf77543c11e471a1feac18fa29ba712d82ef6167102bfaf6037e3fb9caf6e3195b4ee1a3ffd3240d6ea40e17bf7ace3dd5739fe6dd3592e1ea29c1cc55f01f8bf9575b9dd68e20081a8956304c684915aaa088cd0465b6bb62adca186f6ecc87647d717ee2"}, &(0x7f0000000a00)={0x0, 0xa, 0x1, 0x89}, &(0x7f0000000a40)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000000a80)={0x20, 0x1, 0x5, "f548fa7666"}, &(0x7f0000000ac0)={0x20, 0x3, 0x1, 0x1}}) [ 334.674054][ T8595] UDC core: couldn't find an available UDC or it's busy: -16 [ 334.681488][ T8595] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 334.852422][ T4127] usb 4-1: Using ep0 maxpacket: 16 09:59:24 executing program 0: syz_usb_connect(0x0, 0x3d, &(0x7f0000000040)={{0x12, 0x1, 0x300, 0x19, 0xb3, 0x84, 0x20, 0x1608, 0x21c, 0x3ea5, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2b, 0x1, 0x0, 0x4, 0x0, 0x0, [{{0x9, 0x4, 0x93, 0x5a, 0x2, 0x98, 0xf5, 0xec, 0x1, [], [{}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x3f, 0x0, 0x0, [@uac_iso={0x7}]}}]}}]}}]}}, &(0x7f00000008c0)={0xa, &(0x7f00000006c0)={0xa, 0x6, 0x300, 0x0, 0x81}, 0x26, &(0x7f0000000900)=ANY=[@ANYBLOB="050f2600a37b"], 0x1, [{0x0, 0x0}]}) r0 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000380)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x40, 0x56a, 0x12, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x10, 0x8, [{{0x9, 0x4, 0x0, 0x4, 0x1, 0x3, 0x1, 0x1, 0x6e, {0x9, 0x21, 0x0, 0x20, 0x1, {0x22, 0xddf}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x8, 0x4, 0x4}}, [{{0x9, 0x5, 0x2, 0x3, 0x20, 0x4, 0xe8, 0x8}}]}}}]}}]}}, &(0x7f0000000740)={0xa, &(0x7f00000003c0)={0xa, 0x6, 0x310, 0x3, 0x70, 0x7b, 0x8, 0x1f}, 0x103, &(0x7f0000000400)={0x5, 0xf, 0x103, 0x6, [@generic={0x2f, 0x10, 0x3, "edd4f46d52660731cc86722d2c68e7bce2e5e18813212a91bbf2501df85f434be8a63f2b9cada027b2498efe"}, @ss_container_id={0x14, 0x10, 0x4, 0xfa, "76af926290d0a62b7648f744f4f135c1"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xba843eaf4ddffe58, 0x1f, 0x20, 0x1}, @generic={0x96, 0x10, 0x4, "9959d4d0c11378809e8f3ece145d1433834ed6fb8d263ce351fd0edc97a07e5e855fa391474368fd3f62a18e24cedb4c5684b09f42756c36efe30b5ef18f0feb239e86a3165b6182a8716b23a818d6299cbdd99f12017a7b00c69562d1e5c66c49f90d7f2345c240a15a401109b1e38f730706ea8f11830a17d63ed23484d98c40d19a6941dcbded2e681d7113e9558f67249a"}, @ss_container_id={0x14, 0x10, 0x4, 0xf7, "9babe16e1d190774efc545690e6c1fd1"}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x2, 0x7, 0x1ff}]}, 0x5, [{0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x44a}}, {0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x81a}}, {0xa4, &(0x7f00000005c0)=@string={0xa4, 0x3, "3da3b1b7ea59b7c012cb59c3388538565c547d1214a0d76a5f2bfa3ff4c9b5379c4a7da44b2506fe6d9a28a7caca7358c5cef9b79f9538d06600745f5fd3319a0fee85544b4b5c7efd66f6b48a1463d152130cd1ae5cf4d5ab870ccc4a72866eac31e1025235f4a282a2502b0541e71589d68f496f1e4241b64e013ee9e8013110c8dde7defcc988166da9aa2b2e64f787bccf90993e0e8f1923c8fdb7e5a2b12bfd"}}, {0x18, &(0x7f0000000680)=@string={0x18, 0x3, "b0bfb711652cfcc37302d178eefb01db48d0aa374e8e"}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0x423}}]}) syz_usb_control_io$hid(r0, &(0x7f0000000880)={0x24, &(0x7f00000007c0)={0x20, 0x3, 0x1f, {0x1f, 0x24, "5695e7e0a188005a970752085c3bf5b3252e87d032322b45b09c6c1197"}}, &(0x7f0000000940)={0x0, 0x3, 0xd7, @string={0xd7, 0x3, "de88bc3407b0b6fa390a3bc6a4015468cd97e5b2e78c626b0b8c0cc7656705fd55eaf08dac5ecc7d604626963ca9ca77e68b0707ece0f5ae49d25c8666a8e3c758faea7dde10919c220087857b290e3907955adef7d227dd6c641c76f4a2f83e831aa6a1e9c7e148df7c3d847a1da6b80e7514567ac4ad77c79c7e611fad0a270e4d12a7a5324057dcd742bdd2f224405e856e3a979c7481dc2e7a046085aef8b3e1974dea27baa12783178834f86e656fd7b715ced58e935ebbb0ad62b6773eaedddf0c393a5fba22722de323d290d662fab94c26"}}, &(0x7f0000000800)={0x0, 0x22, 0x5, {[@global=@item_012={0x2, 0x1, 0xa, "3e83"}, @global=@item_012={0x1, 0x1, 0x0, "f7"}]}}, &(0x7f0000000840)={0x0, 0x21, 0x9, {0x9, 0x21, 0x3, 0x6, 0x1, {0x22, 0x97d}}}}, &(0x7f0000000cc0)={0x2c, &(0x7f0000000a40)={0x0, 0x13, 0x88, "29ade232ba0efbf1600cf1daa61b9a0b8aa12fd580d135077d6fcb8ddcc2280e4d79aa25cfda56ca43bef95cad7d2b7eac91304c83e8142b8375c6ae4254fc940b6d67d1559bc9fd4e04b2485c0ac524704b1882c31fdac524604d1af1c22beb16f19c72d349200b5323f1100014c1213da8327420c59b4b03347c13c315ed5541920fd727eea7c1"}, &(0x7f0000000b00)={0x0, 0xa, 0x1, 0x1f}, &(0x7f0000000b40)={0x0, 0x8, 0x1, 0x81}, &(0x7f0000000b80)={0x20, 0x1, 0xce, "e1ec37fe92280bf1914c57739180a70fd66df9723486eb9a09853465da71b8a4cb59977126ba989fa3c6363945c1adcd2020c3883c9da40b735ef4ecb077b45ec3416294d61bfc1bde7fcca76ac6667d912b98df9930ec999ab5778d9c0c6d49c8eba2521b71a794898365f7fdb2a5397af041b0971818862d9f672fee4d39410f7531a0de77d6f4ecb80ad394b8dd66c9cada4a0ad61a8b8ab15626703dabe447f9b744857e8708cd25ffa9179bfbb6a8f1f3f3f069a5a2bf35f08a0ea8860b39baf91305fe2eab12bd831787a7"}, &(0x7f0000000c80)={0x20, 0x3, 0x1, 0x3}}) syz_usb_ep_write$ath9k_ep2(0xffffffffffffffff, 0x83, 0x0, 0x0) syz_usb_connect$hid(0x5, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x306, 0xff3f, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xf7, 0x80, 0x4, [{{0x9, 0x4, 0x0, 0xcd, 0x2, 0x3, 0x1, 0x0, 0xfc, {0x9, 0x21, 0x8, 0x8, 0x1, {0x22, 0x6a9}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0xff, 0x6, 0x7}}}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x200, 0x2b, 0xff, 0x3, 0x40, 0x4}, 0x106, &(0x7f00000000c0)={0x5, 0xf, 0x106, 0x4, [@ptm_cap={0x3}, @generic={0xe0, 0x10, 0x0, "3341642151a1ea5bf81cffb6687af61e88823175f972c143041ae594d089d91afebf8dbc5d453aac135140299a175b243b457d9eb31eb2155bf22bccc652faeb72a73cda3fe04a0f10322115318b6af9265c81b81cd16fac2f1033a44caee42a6cf3c34582531b5dfdfdd5812da2d79a3df7e851a43b001baf9c68f1717862fe0dfcd272124eff2acbd2b9b14dc22dbe003cc9dd646bde94581c81b04d2914f79d85cc511998165d8426fdf4a0f1e692b3d8e9d2e34bc04b15502ca706a818332f9fa00f93df19caea7fd7f32f8a53b91212c4adfeb2ca31f1f9d13453"}, @ss_container_id={0x14, 0x10, 0x4, 0x80, "676d6d2a388f25eaafedd06eefce4f35"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0x1, 0x8, 0x4}]}, 0x3, [{0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x448}}, {0x3d, &(0x7f0000000240)=@string={0x3d, 0x3, "47fdbcae66e3e4b2a2c2aa073f82ff3699b0dd3a2e731ea83fe4f217c36b59edb0d9df83824b88fb67182f42e66357f05f5f3b093257b071f9e8e8"}}, {0xbd, &(0x7f0000000280)=@string={0xbd, 0x3, "ad311d9f2f9b508654abd1abce5b41bc5546c547dd1c9c92359032fcd943dbcae2f32025f833df2652ea58823b1648026ae31342d1fc8e4c7412f7847566367b77d48b5a22b99fd776b07e300598c20f88c4fac4ad6ce82a8f721a36090933f704448a55cea9c4f9933c4c13057bf55301dea59661364e15342ddd9d83d555f898413b1dc340d2cabdeebf98e15675e1df827c177fab7278a2d89daa752bcb13000f089f9abfe937b43fe0142b5c29f49091d8374cd403e8535dab"}}]}) 09:59:24 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffffffffffe7a}}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000059965240450c3061887c000000010902120001000000000904"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000000600)={0x2c, &(0x7f0000000680)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000000640)={0x2c, &(0x7f0000000380)={0x0, 0x0, 0x1, "12"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r2, &(0x7f0000000580)={0x14, &(0x7f0000000680)={0x40, 0xf, 0xc9, {0xc9, 0x8, "ec0de4fd17cccdb4f8c486fa57c7f55bab90a69d6f474de437dc9e8e2f30390127b92b1cdffcba9f261893a8cd73f7ce1435a43dc7ce0bd727d38a63f896dab61a88fee980c50c3d1dfde7ed9fa9337478924c797bd0567e7f9c59d4c58d51b3939ef1800b331305fa3c3a13796ea98d737e4c23e6de0da9730f308af20a6c97b4f4797e19e3e9da0cd70f07cf7b3f831529975358d5bdd82d8ef1c1f33688054d70c7309fd40925a24229188b2757b453ca37cf1ce53cef005d1feb2c42af92128cdd7a87a2d5"}}, &(0x7f0000000540)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000840)={0x1c, &(0x7f0000000780)={0x20, 0xa, 0x60, "a4e8eac66edc140b513b3a86f6746b9fe771f56688b8f4f9c899803d2af2dacaf5999a9f2f7f218424b1ee25b29dbb5390cfe2a90ec8c2f2c3384f7b356b82f371dec8aba850687334177522325629b3db5b5274d2990c16480e8b5ce135954f"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000800)={0x0, 0x8, 0x1, 0x80}}) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$uac1(r2, &(0x7f0000000180)={0x14, &(0x7f0000000080)={0x20, 0x10, 0xea, {0xea, 0x4, "75bddc05758eed7b5aff0c995a605945080bd1630671081fd412a7ab282fb5312bd0ea0d6c0149dd0a073f521eefa463afb52e4e0e9cad794e0c8946987cb8b81f0e3c2502dab21073ed933fc4b148192c0faf9337c90629fe2befed68816bf3509116f8d165b98531596693117d680f3dd10cee5eeb390162ca49d8d66f4abcdfdeaadc2c6d193d56f48dd528c67e21ac6d2acc784d81d90f1b7a1f8d22e268bf556aaeb314d4a7fe16ac8ce2485e9df65912faf6af8be178dd5080c787c682166c14048f9abd6e8719de515bba7c6a335d249124dcf13467668e02a3494ead0cb7e8b6be05955d"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x408}}}, &(0x7f00000004c0)={0x44, &(0x7f00000002c0)={0x40, 0xf, 0xad, "fe9691313a3a6ffa8243b6c42992da613eb6b2347dc3e2118f1a3febff4622e36e1ed037ccc9f4156d7428538c644a7b8f094172ddda7980dd4458a7ceb223525ee4ebe04c0fe42eca801e54ec506ca075591d9576370085ad4c981f6f9df4181df2ddded33b456c9e286b1df7c5ec8bc5c44dee12fecc9fd6c529c4730030f73af2f0a81f8e8a1ef14347a529febfb4f30e7880c6cc00a0687608183ac4748e19efb6f0d58c5cc99419c22e16"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000380)={0x20, 0x81, 0x1, "8f"}, &(0x7f00000003c0)={0x20, 0x82, 0x1, '\x00'}, &(0x7f0000000400)={0x20, 0x83, 0x2, "dbfc"}, &(0x7f0000000440)=ANY=[@ANYBLOB="a881f262"], &(0x7f0000000480)={0x20, 0x85, 0x3, "bf08c6"}}) syz_usb_disconnect(0xffffffffffffffff) write$char_usb(r1, 0x0, 0x49) [ 334.932570][ T6215] gs_usb 6-1:0.0: Configuring for 1 interfaces [ 334.972486][ T4127] usb 4-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 335.002577][ T4080] usb 2-1: new high-speed USB device number 75 using dummy_hcd [ 335.172653][ T4127] usb 4-1: New USB device found, idVendor=1453, idProduct=4026, bcdDevice=ee.97 [ 335.181738][ T4127] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 335.189936][ T4127] usb 4-1: Product: syz [ 335.194146][ T4127] usb 4-1: Manufacturer: syz [ 335.198764][ T4127] usb 4-1: SerialNumber: syz [ 335.232449][ T4096] usb 5-1: new high-speed USB device number 92 using dummy_hcd [ 335.251493][ T4127] usb 4-1: config 0 descriptor?? [ 335.294269][ T4127] pl2303 4-1:0.0: required endpoints missing [ 335.348637][ T8595] UDC core: couldn't find an available UDC or it's busy: -16 [ 335.356318][ T8595] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 335.365447][ T8595] UDC core: couldn't find an available UDC or it's busy: -16 [ 335.373111][ T8595] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 335.380898][ T4080] usb 2-1: config index 0 descriptor too short (expected 64058, got 36) [ 335.389361][ T4080] usb 2-1: config 1 has an invalid interface number: 0 but max is -1 [ 335.397489][ T4080] usb 2-1: config 1 has an invalid descriptor of length 101, skipping remainder of the config [ 335.407821][ T4080] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 0 [ 335.418714][ T6215] usb 6-1: USB disconnect, device number 93 [ 335.419084][ T1128] usb 1-1: new high-speed USB device number 92 using dummy_hcd [ 335.482765][ T4096] usb 5-1: Using ep0 maxpacket: 8 [ 335.503959][ T4127] usb 4-1: USB disconnect, device number 93 [ 335.542721][ T1128] usb 1-1: Using ep0 maxpacket: 32 [ 335.573106][ T4080] usb 2-1: New USB device found, idVendor=046d, idProduct=c53a, bcdDevice= 0.40 [ 335.582234][ T4080] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 335.590507][ T4080] usb 2-1: Product: syz [ 335.594750][ T4080] usb 2-1: Manufacturer: syz [ 335.599374][ T4080] usb 2-1: SerialNumber: syz [ 335.604653][ T4096] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 335.613261][ T4096] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 335.622261][ T4096] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 335.631558][ T4096] usb 5-1: config 250 has no interface number 0 [ 335.639177][ T4096] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 [ 335.651001][ T4096] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 335.661491][ T4096] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 335.672115][ T4096] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 335.685660][ T4096] usb 5-1: config 250 interface 228 has no altsetting 0 09:59:25 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19}, {}, @rumble={0x0, 0x3}}) 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) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 335.735015][ T4080] usbhid 2-1:1.0: couldn't find an input interrupt endpoint [ 335.772820][ T1128] usb 1-1: config 0 has an invalid interface number: 147 but max is 0 [ 335.781123][ T1128] usb 1-1: config 0 has no interface number 0 [ 335.784671][ T4096] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 335.796349][ T4096] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 335.800171][ T1128] usb 1-1: config 0 interface 147 altsetting 90 has an invalid endpoint with address 0x0, skipping [ 335.804525][ T4096] usb 5-1: SerialNumber: syz [ 335.819901][ T1128] usb 1-1: config 0 interface 147 altsetting 90 has an invalid endpoint with address 0x0, skipping [ 335.830632][ T1128] usb 1-1: config 0 interface 147 has no altsetting 0 [ 335.865054][ T8620] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 335.871983][ T8620] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 335.903626][ T4096] hub 5-1:250.228: bad descriptor, ignoring hub [ 335.909924][ T4096] hub: probe of 5-1:250.228 failed with error -5 09:59:25 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xab, 0x9f, 0xd5, 0x40, 0x1d50, 0x606f, 0x4400, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xd9, 0xf4, 0x96}}]}}]}}, 0x0) syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0xff, 0x1ae7, 0x9001, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x2, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0x7, 0x2, 0x3, 0x1, 0x2, 0x8a, {0x9, 0x21, 0xffe0, 0x3, 0x1, {0x22, 0x7f2}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0x2, 0x5, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0x3ff, 0x3, 0x4e, 0x5}}]}}}]}}]}}, &(0x7f0000000440)={0x0, 0xffffffffffffffff, 0x5, &(0x7f00000001c0)=ANY=[@ANYBLOB], 0x3, [{0xea, &(0x7f0000000200)=@string={0xea, 0x3, "597d0f0917679be968cf78541fa0e0481dee81a8c4e7d2f5fa46377f7e9bac89f75e21f2808f6a14bc9b960653fa214ee408021e37dced68103f1081ddc487df2e9fb89422a57395127534574cd30367d411d091d892b01bb021727b28f8adf7fcaca7fd38c0891fc5b2b4196c8897bcb483f8b5a80e081f245eabcbe80b512b9fd32b608f564c870207eeeab46ae04f0ddac1e4368b2a5a736cb5790eb4c647e7d52be3acd56f649601ba8770ef545231085777d6e5df10503879b383d386d74b7e7440b2529be100d1366edf0557dd00460194c06d06f8d9350b049dd22975d9731f164c92f7af"}}, {0xa9, &(0x7f0000000300)=@string={0xa9, 0x3, "94ad280a411d64ab8896632f7dfe47a58f44a0a7cd9a55bc95afdbfb426fa424b3a43f2b19227de8ce7a9932f17ea1d7f75de4c4c8fde60274c3cb054406eb6bc03ca813eabcda83121cc2d24534dab062b3f3e582d229c508ff38865329c8321249df476afa717b4ad47111db50d85141d2001cf311039b8a2707f5dde76128358f0ce0039e74423038d87563ae45a4b4d6a49a32e6bda942f5841a75be77e5d785309f8a573e"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x2001}}]}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000480)={0x2c, &(0x7f0000000240)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000003c0)={0x2a, &(0x7f0000000080)={0x0, 0x0, 0x100, "563949d41e1af4ebfea43f0b0954fdda290ca33faf4d161e5778c76dfb0e66214396fbb3d8c7b758bb2129fb68a6f30910415498130bc4252b2726800c8569959c100736161a1c9fcf910e694d92ccfbf98c5ba8d2d5b8444889ae2882d8bc037bab0f6459b0dcf80f49c0b4ec42a1fb8af25db891928d57bd889843a90fb8d1979dca27a7d1224b1e42eab8b0348458673b5ab9e6272ffe7cc8dba4f9f4fffcb51fff3309b19557da2dc6eead0c965fe807f2cc45f8774e559dfb918a484e63c5f499e67cfa515fcb1aee7ade73eb8312a6568eb5690926251a67bc83db62918abb676522cc7e19101e2a6a17131dd119e58d353e04411379b25d8c3e287408"}, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000018105e04da070000000000010902240001000000000904000009030000000921000000012222000905810308"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000fc0)=ANY=[@ANYBLOB="00222207000000000000003f070c0000072a9000a7c900be0017cf667b812df2d4f2f16e6ba4d9"], 0x0}, 0x0) syz_usb_ep_write(r1, 0x0, 0x1, &(0x7f0000000000)='B') r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000940)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x47d, 0x2041, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x8, 0x10, 0x7, [{{0x9, 0x4, 0x0, 0x9d, 0x2, 0x3, 0x1, 0x3, 0x71, {0x9, 0x21, 0x3, 0x21, 0x1, {0x22, 0xd7}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0xff, 0xff, 0x3}}}}}]}}]}}, &(0x7f0000000a40)={0xa, &(0x7f0000000980)={0xa, 0x6, 0x310, 0xd8, 0x9, 0x8, 0x8, 0xb5}, 0x40, &(0x7f00000009c0)={0x5, 0xf, 0x40, 0x5, [@wireless={0xb, 0x10, 0x1, 0xe, 0x20, 0xcf, 0x8, 0x7}, @ss_container_id={0x14, 0x10, 0x4, 0xfd, "27a09b2299c8d209cebf0cede9e81129"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x3, 0x9b, 0x1, 0x1}, @wireless={0xb, 0x10, 0x1, 0x4, 0xe0, 0x4a, 0x5, 0x3ff, 0xd0}, @ext_cap={0x7, 0x10, 0x2, 0x12, 0x1, 0xe, 0x8fc}]}, 0x1, [{0x4, &(0x7f0000000a00)=@lang_id={0x4, 0x3, 0x413}}]}) syz_usb_control_io$hid(r2, &(0x7f0000000d00)={0x24, &(0x7f0000000a80)={0x20, 0x1, 0xc0, {0xc0, 0x5, "5f809eaab9dabe41991d0b1c754396c1b0398dcab8fc0cb1490e7f7a2613691f2f7ccd328cb12c66e55757498c238e3d84d913614891223692a922a9ce282a6bab382fa2f8f5fc3af800d36e41f60f447a8fe36efd7ab22e57395eb60d4f415f518e1ab08e36f624334451a1bc6c5232c2eb3eed0cc426fb3f1377169d5a933fe6c6639e76ac1957fd0250304e58dbcc729f22bfca69321e64b9e67fa7b0aed2929d4080962a106040f6f1d4dbfa0233dc8cfd143e6bdad8b7fd7c3caa64"}}, &(0x7f0000000b80)={0x0, 0x3, 0xe6, @string={0xe6, 0x3, "bedc1a34c7a3a0558b774688b4bce6065309b49557662218b1fc45c2fc6a91497ee4503e3157827bb41b42461fe7443ef9a95418f272fe596ac74723c53265d5b3b43e48333539a2ac0f731f28610f9db46130abd63cd6e6e39769741cc4da2c480aaf21689cbe8c22216a0f0e255e445dc724b4d54c05ddb98034c55e1db618adbe28a59f1327504a6097cfed6ea15a5c56de9a7b3c6ae4dad98ebcfd090c5adb1113135a7554d130aa9c3a3bb85e03ee120bc99a713cf8e85e87c650f666385ea585d418cec8831d55d0ffd26e22d1e6923536952519b3125963e482ae540a2fb2ce4b"}}, &(0x7f0000000c80)={0x0, 0x22, 0x7, {[@global=@item_4={0x3, 0x1, 0x7, "64db255a"}, @local=@item_012={0x1, 0x2, 0x2, "1c"}]}}, &(0x7f0000000cc0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x2, 0x2, 0x1, {0x22, 0x1c6}}}}, &(0x7f0000000f80)={0x2c, &(0x7f0000000d40)={0x20, 0x17, 0x6b, "5ebdd5602b7cc67c98df6f826c351bdd55652443904e357cabd5d9e86f9ad81de90fc429f6e07ed644db539f664eb5211cda4a0717eb4c815ec650bae4d1602e19fca874f828e4f7f5df090637644f4d34c70de98ff394f278e1265092ce2560ade2ed6b7d1be91a251139"}, &(0x7f0000000dc0)={0x0, 0xa, 0x1, 0x80}, &(0x7f0000000e00)={0x0, 0x8, 0x1, 0x46}, &(0x7f0000000e40)={0x20, 0x1, 0xda, "07d89b2f6d0d4b13371420349848865a1e6f4f6d3697d713d81dc55c68f5cef74313bc69b8869190a03f71aef2c985850becc54a2909c781efc7bc66c1f07152457f3baa0a9ec4cadb8e702f96f888f40869a75e1192c207aa65fca299f23edbe808e36a8677bd0e2dca890e6aab398adabfbba749c1882937ea0fdfd3786e36f968b11da861c32b74c01c296102262a7bc95e2afedf952b95aee5e152c5ef291ce3ed70f2a6a5dabb5f95bda1c6adc4699d0cf9750cd86861bb578e42588f49cb26e486c6b508e331201425fe1cdb322a5a14eb0003fc7eacbe"}, &(0x7f0000000f40)={0x20, 0x3, 0x1, 0x8e}}) syz_usb_control_io$hid(r1, &(0x7f00000006c0)={0x24, &(0x7f00000004c0)={0x43eb332fac60461f, 0x7, 0x89, {0x89, 0xa, "9d29bd01cdef23f7607903de220ea0492acdcf62f45a903ea7f208081ef34fc4156b2ab5b93074e9451b6f7f24ddfdced256f4cd16ff6e07634aa0e3a2111f12efd9976a23d8cbef272b4df833768602600217bd900796a4e1f516832be61d878be760954d00d62230422bd21301f584834072e76a4440cbbb2f87fbc07bac7e4154c9316b44b7"}}, &(0x7f0000000580)={0x0, 0x3, 0x88, @string={0x88, 0x3, "cc4b5e30d65b4c03002d2fdf9ff34bb29d2313865d54d2940a1fd67fd9df8ce9cdd4e9424e2e4639e33dd8bca568787a80f0236bca8f3ebf7b148c345b2742af392cbaf3b20bf2236d70a5178df11d186de1b26a8743a052a3522533e2a99b7a3ed8fc6d3bf1ba349e07d4eb3e4db53866d2196414f0653161a3fad087461be7c6adb482b2e0"}}, &(0x7f0000000640)={0x0, 0x22, 0x7, {[@local=@item_012={0x1, 0x2, 0x9, 'z'}, @main=@item_4={0x3, 0x0, 0xc, "45e46fef"}]}}, &(0x7f0000000680)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1000, 0x2, 0x1, {0x22, 0xa3a}}}}, &(0x7f0000000900)={0x2c, &(0x7f0000000700)={0x0, 0x8, 0x56, "8345f6bd56c4d3dee594c13ab8bd9bb498ad0a5bf39e09ab913b2b73eb4bc837ee05689bb067377c8e4274904582742517decae952b20b41d98cd1712adb4fbdfc716bbd82b74f1f5e83ea3706f90166ed72087b6e84"}, &(0x7f0000000780)={0x0, 0xa, 0x1, 0x3f}, &(0x7f00000007c0)={0x0, 0x8, 0x1, 0x3f}, &(0x7f0000000800)={0x20, 0x1, 0x8b, "f99cf982e9449136aa7fa2578330574ae4efb983d891ef2f7d4e76260a2e50750138fa7713bd95de69be306fecd966dc118a78b201ca19a7504409619cb65e75475d29b3fa0ad7c6e3e3401014894d5274061c7601ea0d3759b3f30335d1925b0856f4418bb0c6a639d8fc2f6089c170f603646300ec330ba45a21d59fd70fe4ccf4404386d09d35d6ed94"}, &(0x7f00000008c0)={0x20, 0x3, 0x1, 0x1}}) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xab, 0x9f, 0xd5, 0x40, 0x1d50, 0x606f, 0x4400, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xd9, 0xf4, 0x96}}]}}]}}, 0x0) (async) syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0xff, 0x1ae7, 0x9001, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x2, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0x7, 0x2, 0x3, 0x1, 0x2, 0x8a, {0x9, 0x21, 0xffe0, 0x3, 0x1, {0x22, 0x7f2}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0x2, 0x5, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0x3ff, 0x3, 0x4e, 0x5}}]}}}]}}]}}, &(0x7f0000000440)={0x0, 0xffffffffffffffff, 0x5, &(0x7f00000001c0)=ANY=[@ANYBLOB], 0x3, [{0xea, &(0x7f0000000200)=@string={0xea, 0x3, "597d0f0917679be968cf78541fa0e0481dee81a8c4e7d2f5fa46377f7e9bac89f75e21f2808f6a14bc9b960653fa214ee408021e37dced68103f1081ddc487df2e9fb89422a57395127534574cd30367d411d091d892b01bb021727b28f8adf7fcaca7fd38c0891fc5b2b4196c8897bcb483f8b5a80e081f245eabcbe80b512b9fd32b608f564c870207eeeab46ae04f0ddac1e4368b2a5a736cb5790eb4c647e7d52be3acd56f649601ba8770ef545231085777d6e5df10503879b383d386d74b7e7440b2529be100d1366edf0557dd00460194c06d06f8d9350b049dd22975d9731f164c92f7af"}}, {0xa9, &(0x7f0000000300)=@string={0xa9, 0x3, "94ad280a411d64ab8896632f7dfe47a58f44a0a7cd9a55bc95afdbfb426fa424b3a43f2b19227de8ce7a9932f17ea1d7f75de4c4c8fde60274c3cb054406eb6bc03ca813eabcda83121cc2d24534dab062b3f3e582d229c508ff38865329c8321249df476afa717b4ad47111db50d85141d2001cf311039b8a2707f5dde76128358f0ce0039e74423038d87563ae45a4b4d6a49a32e6bda942f5841a75be77e5d785309f8a573e"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x2001}}]}) (async) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000480)={0x2c, &(0x7f0000000240)=ANY=[], 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000003c0)={0x2a, &(0x7f0000000080)={0x0, 0x0, 0x100, "563949d41e1af4ebfea43f0b0954fdda290ca33faf4d161e5778c76dfb0e66214396fbb3d8c7b758bb2129fb68a6f30910415498130bc4252b2726800c8569959c100736161a1c9fcf910e694d92ccfbf98c5ba8d2d5b8444889ae2882d8bc037bab0f6459b0dcf80f49c0b4ec42a1fb8af25db891928d57bd889843a90fb8d1979dca27a7d1224b1e42eab8b0348458673b5ab9e6272ffe7cc8dba4f9f4fffcb51fff3309b19557da2dc6eead0c965fe807f2cc45f8774e559dfb918a484e63c5f499e67cfa515fcb1aee7ade73eb8312a6568eb5690926251a67bc83db62918abb676522cc7e19101e2a6a17131dd119e58d353e04411379b25d8c3e287408"}, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000018105e04da070000000000010902240001000000000904000009030000000921000000012222000905810308"], 0x0) (async) syz_usb_control_io$hid(r1, 0x0, 0x0) (async) syz_usb_control_io$hid(r1, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000fc0)=ANY=[@ANYBLOB="00222207000000000000003f070c0000072a9000a7c900be0017cf667b812df2d4f2f16e6ba4d9"], 0x0}, 0x0) (async) syz_usb_ep_write(r1, 0x0, 0x1, &(0x7f0000000000)='B') (async) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000940)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x47d, 0x2041, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x8, 0x10, 0x7, [{{0x9, 0x4, 0x0, 0x9d, 0x2, 0x3, 0x1, 0x3, 0x71, {0x9, 0x21, 0x3, 0x21, 0x1, {0x22, 0xd7}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0xff, 0xff, 0x3}}}}}]}}]}}, &(0x7f0000000a40)={0xa, &(0x7f0000000980)={0xa, 0x6, 0x310, 0xd8, 0x9, 0x8, 0x8, 0xb5}, 0x40, &(0x7f00000009c0)={0x5, 0xf, 0x40, 0x5, [@wireless={0xb, 0x10, 0x1, 0xe, 0x20, 0xcf, 0x8, 0x7}, @ss_container_id={0x14, 0x10, 0x4, 0xfd, "27a09b2299c8d209cebf0cede9e81129"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x3, 0x9b, 0x1, 0x1}, @wireless={0xb, 0x10, 0x1, 0x4, 0xe0, 0x4a, 0x5, 0x3ff, 0xd0}, @ext_cap={0x7, 0x10, 0x2, 0x12, 0x1, 0xe, 0x8fc}]}, 0x1, [{0x4, &(0x7f0000000a00)=@lang_id={0x4, 0x3, 0x413}}]}) (async) syz_usb_control_io$hid(r2, &(0x7f0000000d00)={0x24, &(0x7f0000000a80)={0x20, 0x1, 0xc0, {0xc0, 0x5, "5f809eaab9dabe41991d0b1c754396c1b0398dcab8fc0cb1490e7f7a2613691f2f7ccd328cb12c66e55757498c238e3d84d913614891223692a922a9ce282a6bab382fa2f8f5fc3af800d36e41f60f447a8fe36efd7ab22e57395eb60d4f415f518e1ab08e36f624334451a1bc6c5232c2eb3eed0cc426fb3f1377169d5a933fe6c6639e76ac1957fd0250304e58dbcc729f22bfca69321e64b9e67fa7b0aed2929d4080962a106040f6f1d4dbfa0233dc8cfd143e6bdad8b7fd7c3caa64"}}, &(0x7f0000000b80)={0x0, 0x3, 0xe6, @string={0xe6, 0x3, "bedc1a34c7a3a0558b774688b4bce6065309b49557662218b1fc45c2fc6a91497ee4503e3157827bb41b42461fe7443ef9a95418f272fe596ac74723c53265d5b3b43e48333539a2ac0f731f28610f9db46130abd63cd6e6e39769741cc4da2c480aaf21689cbe8c22216a0f0e255e445dc724b4d54c05ddb98034c55e1db618adbe28a59f1327504a6097cfed6ea15a5c56de9a7b3c6ae4dad98ebcfd090c5adb1113135a7554d130aa9c3a3bb85e03ee120bc99a713cf8e85e87c650f666385ea585d418cec8831d55d0ffd26e22d1e6923536952519b3125963e482ae540a2fb2ce4b"}}, &(0x7f0000000c80)={0x0, 0x22, 0x7, {[@global=@item_4={0x3, 0x1, 0x7, "64db255a"}, @local=@item_012={0x1, 0x2, 0x2, "1c"}]}}, &(0x7f0000000cc0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x2, 0x2, 0x1, {0x22, 0x1c6}}}}, &(0x7f0000000f80)={0x2c, &(0x7f0000000d40)={0x20, 0x17, 0x6b, "5ebdd5602b7cc67c98df6f826c351bdd55652443904e357cabd5d9e86f9ad81de90fc429f6e07ed644db539f664eb5211cda4a0717eb4c815ec650bae4d1602e19fca874f828e4f7f5df090637644f4d34c70de98ff394f278e1265092ce2560ade2ed6b7d1be91a251139"}, &(0x7f0000000dc0)={0x0, 0xa, 0x1, 0x80}, &(0x7f0000000e00)={0x0, 0x8, 0x1, 0x46}, &(0x7f0000000e40)={0x20, 0x1, 0xda, "07d89b2f6d0d4b13371420349848865a1e6f4f6d3697d713d81dc55c68f5cef74313bc69b8869190a03f71aef2c985850becc54a2909c781efc7bc66c1f07152457f3baa0a9ec4cadb8e702f96f888f40869a75e1192c207aa65fca299f23edbe808e36a8677bd0e2dca890e6aab398adabfbba749c1882937ea0fdfd3786e36f968b11da861c32b74c01c296102262a7bc95e2afedf952b95aee5e152c5ef291ce3ed70f2a6a5dabb5f95bda1c6adc4699d0cf9750cd86861bb578e42588f49cb26e486c6b508e331201425fe1cdb322a5a14eb0003fc7eacbe"}, &(0x7f0000000f40)={0x20, 0x3, 0x1, 0x8e}}) (async) syz_usb_control_io$hid(r1, &(0x7f00000006c0)={0x24, &(0x7f00000004c0)={0x43eb332fac60461f, 0x7, 0x89, {0x89, 0xa, "9d29bd01cdef23f7607903de220ea0492acdcf62f45a903ea7f208081ef34fc4156b2ab5b93074e9451b6f7f24ddfdced256f4cd16ff6e07634aa0e3a2111f12efd9976a23d8cbef272b4df833768602600217bd900796a4e1f516832be61d878be760954d00d62230422bd21301f584834072e76a4440cbbb2f87fbc07bac7e4154c9316b44b7"}}, &(0x7f0000000580)={0x0, 0x3, 0x88, @string={0x88, 0x3, "cc4b5e30d65b4c03002d2fdf9ff34bb29d2313865d54d2940a1fd67fd9df8ce9cdd4e9424e2e4639e33dd8bca568787a80f0236bca8f3ebf7b148c345b2742af392cbaf3b20bf2236d70a5178df11d186de1b26a8743a052a3522533e2a99b7a3ed8fc6d3bf1ba349e07d4eb3e4db53866d2196414f0653161a3fad087461be7c6adb482b2e0"}}, &(0x7f0000000640)={0x0, 0x22, 0x7, {[@local=@item_012={0x1, 0x2, 0x9, 'z'}, @main=@item_4={0x3, 0x0, 0xc, "45e46fef"}]}}, &(0x7f0000000680)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1000, 0x2, 0x1, {0x22, 0xa3a}}}}, &(0x7f0000000900)={0x2c, &(0x7f0000000700)={0x0, 0x8, 0x56, "8345f6bd56c4d3dee594c13ab8bd9bb498ad0a5bf39e09ab913b2b73eb4bc837ee05689bb067377c8e4274904582742517decae952b20b41d98cd1712adb4fbdfc716bbd82b74f1f5e83ea3706f90166ed72087b6e84"}, &(0x7f0000000780)={0x0, 0xa, 0x1, 0x3f}, &(0x7f00000007c0)={0x0, 0x8, 0x1, 0x3f}, &(0x7f0000000800)={0x20, 0x1, 0x8b, "f99cf982e9449136aa7fa2578330574ae4efb983d891ef2f7d4e76260a2e50750138fa7713bd95de69be306fecd966dc118a78b201ca19a7504409619cb65e75475d29b3fa0ad7c6e3e3401014894d5274061c7601ea0d3759b3f30335d1925b0856f4418bb0c6a639d8fc2f6089c170f603646300ec330ba45a21d59fd70fe4ccf4404386d09d35d6ed94"}, &(0x7f00000008c0)={0x20, 0x3, 0x1, 0x1}}) (async) 09:59:25 executing program 3: syz_usb_connect(0x0, 0x2d, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0xf2, 0x51, 0x6c, 0x10, 0x1453, 0x4026, 0xee97, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x95, 0xf5, 0x2b, 0x0, [], [{}]}}]}}]}}, 0x0) (async) syz_usb_connect(0x4, 0xd25, &(0x7f0000000140)={{0x12, 0x1, 0x201, 0x41, 0x46, 0x8, 0x40, 0x5050, 0x103, 0x783f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd13, 0x3, 0x4, 0x8, 0x20, 0x86, [{{0x9, 0x4, 0xd7, 0xfe, 0xf, 0x40, 0x1e, 0xc7, 0x2, [@uac_control={{0xa, 0x24, 0x1, 0x8001, 0x11}, [@input_terminal={0xc, 0x24, 0x2, 0x5, 0x1ff, 0x5, 0x4, 0x5, 0x6, 0x4}, @mixer_unit={0x8, 0x24, 0x4, 0x4, 0x0, "d942f2"}]}], [{{0x9, 0x5, 0x7, 0x10, 0x200, 0x9, 0xd0, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x40, 0x7}]}}, {{0x9, 0x5, 0x3, 0x8, 0x40, 0xff, 0x7, 0x2}}, {{0x9, 0x5, 0x9, 0x8, 0x0, 0x0, 0xf6, 0x1f, [@generic={0xfb, 0x10, "3b40e1876a2d72f704b0eaed37467ab51bfbc525131e61433242dd868009a5492ae809f036d31e42c73beb2f102058bdda1b02e5c813ccdf8501d40e9cca23e09908073022b379aa1ad922c6953c3da0c5235d598b7b1e1c28d35c1650def82de6bff6c2e9bd76965eec54399d9d9efdb0751ef3381897f29afa25c22163e60646cf6a7d6500576979108529fbf1f3edd794d9aeca64ce86a7284d0a554235e9ee149e818d424d4a90b8b032cb701cc510835c0fbcc3f564a873c299fa8d5b5a933615f888947885b8baacbf05d3cc98fdea3d800dcd7ea5a905b4b36f972ae0908810fa7e82a448df5005c8d53cd490357f22af63883f1caf"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x49, 0x1}]}}, {{0x9, 0x5, 0x9, 0x0, 0x40, 0x0, 0x7, 0x20}}, {{0x9, 0x5, 0x7, 0x3, 0x218, 0x4, 0x6, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x1d3f5b3a6166181e, 0x4f, 0x8}, @generic={0x67, 0x22, "f1bd1e823323619f792987804c8985ea8f15263e96ce1267e52e21a10e0604789944f4ab7c5cf6d849548d40d7b32a707e264b2417e1ef418702b36318623803bf354957877a107c0ff71ee182c325eee94f1d9f0b27511c3b96809e858df21813136980ec"}]}}, {{0x9, 0x5, 0x9, 0x3, 0x40, 0x1, 0x1, 0x81, [@generic={0xa1, 0x1, "47e125a4a6d5712053f9c63b9c48f3989c697f1f3fd3529e77ca87bda79c1805ef5eb8afb6d520a75091c0c7551bc5552205e7276ec454ea5f5dd3c51a86f09789c7c2f6337594d4d69050d8e85d00dc720add7f013baf22660ceb10832dfa453b36c236f192f75b2457305bd94a89405722027b97fcc1ec2ade09261b8b414f64c0e27dab2e58d042205641c02cc359c290877cac38633a2f00615c644ea5"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0xc0, 0x2c6}]}}, {{0x9, 0x5, 0x0, 0x0, 0xf514f8437b5699e4, 0x2, 0x3, 0x3e, [@generic={0x45, 0x22, "5757e69aba92cdf7e75e916a1318c103a820c1151691b19a07ef3be6142b63617736f12d00fe617ef18b3eb8b07ef71d2d3b4ef7d90da6854070158c9587a7ff2c0c52"}]}}, {{0x9, 0x5, 0x4, 0x3, 0x8, 0x2e, 0xa3, 0x3f, [@generic={0xc, 0x2, "ac47fd41f7fd0bb743b4"}, @uac_iso={0x7, 0x25, 0x1, 0x85, 0x1f, 0x8dc0}]}}, {{0x9, 0x5, 0x0, 0x11, 0x40, 0xb8, 0x2, 0x80, [@generic={0xe7, 0x2e, "4b0c9b998c0eb9340466deea159cea958b77d1eab93b6d925ffc379b087031ca7d1b7dacf19bdb4636eec4d030b31fabebcbec7427460c392d72a1db8ef1ee492c8d9c64366c3b85887972fa01835c9a33411d0c178b6b97e435f7a17c07952b1b149918401fbc79340e9a97ae63cb1b18924c27f8be526aeedc16a8bd95975cdd5c9a93544e8e117e54b6351711f00ca9e02be0d81cdc0668648d04e7fa178d2b673d154a9c8381cb72409cbb539ef50fb9337db33ca8192b953240361f0647c37746a7446e270f84942bf95f02bf9753fd187af0dc053baa7af8b24662d498323928d069"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x1, 0x3f}]}}, {{0x9, 0x5, 0x6, 0x3, 0x408, 0x2a, 0xff, 0x62, [@generic={0x6b, 0x2f, "ffe83c7e02d215e55d16c14ae6336b43526b5499bc185839b1a475aaa44f6cf1fedbda4e462bf6f9291876e4dd1c3b6de80dd4e41c89e305e3a4a9c2c03ed3d185814e8d73fd454173d0c26e04c70e662ecff5eaaceda5fd1974909e342b944a6842e4ff00069f7f64"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x200, 0xd8, 0xe, 0x4}}, {{0x9, 0x5, 0x7, 0x1, 0x40, 0x20, 0x0, 0x8}}, {{0x9, 0x5, 0x4, 0x4, 0x200, 0x20, 0x8, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x8}, @generic={0x95, 0xd, "53f4210f699a3de5556ff2b24ac499404099ac17b41a42c3af1fe56f478696b901464077f02467d2b4fcb91c40e5e0bd2a8248ab4cc1b81e247fbffdb495f3b460a9e36ff3c521fb5e8dda21113d0bfb26ac48c461afca9162b3f5460256bd6571f7d2eed64f5ca30a3dc107d606e5f746c4d06bf5b021d325f29a66da1fa38e2204afa0abb3ce43d46a25bb180e9b9d4de22f"}]}}, {{0x9, 0x5, 0xf, 0x1, 0x3ff, 0x2c, 0xe2, 0x9, [@generic={0x83, 0x11, "31df04e692b969565544f73a84d48a7ac35fa20828a5c4c171c3639f6ec76983e407969afa15a043e47e8884204bfd74374ac069d8a5aa72cb65e3458142c7159bfdd9616ee391d20f42d5f752cb822bf3a5d9572189b06e8d9e3853a5ae43db5a07f7ede6bf2d4025f1d98bf5609ec1e3944daceae3063462c385bfb9dc31c411"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x6, 0x1}]}}, {{0x9, 0x5, 0x9, 0x10, 0x0, 0x3, 0x2, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x6, 0x3}]}}]}}, {{0x9, 0x4, 0xd2, 0x5, 0xa, 0xa3, 0xd3, 0xed, 0x9a, [], [{{0x9, 0x5, 0x8, 0x4, 0x10, 0x7, 0x80, 0x9, [@generic={0x31, 0x11, "83cbe6e32b66181ef2bca75fa20ec72528755adac861553360a0a750474e2dd9d0ce8f26f8df2288a82a3fce873f25"}]}}, {{0x9, 0x5, 0xb, 0x10, 0x10, 0x80, 0x3, 0x9}}, {{0x9, 0x5, 0xd, 0x0, 0x200, 0x0, 0x60, 0x3f}}, {{0x9, 0x5, 0x5, 0x1, 0x10, 0x80, 0x9c, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x80, 0x6}]}}, {{0x9, 0x5, 0x3, 0x0, 0x400, 0x3, 0x5, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x65, 0x1570}, @generic={0x74, 0xb, "018561a07bc31282dad9056be21935dfb1ce1f7c648450a0eab3bdcc10a0077201e954625bbb326b9197faa9ed881778c06e3dac150758445d83794b355daa2759760eab1d3398b6182a02cd7914e1f2c6a6044a8bf8e094843e47e12288ab1700bebe303494033459e340f5fcb5beee3a84"}]}}, {{0x9, 0x5, 0x5, 0xc, 0x20, 0x9, 0x8, 0x3f, [@generic={0xaa, 0x21, "7812639ac8f1d4f337273a28b06018e5c99b7d554d31fe41d30c55a0ca70dd77d60c50501ba3b99b239629a6c601375c3f2e22714430876cac5320bab2a49770acf6e6bc45eb51a73d94efb74031d6d3e02e61d227c2ccb559ce137f6bbf8f9cc6927d6e4892863685e29942308ab1dcfadbc4d1a1dc159de452022d83cd4dc10060fc3be9504f0ed59275e95beaead1c10a6bf213cf21f2a1e73b94f36130a222358cb08bb7b9eb"}]}}, {{0x9, 0x5, 0x6, 0x8, 0x10, 0x1f, 0x1, 0x59}}, {{0x9, 0x5, 0x80, 0x10, 0x10, 0x4, 0x6, 0x20}}, {{0x9, 0x5, 0x9, 0x0, 0x8, 0x2, 0x3, 0x9, [@generic={0x100, 0x8, "be05f74b0349dcb286c5a0daba70d631546ccb74623dad489f07515240ef8d9ed722e8fae9c0cf235d8d0468941ff217b354f45f1d8f90fb5bf4ed0203f3ba85ddde25c701526a5a48de742be617af5043f0003d96c823877b0804d66d3e52eb2f7b3e29c74d3da13330a377faac7409fdb4c30871e5075b15693ec2db4b4ba5ee25e02b94ba4ba4d370f219c2bdbf168122fdec0b5bcc7d966be44c9bd3c230376fcbdd48fd5b1005d830e205ab9a39b6c558a3ac16813505086e233c88449f1282a71a2f672cad6ae5565e5e2b35fb9efd3411fa644ce5f77830a1774bc728481a62d796ee49399656a0b05e1c375230e66a0b7e5a69e9e700311e8ccf"}]}}, {{0x9, 0x5, 0x2, 0x11, 0x400, 0xe, 0x6, 0x36, [@generic={0x2f, 0x11, "4d95b121b137883704e5526af3e1f1ed02e990812b3004bb5411a6dc521e1fc855539a05889c17bea2432d86cd"}, @generic={0xa0, 0x5, "4b7f743f8643426b89ecdf09041324159ea37eac93e489dc83a8e41d485270c541b7512690adcc67542fc27709b932f6ad73ba2a5b9c8ccdaa951065d19d040bc9106ad4ecb04ec53b37ff4943c7eb3f9db8bae8a2b053c7392199ee4778bb0b7dc992bde783e22b79f6fcfffa6ffb4bb45bba8aee1afc613698ea538555ea660f3cda7d9235a3bf4dd97465731a9735145486b58bab22ffa168dd702f93"}]}}]}}, {{0x9, 0x4, 0x5f, 0x3f, 0xa, 0x57, 0x33, 0xe2, 0x9, [], [{{0x9, 0x5, 0xe, 0x4, 0x40, 0x7, 0x35, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x40, 0x200}]}}, {{0x9, 0x5, 0x8, 0xc, 0x400, 0x5, 0x80, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0xc0, 0x3f, 0x6}, @generic={0x35, 0x11, "21a3b410fa986caf97d8436161860ae44aa4da1f8a96c65276c57cb7981fc3b49f82557e287cbf01c8dadfb8d9114e8f98eb42"}]}}, {{0x9, 0x5, 0x3, 0x3, 0x8, 0x1f, 0x1, 0x0, [@generic={0x10, 0x9, "85d6aa41a242fa19f9eb05cbc7c8"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x3ff, 0x1, 0x1f, 0x2}}, {{0x9, 0x5, 0x3, 0x4, 0x20, 0xff, 0x1, 0x54, [@generic={0xbf, 0x1, "882f796dcc9f85eeaf20161336c49e301d035d5ba4b92bb840126bc3709fb655c7dc7c9a9293dd70ba2239879ef4e1596f6365b0b9f5b3f5c2f3f1b4a41e81c2af8ad215aea88ce37c60f783a1873d6106823cd69f09b3e0a30c0a12f6c589b89592c612b18ad6858ad3da3d48fe7dbe198ab9344f636f9a6675d5dfdadfa86c2fc9e49b80ee735eb9271f6d3dcac0ec879631176da40ae2069136c2213cc7508f52e6afad41f0d776ca4b96195fb5dd345a804751458fcc8aa175be01"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x3ff, 0xfd, 0x1f, 0x1, [@generic={0xd6, 0xd, "f84de293f460ced22502fea52b906d8939a332fd466b7841a0435449c3162effe8bf410740bd34981767c0f253ea6512571f24dad9163053eeb356d4d4dd5136cf0a2d46507626c049252b6278c77ee57803c371bc1a3ec1f620816b2c5f85af14ee6dcfe63bd84b5b5a306574f40e5738c5c1beb056006581214725870ff60f974ccb6be27d94a9982d009640ce14964c534c7655c44c1b5e63fd9ac41847582b34b05c74c5538ca9360e7483e24d572614b829366cf85b8b4dbf44099c035f730b6aec364daedfce9be5e1b4c5d523f182aa12"}, @generic={0x87, 0xd, "b577bce1cd5b2ada7164c1ff55c7ca41f71fca2ef1c826c135737aa0b74176ea15420e7266f162723e78861897ed37e818722b5362bb9f9740e8fa81f41ead7ca2cbfd96d1b4bd0e314d1bc97a251aff8a66582918e1ab47d208867f5eb73d49e0137cd21b0d50f32c1f8c4568f914eeb413d555d69c134e7769e1401d3efdf396df6633d0"}]}}, {{0x9, 0x5, 0xb, 0x10, 0x20, 0x5, 0xa5, 0x2}}, {{0x9, 0x5, 0x80, 0x0, 0x7cf, 0x66, 0x5, 0x7}}, {{0x9, 0x5, 0xc, 0x10, 0x10, 0x70, 0x9, 0x2, [@generic={0x3b, 0x4, "58547a747bd787adc70734e555682244ac4327d66eac0b443df6914f47449cdefd34f90adbbb4a1d6427e0e854e0b76b772efe81465a7c1670"}]}}, {{0x9, 0x5, 0xd, 0x4, 0x3ff, 0x2, 0x9, 0x30, [@generic={0xc4, 0xc, "0c1d404558be1121375d9b3a94c8444b4308f480f2a0a078681fa5f56086cc47756c306ab5c34bd089cea2b93007ae463c06431ce429840469a0d602fbd58de474c8098206c5834e33340539b3749d84bbb01bde2605a3fa01b8f91b998d870f1a58ea7ff52642791b3aa5f7095682a50f8b2a73b2fa8ef2a2e2abec9b7f20d750420b91abe9cc83d9ddefbcae10ae27b1d553db8f6db20dae30c1c272a98b8b9371bc2aef37d5bd550aef3491cf8b8deaf8d1a4ee9449881124daf93e5df93271c7"}]}}]}}]}}]}}, &(0x7f00000000c0)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x250, 0x80, 0x4, 0x1, 0x20, 0x14}, 0x3a, &(0x7f0000000040)={0x5, 0xf, 0x3a, 0x4, [@ssp_cap={0xc, 0x10, 0xa, 0xff, 0x0, 0x6, 0xff0f, 0x1ff}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x3, 0x1, 0x81, 0x2}, @ssp_cap={0x18, 0x10, 0xa, 0x8, 0x3, 0x4, 0xff00, 0xffa1, [0xff0f, 0xff0030, 0xc03f]}, @ext_cap={0x7, 0x10, 0x2, 0x12, 0x1, 0x3, 0x8}]}, 0x1, [{0x4, &(0x7f0000000080)=@lang_id={0x4, 0x3, 0x2c0a}}]}) [ 336.114888][ T4096] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 92 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 336.132701][ T1128] usb 1-1: string descriptor 0 read error: -22 [ 336.140111][ T8614] UDC core: couldn't find an available UDC or it's busy: -16 [ 336.140154][ T1128] usb 1-1: New USB device found, idVendor=1608, idProduct=021c, bcdDevice=3e.a5 [ 336.147596][ T8614] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 336.156888][ T4080] usb 2-1: USB disconnect, device number 75 [ 336.164312][ T1128] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 336.237585][ T1128] usb 1-1: config 0 descriptor?? [ 336.272660][ T4127] usb 6-1: new high-speed USB device number 94 using dummy_hcd [ 336.293896][ T1128] io_ti 1-1:0.147: required endpoints missing [ 336.371458][ T8663] UDC core: couldn't find an available UDC or it's busy: -16 [ 336.378968][ T8663] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 336.412441][ T5521] usb 4-1: new high-speed USB device number 94 using dummy_hcd [ 336.498156][ T8618] UDC core: couldn't find an available UDC or it's busy: -16 [ 336.505703][ T8618] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 336.515891][ T8618] UDC core: couldn't find an available UDC or it's busy: -16 [ 336.523943][ T8618] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 336.535904][ T4080] usb 1-1: USB disconnect, device number 92 09:59:26 executing program 1: syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000280)={0x24, &(0x7f0000000080)={0x20, 0x21, 0x50, {0x50, 0x9, "6f545c0706a4540254cecf6dfa4a55f20cdc7c64593fcb0f577bcad09a8e4259350121395d466d2222b1bd7e4ca79f45f7fd2808e394cc00c22e5d43505361cea9872856cc4163b27118f79afe2f"}}, &(0x7f0000000100)={0x0, 0x3, 0xd3, @string={0xd3, 0x3, "79889319b3ed4499d9fa833eb65df55354044e9204a9c32df5ebe272e848063f0275c4f651c512ba74037d0e5c7384d26961c46811eda8e2bdf6d45adffa505102ebab7d4136acbab983593245cba370135e966a0ef8a046295221eb9668b8ee094e2cfc959081c83d341fed66c427c187da058c73123ffb1101760d642fa96b037aa085f004d6a0315815b36f4e65d84812a9333ec864796eb90957900f2c436a46b2573c7de2cdda19624b24ba94a15d83889aaa901e2f717aee8005a746633a43ec9417d9ca71b2535cd400aead739b"}}, &(0x7f0000000200)={0x0, 0x22, 0x11, {[@global=@item_012={0x1, 0x1, 0x4, 'm'}, @local=@item_4={0x3, 0x2, 0xa, "689a6813"}, @global=@item_4={0x3, 0x1, 0x9, "5df1ff0b"}, @local=@item_012={0x1, 0x2, 0xa, '1'}, @local=@item_012={0x2, 0x2, 0x4, "b46b"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0x7, 0x1, {0x22, 0x3b5}}}}, &(0x7f0000000400)={0x2c, &(0x7f00000002c0)={0x20, 0x15, 0x8, "acebdc16d551956d"}, &(0x7f0000000300)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000380)={0x20, 0x1, 0xf, "b1bdc7d088acdef19bdbdb038401d0"}, &(0x7f00000003c0)={0x20, 0x3, 0x1, 0x1}}) (async) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010001000000406d043ac540000102030109023afa0001000000090400000003010800092100000001227b2e65098100000000000000027bbd3c24985e9c903246f18147c6d89a81a977e409204a65e8cede63935767c969b0"], 0x0) (async, rerun: 64) r0 = syz_usb_connect$hid(0x6, 0x36, &(0x7f0000000440)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x10, 0x5ac, 0x223, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x1, 0x90, 0x0, [{{0x9, 0x4, 0x0, 0x7f, 0x1, 0x3, 0x1, 0x2, 0x9, {0x9, 0x21, 0x3, 0x80, 0x1, {0x22, 0xc6d}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0x80, 0x1, 0x2}}}}}]}}]}}, &(0x7f0000000640)={0xa, &(0x7f0000000480)={0xa, 0x6, 0x250, 0x4, 0x9, 0x7f, 0xff, 0xff}, 0x27, &(0x7f00000004c0)={0x5, 0xf, 0x27, 0x3, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x81, "a185494b435fd785166224a9c27af75c"}, @wireless={0xb, 0x10, 0x1, 0x2, 0x30, 0x4, 0x5, 0x8, 0x5}]}, 0x2, [{0xb5, &(0x7f0000000500)=@string={0xb5, 0x3, "0ac4e75dce5f9409e344208d4a3379e4e3f39ca6538b210ed3799e50520b09018291f0a536b8df85be4f078909333b1ef6e935da0a7deaa9e7d85301405d6c4e77bf3fa115d4c6128fd1001dcbc5dda4b91e9a68160bf2b2276770bd4111d44cb30ac52c7c9a6c226bbffa16a96aaa2f59ee2ed1609e2762374fb43d8e65c5f77c10a627d8c73238bea9cf740b16b977bed154097bd6193ec4e14c3b514bef8a9fa52a3a0aebf0a5c4a8edc0a112f1c8efb1ec"}}, {0x78, &(0x7f00000005c0)=@string={0x78, 0x3, "2c6d3ef863ac0462a350fcac3d236fdc9a1d41290f12d02311510903cc77c3b0b28cb689112fc29345f184dcdc4380b853ef9819cd9050a1baa7a7661df5e87357331dcec86964195714b5ea2eee5356251aab486d55965615744d793305ccabbec719dfa88595934c7e5bb01f8ec0999ba12974b3b0"}}]}) (rerun: 64) syz_usb_disconnect(r0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000018105e04da070000000000010902240001000000000904000009030000000921000000012222000905810308"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) (async) syz_usb_control_io$hid(r1, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00222200000096231306e53f070c0000072a9000a7c900be0017cf6643a30b09007a1583"], 0x0}, 0x0) (async, rerun: 32) syz_usb_ep_write(r1, 0x0, 0x1, &(0x7f0000000000)='B') (async, rerun: 32) syz_usb_control_io$hid(r1, &(0x7f00000008c0)={0x24, &(0x7f0000000680)={0x0, 0x35, 0x90, {0x90, 0xf, "853f14e35238a57e75f43c358c29388db3d0fbdaab1b1d1a2ebd942f52e31b8c8fe1f0bd7129bec30c20c36bb53d359168cd2af1556bc9c14778c3acc9efc085720b7b59323423da7851f1d10df68d4583c9d7e332cf43a74e856d896ae6ef4eb94607966b978175401fdcba1b1171348e87dc19c9bad514ce7f01626178c6e790ddd8af9a3bff011603e1535e20"}}, &(0x7f0000000740)={0x0, 0x3, 0xed, @string={0xed, 0x3, "40f501fa3ed20b887a957bd2585aced9396c7c8f69442447fd3a7acdc8773f1557d373e54fc9dd939bb658a4926dc11a1e5e6f84e3a5fdf115210d8df932e3d49bdcdec50919ff71836c46e1bf15f34ee55963931243b4a6444c37ed33b51dd09ea9199bb41e50e7e9365395a2e7d09e3b8b2e640951311860ab6882240974669eedc144fe4ee1f58aa7c0806474c6e1aedcf149a1626c9dffc39b988823ef5e3ae9607fef52370510b4aaa9661fb2daab78c008169fb868c5c0cc796d0316d781ccaf0dfa25328402c2684fae43df1edac5ff2d904d74acf00880dfc31e594d511079c852db7a27f75c4f"}}, &(0x7f0000000840)={0x0, 0x22, 0x10, {[@global=@item_012={0x2, 0x1, 0x1, "f10c"}, @local=@item_4={0x3, 0x2, 0x2, '&;2O'}, @local=@item_012={0x2, 0x2, 0x4, '4<'}, @main=@item_4={0x3, 0x0, 0xb, "3885fb12"}]}}, &(0x7f0000000880)={0x0, 0x21, 0x9, {0x9, 0x21, 0x4, 0x2, 0x1, {0x22, 0x18c}}}}, &(0x7f0000000b00)={0x2c, &(0x7f0000000900)={0x0, 0x11, 0xee, "e45a50a1fddc0814269ea95002381efacaf6fe8414ae9f968bd0305d61da551bedf4679ff9e3d8d728a792c618879979c74a11213ef77c5fa12e2be90d4229d03e997d77369633f1304a235005607d77121ce655da3fd9004358c41b22d4aaa01329bfcf043653eede6f0b8b763847dce64e27946c5331e7b17a41929009375562c2d67a99e0bc1d9ddf77543c11e471a1feac18fa29ba712d82ef6167102bfaf6037e3fb9caf6e3195b4ee1a3ffd3240d6ea40e17bf7ace3dd5739fe6dd3592e1ea29c1cc55f01f8bf9575b9dd68e20081a8956304c684915aaa088cd0465b6bb62adca186f6ecc87647d717ee2"}, &(0x7f0000000a00)={0x0, 0xa, 0x1, 0x89}, &(0x7f0000000a40)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000000a80)={0x20, 0x1, 0x5, "f548fa7666"}, &(0x7f0000000ac0)={0x20, 0x3, 0x1, 0x1}}) [ 336.707670][ T4127] usb 6-1: New USB device found, idVendor=1d50, idProduct=606f, bcdDevice=44.00 [ 336.716784][ T4127] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 336.724873][ T5521] usb 4-1: Using ep0 maxpacket: 16 [ 336.733927][ T4127] usb 6-1: config 0 descriptor?? 09:59:26 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19}, {}, @rumble={0x0, 0x3}}) 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) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 336.862588][ T5521] usb 4-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 336.973317][ T8648] UDC core: couldn't find an available UDC or it's busy: -16 [ 336.980787][ T8648] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 09:59:26 executing program 0: syz_usb_connect(0x0, 0x3d, &(0x7f0000000040)={{0x12, 0x1, 0x300, 0x19, 0xb3, 0x84, 0x20, 0x1608, 0x21c, 0x3ea5, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2b, 0x1, 0x0, 0x4, 0x0, 0x0, [{{0x9, 0x4, 0x93, 0x5a, 0x2, 0x98, 0xf5, 0xec, 0x1, [], [{}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x3f, 0x0, 0x0, [@uac_iso={0x7}]}}]}}]}}]}}, &(0x7f00000008c0)={0xa, &(0x7f00000006c0)={0xa, 0x6, 0x300, 0x0, 0x81}, 0x26, &(0x7f0000000900)=ANY=[@ANYBLOB="050f2600a37b"], 0x1, [{0x0, 0x0}]}) r0 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000380)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x40, 0x56a, 0x12, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x10, 0x8, [{{0x9, 0x4, 0x0, 0x4, 0x1, 0x3, 0x1, 0x1, 0x6e, {0x9, 0x21, 0x0, 0x20, 0x1, {0x22, 0xddf}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x8, 0x4, 0x4}}, [{{0x9, 0x5, 0x2, 0x3, 0x20, 0x4, 0xe8, 0x8}}]}}}]}}]}}, &(0x7f0000000740)={0xa, &(0x7f00000003c0)={0xa, 0x6, 0x310, 0x3, 0x70, 0x7b, 0x8, 0x1f}, 0x103, &(0x7f0000000400)={0x5, 0xf, 0x103, 0x6, [@generic={0x2f, 0x10, 0x3, "edd4f46d52660731cc86722d2c68e7bce2e5e18813212a91bbf2501df85f434be8a63f2b9cada027b2498efe"}, @ss_container_id={0x14, 0x10, 0x4, 0xfa, "76af926290d0a62b7648f744f4f135c1"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xba843eaf4ddffe58, 0x1f, 0x20, 0x1}, @generic={0x96, 0x10, 0x4, "9959d4d0c11378809e8f3ece145d1433834ed6fb8d263ce351fd0edc97a07e5e855fa391474368fd3f62a18e24cedb4c5684b09f42756c36efe30b5ef18f0feb239e86a3165b6182a8716b23a818d6299cbdd99f12017a7b00c69562d1e5c66c49f90d7f2345c240a15a401109b1e38f730706ea8f11830a17d63ed23484d98c40d19a6941dcbded2e681d7113e9558f67249a"}, @ss_container_id={0x14, 0x10, 0x4, 0xf7, "9babe16e1d190774efc545690e6c1fd1"}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x2, 0x7, 0x1ff}]}, 0x5, [{0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x44a}}, {0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x81a}}, {0xa4, &(0x7f00000005c0)=@string={0xa4, 0x3, "3da3b1b7ea59b7c012cb59c3388538565c547d1214a0d76a5f2bfa3ff4c9b5379c4a7da44b2506fe6d9a28a7caca7358c5cef9b79f9538d06600745f5fd3319a0fee85544b4b5c7efd66f6b48a1463d152130cd1ae5cf4d5ab870ccc4a72866eac31e1025235f4a282a2502b0541e71589d68f496f1e4241b64e013ee9e8013110c8dde7defcc988166da9aa2b2e64f787bccf90993e0e8f1923c8fdb7e5a2b12bfd"}}, {0x18, &(0x7f0000000680)=@string={0x18, 0x3, "b0bfb711652cfcc37302d178eefb01db48d0aa374e8e"}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0x423}}]}) syz_usb_control_io$hid(r0, &(0x7f0000000880)={0x24, &(0x7f00000007c0)={0x20, 0x3, 0x1f, {0x1f, 0x24, "5695e7e0a188005a970752085c3bf5b3252e87d032322b45b09c6c1197"}}, &(0x7f0000000940)={0x0, 0x3, 0xd7, @string={0xd7, 0x3, "de88bc3407b0b6fa390a3bc6a4015468cd97e5b2e78c626b0b8c0cc7656705fd55eaf08dac5ecc7d604626963ca9ca77e68b0707ece0f5ae49d25c8666a8e3c758faea7dde10919c220087857b290e3907955adef7d227dd6c641c76f4a2f83e831aa6a1e9c7e148df7c3d847a1da6b80e7514567ac4ad77c79c7e611fad0a270e4d12a7a5324057dcd742bdd2f224405e856e3a979c7481dc2e7a046085aef8b3e1974dea27baa12783178834f86e656fd7b715ced58e935ebbb0ad62b6773eaedddf0c393a5fba22722de323d290d662fab94c26"}}, &(0x7f0000000800)={0x0, 0x22, 0x5, {[@global=@item_012={0x2, 0x1, 0xa, "3e83"}, @global=@item_012={0x1, 0x1, 0x0, "f7"}]}}, &(0x7f0000000840)={0x0, 0x21, 0x9, {0x9, 0x21, 0x3, 0x6, 0x1, {0x22, 0x97d}}}}, &(0x7f0000000cc0)={0x2c, &(0x7f0000000a40)={0x0, 0x13, 0x88, "29ade232ba0efbf1600cf1daa61b9a0b8aa12fd580d135077d6fcb8ddcc2280e4d79aa25cfda56ca43bef95cad7d2b7eac91304c83e8142b8375c6ae4254fc940b6d67d1559bc9fd4e04b2485c0ac524704b1882c31fdac524604d1af1c22beb16f19c72d349200b5323f1100014c1213da8327420c59b4b03347c13c315ed5541920fd727eea7c1"}, &(0x7f0000000b00)={0x0, 0xa, 0x1, 0x1f}, &(0x7f0000000b40)={0x0, 0x8, 0x1, 0x81}, &(0x7f0000000b80)={0x20, 0x1, 0xce, "e1ec37fe92280bf1914c57739180a70fd66df9723486eb9a09853465da71b8a4cb59977126ba989fa3c6363945c1adcd2020c3883c9da40b735ef4ecb077b45ec3416294d61bfc1bde7fcca76ac6667d912b98df9930ec999ab5778d9c0c6d49c8eba2521b71a794898365f7fdb2a5397af041b0971818862d9f672fee4d39410f7531a0de77d6f4ecb80ad394b8dd66c9cada4a0ad61a8b8ab15626703dabe447f9b744857e8708cd25ffa9179bfbb6a8f1f3f3f069a5a2bf35f08a0ea8860b39baf91305fe2eab12bd831787a7"}, &(0x7f0000000c80)={0x20, 0x3, 0x1, 0x3}}) syz_usb_ep_write$ath9k_ep2(0xffffffffffffffff, 0x83, 0x0, 0x0) syz_usb_connect$hid(0x5, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x306, 0xff3f, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xf7, 0x80, 0x4, [{{0x9, 0x4, 0x0, 0xcd, 0x2, 0x3, 0x1, 0x0, 0xfc, {0x9, 0x21, 0x8, 0x8, 0x1, {0x22, 0x6a9}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0xff, 0x6, 0x7}}}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x200, 0x2b, 0xff, 0x3, 0x40, 0x4}, 0x106, &(0x7f00000000c0)={0x5, 0xf, 0x106, 0x4, [@ptm_cap={0x3}, @generic={0xe0, 0x10, 0x0, "3341642151a1ea5bf81cffb6687af61e88823175f972c143041ae594d089d91afebf8dbc5d453aac135140299a175b243b457d9eb31eb2155bf22bccc652faeb72a73cda3fe04a0f10322115318b6af9265c81b81cd16fac2f1033a44caee42a6cf3c34582531b5dfdfdd5812da2d79a3df7e851a43b001baf9c68f1717862fe0dfcd272124eff2acbd2b9b14dc22dbe003cc9dd646bde94581c81b04d2914f79d85cc511998165d8426fdf4a0f1e692b3d8e9d2e34bc04b15502ca706a818332f9fa00f93df19caea7fd7f32f8a53b91212c4adfeb2ca31f1f9d13453"}, @ss_container_id={0x14, 0x10, 0x4, 0x80, "676d6d2a388f25eaafedd06eefce4f35"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0x1, 0x8, 0x4}]}, 0x3, [{0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x448}}, {0x3d, &(0x7f0000000240)=@string={0x3d, 0x3, "47fdbcae66e3e4b2a2c2aa073f82ff3699b0dd3a2e731ea83fe4f217c36b59edb0d9df83824b88fb67182f42e66357f05f5f3b093257b071f9e8e8"}}, {0xbd, &(0x7f0000000280)=@string={0xbd, 0x3, "ad311d9f2f9b508654abd1abce5b41bc5546c547dd1c9c92359032fcd943dbcae2f32025f833df2652ea58823b1648026ae31342d1fc8e4c7412f7847566367b77d48b5a22b99fd776b07e300598c20f88c4fac4ad6ce82a8f721a36090933f704448a55cea9c4f9933c4c13057bf55301dea59661364e15342ddd9d83d555f898413b1dc340d2cabdeebf98e15675e1df827c177fab7278a2d89daa752bcb13000f089f9abfe937b43fe0142b5c29f49091d8374cd403e8535dab"}}]}) syz_usb_connect(0x0, 0x3d, &(0x7f0000000040)={{0x12, 0x1, 0x300, 0x19, 0xb3, 0x84, 0x20, 0x1608, 0x21c, 0x3ea5, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2b, 0x1, 0x0, 0x4, 0x0, 0x0, [{{0x9, 0x4, 0x93, 0x5a, 0x2, 0x98, 0xf5, 0xec, 0x1, [], [{}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x3f, 0x0, 0x0, [@uac_iso={0x7}]}}]}}]}}]}}, &(0x7f00000008c0)={0xa, &(0x7f00000006c0)={0xa, 0x6, 0x300, 0x0, 0x81}, 0x26, &(0x7f0000000900)=ANY=[@ANYBLOB="050f2600a37b"], 0x1, [{0x0, 0x0}]}) (async) syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000380)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x40, 0x56a, 0x12, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x10, 0x8, [{{0x9, 0x4, 0x0, 0x4, 0x1, 0x3, 0x1, 0x1, 0x6e, {0x9, 0x21, 0x0, 0x20, 0x1, {0x22, 0xddf}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x8, 0x4, 0x4}}, [{{0x9, 0x5, 0x2, 0x3, 0x20, 0x4, 0xe8, 0x8}}]}}}]}}]}}, &(0x7f0000000740)={0xa, &(0x7f00000003c0)={0xa, 0x6, 0x310, 0x3, 0x70, 0x7b, 0x8, 0x1f}, 0x103, &(0x7f0000000400)={0x5, 0xf, 0x103, 0x6, [@generic={0x2f, 0x10, 0x3, "edd4f46d52660731cc86722d2c68e7bce2e5e18813212a91bbf2501df85f434be8a63f2b9cada027b2498efe"}, @ss_container_id={0x14, 0x10, 0x4, 0xfa, "76af926290d0a62b7648f744f4f135c1"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xba843eaf4ddffe58, 0x1f, 0x20, 0x1}, @generic={0x96, 0x10, 0x4, "9959d4d0c11378809e8f3ece145d1433834ed6fb8d263ce351fd0edc97a07e5e855fa391474368fd3f62a18e24cedb4c5684b09f42756c36efe30b5ef18f0feb239e86a3165b6182a8716b23a818d6299cbdd99f12017a7b00c69562d1e5c66c49f90d7f2345c240a15a401109b1e38f730706ea8f11830a17d63ed23484d98c40d19a6941dcbded2e681d7113e9558f67249a"}, @ss_container_id={0x14, 0x10, 0x4, 0xf7, "9babe16e1d190774efc545690e6c1fd1"}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x2, 0x7, 0x1ff}]}, 0x5, [{0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x44a}}, {0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x81a}}, {0xa4, &(0x7f00000005c0)=@string={0xa4, 0x3, "3da3b1b7ea59b7c012cb59c3388538565c547d1214a0d76a5f2bfa3ff4c9b5379c4a7da44b2506fe6d9a28a7caca7358c5cef9b79f9538d06600745f5fd3319a0fee85544b4b5c7efd66f6b48a1463d152130cd1ae5cf4d5ab870ccc4a72866eac31e1025235f4a282a2502b0541e71589d68f496f1e4241b64e013ee9e8013110c8dde7defcc988166da9aa2b2e64f787bccf90993e0e8f1923c8fdb7e5a2b12bfd"}}, {0x18, &(0x7f0000000680)=@string={0x18, 0x3, "b0bfb711652cfcc37302d178eefb01db48d0aa374e8e"}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0x423}}]}) (async) syz_usb_control_io$hid(r0, &(0x7f0000000880)={0x24, &(0x7f00000007c0)={0x20, 0x3, 0x1f, {0x1f, 0x24, "5695e7e0a188005a970752085c3bf5b3252e87d032322b45b09c6c1197"}}, &(0x7f0000000940)={0x0, 0x3, 0xd7, @string={0xd7, 0x3, "de88bc3407b0b6fa390a3bc6a4015468cd97e5b2e78c626b0b8c0cc7656705fd55eaf08dac5ecc7d604626963ca9ca77e68b0707ece0f5ae49d25c8666a8e3c758faea7dde10919c220087857b290e3907955adef7d227dd6c641c76f4a2f83e831aa6a1e9c7e148df7c3d847a1da6b80e7514567ac4ad77c79c7e611fad0a270e4d12a7a5324057dcd742bdd2f224405e856e3a979c7481dc2e7a046085aef8b3e1974dea27baa12783178834f86e656fd7b715ced58e935ebbb0ad62b6773eaedddf0c393a5fba22722de323d290d662fab94c26"}}, &(0x7f0000000800)={0x0, 0x22, 0x5, {[@global=@item_012={0x2, 0x1, 0xa, "3e83"}, @global=@item_012={0x1, 0x1, 0x0, "f7"}]}}, &(0x7f0000000840)={0x0, 0x21, 0x9, {0x9, 0x21, 0x3, 0x6, 0x1, {0x22, 0x97d}}}}, &(0x7f0000000cc0)={0x2c, &(0x7f0000000a40)={0x0, 0x13, 0x88, "29ade232ba0efbf1600cf1daa61b9a0b8aa12fd580d135077d6fcb8ddcc2280e4d79aa25cfda56ca43bef95cad7d2b7eac91304c83e8142b8375c6ae4254fc940b6d67d1559bc9fd4e04b2485c0ac524704b1882c31fdac524604d1af1c22beb16f19c72d349200b5323f1100014c1213da8327420c59b4b03347c13c315ed5541920fd727eea7c1"}, &(0x7f0000000b00)={0x0, 0xa, 0x1, 0x1f}, &(0x7f0000000b40)={0x0, 0x8, 0x1, 0x81}, &(0x7f0000000b80)={0x20, 0x1, 0xce, "e1ec37fe92280bf1914c57739180a70fd66df9723486eb9a09853465da71b8a4cb59977126ba989fa3c6363945c1adcd2020c3883c9da40b735ef4ecb077b45ec3416294d61bfc1bde7fcca76ac6667d912b98df9930ec999ab5778d9c0c6d49c8eba2521b71a794898365f7fdb2a5397af041b0971818862d9f672fee4d39410f7531a0de77d6f4ecb80ad394b8dd66c9cada4a0ad61a8b8ab15626703dabe447f9b744857e8708cd25ffa9179bfbb6a8f1f3f3f069a5a2bf35f08a0ea8860b39baf91305fe2eab12bd831787a7"}, &(0x7f0000000c80)={0x20, 0x3, 0x1, 0x3}}) (async) syz_usb_ep_write$ath9k_ep2(0xffffffffffffffff, 0x83, 0x0, 0x0) (async) syz_usb_connect$hid(0x5, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x306, 0xff3f, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xf7, 0x80, 0x4, [{{0x9, 0x4, 0x0, 0xcd, 0x2, 0x3, 0x1, 0x0, 0xfc, {0x9, 0x21, 0x8, 0x8, 0x1, {0x22, 0x6a9}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0xff, 0x6, 0x7}}}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x200, 0x2b, 0xff, 0x3, 0x40, 0x4}, 0x106, &(0x7f00000000c0)={0x5, 0xf, 0x106, 0x4, [@ptm_cap={0x3}, @generic={0xe0, 0x10, 0x0, "3341642151a1ea5bf81cffb6687af61e88823175f972c143041ae594d089d91afebf8dbc5d453aac135140299a175b243b457d9eb31eb2155bf22bccc652faeb72a73cda3fe04a0f10322115318b6af9265c81b81cd16fac2f1033a44caee42a6cf3c34582531b5dfdfdd5812da2d79a3df7e851a43b001baf9c68f1717862fe0dfcd272124eff2acbd2b9b14dc22dbe003cc9dd646bde94581c81b04d2914f79d85cc511998165d8426fdf4a0f1e692b3d8e9d2e34bc04b15502ca706a818332f9fa00f93df19caea7fd7f32f8a53b91212c4adfeb2ca31f1f9d13453"}, @ss_container_id={0x14, 0x10, 0x4, 0x80, "676d6d2a388f25eaafedd06eefce4f35"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0x1, 0x8, 0x4}]}, 0x3, [{0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x448}}, {0x3d, &(0x7f0000000240)=@string={0x3d, 0x3, "47fdbcae66e3e4b2a2c2aa073f82ff3699b0dd3a2e731ea83fe4f217c36b59edb0d9df83824b88fb67182f42e66357f05f5f3b093257b071f9e8e8"}}, {0xbd, &(0x7f0000000280)=@string={0xbd, 0x3, "ad311d9f2f9b508654abd1abce5b41bc5546c547dd1c9c92359032fcd943dbcae2f32025f833df2652ea58823b1648026ae31342d1fc8e4c7412f7847566367b77d48b5a22b99fd776b07e300598c20f88c4fac4ad6ce82a8f721a36090933f704448a55cea9c4f9933c4c13057bf55301dea59661364e15342ddd9d83d555f898413b1dc340d2cabdeebf98e15675e1df827c177fab7278a2d89daa752bcb13000f089f9abfe937b43fe0142b5c29f49091d8374cd403e8535dab"}}]}) (async) [ 337.032417][ T4080] usb 2-1: new high-speed USB device number 76 using dummy_hcd [ 337.072678][ T5521] usb 4-1: New USB device found, idVendor=1453, idProduct=4026, bcdDevice=ee.97 [ 337.081762][ T5521] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 337.089867][ T5521] usb 4-1: Product: syz [ 337.094289][ T5521] usb 4-1: Manufacturer: syz [ 337.098900][ T5521] usb 4-1: SerialNumber: syz [ 337.124771][ T5521] usb 4-1: config 0 descriptor?? [ 337.174154][ T5521] pl2303 4-1:0.0: required endpoints missing [ 337.232660][ T4127] gs_usb 6-1:0.0: Configuring for 1 interfaces [ 337.275907][ T4096] usb 5-1: USB disconnect, device number 92 [ 337.287567][ T4096] usblp0: removed [ 337.378530][ T5521] usb 4-1: USB disconnect, device number 94 [ 337.392775][ T4080] usb 2-1: config index 0 descriptor too short (expected 64058, got 36) [ 337.401145][ T4080] usb 2-1: config 1 has an invalid interface number: 0 but max is -1 [ 337.409340][ T4080] usb 2-1: config 1 has an invalid descriptor of length 101, skipping remainder of the config [ 337.412417][ T1128] usb 1-1: new high-speed USB device number 93 using dummy_hcd [ 337.419744][ T4080] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 0 [ 337.593181][ T4080] usb 2-1: New USB device found, idVendor=046d, idProduct=c53a, bcdDevice= 0.40 [ 337.602508][ T4080] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 337.610519][ T4080] usb 2-1: Product: syz [ 337.614791][ T4080] usb 2-1: Manufacturer: syz [ 337.619400][ T4080] usb 2-1: SerialNumber: syz [ 337.643837][ T8648] UDC core: couldn't find an available UDC or it's busy: -16 [ 337.651315][ T8648] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 337.679442][ T8648] UDC core: couldn't find an available UDC or it's busy: -16 [ 337.687123][ T8648] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 337.705099][ T4080] usbhid 2-1:1.0: couldn't find an input interrupt endpoint [ 337.731476][ T8648] UDC core: couldn't find an available UDC or it's busy: -16 [ 337.739016][ T8648] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 337.746706][ T1128] usb 1-1: Using ep0 maxpacket: 32 09:59:27 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble}) 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) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) 09:59:27 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffffffffffe7a}}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000059965240450c3061887c000000010902120001000000000904"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000000600)={0x2c, &(0x7f0000000680)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000000640)={0x2c, &(0x7f0000000380)={0x0, 0x0, 0x1, "12"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r2, &(0x7f0000000580)={0x14, &(0x7f0000000680)={0x40, 0xf, 0xc9, {0xc9, 0x8, "ec0de4fd17cccdb4f8c486fa57c7f55bab90a69d6f474de437dc9e8e2f30390127b92b1cdffcba9f261893a8cd73f7ce1435a43dc7ce0bd727d38a63f896dab61a88fee980c50c3d1dfde7ed9fa9337478924c797bd0567e7f9c59d4c58d51b3939ef1800b331305fa3c3a13796ea98d737e4c23e6de0da9730f308af20a6c97b4f4797e19e3e9da0cd70f07cf7b3f831529975358d5bdd82d8ef1c1f33688054d70c7309fd40925a24229188b2757b453ca37cf1ce53cef005d1feb2c42af92128cdd7a87a2d5"}}, &(0x7f0000000540)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000840)={0x1c, &(0x7f0000000780)={0x20, 0xa, 0x60, "a4e8eac66edc140b513b3a86f6746b9fe771f56688b8f4f9c899803d2af2dacaf5999a9f2f7f218424b1ee25b29dbb5390cfe2a90ec8c2f2c3384f7b356b82f371dec8aba850687334177522325629b3db5b5274d2990c16480e8b5ce135954f"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000800)={0x0, 0x8, 0x1, 0x80}}) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$uac1(r2, &(0x7f0000000180)={0x14, &(0x7f0000000080)={0x20, 0x10, 0xea, {0xea, 0x4, "75bddc05758eed7b5aff0c995a605945080bd1630671081fd412a7ab282fb5312bd0ea0d6c0149dd0a073f521eefa463afb52e4e0e9cad794e0c8946987cb8b81f0e3c2502dab21073ed933fc4b148192c0faf9337c90629fe2befed68816bf3509116f8d165b98531596693117d680f3dd10cee5eeb390162ca49d8d66f4abcdfdeaadc2c6d193d56f48dd528c67e21ac6d2acc784d81d90f1b7a1f8d22e268bf556aaeb314d4a7fe16ac8ce2485e9df65912faf6af8be178dd5080c787c682166c14048f9abd6e8719de515bba7c6a335d249124dcf13467668e02a3494ead0cb7e8b6be05955d"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x408}}}, &(0x7f00000004c0)={0x44, &(0x7f00000002c0)={0x40, 0xf, 0xad, "fe9691313a3a6ffa8243b6c42992da613eb6b2347dc3e2118f1a3febff4622e36e1ed037ccc9f4156d7428538c644a7b8f094172ddda7980dd4458a7ceb223525ee4ebe04c0fe42eca801e54ec506ca075591d9576370085ad4c981f6f9df4181df2ddded33b456c9e286b1df7c5ec8bc5c44dee12fecc9fd6c529c4730030f73af2f0a81f8e8a1ef14347a529febfb4f30e7880c6cc00a0687608183ac4748e19efb6f0d58c5cc99419c22e16"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000380)={0x20, 0x81, 0x1, "8f"}, &(0x7f00000003c0)={0x20, 0x82, 0x1, '\x00'}, &(0x7f0000000400)={0x20, 0x83, 0x2, "dbfc"}, &(0x7f0000000440)=ANY=[@ANYBLOB="a881f262"], &(0x7f0000000480)={0x20, 0x85, 0x3, "bf08c6"}}) syz_usb_disconnect(0xffffffffffffffff) write$char_usb(r1, 0x0, 0x49) syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) (async) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffffffffffe7a}}) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000059965240450c3061887c000000010902120001000000000904"], 0x0) (async) syz_usb_control_io$hid(r2, 0x0, 0x0) (async) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000000600)={0x2c, &(0x7f0000000680)=ANY=[], 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$hid(r2, 0x0, 0x0) (async) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000000640)={0x2c, &(0x7f0000000380)={0x0, 0x0, 0x1, "12"}, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_disconnect(r0) (async) syz_usb_control_io(r2, 0x0, 0x0) (async) syz_usb_control_io(r2, 0x0, 0x0) (async) syz_usb_control_io$cdc_ecm(r2, &(0x7f0000000580)={0x14, &(0x7f0000000680)={0x40, 0xf, 0xc9, {0xc9, 0x8, "ec0de4fd17cccdb4f8c486fa57c7f55bab90a69d6f474de437dc9e8e2f30390127b92b1cdffcba9f261893a8cd73f7ce1435a43dc7ce0bd727d38a63f896dab61a88fee980c50c3d1dfde7ed9fa9337478924c797bd0567e7f9c59d4c58d51b3939ef1800b331305fa3c3a13796ea98d737e4c23e6de0da9730f308af20a6c97b4f4797e19e3e9da0cd70f07cf7b3f831529975358d5bdd82d8ef1c1f33688054d70c7309fd40925a24229188b2757b453ca37cf1ce53cef005d1feb2c42af92128cdd7a87a2d5"}}, &(0x7f0000000540)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000840)={0x1c, &(0x7f0000000780)={0x20, 0xa, 0x60, "a4e8eac66edc140b513b3a86f6746b9fe771f56688b8f4f9c899803d2af2dacaf5999a9f2f7f218424b1ee25b29dbb5390cfe2a90ec8c2f2c3384f7b356b82f371dec8aba850687334177522325629b3db5b5274d2990c16480e8b5ce135954f"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000800)={0x0, 0x8, 0x1, 0x80}}) (async) syz_usb_control_io$hid(r2, 0x0, 0x0) (async) syz_usb_control_io$uac1(r2, &(0x7f0000000180)={0x14, &(0x7f0000000080)={0x20, 0x10, 0xea, {0xea, 0x4, "75bddc05758eed7b5aff0c995a605945080bd1630671081fd412a7ab282fb5312bd0ea0d6c0149dd0a073f521eefa463afb52e4e0e9cad794e0c8946987cb8b81f0e3c2502dab21073ed933fc4b148192c0faf9337c90629fe2befed68816bf3509116f8d165b98531596693117d680f3dd10cee5eeb390162ca49d8d66f4abcdfdeaadc2c6d193d56f48dd528c67e21ac6d2acc784d81d90f1b7a1f8d22e268bf556aaeb314d4a7fe16ac8ce2485e9df65912faf6af8be178dd5080c787c682166c14048f9abd6e8719de515bba7c6a335d249124dcf13467668e02a3494ead0cb7e8b6be05955d"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x408}}}, &(0x7f00000004c0)={0x44, &(0x7f00000002c0)={0x40, 0xf, 0xad, "fe9691313a3a6ffa8243b6c42992da613eb6b2347dc3e2118f1a3febff4622e36e1ed037ccc9f4156d7428538c644a7b8f094172ddda7980dd4458a7ceb223525ee4ebe04c0fe42eca801e54ec506ca075591d9576370085ad4c981f6f9df4181df2ddded33b456c9e286b1df7c5ec8bc5c44dee12fecc9fd6c529c4730030f73af2f0a81f8e8a1ef14347a529febfb4f30e7880c6cc00a0687608183ac4748e19efb6f0d58c5cc99419c22e16"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000380)={0x20, 0x81, 0x1, "8f"}, &(0x7f00000003c0)={0x20, 0x82, 0x1, '\x00'}, &(0x7f0000000400)={0x20, 0x83, 0x2, "dbfc"}, &(0x7f0000000440)=ANY=[@ANYBLOB="a881f262"], &(0x7f0000000480)={0x20, 0x85, 0x3, "bf08c6"}}) (async) syz_usb_disconnect(0xffffffffffffffff) (async) write$char_usb(r1, 0x0, 0x49) (async) 09:59:27 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xab, 0x9f, 0xd5, 0x40, 0x1d50, 0x606f, 0x4400, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xd9, 0xf4, 0x96}}]}}]}}, 0x0) syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0xff, 0x1ae7, 0x9001, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x2, 0x40, 0x2, [{{0x9, 0x4, 0x0, 0x7, 0x2, 0x3, 0x1, 0x2, 0x8a, {0x9, 0x21, 0xffe0, 0x3, 0x1, {0x22, 0x7f2}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0x2, 0x5, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0x3ff, 0x3, 0x4e, 0x5}}]}}}]}}]}}, &(0x7f0000000440)={0x0, 0xffffffffffffffff, 0x5, &(0x7f00000001c0)=ANY=[@ANYBLOB], 0x3, [{0xea, &(0x7f0000000200)=@string={0xea, 0x3, "597d0f0917679be968cf78541fa0e0481dee81a8c4e7d2f5fa46377f7e9bac89f75e21f2808f6a14bc9b960653fa214ee408021e37dced68103f1081ddc487df2e9fb89422a57395127534574cd30367d411d091d892b01bb021727b28f8adf7fcaca7fd38c0891fc5b2b4196c8897bcb483f8b5a80e081f245eabcbe80b512b9fd32b608f564c870207eeeab46ae04f0ddac1e4368b2a5a736cb5790eb4c647e7d52be3acd56f649601ba8770ef545231085777d6e5df10503879b383d386d74b7e7440b2529be100d1366edf0557dd00460194c06d06f8d9350b049dd22975d9731f164c92f7af"}}, {0xa9, &(0x7f0000000300)=@string={0xa9, 0x3, "94ad280a411d64ab8896632f7dfe47a58f44a0a7cd9a55bc95afdbfb426fa424b3a43f2b19227de8ce7a9932f17ea1d7f75de4c4c8fde60274c3cb054406eb6bc03ca813eabcda83121cc2d24534dab062b3f3e582d229c508ff38865329c8321249df476afa717b4ad47111db50d85141d2001cf311039b8a2707f5dde76128358f0ce0039e74423038d87563ae45a4b4d6a49a32e6bda942f5841a75be77e5d785309f8a573e"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x2001}}]}) syz_usb_control_io(r0, 0x0, 0x0) (async, rerun: 32) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000480)={0x2c, &(0x7f0000000240)=ANY=[], 0x0, 0x0, 0x0, 0x0}) (rerun: 32) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000003c0)={0x2a, &(0x7f0000000080)={0x0, 0x0, 0x100, "563949d41e1af4ebfea43f0b0954fdda290ca33faf4d161e5778c76dfb0e66214396fbb3d8c7b758bb2129fb68a6f30910415498130bc4252b2726800c8569959c100736161a1c9fcf910e694d92ccfbf98c5ba8d2d5b8444889ae2882d8bc037bab0f6459b0dcf80f49c0b4ec42a1fb8af25db891928d57bd889843a90fb8d1979dca27a7d1224b1e42eab8b0348458673b5ab9e6272ffe7cc8dba4f9f4fffcb51fff3309b19557da2dc6eead0c965fe807f2cc45f8774e559dfb918a484e63c5f499e67cfa515fcb1aee7ade73eb8312a6568eb5690926251a67bc83db62918abb676522cc7e19101e2a6a17131dd119e58d353e04411379b25d8c3e287408"}, 0x0, 0x0, 0x0, 0x0}) (async) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000018105e04da070000000000010902240001000000000904000009030000000921000000012222000905810308"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) (async) syz_usb_control_io$hid(r1, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000fc0)=ANY=[@ANYBLOB="00222207000000000000003f070c0000072a9000a7c900be0017cf667b812df2d4f2f16e6ba4d9"], 0x0}, 0x0) (async, rerun: 32) syz_usb_ep_write(r1, 0x0, 0x1, &(0x7f0000000000)='B') (async, rerun: 32) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000940)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x47d, 0x2041, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x8, 0x10, 0x7, [{{0x9, 0x4, 0x0, 0x9d, 0x2, 0x3, 0x1, 0x3, 0x71, {0x9, 0x21, 0x3, 0x21, 0x1, {0x22, 0xd7}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0xff, 0xff, 0x3}}}}}]}}]}}, &(0x7f0000000a40)={0xa, &(0x7f0000000980)={0xa, 0x6, 0x310, 0xd8, 0x9, 0x8, 0x8, 0xb5}, 0x40, &(0x7f00000009c0)={0x5, 0xf, 0x40, 0x5, [@wireless={0xb, 0x10, 0x1, 0xe, 0x20, 0xcf, 0x8, 0x7}, @ss_container_id={0x14, 0x10, 0x4, 0xfd, "27a09b2299c8d209cebf0cede9e81129"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x3, 0x9b, 0x1, 0x1}, @wireless={0xb, 0x10, 0x1, 0x4, 0xe0, 0x4a, 0x5, 0x3ff, 0xd0}, @ext_cap={0x7, 0x10, 0x2, 0x12, 0x1, 0xe, 0x8fc}]}, 0x1, [{0x4, &(0x7f0000000a00)=@lang_id={0x4, 0x3, 0x413}}]}) syz_usb_control_io$hid(r2, &(0x7f0000000d00)={0x24, &(0x7f0000000a80)={0x20, 0x1, 0xc0, {0xc0, 0x5, "5f809eaab9dabe41991d0b1c754396c1b0398dcab8fc0cb1490e7f7a2613691f2f7ccd328cb12c66e55757498c238e3d84d913614891223692a922a9ce282a6bab382fa2f8f5fc3af800d36e41f60f447a8fe36efd7ab22e57395eb60d4f415f518e1ab08e36f624334451a1bc6c5232c2eb3eed0cc426fb3f1377169d5a933fe6c6639e76ac1957fd0250304e58dbcc729f22bfca69321e64b9e67fa7b0aed2929d4080962a106040f6f1d4dbfa0233dc8cfd143e6bdad8b7fd7c3caa64"}}, &(0x7f0000000b80)={0x0, 0x3, 0xe6, @string={0xe6, 0x3, "bedc1a34c7a3a0558b774688b4bce6065309b49557662218b1fc45c2fc6a91497ee4503e3157827bb41b42461fe7443ef9a95418f272fe596ac74723c53265d5b3b43e48333539a2ac0f731f28610f9db46130abd63cd6e6e39769741cc4da2c480aaf21689cbe8c22216a0f0e255e445dc724b4d54c05ddb98034c55e1db618adbe28a59f1327504a6097cfed6ea15a5c56de9a7b3c6ae4dad98ebcfd090c5adb1113135a7554d130aa9c3a3bb85e03ee120bc99a713cf8e85e87c650f666385ea585d418cec8831d55d0ffd26e22d1e6923536952519b3125963e482ae540a2fb2ce4b"}}, &(0x7f0000000c80)={0x0, 0x22, 0x7, {[@global=@item_4={0x3, 0x1, 0x7, "64db255a"}, @local=@item_012={0x1, 0x2, 0x2, "1c"}]}}, &(0x7f0000000cc0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x2, 0x2, 0x1, {0x22, 0x1c6}}}}, &(0x7f0000000f80)={0x2c, &(0x7f0000000d40)={0x20, 0x17, 0x6b, "5ebdd5602b7cc67c98df6f826c351bdd55652443904e357cabd5d9e86f9ad81de90fc429f6e07ed644db539f664eb5211cda4a0717eb4c815ec650bae4d1602e19fca874f828e4f7f5df090637644f4d34c70de98ff394f278e1265092ce2560ade2ed6b7d1be91a251139"}, &(0x7f0000000dc0)={0x0, 0xa, 0x1, 0x80}, &(0x7f0000000e00)={0x0, 0x8, 0x1, 0x46}, &(0x7f0000000e40)={0x20, 0x1, 0xda, "07d89b2f6d0d4b13371420349848865a1e6f4f6d3697d713d81dc55c68f5cef74313bc69b8869190a03f71aef2c985850becc54a2909c781efc7bc66c1f07152457f3baa0a9ec4cadb8e702f96f888f40869a75e1192c207aa65fca299f23edbe808e36a8677bd0e2dca890e6aab398adabfbba749c1882937ea0fdfd3786e36f968b11da861c32b74c01c296102262a7bc95e2afedf952b95aee5e152c5ef291ce3ed70f2a6a5dabb5f95bda1c6adc4699d0cf9750cd86861bb578e42588f49cb26e486c6b508e331201425fe1cdb322a5a14eb0003fc7eacbe"}, &(0x7f0000000f40)={0x20, 0x3, 0x1, 0x8e}}) syz_usb_control_io$hid(r1, &(0x7f00000006c0)={0x24, &(0x7f00000004c0)={0x43eb332fac60461f, 0x7, 0x89, {0x89, 0xa, "9d29bd01cdef23f7607903de220ea0492acdcf62f45a903ea7f208081ef34fc4156b2ab5b93074e9451b6f7f24ddfdced256f4cd16ff6e07634aa0e3a2111f12efd9976a23d8cbef272b4df833768602600217bd900796a4e1f516832be61d878be760954d00d62230422bd21301f584834072e76a4440cbbb2f87fbc07bac7e4154c9316b44b7"}}, &(0x7f0000000580)={0x0, 0x3, 0x88, @string={0x88, 0x3, "cc4b5e30d65b4c03002d2fdf9ff34bb29d2313865d54d2940a1fd67fd9df8ce9cdd4e9424e2e4639e33dd8bca568787a80f0236bca8f3ebf7b148c345b2742af392cbaf3b20bf2236d70a5178df11d186de1b26a8743a052a3522533e2a99b7a3ed8fc6d3bf1ba349e07d4eb3e4db53866d2196414f0653161a3fad087461be7c6adb482b2e0"}}, &(0x7f0000000640)={0x0, 0x22, 0x7, {[@local=@item_012={0x1, 0x2, 0x9, 'z'}, @main=@item_4={0x3, 0x0, 0xc, "45e46fef"}]}}, &(0x7f0000000680)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1000, 0x2, 0x1, {0x22, 0xa3a}}}}, &(0x7f0000000900)={0x2c, &(0x7f0000000700)={0x0, 0x8, 0x56, "8345f6bd56c4d3dee594c13ab8bd9bb498ad0a5bf39e09ab913b2b73eb4bc837ee05689bb067377c8e4274904582742517decae952b20b41d98cd1712adb4fbdfc716bbd82b74f1f5e83ea3706f90166ed72087b6e84"}, &(0x7f0000000780)={0x0, 0xa, 0x1, 0x3f}, &(0x7f00000007c0)={0x0, 0x8, 0x1, 0x3f}, &(0x7f0000000800)={0x20, 0x1, 0x8b, "f99cf982e9449136aa7fa2578330574ae4efb983d891ef2f7d4e76260a2e50750138fa7713bd95de69be306fecd966dc118a78b201ca19a7504409619cb65e75475d29b3fa0ad7c6e3e3401014894d5274061c7601ea0d3759b3f30335d1925b0856f4418bb0c6a639d8fc2f6089c170f603646300ec330ba45a21d59fd70fe4ccf4404386d09d35d6ed94"}, &(0x7f00000008c0)={0x20, 0x3, 0x1, 0x1}}) [ 337.825023][ T4080] usb 6-1: USB disconnect, device number 94 09:59:27 executing program 3: syz_usb_connect(0x0, 0x2d, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0xf2, 0x51, 0x6c, 0x10, 0x1453, 0x4026, 0xee97, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x95, 0xf5, 0x2b, 0x0, [], [{}]}}]}}]}}, 0x0) syz_usb_connect(0x4, 0xd25, &(0x7f0000000140)={{0x12, 0x1, 0x201, 0x41, 0x46, 0x8, 0x40, 0x5050, 0x103, 0x783f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd13, 0x3, 0x4, 0x8, 0x20, 0x86, [{{0x9, 0x4, 0xd7, 0xfe, 0xf, 0x40, 0x1e, 0xc7, 0x2, [@uac_control={{0xa, 0x24, 0x1, 0x8001, 0x11}, [@input_terminal={0xc, 0x24, 0x2, 0x5, 0x1ff, 0x5, 0x4, 0x5, 0x6, 0x4}, @mixer_unit={0x8, 0x24, 0x4, 0x4, 0x0, "d942f2"}]}], [{{0x9, 0x5, 0x7, 0x10, 0x200, 0x9, 0xd0, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x40, 0x7}]}}, {{0x9, 0x5, 0x3, 0x8, 0x40, 0xff, 0x7, 0x2}}, {{0x9, 0x5, 0x9, 0x8, 0x0, 0x0, 0xf6, 0x1f, [@generic={0xfb, 0x10, "3b40e1876a2d72f704b0eaed37467ab51bfbc525131e61433242dd868009a5492ae809f036d31e42c73beb2f102058bdda1b02e5c813ccdf8501d40e9cca23e09908073022b379aa1ad922c6953c3da0c5235d598b7b1e1c28d35c1650def82de6bff6c2e9bd76965eec54399d9d9efdb0751ef3381897f29afa25c22163e60646cf6a7d6500576979108529fbf1f3edd794d9aeca64ce86a7284d0a554235e9ee149e818d424d4a90b8b032cb701cc510835c0fbcc3f564a873c299fa8d5b5a933615f888947885b8baacbf05d3cc98fdea3d800dcd7ea5a905b4b36f972ae0908810fa7e82a448df5005c8d53cd490357f22af63883f1caf"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x49, 0x1}]}}, {{0x9, 0x5, 0x9, 0x0, 0x40, 0x0, 0x7, 0x20}}, {{0x9, 0x5, 0x7, 0x3, 0x218, 0x4, 0x6, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x1d3f5b3a6166181e, 0x4f, 0x8}, @generic={0x67, 0x22, "f1bd1e823323619f792987804c8985ea8f15263e96ce1267e52e21a10e0604789944f4ab7c5cf6d849548d40d7b32a707e264b2417e1ef418702b36318623803bf354957877a107c0ff71ee182c325eee94f1d9f0b27511c3b96809e858df21813136980ec"}]}}, {{0x9, 0x5, 0x9, 0x3, 0x40, 0x1, 0x1, 0x81, [@generic={0xa1, 0x1, "47e125a4a6d5712053f9c63b9c48f3989c697f1f3fd3529e77ca87bda79c1805ef5eb8afb6d520a75091c0c7551bc5552205e7276ec454ea5f5dd3c51a86f09789c7c2f6337594d4d69050d8e85d00dc720add7f013baf22660ceb10832dfa453b36c236f192f75b2457305bd94a89405722027b97fcc1ec2ade09261b8b414f64c0e27dab2e58d042205641c02cc359c290877cac38633a2f00615c644ea5"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0xc0, 0x2c6}]}}, {{0x9, 0x5, 0x0, 0x0, 0xf514f8437b5699e4, 0x2, 0x3, 0x3e, [@generic={0x45, 0x22, "5757e69aba92cdf7e75e916a1318c103a820c1151691b19a07ef3be6142b63617736f12d00fe617ef18b3eb8b07ef71d2d3b4ef7d90da6854070158c9587a7ff2c0c52"}]}}, {{0x9, 0x5, 0x4, 0x3, 0x8, 0x2e, 0xa3, 0x3f, [@generic={0xc, 0x2, "ac47fd41f7fd0bb743b4"}, @uac_iso={0x7, 0x25, 0x1, 0x85, 0x1f, 0x8dc0}]}}, {{0x9, 0x5, 0x0, 0x11, 0x40, 0xb8, 0x2, 0x80, [@generic={0xe7, 0x2e, "4b0c9b998c0eb9340466deea159cea958b77d1eab93b6d925ffc379b087031ca7d1b7dacf19bdb4636eec4d030b31fabebcbec7427460c392d72a1db8ef1ee492c8d9c64366c3b85887972fa01835c9a33411d0c178b6b97e435f7a17c07952b1b149918401fbc79340e9a97ae63cb1b18924c27f8be526aeedc16a8bd95975cdd5c9a93544e8e117e54b6351711f00ca9e02be0d81cdc0668648d04e7fa178d2b673d154a9c8381cb72409cbb539ef50fb9337db33ca8192b953240361f0647c37746a7446e270f84942bf95f02bf9753fd187af0dc053baa7af8b24662d498323928d069"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x1, 0x3f}]}}, {{0x9, 0x5, 0x6, 0x3, 0x408, 0x2a, 0xff, 0x62, [@generic={0x6b, 0x2f, "ffe83c7e02d215e55d16c14ae6336b43526b5499bc185839b1a475aaa44f6cf1fedbda4e462bf6f9291876e4dd1c3b6de80dd4e41c89e305e3a4a9c2c03ed3d185814e8d73fd454173d0c26e04c70e662ecff5eaaceda5fd1974909e342b944a6842e4ff00069f7f64"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x200, 0xd8, 0xe, 0x4}}, {{0x9, 0x5, 0x7, 0x1, 0x40, 0x20, 0x0, 0x8}}, {{0x9, 0x5, 0x4, 0x4, 0x200, 0x20, 0x8, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x8}, @generic={0x95, 0xd, "53f4210f699a3de5556ff2b24ac499404099ac17b41a42c3af1fe56f478696b901464077f02467d2b4fcb91c40e5e0bd2a8248ab4cc1b81e247fbffdb495f3b460a9e36ff3c521fb5e8dda21113d0bfb26ac48c461afca9162b3f5460256bd6571f7d2eed64f5ca30a3dc107d606e5f746c4d06bf5b021d325f29a66da1fa38e2204afa0abb3ce43d46a25bb180e9b9d4de22f"}]}}, {{0x9, 0x5, 0xf, 0x1, 0x3ff, 0x2c, 0xe2, 0x9, [@generic={0x83, 0x11, "31df04e692b969565544f73a84d48a7ac35fa20828a5c4c171c3639f6ec76983e407969afa15a043e47e8884204bfd74374ac069d8a5aa72cb65e3458142c7159bfdd9616ee391d20f42d5f752cb822bf3a5d9572189b06e8d9e3853a5ae43db5a07f7ede6bf2d4025f1d98bf5609ec1e3944daceae3063462c385bfb9dc31c411"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x6, 0x1}]}}, {{0x9, 0x5, 0x9, 0x10, 0x0, 0x3, 0x2, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x6, 0x3}]}}]}}, {{0x9, 0x4, 0xd2, 0x5, 0xa, 0xa3, 0xd3, 0xed, 0x9a, [], [{{0x9, 0x5, 0x8, 0x4, 0x10, 0x7, 0x80, 0x9, [@generic={0x31, 0x11, "83cbe6e32b66181ef2bca75fa20ec72528755adac861553360a0a750474e2dd9d0ce8f26f8df2288a82a3fce873f25"}]}}, {{0x9, 0x5, 0xb, 0x10, 0x10, 0x80, 0x3, 0x9}}, {{0x9, 0x5, 0xd, 0x0, 0x200, 0x0, 0x60, 0x3f}}, {{0x9, 0x5, 0x5, 0x1, 0x10, 0x80, 0x9c, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x80, 0x6}]}}, {{0x9, 0x5, 0x3, 0x0, 0x400, 0x3, 0x5, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x65, 0x1570}, @generic={0x74, 0xb, "018561a07bc31282dad9056be21935dfb1ce1f7c648450a0eab3bdcc10a0077201e954625bbb326b9197faa9ed881778c06e3dac150758445d83794b355daa2759760eab1d3398b6182a02cd7914e1f2c6a6044a8bf8e094843e47e12288ab1700bebe303494033459e340f5fcb5beee3a84"}]}}, {{0x9, 0x5, 0x5, 0xc, 0x20, 0x9, 0x8, 0x3f, [@generic={0xaa, 0x21, "7812639ac8f1d4f337273a28b06018e5c99b7d554d31fe41d30c55a0ca70dd77d60c50501ba3b99b239629a6c601375c3f2e22714430876cac5320bab2a49770acf6e6bc45eb51a73d94efb74031d6d3e02e61d227c2ccb559ce137f6bbf8f9cc6927d6e4892863685e29942308ab1dcfadbc4d1a1dc159de452022d83cd4dc10060fc3be9504f0ed59275e95beaead1c10a6bf213cf21f2a1e73b94f36130a222358cb08bb7b9eb"}]}}, {{0x9, 0x5, 0x6, 0x8, 0x10, 0x1f, 0x1, 0x59}}, {{0x9, 0x5, 0x80, 0x10, 0x10, 0x4, 0x6, 0x20}}, {{0x9, 0x5, 0x9, 0x0, 0x8, 0x2, 0x3, 0x9, [@generic={0x100, 0x8, "be05f74b0349dcb286c5a0daba70d631546ccb74623dad489f07515240ef8d9ed722e8fae9c0cf235d8d0468941ff217b354f45f1d8f90fb5bf4ed0203f3ba85ddde25c701526a5a48de742be617af5043f0003d96c823877b0804d66d3e52eb2f7b3e29c74d3da13330a377faac7409fdb4c30871e5075b15693ec2db4b4ba5ee25e02b94ba4ba4d370f219c2bdbf168122fdec0b5bcc7d966be44c9bd3c230376fcbdd48fd5b1005d830e205ab9a39b6c558a3ac16813505086e233c88449f1282a71a2f672cad6ae5565e5e2b35fb9efd3411fa644ce5f77830a1774bc728481a62d796ee49399656a0b05e1c375230e66a0b7e5a69e9e700311e8ccf"}]}}, {{0x9, 0x5, 0x2, 0x11, 0x400, 0xe, 0x6, 0x36, [@generic={0x2f, 0x11, "4d95b121b137883704e5526af3e1f1ed02e990812b3004bb5411a6dc521e1fc855539a05889c17bea2432d86cd"}, @generic={0xa0, 0x5, "4b7f743f8643426b89ecdf09041324159ea37eac93e489dc83a8e41d485270c541b7512690adcc67542fc27709b932f6ad73ba2a5b9c8ccdaa951065d19d040bc9106ad4ecb04ec53b37ff4943c7eb3f9db8bae8a2b053c7392199ee4778bb0b7dc992bde783e22b79f6fcfffa6ffb4bb45bba8aee1afc613698ea538555ea660f3cda7d9235a3bf4dd97465731a9735145486b58bab22ffa168dd702f93"}]}}]}}, {{0x9, 0x4, 0x5f, 0x3f, 0xa, 0x57, 0x33, 0xe2, 0x9, [], [{{0x9, 0x5, 0xe, 0x4, 0x40, 0x7, 0x35, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x40, 0x200}]}}, {{0x9, 0x5, 0x8, 0xc, 0x400, 0x5, 0x80, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0xc0, 0x3f, 0x6}, @generic={0x35, 0x11, "21a3b410fa986caf97d8436161860ae44aa4da1f8a96c65276c57cb7981fc3b49f82557e287cbf01c8dadfb8d9114e8f98eb42"}]}}, {{0x9, 0x5, 0x3, 0x3, 0x8, 0x1f, 0x1, 0x0, [@generic={0x10, 0x9, "85d6aa41a242fa19f9eb05cbc7c8"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x3ff, 0x1, 0x1f, 0x2}}, {{0x9, 0x5, 0x3, 0x4, 0x20, 0xff, 0x1, 0x54, [@generic={0xbf, 0x1, "882f796dcc9f85eeaf20161336c49e301d035d5ba4b92bb840126bc3709fb655c7dc7c9a9293dd70ba2239879ef4e1596f6365b0b9f5b3f5c2f3f1b4a41e81c2af8ad215aea88ce37c60f783a1873d6106823cd69f09b3e0a30c0a12f6c589b89592c612b18ad6858ad3da3d48fe7dbe198ab9344f636f9a6675d5dfdadfa86c2fc9e49b80ee735eb9271f6d3dcac0ec879631176da40ae2069136c2213cc7508f52e6afad41f0d776ca4b96195fb5dd345a804751458fcc8aa175be01"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x3ff, 0xfd, 0x1f, 0x1, [@generic={0xd6, 0xd, "f84de293f460ced22502fea52b906d8939a332fd466b7841a0435449c3162effe8bf410740bd34981767c0f253ea6512571f24dad9163053eeb356d4d4dd5136cf0a2d46507626c049252b6278c77ee57803c371bc1a3ec1f620816b2c5f85af14ee6dcfe63bd84b5b5a306574f40e5738c5c1beb056006581214725870ff60f974ccb6be27d94a9982d009640ce14964c534c7655c44c1b5e63fd9ac41847582b34b05c74c5538ca9360e7483e24d572614b829366cf85b8b4dbf44099c035f730b6aec364daedfce9be5e1b4c5d523f182aa12"}, @generic={0x87, 0xd, "b577bce1cd5b2ada7164c1ff55c7ca41f71fca2ef1c826c135737aa0b74176ea15420e7266f162723e78861897ed37e818722b5362bb9f9740e8fa81f41ead7ca2cbfd96d1b4bd0e314d1bc97a251aff8a66582918e1ab47d208867f5eb73d49e0137cd21b0d50f32c1f8c4568f914eeb413d555d69c134e7769e1401d3efdf396df6633d0"}]}}, {{0x9, 0x5, 0xb, 0x10, 0x20, 0x5, 0xa5, 0x2}}, {{0x9, 0x5, 0x80, 0x0, 0x7cf, 0x66, 0x5, 0x7}}, {{0x9, 0x5, 0xc, 0x10, 0x10, 0x70, 0x9, 0x2, [@generic={0x3b, 0x4, "58547a747bd787adc70734e555682244ac4327d66eac0b443df6914f47449cdefd34f90adbbb4a1d6427e0e854e0b76b772efe81465a7c1670"}]}}, {{0x9, 0x5, 0xd, 0x4, 0x3ff, 0x2, 0x9, 0x30, [@generic={0xc4, 0xc, "0c1d404558be1121375d9b3a94c8444b4308f480f2a0a078681fa5f56086cc47756c306ab5c34bd089cea2b93007ae463c06431ce429840469a0d602fbd58de474c8098206c5834e33340539b3749d84bbb01bde2605a3fa01b8f91b998d870f1a58ea7ff52642791b3aa5f7095682a50f8b2a73b2fa8ef2a2e2abec9b7f20d750420b91abe9cc83d9ddefbcae10ae27b1d553db8f6db20dae30c1c272a98b8b9371bc2aef37d5bd550aef3491cf8b8deaf8d1a4ee9449881124daf93e5df93271c7"}]}}]}}]}}]}}, &(0x7f00000000c0)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x250, 0x80, 0x4, 0x1, 0x20, 0x14}, 0x3a, &(0x7f0000000040)={0x5, 0xf, 0x3a, 0x4, [@ssp_cap={0xc, 0x10, 0xa, 0xff, 0x0, 0x6, 0xff0f, 0x1ff}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x3, 0x1, 0x81, 0x2}, @ssp_cap={0x18, 0x10, 0xa, 0x8, 0x3, 0x4, 0xff00, 0xffa1, [0xff0f, 0xff0030, 0xc03f]}, @ext_cap={0x7, 0x10, 0x2, 0x12, 0x1, 0x3, 0x8}]}, 0x1, [{0x4, &(0x7f0000000080)=@lang_id={0x4, 0x3, 0x2c0a}}]}) syz_usb_connect(0x0, 0x2d, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0xf2, 0x51, 0x6c, 0x10, 0x1453, 0x4026, 0xee97, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x95, 0xf5, 0x2b, 0x0, [], [{}]}}]}}]}}, 0x0) (async) syz_usb_connect(0x4, 0xd25, &(0x7f0000000140)={{0x12, 0x1, 0x201, 0x41, 0x46, 0x8, 0x40, 0x5050, 0x103, 0x783f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd13, 0x3, 0x4, 0x8, 0x20, 0x86, [{{0x9, 0x4, 0xd7, 0xfe, 0xf, 0x40, 0x1e, 0xc7, 0x2, [@uac_control={{0xa, 0x24, 0x1, 0x8001, 0x11}, [@input_terminal={0xc, 0x24, 0x2, 0x5, 0x1ff, 0x5, 0x4, 0x5, 0x6, 0x4}, @mixer_unit={0x8, 0x24, 0x4, 0x4, 0x0, "d942f2"}]}], [{{0x9, 0x5, 0x7, 0x10, 0x200, 0x9, 0xd0, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x40, 0x7}]}}, {{0x9, 0x5, 0x3, 0x8, 0x40, 0xff, 0x7, 0x2}}, {{0x9, 0x5, 0x9, 0x8, 0x0, 0x0, 0xf6, 0x1f, [@generic={0xfb, 0x10, "3b40e1876a2d72f704b0eaed37467ab51bfbc525131e61433242dd868009a5492ae809f036d31e42c73beb2f102058bdda1b02e5c813ccdf8501d40e9cca23e09908073022b379aa1ad922c6953c3da0c5235d598b7b1e1c28d35c1650def82de6bff6c2e9bd76965eec54399d9d9efdb0751ef3381897f29afa25c22163e60646cf6a7d6500576979108529fbf1f3edd794d9aeca64ce86a7284d0a554235e9ee149e818d424d4a90b8b032cb701cc510835c0fbcc3f564a873c299fa8d5b5a933615f888947885b8baacbf05d3cc98fdea3d800dcd7ea5a905b4b36f972ae0908810fa7e82a448df5005c8d53cd490357f22af63883f1caf"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x49, 0x1}]}}, {{0x9, 0x5, 0x9, 0x0, 0x40, 0x0, 0x7, 0x20}}, {{0x9, 0x5, 0x7, 0x3, 0x218, 0x4, 0x6, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x1d3f5b3a6166181e, 0x4f, 0x8}, @generic={0x67, 0x22, "f1bd1e823323619f792987804c8985ea8f15263e96ce1267e52e21a10e0604789944f4ab7c5cf6d849548d40d7b32a707e264b2417e1ef418702b36318623803bf354957877a107c0ff71ee182c325eee94f1d9f0b27511c3b96809e858df21813136980ec"}]}}, {{0x9, 0x5, 0x9, 0x3, 0x40, 0x1, 0x1, 0x81, [@generic={0xa1, 0x1, "47e125a4a6d5712053f9c63b9c48f3989c697f1f3fd3529e77ca87bda79c1805ef5eb8afb6d520a75091c0c7551bc5552205e7276ec454ea5f5dd3c51a86f09789c7c2f6337594d4d69050d8e85d00dc720add7f013baf22660ceb10832dfa453b36c236f192f75b2457305bd94a89405722027b97fcc1ec2ade09261b8b414f64c0e27dab2e58d042205641c02cc359c290877cac38633a2f00615c644ea5"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0xc0, 0x2c6}]}}, {{0x9, 0x5, 0x0, 0x0, 0xf514f8437b5699e4, 0x2, 0x3, 0x3e, [@generic={0x45, 0x22, "5757e69aba92cdf7e75e916a1318c103a820c1151691b19a07ef3be6142b63617736f12d00fe617ef18b3eb8b07ef71d2d3b4ef7d90da6854070158c9587a7ff2c0c52"}]}}, {{0x9, 0x5, 0x4, 0x3, 0x8, 0x2e, 0xa3, 0x3f, [@generic={0xc, 0x2, "ac47fd41f7fd0bb743b4"}, @uac_iso={0x7, 0x25, 0x1, 0x85, 0x1f, 0x8dc0}]}}, {{0x9, 0x5, 0x0, 0x11, 0x40, 0xb8, 0x2, 0x80, [@generic={0xe7, 0x2e, "4b0c9b998c0eb9340466deea159cea958b77d1eab93b6d925ffc379b087031ca7d1b7dacf19bdb4636eec4d030b31fabebcbec7427460c392d72a1db8ef1ee492c8d9c64366c3b85887972fa01835c9a33411d0c178b6b97e435f7a17c07952b1b149918401fbc79340e9a97ae63cb1b18924c27f8be526aeedc16a8bd95975cdd5c9a93544e8e117e54b6351711f00ca9e02be0d81cdc0668648d04e7fa178d2b673d154a9c8381cb72409cbb539ef50fb9337db33ca8192b953240361f0647c37746a7446e270f84942bf95f02bf9753fd187af0dc053baa7af8b24662d498323928d069"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x1, 0x3f}]}}, {{0x9, 0x5, 0x6, 0x3, 0x408, 0x2a, 0xff, 0x62, [@generic={0x6b, 0x2f, "ffe83c7e02d215e55d16c14ae6336b43526b5499bc185839b1a475aaa44f6cf1fedbda4e462bf6f9291876e4dd1c3b6de80dd4e41c89e305e3a4a9c2c03ed3d185814e8d73fd454173d0c26e04c70e662ecff5eaaceda5fd1974909e342b944a6842e4ff00069f7f64"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x200, 0xd8, 0xe, 0x4}}, {{0x9, 0x5, 0x7, 0x1, 0x40, 0x20, 0x0, 0x8}}, {{0x9, 0x5, 0x4, 0x4, 0x200, 0x20, 0x8, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x8}, @generic={0x95, 0xd, "53f4210f699a3de5556ff2b24ac499404099ac17b41a42c3af1fe56f478696b901464077f02467d2b4fcb91c40e5e0bd2a8248ab4cc1b81e247fbffdb495f3b460a9e36ff3c521fb5e8dda21113d0bfb26ac48c461afca9162b3f5460256bd6571f7d2eed64f5ca30a3dc107d606e5f746c4d06bf5b021d325f29a66da1fa38e2204afa0abb3ce43d46a25bb180e9b9d4de22f"}]}}, {{0x9, 0x5, 0xf, 0x1, 0x3ff, 0x2c, 0xe2, 0x9, [@generic={0x83, 0x11, "31df04e692b969565544f73a84d48a7ac35fa20828a5c4c171c3639f6ec76983e407969afa15a043e47e8884204bfd74374ac069d8a5aa72cb65e3458142c7159bfdd9616ee391d20f42d5f752cb822bf3a5d9572189b06e8d9e3853a5ae43db5a07f7ede6bf2d4025f1d98bf5609ec1e3944daceae3063462c385bfb9dc31c411"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x6, 0x1}]}}, {{0x9, 0x5, 0x9, 0x10, 0x0, 0x3, 0x2, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x6, 0x3}]}}]}}, {{0x9, 0x4, 0xd2, 0x5, 0xa, 0xa3, 0xd3, 0xed, 0x9a, [], [{{0x9, 0x5, 0x8, 0x4, 0x10, 0x7, 0x80, 0x9, [@generic={0x31, 0x11, "83cbe6e32b66181ef2bca75fa20ec72528755adac861553360a0a750474e2dd9d0ce8f26f8df2288a82a3fce873f25"}]}}, {{0x9, 0x5, 0xb, 0x10, 0x10, 0x80, 0x3, 0x9}}, {{0x9, 0x5, 0xd, 0x0, 0x200, 0x0, 0x60, 0x3f}}, {{0x9, 0x5, 0x5, 0x1, 0x10, 0x80, 0x9c, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x80, 0x6}]}}, {{0x9, 0x5, 0x3, 0x0, 0x400, 0x3, 0x5, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x65, 0x1570}, @generic={0x74, 0xb, "018561a07bc31282dad9056be21935dfb1ce1f7c648450a0eab3bdcc10a0077201e954625bbb326b9197faa9ed881778c06e3dac150758445d83794b355daa2759760eab1d3398b6182a02cd7914e1f2c6a6044a8bf8e094843e47e12288ab1700bebe303494033459e340f5fcb5beee3a84"}]}}, {{0x9, 0x5, 0x5, 0xc, 0x20, 0x9, 0x8, 0x3f, [@generic={0xaa, 0x21, "7812639ac8f1d4f337273a28b06018e5c99b7d554d31fe41d30c55a0ca70dd77d60c50501ba3b99b239629a6c601375c3f2e22714430876cac5320bab2a49770acf6e6bc45eb51a73d94efb74031d6d3e02e61d227c2ccb559ce137f6bbf8f9cc6927d6e4892863685e29942308ab1dcfadbc4d1a1dc159de452022d83cd4dc10060fc3be9504f0ed59275e95beaead1c10a6bf213cf21f2a1e73b94f36130a222358cb08bb7b9eb"}]}}, {{0x9, 0x5, 0x6, 0x8, 0x10, 0x1f, 0x1, 0x59}}, {{0x9, 0x5, 0x80, 0x10, 0x10, 0x4, 0x6, 0x20}}, {{0x9, 0x5, 0x9, 0x0, 0x8, 0x2, 0x3, 0x9, [@generic={0x100, 0x8, "be05f74b0349dcb286c5a0daba70d631546ccb74623dad489f07515240ef8d9ed722e8fae9c0cf235d8d0468941ff217b354f45f1d8f90fb5bf4ed0203f3ba85ddde25c701526a5a48de742be617af5043f0003d96c823877b0804d66d3e52eb2f7b3e29c74d3da13330a377faac7409fdb4c30871e5075b15693ec2db4b4ba5ee25e02b94ba4ba4d370f219c2bdbf168122fdec0b5bcc7d966be44c9bd3c230376fcbdd48fd5b1005d830e205ab9a39b6c558a3ac16813505086e233c88449f1282a71a2f672cad6ae5565e5e2b35fb9efd3411fa644ce5f77830a1774bc728481a62d796ee49399656a0b05e1c375230e66a0b7e5a69e9e700311e8ccf"}]}}, {{0x9, 0x5, 0x2, 0x11, 0x400, 0xe, 0x6, 0x36, [@generic={0x2f, 0x11, "4d95b121b137883704e5526af3e1f1ed02e990812b3004bb5411a6dc521e1fc855539a05889c17bea2432d86cd"}, @generic={0xa0, 0x5, "4b7f743f8643426b89ecdf09041324159ea37eac93e489dc83a8e41d485270c541b7512690adcc67542fc27709b932f6ad73ba2a5b9c8ccdaa951065d19d040bc9106ad4ecb04ec53b37ff4943c7eb3f9db8bae8a2b053c7392199ee4778bb0b7dc992bde783e22b79f6fcfffa6ffb4bb45bba8aee1afc613698ea538555ea660f3cda7d9235a3bf4dd97465731a9735145486b58bab22ffa168dd702f93"}]}}]}}, {{0x9, 0x4, 0x5f, 0x3f, 0xa, 0x57, 0x33, 0xe2, 0x9, [], [{{0x9, 0x5, 0xe, 0x4, 0x40, 0x7, 0x35, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x40, 0x200}]}}, {{0x9, 0x5, 0x8, 0xc, 0x400, 0x5, 0x80, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0xc0, 0x3f, 0x6}, @generic={0x35, 0x11, "21a3b410fa986caf97d8436161860ae44aa4da1f8a96c65276c57cb7981fc3b49f82557e287cbf01c8dadfb8d9114e8f98eb42"}]}}, {{0x9, 0x5, 0x3, 0x3, 0x8, 0x1f, 0x1, 0x0, [@generic={0x10, 0x9, "85d6aa41a242fa19f9eb05cbc7c8"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x3ff, 0x1, 0x1f, 0x2}}, {{0x9, 0x5, 0x3, 0x4, 0x20, 0xff, 0x1, 0x54, [@generic={0xbf, 0x1, "882f796dcc9f85eeaf20161336c49e301d035d5ba4b92bb840126bc3709fb655c7dc7c9a9293dd70ba2239879ef4e1596f6365b0b9f5b3f5c2f3f1b4a41e81c2af8ad215aea88ce37c60f783a1873d6106823cd69f09b3e0a30c0a12f6c589b89592c612b18ad6858ad3da3d48fe7dbe198ab9344f636f9a6675d5dfdadfa86c2fc9e49b80ee735eb9271f6d3dcac0ec879631176da40ae2069136c2213cc7508f52e6afad41f0d776ca4b96195fb5dd345a804751458fcc8aa175be01"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x3ff, 0xfd, 0x1f, 0x1, [@generic={0xd6, 0xd, "f84de293f460ced22502fea52b906d8939a332fd466b7841a0435449c3162effe8bf410740bd34981767c0f253ea6512571f24dad9163053eeb356d4d4dd5136cf0a2d46507626c049252b6278c77ee57803c371bc1a3ec1f620816b2c5f85af14ee6dcfe63bd84b5b5a306574f40e5738c5c1beb056006581214725870ff60f974ccb6be27d94a9982d009640ce14964c534c7655c44c1b5e63fd9ac41847582b34b05c74c5538ca9360e7483e24d572614b829366cf85b8b4dbf44099c035f730b6aec364daedfce9be5e1b4c5d523f182aa12"}, @generic={0x87, 0xd, "b577bce1cd5b2ada7164c1ff55c7ca41f71fca2ef1c826c135737aa0b74176ea15420e7266f162723e78861897ed37e818722b5362bb9f9740e8fa81f41ead7ca2cbfd96d1b4bd0e314d1bc97a251aff8a66582918e1ab47d208867f5eb73d49e0137cd21b0d50f32c1f8c4568f914eeb413d555d69c134e7769e1401d3efdf396df6633d0"}]}}, {{0x9, 0x5, 0xb, 0x10, 0x20, 0x5, 0xa5, 0x2}}, {{0x9, 0x5, 0x80, 0x0, 0x7cf, 0x66, 0x5, 0x7}}, {{0x9, 0x5, 0xc, 0x10, 0x10, 0x70, 0x9, 0x2, [@generic={0x3b, 0x4, "58547a747bd787adc70734e555682244ac4327d66eac0b443df6914f47449cdefd34f90adbbb4a1d6427e0e854e0b76b772efe81465a7c1670"}]}}, {{0x9, 0x5, 0xd, 0x4, 0x3ff, 0x2, 0x9, 0x30, [@generic={0xc4, 0xc, "0c1d404558be1121375d9b3a94c8444b4308f480f2a0a078681fa5f56086cc47756c306ab5c34bd089cea2b93007ae463c06431ce429840469a0d602fbd58de474c8098206c5834e33340539b3749d84bbb01bde2605a3fa01b8f91b998d870f1a58ea7ff52642791b3aa5f7095682a50f8b2a73b2fa8ef2a2e2abec9b7f20d750420b91abe9cc83d9ddefbcae10ae27b1d553db8f6db20dae30c1c272a98b8b9371bc2aef37d5bd550aef3491cf8b8deaf8d1a4ee9449881124daf93e5df93271c7"}]}}]}}]}}]}}, &(0x7f00000000c0)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x250, 0x80, 0x4, 0x1, 0x20, 0x14}, 0x3a, &(0x7f0000000040)={0x5, 0xf, 0x3a, 0x4, [@ssp_cap={0xc, 0x10, 0xa, 0xff, 0x0, 0x6, 0xff0f, 0x1ff}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x3, 0x1, 0x81, 0x2}, @ssp_cap={0x18, 0x10, 0xa, 0x8, 0x3, 0x4, 0xff00, 0xffa1, [0xff0f, 0xff0030, 0xc03f]}, @ext_cap={0x7, 0x10, 0x2, 0x12, 0x1, 0x3, 0x8}]}, 0x1, [{0x4, &(0x7f0000000080)=@lang_id={0x4, 0x3, 0x2c0a}}]}) (async) [ 337.945576][ T4127] usb 2-1: USB disconnect, device number 76 [ 338.052905][ T1128] usb 1-1: config 0 has an invalid interface number: 147 but max is 0 [ 338.061181][ T1128] usb 1-1: config 0 has no interface number 0 [ 338.083189][ T1128] usb 1-1: config 0 interface 147 altsetting 90 has an invalid endpoint with address 0x0, skipping [ 338.093974][ T1128] usb 1-1: config 0 interface 147 altsetting 90 has an invalid endpoint with address 0x0, skipping [ 338.104900][ T1128] usb 1-1: config 0 interface 147 has no altsetting 0 [ 338.152441][ T4096] usb 5-1: new high-speed USB device number 93 using dummy_hcd [ 338.232652][ T5521] usb 4-1: new high-speed USB device number 95 using dummy_hcd [ 338.282562][ T4080] usb 6-1: new high-speed USB device number 95 using dummy_hcd [ 338.301134][ T23] kauditd_printk_skb: 8 callbacks suppressed [ 338.301150][ T23] audit: type=1804 audit(1641895167.748:1205): pid=8709 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723433393633313136302F73797A6B616C6C65722E57723233566F2F3137322F48C7C060 dev="sda1" ino=1166 res=1 errno=0 09:59:27 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble}) 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) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 338.402463][ T4096] usb 5-1: Using ep0 maxpacket: 8 [ 338.420323][ T23] audit: type=1800 audit(1641895167.868:1206): pid=8735 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=1166 res=0 errno=0 09:59:27 executing program 1: syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000280)={0x24, &(0x7f0000000080)={0x20, 0x21, 0x50, {0x50, 0x9, "6f545c0706a4540254cecf6dfa4a55f20cdc7c64593fcb0f577bcad09a8e4259350121395d466d2222b1bd7e4ca79f45f7fd2808e394cc00c22e5d43505361cea9872856cc4163b27118f79afe2f"}}, &(0x7f0000000100)={0x0, 0x3, 0xd3, @string={0xd3, 0x3, "79889319b3ed4499d9fa833eb65df55354044e9204a9c32df5ebe272e848063f0275c4f651c512ba74037d0e5c7384d26961c46811eda8e2bdf6d45adffa505102ebab7d4136acbab983593245cba370135e966a0ef8a046295221eb9668b8ee094e2cfc959081c83d341fed66c427c187da058c73123ffb1101760d642fa96b037aa085f004d6a0315815b36f4e65d84812a9333ec864796eb90957900f2c436a46b2573c7de2cdda19624b24ba94a15d83889aaa901e2f717aee8005a746633a43ec9417d9ca71b2535cd400aead739b"}}, &(0x7f0000000200)={0x0, 0x22, 0x11, {[@global=@item_012={0x1, 0x1, 0x4, 'm'}, @local=@item_4={0x3, 0x2, 0xa, "689a6813"}, @global=@item_4={0x3, 0x1, 0x9, "5df1ff0b"}, @local=@item_012={0x1, 0x2, 0xa, '1'}, @local=@item_012={0x2, 0x2, 0x4, "b46b"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0x7, 0x1, {0x22, 0x3b5}}}}, &(0x7f0000000400)={0x2c, &(0x7f00000002c0)={0x20, 0x15, 0x8, "acebdc16d551956d"}, &(0x7f0000000300)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000380)={0x20, 0x1, 0xf, "b1bdc7d088acdef19bdbdb038401d0"}, &(0x7f00000003c0)={0x20, 0x3, 0x1, 0x1}}) (async) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010001000000406d043ac540000102030109023afa0001000000090400000003010800092100000001227b2e65098100000000000000027bbd3c24985e9c903246f18147c6d89a81a977e409204a65e8cede63935767c969b0"], 0x0) r0 = syz_usb_connect$hid(0x6, 0x36, &(0x7f0000000440)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x10, 0x5ac, 0x223, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x1, 0x90, 0x0, [{{0x9, 0x4, 0x0, 0x7f, 0x1, 0x3, 0x1, 0x2, 0x9, {0x9, 0x21, 0x3, 0x80, 0x1, {0x22, 0xc6d}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0x80, 0x1, 0x2}}}}}]}}]}}, &(0x7f0000000640)={0xa, &(0x7f0000000480)={0xa, 0x6, 0x250, 0x4, 0x9, 0x7f, 0xff, 0xff}, 0x27, &(0x7f00000004c0)={0x5, 0xf, 0x27, 0x3, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x81, "a185494b435fd785166224a9c27af75c"}, @wireless={0xb, 0x10, 0x1, 0x2, 0x30, 0x4, 0x5, 0x8, 0x5}]}, 0x2, [{0xb5, &(0x7f0000000500)=@string={0xb5, 0x3, "0ac4e75dce5f9409e344208d4a3379e4e3f39ca6538b210ed3799e50520b09018291f0a536b8df85be4f078909333b1ef6e935da0a7deaa9e7d85301405d6c4e77bf3fa115d4c6128fd1001dcbc5dda4b91e9a68160bf2b2276770bd4111d44cb30ac52c7c9a6c226bbffa16a96aaa2f59ee2ed1609e2762374fb43d8e65c5f77c10a627d8c73238bea9cf740b16b977bed154097bd6193ec4e14c3b514bef8a9fa52a3a0aebf0a5c4a8edc0a112f1c8efb1ec"}}, {0x78, &(0x7f00000005c0)=@string={0x78, 0x3, "2c6d3ef863ac0462a350fcac3d236fdc9a1d41290f12d02311510903cc77c3b0b28cb689112fc29345f184dcdc4380b853ef9819cd9050a1baa7a7661df5e87357331dcec86964195714b5ea2eee5356251aab486d55965615744d793305ccabbec719dfa88595934c7e5bb01f8ec0999ba12974b3b0"}}]}) syz_usb_disconnect(r0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000018105e04da070000000000010902240001000000000904000009030000000921000000012222000905810308"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) (async) syz_usb_control_io$hid(r1, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00222200000096231306e53f070c0000072a9000a7c900be0017cf6643a30b09007a1583"], 0x0}, 0x0) syz_usb_ep_write(r1, 0x0, 0x1, &(0x7f0000000000)='B') syz_usb_control_io$hid(r1, &(0x7f00000008c0)={0x24, &(0x7f0000000680)={0x0, 0x35, 0x90, {0x90, 0xf, "853f14e35238a57e75f43c358c29388db3d0fbdaab1b1d1a2ebd942f52e31b8c8fe1f0bd7129bec30c20c36bb53d359168cd2af1556bc9c14778c3acc9efc085720b7b59323423da7851f1d10df68d4583c9d7e332cf43a74e856d896ae6ef4eb94607966b978175401fdcba1b1171348e87dc19c9bad514ce7f01626178c6e790ddd8af9a3bff011603e1535e20"}}, &(0x7f0000000740)={0x0, 0x3, 0xed, @string={0xed, 0x3, "40f501fa3ed20b887a957bd2585aced9396c7c8f69442447fd3a7acdc8773f1557d373e54fc9dd939bb658a4926dc11a1e5e6f84e3a5fdf115210d8df932e3d49bdcdec50919ff71836c46e1bf15f34ee55963931243b4a6444c37ed33b51dd09ea9199bb41e50e7e9365395a2e7d09e3b8b2e640951311860ab6882240974669eedc144fe4ee1f58aa7c0806474c6e1aedcf149a1626c9dffc39b988823ef5e3ae9607fef52370510b4aaa9661fb2daab78c008169fb868c5c0cc796d0316d781ccaf0dfa25328402c2684fae43df1edac5ff2d904d74acf00880dfc31e594d511079c852db7a27f75c4f"}}, &(0x7f0000000840)={0x0, 0x22, 0x10, {[@global=@item_012={0x2, 0x1, 0x1, "f10c"}, @local=@item_4={0x3, 0x2, 0x2, '&;2O'}, @local=@item_012={0x2, 0x2, 0x4, '4<'}, @main=@item_4={0x3, 0x0, 0xb, "3885fb12"}]}}, &(0x7f0000000880)={0x0, 0x21, 0x9, {0x9, 0x21, 0x4, 0x2, 0x1, {0x22, 0x18c}}}}, &(0x7f0000000b00)={0x2c, &(0x7f0000000900)={0x0, 0x11, 0xee, "e45a50a1fddc0814269ea95002381efacaf6fe8414ae9f968bd0305d61da551bedf4679ff9e3d8d728a792c618879979c74a11213ef77c5fa12e2be90d4229d03e997d77369633f1304a235005607d77121ce655da3fd9004358c41b22d4aaa01329bfcf043653eede6f0b8b763847dce64e27946c5331e7b17a41929009375562c2d67a99e0bc1d9ddf77543c11e471a1feac18fa29ba712d82ef6167102bfaf6037e3fb9caf6e3195b4ee1a3ffd3240d6ea40e17bf7ace3dd5739fe6dd3592e1ea29c1cc55f01f8bf9575b9dd68e20081a8956304c684915aaa088cd0465b6bb62adca186f6ecc87647d717ee2"}, &(0x7f0000000a00)={0x0, 0xa, 0x1, 0x89}, &(0x7f0000000a40)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000000a80)={0x20, 0x1, 0x5, "f548fa7666"}, &(0x7f0000000ac0)={0x20, 0x3, 0x1, 0x1}}) [ 338.492793][ T1128] usb 1-1: string descriptor 0 read error: -22 [ 338.499050][ T1128] usb 1-1: New USB device found, idVendor=1608, idProduct=021c, bcdDevice=3e.a5 [ 338.508197][ T1128] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 338.523649][ T5521] usb 4-1: Using ep0 maxpacket: 16 [ 338.532863][ T4096] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 338.541265][ T4096] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 338.550746][ T4096] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 338.560128][ T4096] usb 5-1: config 250 has no interface number 0 [ 338.573010][ T4096] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 [ 338.582130][ T1128] usb 1-1: config 0 descriptor?? [ 338.585185][ T4096] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 338.600516][ T4096] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 338.611083][ T4096] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 338.624703][ T4096] usb 5-1: config 250 interface 228 has no altsetting 0 [ 338.634207][ T1128] io_ti 1-1:0.147: required endpoints missing [ 338.692825][ T5521] usb 4-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 338.702629][ T4080] usb 6-1: New USB device found, idVendor=1d50, idProduct=606f, bcdDevice=44.00 [ 338.712307][ T4080] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 338.720542][ T4096] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 338.729682][ T4096] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 338.737807][ T4096] usb 5-1: SerialNumber: syz [ 338.748018][ T4080] usb 6-1: config 0 descriptor?? [ 338.772811][ T8712] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 338.780950][ T8712] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 338.793511][ T4096] hub 5-1:250.228: bad descriptor, ignoring hub [ 338.799794][ T4096] hub: probe of 5-1:250.228 failed with error -5 [ 338.833931][ T8686] UDC core: couldn't find an available UDC or it's busy: -16 [ 338.841377][ T8686] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 338.853245][ T8686] UDC core: couldn't find an available UDC or it's busy: -16 [ 338.860862][ T8686] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 338.869020][ T4127] usb 2-1: new high-speed USB device number 77 using dummy_hcd [ 338.882912][ T5521] usb 4-1: New USB device found, idVendor=1453, idProduct=4026, bcdDevice=ee.97 [ 338.892299][ T5521] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 338.900802][ T5521] usb 4-1: Product: syz [ 338.905009][ T5521] usb 4-1: Manufacturer: syz [ 338.909613][ T5521] usb 4-1: SerialNumber: syz [ 338.914830][ T23] audit: type=1804 audit(1641895168.368:1207): pid=8745 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723433393633313136302F73797A6B616C6C65722E57723233566F2F3137332F48C7C060 dev="sda1" ino=1166 res=1 errno=0 [ 338.924104][ T8753] UDC core: couldn't find an available UDC or it's busy: -16 [ 338.948860][ T8686] UDC core: couldn't find an available UDC or it's busy: -16 [ 338.952309][ T8753] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 338.967365][ T8686] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 338.979125][ T8756] UDC core: couldn't find an available UDC or it's busy: -16 [ 338.983226][ T5521] usb 4-1: config 0 descriptor?? [ 338.986647][ T8756] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 338.993518][ T8714] UDC core: couldn't find an available UDC or it's busy: -16 [ 339.001422][ T6215] usb 1-1: USB disconnect, device number 93 [ 339.006359][ T8714] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 339.024425][ T4096] usblp 5-1:250.228: usblp0: USB Bidirectional printer dev 93 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 339.074213][ T5521] pl2303 4-1:0.0: required endpoints missing [ 339.084175][ T4080] gs_usb 6-1:0.0: Configuring for 1 interfaces 09:59:28 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble}) 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) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 339.162945][ T23] audit: type=1800 audit(1641895168.618:1208): pid=8762 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=1166 res=0 errno=0 [ 339.262478][ T4080] gs_usb 6-1:0.0: Couldn't get bit timing const for channel (err=-32) [ 339.270767][ T4080] gs_usb: probe of 6-1:0.0 failed with error -32 [ 339.278603][ T8717] UDC core: couldn't find an available UDC or it's busy: -16 [ 339.286081][ T8717] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 339.293217][ T4127] usb 2-1: config index 0 descriptor too short (expected 64058, got 36) [ 339.294021][ T8763] UDC core: couldn't find an available UDC or it's busy: -16 [ 339.301926][ T4127] usb 2-1: config 1 has an invalid interface number: 0 but max is -1 [ 339.309314][ T8763] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 339.317409][ T4127] usb 2-1: config 1 has an invalid descriptor of length 101, skipping remainder of the config [ 339.333342][ T6215] usb 4-1: USB disconnect, device number 95 [ 339.335075][ T4127] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 0 [ 339.382096][ T8767] UDC core: couldn't find an available UDC or it's busy: -16 [ 339.389646][ T8767] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 09:59:28 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble}) 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) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 339.427729][ T4096] usb 6-1: USB disconnect, device number 95 [ 339.478851][ T23] audit: type=1800 audit(1641895168.928:1209): pid=8773 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1182 res=0 errno=0 09:59:29 executing program 0: syz_usb_connect(0x0, 0x3d, &(0x7f0000000040)={{0x12, 0x1, 0x300, 0x19, 0xb3, 0x84, 0x20, 0x1608, 0x21c, 0x3ea5, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2b, 0x1, 0x0, 0x4, 0x0, 0x0, [{{0x9, 0x4, 0x93, 0x5a, 0x2, 0x98, 0xf5, 0xec, 0x1, [], [{}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x3f, 0x0, 0x0, [@uac_iso={0x7}]}}]}}]}}]}}, &(0x7f00000008c0)={0xa, &(0x7f00000006c0)={0xa, 0x6, 0x300, 0x0, 0x81}, 0x26, &(0x7f0000000900)=ANY=[@ANYBLOB="050f2600a37b"], 0x1, [{0x0, 0x0}]}) (async) r0 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000380)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x40, 0x56a, 0x12, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x10, 0x8, [{{0x9, 0x4, 0x0, 0x4, 0x1, 0x3, 0x1, 0x1, 0x6e, {0x9, 0x21, 0x0, 0x20, 0x1, {0x22, 0xddf}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x8, 0x4, 0x4}}, [{{0x9, 0x5, 0x2, 0x3, 0x20, 0x4, 0xe8, 0x8}}]}}}]}}]}}, &(0x7f0000000740)={0xa, &(0x7f00000003c0)={0xa, 0x6, 0x310, 0x3, 0x70, 0x7b, 0x8, 0x1f}, 0x103, &(0x7f0000000400)={0x5, 0xf, 0x103, 0x6, [@generic={0x2f, 0x10, 0x3, "edd4f46d52660731cc86722d2c68e7bce2e5e18813212a91bbf2501df85f434be8a63f2b9cada027b2498efe"}, @ss_container_id={0x14, 0x10, 0x4, 0xfa, "76af926290d0a62b7648f744f4f135c1"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xba843eaf4ddffe58, 0x1f, 0x20, 0x1}, @generic={0x96, 0x10, 0x4, "9959d4d0c11378809e8f3ece145d1433834ed6fb8d263ce351fd0edc97a07e5e855fa391474368fd3f62a18e24cedb4c5684b09f42756c36efe30b5ef18f0feb239e86a3165b6182a8716b23a818d6299cbdd99f12017a7b00c69562d1e5c66c49f90d7f2345c240a15a401109b1e38f730706ea8f11830a17d63ed23484d98c40d19a6941dcbded2e681d7113e9558f67249a"}, @ss_container_id={0x14, 0x10, 0x4, 0xf7, "9babe16e1d190774efc545690e6c1fd1"}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x2, 0x7, 0x1ff}]}, 0x5, [{0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x44a}}, {0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x81a}}, {0xa4, &(0x7f00000005c0)=@string={0xa4, 0x3, "3da3b1b7ea59b7c012cb59c3388538565c547d1214a0d76a5f2bfa3ff4c9b5379c4a7da44b2506fe6d9a28a7caca7358c5cef9b79f9538d06600745f5fd3319a0fee85544b4b5c7efd66f6b48a1463d152130cd1ae5cf4d5ab870ccc4a72866eac31e1025235f4a282a2502b0541e71589d68f496f1e4241b64e013ee9e8013110c8dde7defcc988166da9aa2b2e64f787bccf90993e0e8f1923c8fdb7e5a2b12bfd"}}, {0x18, &(0x7f0000000680)=@string={0x18, 0x3, "b0bfb711652cfcc37302d178eefb01db48d0aa374e8e"}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0x423}}]}) syz_usb_control_io$hid(r0, &(0x7f0000000880)={0x24, &(0x7f00000007c0)={0x20, 0x3, 0x1f, {0x1f, 0x24, "5695e7e0a188005a970752085c3bf5b3252e87d032322b45b09c6c1197"}}, &(0x7f0000000940)={0x0, 0x3, 0xd7, @string={0xd7, 0x3, "de88bc3407b0b6fa390a3bc6a4015468cd97e5b2e78c626b0b8c0cc7656705fd55eaf08dac5ecc7d604626963ca9ca77e68b0707ece0f5ae49d25c8666a8e3c758faea7dde10919c220087857b290e3907955adef7d227dd6c641c76f4a2f83e831aa6a1e9c7e148df7c3d847a1da6b80e7514567ac4ad77c79c7e611fad0a270e4d12a7a5324057dcd742bdd2f224405e856e3a979c7481dc2e7a046085aef8b3e1974dea27baa12783178834f86e656fd7b715ced58e935ebbb0ad62b6773eaedddf0c393a5fba22722de323d290d662fab94c26"}}, &(0x7f0000000800)={0x0, 0x22, 0x5, {[@global=@item_012={0x2, 0x1, 0xa, "3e83"}, @global=@item_012={0x1, 0x1, 0x0, "f7"}]}}, &(0x7f0000000840)={0x0, 0x21, 0x9, {0x9, 0x21, 0x3, 0x6, 0x1, {0x22, 0x97d}}}}, &(0x7f0000000cc0)={0x2c, &(0x7f0000000a40)={0x0, 0x13, 0x88, "29ade232ba0efbf1600cf1daa61b9a0b8aa12fd580d135077d6fcb8ddcc2280e4d79aa25cfda56ca43bef95cad7d2b7eac91304c83e8142b8375c6ae4254fc940b6d67d1559bc9fd4e04b2485c0ac524704b1882c31fdac524604d1af1c22beb16f19c72d349200b5323f1100014c1213da8327420c59b4b03347c13c315ed5541920fd727eea7c1"}, &(0x7f0000000b00)={0x0, 0xa, 0x1, 0x1f}, &(0x7f0000000b40)={0x0, 0x8, 0x1, 0x81}, &(0x7f0000000b80)={0x20, 0x1, 0xce, "e1ec37fe92280bf1914c57739180a70fd66df9723486eb9a09853465da71b8a4cb59977126ba989fa3c6363945c1adcd2020c3883c9da40b735ef4ecb077b45ec3416294d61bfc1bde7fcca76ac6667d912b98df9930ec999ab5778d9c0c6d49c8eba2521b71a794898365f7fdb2a5397af041b0971818862d9f672fee4d39410f7531a0de77d6f4ecb80ad394b8dd66c9cada4a0ad61a8b8ab15626703dabe447f9b744857e8708cd25ffa9179bfbb6a8f1f3f3f069a5a2bf35f08a0ea8860b39baf91305fe2eab12bd831787a7"}, &(0x7f0000000c80)={0x20, 0x3, 0x1, 0x3}}) (async) syz_usb_ep_write$ath9k_ep2(0xffffffffffffffff, 0x83, 0x0, 0x0) (async) syz_usb_connect$hid(0x5, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x306, 0xff3f, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xf7, 0x80, 0x4, [{{0x9, 0x4, 0x0, 0xcd, 0x2, 0x3, 0x1, 0x0, 0xfc, {0x9, 0x21, 0x8, 0x8, 0x1, {0x22, 0x6a9}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0xff, 0x6, 0x7}}}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x200, 0x2b, 0xff, 0x3, 0x40, 0x4}, 0x106, &(0x7f00000000c0)={0x5, 0xf, 0x106, 0x4, [@ptm_cap={0x3}, @generic={0xe0, 0x10, 0x0, "3341642151a1ea5bf81cffb6687af61e88823175f972c143041ae594d089d91afebf8dbc5d453aac135140299a175b243b457d9eb31eb2155bf22bccc652faeb72a73cda3fe04a0f10322115318b6af9265c81b81cd16fac2f1033a44caee42a6cf3c34582531b5dfdfdd5812da2d79a3df7e851a43b001baf9c68f1717862fe0dfcd272124eff2acbd2b9b14dc22dbe003cc9dd646bde94581c81b04d2914f79d85cc511998165d8426fdf4a0f1e692b3d8e9d2e34bc04b15502ca706a818332f9fa00f93df19caea7fd7f32f8a53b91212c4adfeb2ca31f1f9d13453"}, @ss_container_id={0x14, 0x10, 0x4, 0x80, "676d6d2a388f25eaafedd06eefce4f35"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0x1, 0x8, 0x4}]}, 0x3, [{0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x448}}, {0x3d, &(0x7f0000000240)=@string={0x3d, 0x3, "47fdbcae66e3e4b2a2c2aa073f82ff3699b0dd3a2e731ea83fe4f217c36b59edb0d9df83824b88fb67182f42e66357f05f5f3b093257b071f9e8e8"}}, {0xbd, &(0x7f0000000280)=@string={0xbd, 0x3, "ad311d9f2f9b508654abd1abce5b41bc5546c547dd1c9c92359032fcd943dbcae2f32025f833df2652ea58823b1648026ae31342d1fc8e4c7412f7847566367b77d48b5a22b99fd776b07e300598c20f88c4fac4ad6ce82a8f721a36090933f704448a55cea9c4f9933c4c13057bf55301dea59661364e15342ddd9d83d555f898413b1dc340d2cabdeebf98e15675e1df827c177fab7278a2d89daa752bcb13000f089f9abfe937b43fe0142b5c29f49091d8374cd403e8535dab"}}]}) [ 339.522302][ T23] audit: type=1804 audit(1641895168.968:1210): pid=8771 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723433393633313136302F73797A6B616C6C65722E57723233566F2F3137342F48C7C060 dev="sda1" ino=1166 res=1 errno=0 [ 339.592607][ T4127] usb 2-1: New USB device found, idVendor=046d, idProduct=c53a, bcdDevice= 0.40 [ 339.601726][ T4127] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 339.609822][ T4127] usb 2-1: Product: syz [ 339.614034][ T4127] usb 2-1: Manufacturer: syz [ 339.618641][ T4127] usb 2-1: SerialNumber: syz [ 339.623796][ T8776] UDC core: couldn't find an available UDC or it's busy: -16 [ 339.631174][ T8776] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 09:59:29 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 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) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 339.652190][ T8778] UDC core: couldn't find an available UDC or it's busy: -16 [ 339.659846][ T8778] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 339.694569][ T23] audit: type=1800 audit(1641895169.148:1211): pid=8781 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=1166 res=0 errno=0 [ 339.704951][ T4127] usbhid 2-1:1.0: couldn't find an input interrupt endpoint [ 339.727295][ T23] audit: type=1804 audit(1641895169.178:1212): pid=8781 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723433393633313136302F73797A6B616C6C65722E57723233566F2F3137352F48C7C060 dev="sda1" ino=1166 res=1 errno=0 [ 339.785451][ T8711] syz-executor.4: vmalloc error: size 28672, page order 0, failed to allocate pages, mode:0xdc0(GFP_KERNEL|__GFP_ZERO), nodemask=(null),cpuset=syz4,mems_allowed=0 [ 339.801870][ T8711] CPU: 0 PID: 8711 Comm: syz-executor.4 Not tainted 5.16.0-rc8-syzkaller #0 [ 339.810653][ T8711] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 339.820724][ T8711] Call Trace: [ 339.824013][ T8711] [ 339.826950][ T8711] dump_stack_lvl+0xcd/0x134 [ 339.831569][ T8711] warn_alloc.cold+0x87/0x17a [ 339.836278][ T8711] ? zone_watermark_ok_safe+0x290/0x290 [ 339.841846][ T8711] ? __kmalloc_node+0x62/0x360 [ 339.846635][ T8711] ? __vmalloc_node_range+0x571/0xab0 [ 339.852027][ T8711] __vmalloc_node_range+0x880/0xab0 [ 339.857245][ T8711] ? vfree_atomic+0xe0/0xe0 [ 339.861764][ T8711] ? rcu_read_lock_sched_held+0x3a/0x70 [ 339.867323][ T8711] ? kernel_clone+0xe7/0xab0 [ 339.871939][ T8711] copy_process+0x926/0x7300 [ 339.876553][ T8711] ? kernel_clone+0xe7/0xab0 [ 339.881161][ T8711] ? lock_chain_count+0x20/0x20 [ 339.886026][ T8711] ? lock_chain_count+0x20/0x20 [ 339.890892][ T8711] ? __cleanup_sighand+0xb0/0xb0 [ 339.895853][ T8711] ? __lock_acquire+0x1655/0x5470 [ 339.900900][ T8711] ? kernel_clone+0x314/0xab0 [ 339.905863][ T8711] kernel_clone+0xe7/0xab0 [ 339.910308][ T8711] ? _raw_spin_unlock+0x24/0x40 [ 339.915183][ T8711] ? create_io_thread+0xf0/0xf0 [ 339.920054][ T8711] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 339.926055][ T8711] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 339.932052][ T8711] ? find_held_lock+0x2d/0x110 [ 339.936833][ T8711] __do_sys_clone+0xc8/0x110 [ 339.941447][ T8711] ? kernel_clone+0xab0/0xab0 [ 339.946137][ T8711] ? lock_downgrade+0x6e0/0x6e0 [ 339.951006][ T8711] ? syscall_enter_from_user_mode+0x21/0x70 [ 339.956936][ T8711] do_syscall_64+0x35/0xb0 [ 339.961367][ T8711] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 339.967280][ T8711] RIP: 0033:0x7f061e16d2c1 [ 339.971716][ T8711] Code: 48 85 ff 74 3d 48 85 f6 74 38 48 83 ee 10 48 89 4e 08 48 89 3e 48 89 d7 4c 89 c2 4d 89 c8 4c 8b 54 24 08 b8 38 00 00 00 0f 05 <48> 85 c0 7c 13 74 01 c3 31 ed 58 5f ff d0 48 89 c7 b8 3c 00 00 00 [ 339.991335][ T8711] RSP: 002b:00007ffdda6f0368 EFLAGS: 00000206 ORIG_RAX: 0000000000000038 [ 339.999774][ T8711] RAX: ffffffffffffffda RBX: 00007f061d177700 RCX: 00007f061e16d2c1 [ 340.007763][ T8711] RDX: 00007f061d1779d0 RSI: 00007f061d1772f0 RDI: 00000000003d0f00 [ 340.015755][ T8711] RBP: 00007ffdda6f05b0 R08: 00007f061d177700 R09: 00007f061d177700 [ 340.023742][ T8711] R10: 00007f061d1779d0 R11: 0000000000000206 R12: 00007ffdda6f041e [ 340.031728][ T8711] R13: 00007ffdda6f041f R14: 00007f061d177300 R15: 0000000000022000 [ 340.039719][ T8711] [ 340.042832][ T8711] Mem-Info: [ 340.045945][ T8711] active_anon:10714 inactive_anon:38373 isolated_anon:0 [ 340.045945][ T8711] active_file:4784 inactive_file:48878 isolated_file:0 [ 340.045945][ T8711] unevictable:0 dirty:61 writeback:0 [ 340.045945][ T8711] slab_reclaimable:13783 slab_unreclaimable:60299 [ 340.045945][ T8711] mapped:28460 shmem:28503 pagetables:745 bounce:0 [ 340.045945][ T8711] kernel_misc_reclaimable:0 [ 340.045945][ T8711] free:1482076 free_pcp:2482 free_cma:0 [ 340.087748][ T8711] Node 0 active_anon:42856kB inactive_anon:156092kB active_file:19136kB inactive_file:195512kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:113840kB dirty:244kB writeback:0kB shmem:114012kB writeback_tmp:0kB kernel_stack:4900kB pagetables:2980kB all_unreclaimable? no [ 340.103678][ T8740] UDC core: couldn't find an available UDC or it's busy: -16 09:59:29 executing program 3: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffffffffffe7a}}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000059965240450c3061887c000000010902120001000000000904"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000000600)={0x2c, &(0x7f0000000680)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000000640)={0x2c, &(0x7f0000000380)={0x0, 0x0, 0x1, "12"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r2, &(0x7f0000000580)={0x14, &(0x7f0000000680)={0x40, 0xf, 0xc9, {0xc9, 0x8, "ec0de4fd17cccdb4f8c486fa57c7f55bab90a69d6f474de437dc9e8e2f30390127b92b1cdffcba9f261893a8cd73f7ce1435a43dc7ce0bd727d38a63f896dab61a88fee980c50c3d1dfde7ed9fa9337478924c797bd0567e7f9c59d4c58d51b3939ef1800b331305fa3c3a13796ea98d737e4c23e6de0da9730f308af20a6c97b4f4797e19e3e9da0cd70f07cf7b3f831529975358d5bdd82d8ef1c1f33688054d70c7309fd40925a24229188b2757b453ca37cf1ce53cef005d1feb2c42af92128cdd7a87a2d5"}}, &(0x7f0000000540)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000840)={0x1c, &(0x7f0000000780)={0x20, 0xa, 0x60, "a4e8eac66edc140b513b3a86f6746b9fe771f56688b8f4f9c899803d2af2dacaf5999a9f2f7f218424b1ee25b29dbb5390cfe2a90ec8c2f2c3384f7b356b82f371dec8aba850687334177522325629b3db5b5274d2990c16480e8b5ce135954f"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000800)={0x0, 0x8, 0x1, 0x80}}) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$uac1(r2, &(0x7f0000000180)={0x14, &(0x7f0000000080)={0x20, 0x10, 0xea, {0xea, 0x4, "75bddc05758eed7b5aff0c995a605945080bd1630671081fd412a7ab282fb5312bd0ea0d6c0149dd0a073f521eefa463afb52e4e0e9cad794e0c8946987cb8b81f0e3c2502dab21073ed933fc4b148192c0faf9337c90629fe2befed68816bf3509116f8d165b98531596693117d680f3dd10cee5eeb390162ca49d8d66f4abcdfdeaadc2c6d193d56f48dd528c67e21ac6d2acc784d81d90f1b7a1f8d22e268bf556aaeb314d4a7fe16ac8ce2485e9df65912faf6af8be178dd5080c787c682166c14048f9abd6e8719de515bba7c6a335d249124dcf13467668e02a3494ead0cb7e8b6be05955d"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x408}}}, &(0x7f00000004c0)={0x44, &(0x7f00000002c0)={0x40, 0xf, 0xad, "fe9691313a3a6ffa8243b6c42992da613eb6b2347dc3e2118f1a3febff4622e36e1ed037ccc9f4156d7428538c644a7b8f094172ddda7980dd4458a7ceb223525ee4ebe04c0fe42eca801e54ec506ca075591d9576370085ad4c981f6f9df4181df2ddded33b456c9e286b1df7c5ec8bc5c44dee12fecc9fd6c529c4730030f73af2f0a81f8e8a1ef14347a529febfb4f30e7880c6cc00a0687608183ac4748e19efb6f0d58c5cc99419c22e16"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000380)={0x20, 0x81, 0x1, "8f"}, &(0x7f00000003c0)={0x20, 0x82, 0x1, '\x00'}, &(0x7f0000000400)={0x20, 0x83, 0x2, "dbfc"}, &(0x7f0000000440)=ANY=[@ANYBLOB="a881f262"], &(0x7f0000000480)={0x20, 0x85, 0x3, "bf08c6"}}) syz_usb_disconnect(0xffffffffffffffff) write$char_usb(r1, 0x0, 0x49) [ 340.114654][ T8711] Node 0 DMA free:15360kB boost:0kB min:20kB low:32kB high:44kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15360kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 340.114721][ T8711] lowmem_reserve[]: 0 2832 6758 6758 [ 340.122125][ T8740] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 340.148880][ T8711] [ 340.155522][ T8712] usb 5-1: reset high-speed USB device number 93 using dummy_hcd [ 340.161563][ T8711] Node 0 DMA32 free:2900684kB boost:0kB min:4400kB low:7296kB high:10192kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3129332kB managed:2906144kB mlocked:0kB bounce:0kB free_pcp:5460kB local_pcp:3300kB free_cma:0kB [ 340.171249][ T23] audit: type=1804 audit(1641895169.238:1213): pid=8790 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723433393633313136302F73797A6B616C6C65722E57723233566F2F3137352F48C7C060 dev="sda1" ino=1166 res=1 errno=0 [ 340.171703][ T8711] lowmem_reserve[]: [ 340.200350][ T23] audit: type=1804 audit(1641895169.258:1214): pid=8793 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723433393633313136302F73797A6B616C6C65722E57723233566F2F3137352F48C7C060 dev="sda1" ino=1166 res=1 errno=0 [ 340.229787][ T8711] 0 0 3926 3926 [ 340.267254][ T8711] Node 0 Normal free:3008228kB boost:0kB min:6104kB low:10124kB high:14144kB reserved_highatomic:0KB active_anon:42856kB inactive_anon:157392kB active_file:19136kB inactive_file:195512kB unevictable:0kB writepending:244kB present:5242880kB managed:4020504kB mlocked:0kB bounce:0kB free_pcp:4804kB local_pcp:3104kB free_cma:0kB [ 340.297844][ T8711] lowmem_reserve[]: 0 0 0 0 [ 340.302441][ T8711] Node 0 DMA: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 1*1024kB (U) 1*2048kB (M) 3*4096kB (M) = 15360kB [ 340.315155][ T8711] Node 0 DMA32: 5*4kB (M) 3*8kB (M) 2*16kB (M) 4*32kB (M) 4*64kB (M) 4*128kB (M) 3*256kB (M) 2*512kB (M) 2*1024kB (M) 2*2048kB (M) 706*4096kB (M) = 2900684kB [ 340.331249][ T8711] Node 0 Normal: 1474*4kB (UME) 953*8kB (UME) 365*16kB (UME) 303*32kB (UME) 432*64kB (UME) 173*128kB (UME) 69*256kB (ME) 36*512kB (UME) 6*1024kB (UM) 4*2048kB (ME) 707*4096kB (M) = 3025152kB [ 340.350186][ T8711] Node 0 hugepages_total=4 hugepages_free=4 hugepages_surp=0 hugepages_size=2048kB [ 340.359615][ T8711] 40520 total pagecache pages [ 340.364359][ T8711] 0 pages in swap cache [ 340.368519][ T8711] Swap cache stats: add 0, delete 0, find 0/0 [ 340.374654][ T8711] Free swap = 0kB [ 340.378376][ T8711] Total swap = 0kB [ 340.381649][ T5521] usb 2-1: USB disconnect, device number 77 09:59:29 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 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) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 340.382094][ T8711] 2097051 pages RAM [ 340.391839][ T8711] 0 pages HighMem/MovableOnly [ 340.396585][ T8711] 361549 pages reserved [ 340.482644][ T6215] usb 1-1: new high-speed USB device number 94 using dummy_hcd 09:59:30 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19}, {}, @rumble={0x0, 0x3}}) 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) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 340.586847][ T4127] usb 4-1: new high-speed USB device number 96 using dummy_hcd [ 340.732412][ T6215] usb 1-1: Using ep0 maxpacket: 32 [ 340.862494][ T4127] usb 4-1: Using ep0 maxpacket: 8 [ 340.932659][ T6215] usb 1-1: config 0 has an invalid interface number: 147 but max is 0 [ 340.940904][ T6215] usb 1-1: config 0 has no interface number 0 [ 340.952558][ T6215] usb 1-1: config 0 interface 147 altsetting 90 has an invalid endpoint with address 0x0, skipping [ 340.963376][ T6215] usb 1-1: config 0 interface 147 altsetting 90 has an invalid endpoint with address 0x0, skipping [ 340.974140][ T6215] usb 1-1: config 0 interface 147 has no altsetting 0 [ 341.002538][ T4127] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 341.010993][ T4127] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 341.019978][ T4127] usb 4-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 341.029262][ T4127] usb 4-1: config 250 has no interface number 0 [ 341.036019][ T4127] usb 4-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 [ 341.047739][ T4127] usb 4-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 341.058675][ T4127] usb 4-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 341.069209][ T4127] usb 4-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 341.082860][ T4127] usb 4-1: config 250 interface 228 has no altsetting 0 [ 341.192804][ T4127] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 341.212494][ T6215] usb 1-1: string descriptor 0 read error: -22 [ 341.212610][ T6215] usb 1-1: New USB device found, idVendor=1608, idProduct=021c, bcdDevice=3e.a5 [ 341.212643][ T6215] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 341.222812][ T6215] usb 1-1: config 0 descriptor?? [ 341.223733][ T4127] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 341.253793][ T4127] usb 4-1: SerialNumber: syz [ 341.273876][ T6215] io_ti 1-1:0.147: required endpoints missing [ 341.282711][ T8797] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 341.289665][ T8797] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 341.313644][ T4127] hub 4-1:250.228: bad descriptor, ignoring hub [ 341.319950][ T4127] hub: probe of 4-1:250.228 failed with error -5 [ 341.473667][ T6215] usb 1-1: USB disconnect, device number 94 [ 341.804909][ T8807] UDC core: couldn't find an available UDC or it's busy: -16 [ 341.812314][ T8807] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 345.492484][ T8712] usb 5-1: device descriptor read/64, error -110 [ 345.822476][ T8712] usb 5-1: device descriptor read/64, error -32 [ 346.092497][ T8712] usb 5-1: reset high-speed USB device number 93 using dummy_hcd [ 346.302499][ T8712] usb 5-1: device descriptor read/64, error -32 [ 346.632483][ T8712] usb 5-1: device descriptor read/64, error -32 [ 346.902464][ T8712] usb 5-1: reset high-speed USB device number 93 using dummy_hcd [ 347.012547][ T8712] usb 5-1: device descriptor read/8, error -32 [ 347.222549][ T8712] usb 5-1: device descriptor read/8, error -32 [ 347.492509][ T8712] usb 5-1: reset high-speed USB device number 93 using dummy_hcd [ 347.602582][ T8712] usb 5-1: device descriptor read/8, error -32 [ 347.812528][ T8712] usb 5-1: device descriptor read/8, error -32 09:59:37 executing program 4: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffffffffffe7a}}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000059965240450c3061887c000000010902120001000000000904"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000000600)={0x2c, &(0x7f0000000680)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000000640)={0x2c, &(0x7f0000000380)={0x0, 0x0, 0x1, "12"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r2, &(0x7f0000000580)={0x14, &(0x7f0000000680)={0x40, 0xf, 0xc9, {0xc9, 0x8, "ec0de4fd17cccdb4f8c486fa57c7f55bab90a69d6f474de437dc9e8e2f30390127b92b1cdffcba9f261893a8cd73f7ce1435a43dc7ce0bd727d38a63f896dab61a88fee980c50c3d1dfde7ed9fa9337478924c797bd0567e7f9c59d4c58d51b3939ef1800b331305fa3c3a13796ea98d737e4c23e6de0da9730f308af20a6c97b4f4797e19e3e9da0cd70f07cf7b3f831529975358d5bdd82d8ef1c1f33688054d70c7309fd40925a24229188b2757b453ca37cf1ce53cef005d1feb2c42af92128cdd7a87a2d5"}}, &(0x7f0000000540)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000840)={0x1c, &(0x7f0000000780)={0x20, 0xa, 0x60, "a4e8eac66edc140b513b3a86f6746b9fe771f56688b8f4f9c899803d2af2dacaf5999a9f2f7f218424b1ee25b29dbb5390cfe2a90ec8c2f2c3384f7b356b82f371dec8aba850687334177522325629b3db5b5274d2990c16480e8b5ce135954f"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000800)={0x0, 0x8, 0x1, 0x80}}) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$uac1(r2, &(0x7f0000000180)={0x14, &(0x7f0000000080)={0x20, 0x10, 0xea, {0xea, 0x4, "75bddc05758eed7b5aff0c995a605945080bd1630671081fd412a7ab282fb5312bd0ea0d6c0149dd0a073f521eefa463afb52e4e0e9cad794e0c8946987cb8b81f0e3c2502dab21073ed933fc4b148192c0faf9337c90629fe2befed68816bf3509116f8d165b98531596693117d680f3dd10cee5eeb390162ca49d8d66f4abcdfdeaadc2c6d193d56f48dd528c67e21ac6d2acc784d81d90f1b7a1f8d22e268bf556aaeb314d4a7fe16ac8ce2485e9df65912faf6af8be178dd5080c787c682166c14048f9abd6e8719de515bba7c6a335d249124dcf13467668e02a3494ead0cb7e8b6be05955d"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x408}}}, &(0x7f00000004c0)={0x44, &(0x7f00000002c0)={0x40, 0xf, 0xad, "fe9691313a3a6ffa8243b6c42992da613eb6b2347dc3e2118f1a3febff4622e36e1ed037ccc9f4156d7428538c644a7b8f094172ddda7980dd4458a7ceb223525ee4ebe04c0fe42eca801e54ec506ca075591d9576370085ad4c981f6f9df4181df2ddded33b456c9e286b1df7c5ec8bc5c44dee12fecc9fd6c529c4730030f73af2f0a81f8e8a1ef14347a529febfb4f30e7880c6cc00a0687608183ac4748e19efb6f0d58c5cc99419c22e16"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000380)={0x20, 0x81, 0x1, "8f"}, &(0x7f00000003c0)={0x20, 0x82, 0x1, '\x00'}, &(0x7f0000000400)={0x20, 0x83, 0x2, "dbfc"}, &(0x7f0000000440)=ANY=[@ANYBLOB="a881f262"], &(0x7f0000000480)={0x20, 0x85, 0x3, "bf08c6"}}) syz_usb_disconnect(0xffffffffffffffff) write$char_usb(r1, 0x0, 0x49) syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) (async) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffffffffffe7a}}) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000059965240450c3061887c000000010902120001000000000904"], 0x0) (async) syz_usb_control_io$hid(r2, 0x0, 0x0) (async) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000000600)={0x2c, &(0x7f0000000680)=ANY=[], 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$hid(r2, 0x0, 0x0) (async) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000000640)={0x2c, &(0x7f0000000380)={0x0, 0x0, 0x1, "12"}, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_disconnect(r0) (async) syz_usb_control_io(r2, 0x0, 0x0) (async) syz_usb_control_io(r2, 0x0, 0x0) (async) syz_usb_control_io$cdc_ecm(r2, &(0x7f0000000580)={0x14, &(0x7f0000000680)={0x40, 0xf, 0xc9, {0xc9, 0x8, "ec0de4fd17cccdb4f8c486fa57c7f55bab90a69d6f474de437dc9e8e2f30390127b92b1cdffcba9f261893a8cd73f7ce1435a43dc7ce0bd727d38a63f896dab61a88fee980c50c3d1dfde7ed9fa9337478924c797bd0567e7f9c59d4c58d51b3939ef1800b331305fa3c3a13796ea98d737e4c23e6de0da9730f308af20a6c97b4f4797e19e3e9da0cd70f07cf7b3f831529975358d5bdd82d8ef1c1f33688054d70c7309fd40925a24229188b2757b453ca37cf1ce53cef005d1feb2c42af92128cdd7a87a2d5"}}, &(0x7f0000000540)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000840)={0x1c, &(0x7f0000000780)={0x20, 0xa, 0x60, "a4e8eac66edc140b513b3a86f6746b9fe771f56688b8f4f9c899803d2af2dacaf5999a9f2f7f218424b1ee25b29dbb5390cfe2a90ec8c2f2c3384f7b356b82f371dec8aba850687334177522325629b3db5b5274d2990c16480e8b5ce135954f"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000800)={0x0, 0x8, 0x1, 0x80}}) (async) syz_usb_control_io$hid(r2, 0x0, 0x0) (async) syz_usb_control_io$uac1(r2, &(0x7f0000000180)={0x14, &(0x7f0000000080)={0x20, 0x10, 0xea, {0xea, 0x4, "75bddc05758eed7b5aff0c995a605945080bd1630671081fd412a7ab282fb5312bd0ea0d6c0149dd0a073f521eefa463afb52e4e0e9cad794e0c8946987cb8b81f0e3c2502dab21073ed933fc4b148192c0faf9337c90629fe2befed68816bf3509116f8d165b98531596693117d680f3dd10cee5eeb390162ca49d8d66f4abcdfdeaadc2c6d193d56f48dd528c67e21ac6d2acc784d81d90f1b7a1f8d22e268bf556aaeb314d4a7fe16ac8ce2485e9df65912faf6af8be178dd5080c787c682166c14048f9abd6e8719de515bba7c6a335d249124dcf13467668e02a3494ead0cb7e8b6be05955d"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x408}}}, &(0x7f00000004c0)={0x44, &(0x7f00000002c0)={0x40, 0xf, 0xad, "fe9691313a3a6ffa8243b6c42992da613eb6b2347dc3e2118f1a3febff4622e36e1ed037ccc9f4156d7428538c644a7b8f094172ddda7980dd4458a7ceb223525ee4ebe04c0fe42eca801e54ec506ca075591d9576370085ad4c981f6f9df4181df2ddded33b456c9e286b1df7c5ec8bc5c44dee12fecc9fd6c529c4730030f73af2f0a81f8e8a1ef14347a529febfb4f30e7880c6cc00a0687608183ac4748e19efb6f0d58c5cc99419c22e16"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000380)={0x20, 0x81, 0x1, "8f"}, &(0x7f00000003c0)={0x20, 0x82, 0x1, '\x00'}, &(0x7f0000000400)={0x20, 0x83, 0x2, "dbfc"}, &(0x7f0000000440)=ANY=[@ANYBLOB="a881f262"], &(0x7f0000000480)={0x20, 0x85, 0x3, "bf08c6"}}) (async) syz_usb_disconnect(0xffffffffffffffff) (async) write$char_usb(r1, 0x0, 0x49) (async) 09:59:37 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 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) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) 09:59:37 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19}, {}, @rumble={0x0, 0x3}}) 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) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) 09:59:37 executing program 5: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x54c, 0x42f, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x2, &(0x7f0000000000)=ANY=[@ANYBLOB="001dc4928c144863e0e1c2f986621af50021e1c8fde358b45415bdb3cf8305b9d14be20142b686a99567cf8e113bd1e9156caa4b65fa1aa97609ac997ad36183c467b16b6c6dd31bbdbf72f66b22e87822449cc98966cf19f665fa4a62949812a00fb10e821f2dae0b02dea75695c307f83b203f79475561ab5642431414808e5f4b0d7e080f47f9e00e7869205eb6ae35db4a7c729d793f9685f0556f341a4d4efb8f94927f9d7b027a57e6dbf764bc0107e1ac7c7eafa85d7ec61bdb3fc9c3e2b8d1c04529571bcd9b64f01e5a7bb0dd0aa1da025cdc9b22e3cc7644f2fe540c1a16c793a9799b79c3d2f28e14c8cb9b7c2453bb9b330d4a0567410b7e40fda5b303e9913cd8ca6511b58f6c12c7532231f3d376b57167886a87e615c20103cf347aff41ce7a26f7c57b0b31d8e18396bc1d439a6ea6479329ee43a9"]}]}) 09:59:37 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffffffffffe7a}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r1, &(0x7f0000000240)={0x2c, &(0x7f0000000080)={0x20, 0xc, 0x75, {0x75, 0xa, "800ab6ffbbb02163f39f43c9a03e358406dbfa7f0ee688d8be5fdbff8c276785ef50b2159a4eb0bf34daba1303281e84a3db1ee9e7cdfa451e45e8ee561701c3744060540ec074c55304e01875e6c84551182c0efc23995bded616b34977203e047a9f1ea7feca7c535281c0b30322ceaee5f3"}}, &(0x7f0000000100)={0x0, 0x3, 0x59, @string={0x59, 0x3, "c130e5792d5841ec3add35ac908446b42aa06bba8b466a5171f7055147f38d36a2a172caf15e39d75340a0d33b79e4869b0c7fbfce1ed71adccb3f46c6e5c6e102c4bf1d44976bf2aac4534f3aa327ad51bd7d1a1788d5"}}, &(0x7f0000000000)={0x0, 0xf, 0x19, {0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x1, "931f8fa05d81938eb91f04172897eff8"}]}}, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0xc8, 0x8, 0x50, 0x8, "16c0f79c", "f04ecea4"}}, &(0x7f0000000200)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x1, 0xf8, 0x0, 0xd5, 0x7f, 0x6, 0x40d}}}, &(0x7f0000000740)={0x84, &(0x7f00000002c0)={0x0, 0x30, 0x95, "0b9a2a8066ef28b11b0226f893a3826bfaa597c87fc49506c891b8b7de0fd15a71ff21a4dbc377b295fa472d7e6bc4ee87d96d5bbd8957348957abb1af7ef507e8ea7e19d01f7826809ee379b0a50a3c663e0fc5ffa45e3e226fbaaf0b34f0ca79bc6ee5d0dd057ebe060750cda57c66343c6b5969d44ea779d8ad8f8ed168341d3566b1cd1ad0eaa777f889b593685ee9d696a044"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x2}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000000400)={0x20, 0x0, 0x4, {0x1, 0x3}}, &(0x7f0000000440)={0x20, 0x0, 0x4, {0xe0, 0x4}}, &(0x7f0000000480)={0x40, 0x7, 0x2, 0x3}, &(0x7f00000004c0)={0x40, 0x9, 0x1, 0x81}, &(0x7f0000000500)={0x40, 0xb, 0x2, "103e"}, &(0x7f0000000540)={0x40, 0xf, 0x2, 0x1}, &(0x7f0000000580)={0x40, 0x13, 0x6, @link_local}, &(0x7f00000005c0)={0x40, 0x17, 0x6, @local}, &(0x7f0000000600)={0x40, 0x19, 0x2, "cdc8"}, &(0x7f0000000640)={0x40, 0x1a, 0x2, 0x6}, &(0x7f0000000680)={0x40, 0x1c, 0x1, 0x7}, &(0x7f00000006c0)={0x40, 0x1e, 0x1, 0x2}, &(0x7f0000000700)={0x40, 0x21, 0x1, 0x9}}) [ 347.932943][ T4080] usb 5-1: USB disconnect, device number 93 [ 347.940931][ T4127] usblp 4-1:250.228: usblp1: USB Bidirectional printer dev 96 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 347.952414][ T4080] usblp0: removed 09:59:37 executing program 3: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202a6"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffffffffffe7a}}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000059965240450c3061887c000000010902120001000000000904"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000000600)={0x2c, &(0x7f0000000680)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000000640)={0x2c, &(0x7f0000000380)={0x0, 0x0, 0x1, "12"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r2, &(0x7f0000000580)={0x14, &(0x7f0000000680)={0x40, 0xf, 0xc9, {0xc9, 0x8, "ec0de4fd17cccdb4f8c486fa57c7f55bab90a69d6f474de437dc9e8e2f30390127b92b1cdffcba9f261893a8cd73f7ce1435a43dc7ce0bd727d38a63f896dab61a88fee980c50c3d1dfde7ed9fa9337478924c797bd0567e7f9c59d4c58d51b3939ef1800b331305fa3c3a13796ea98d737e4c23e6de0da9730f308af20a6c97b4f4797e19e3e9da0cd70f07cf7b3f831529975358d5bdd82d8ef1c1f33688054d70c7309fd40925a24229188b2757b453ca37cf1ce53cef005d1feb2c42af92128cdd7a87a2d5"}}, &(0x7f0000000540)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000840)={0x1c, &(0x7f0000000780)={0x20, 0xa, 0x60, "a4e8eac66edc140b513b3a86f6746b9fe771f56688b8f4f9c899803d2af2dacaf5999a9f2f7f218424b1ee25b29dbb5390cfe2a90ec8c2f2c3384f7b356b82f371dec8aba850687334177522325629b3db5b5274d2990c16480e8b5ce135954f"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000800)={0x0, 0x8, 0x1, 0x80}}) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$uac1(r2, &(0x7f0000000180)={0x14, &(0x7f0000000080)={0x20, 0x10, 0xea, {0xea, 0x4, "75bddc05758eed7b5aff0c995a605945080bd1630671081fd412a7ab282fb5312bd0ea0d6c0149dd0a073f521eefa463afb52e4e0e9cad794e0c8946987cb8b81f0e3c2502dab21073ed933fc4b148192c0faf9337c90629fe2befed68816bf3509116f8d165b98531596693117d680f3dd10cee5eeb390162ca49d8d66f4abcdfdeaadc2c6d193d56f48dd528c67e21ac6d2acc784d81d90f1b7a1f8d22e268bf556aaeb314d4a7fe16ac8ce2485e9df65912faf6af8be178dd5080c787c682166c14048f9abd6e8719de515bba7c6a335d249124dcf13467668e02a3494ead0cb7e8b6be05955d"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x408}}}, &(0x7f00000004c0)={0x44, &(0x7f00000002c0)={0x40, 0xf, 0xad, "fe9691313a3a6ffa8243b6c42992da613eb6b2347dc3e2118f1a3febff4622e36e1ed037ccc9f4156d7428538c644a7b8f094172ddda7980dd4458a7ceb223525ee4ebe04c0fe42eca801e54ec506ca075591d9576370085ad4c981f6f9df4181df2ddded33b456c9e286b1df7c5ec8bc5c44dee12fecc9fd6c529c4730030f73af2f0a81f8e8a1ef14347a529febfb4f30e7880c6cc00a0687608183ac4748e19efb6f0d58c5cc99419c22e16"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000380)={0x20, 0x81, 0x1, "8f"}, &(0x7f00000003c0)={0x20, 0x82, 0x1, '\x00'}, &(0x7f0000000400)={0x20, 0x83, 0x2, "dbfc"}, &(0x7f0000000440)=ANY=[@ANYBLOB="a881f262"], &(0x7f0000000480)={0x20, 0x85, 0x3, "bf08c6"}}) syz_usb_disconnect(0xffffffffffffffff) write$char_usb(r1, 0x0, 0x49) [ 347.976970][ T23] kauditd_printk_skb: 7 callbacks suppressed [ 347.976986][ T23] audit: type=1800 audit(1641895177.428:1222): pid=8814 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=1174 res=0 errno=0 [ 348.004350][ T23] audit: type=1800 audit(1641895177.438:1223): pid=8810 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=1177 res=0 errno=0 [ 348.034029][ T4127] usb 4-1: USB disconnect, device number 96 [ 348.065640][ T4127] usblp1: removed [ 348.079781][ T23] audit: type=1804 audit(1641895177.488:1224): pid=8814 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723433393633313136302F73797A6B616C6C65722E57723233566F2F3137372F48C7C060 dev="sda1" ino=1174 res=1 errno=0 [ 348.109957][ T23] audit: type=1804 audit(1641895177.548:1225): pid=8820 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723433393633313136302F73797A6B616C6C65722E57723233566F2F3137372F48C7C060 dev="sda1" ino=1174 res=1 errno=0 [ 348.204959][ T23] audit: type=1804 audit(1641895177.658:1226): pid=8822 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723433393633313136302F73797A6B616C6C65722E57723233566F2F3137372F48C7C060 dev="sda1" ino=1174 res=1 errno=0 [ 348.262440][ T5521] usb 6-1: new high-speed USB device number 96 using dummy_hcd [ 348.332423][ T6215] usb 1-1: new high-speed USB device number 95 using dummy_hcd [ 348.442446][ T4080] usb 5-1: new high-speed USB device number 94 using dummy_hcd 09:59:37 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 348.502419][ T4127] usb 4-1: new high-speed USB device number 97 using dummy_hcd [ 348.537741][ T23] audit: type=1800 audit(1641895177.988:1227): pid=8827 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=1174 res=0 errno=0 [ 348.632401][ T6215] usb 1-1: Using ep0 maxpacket: 8 [ 348.642674][ T5521] usb 6-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 348.692783][ T4080] usb 5-1: Using ep0 maxpacket: 8 [ 348.724377][ T23] audit: type=1804 audit(1641895178.178:1228): pid=8829 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723433393633313136302F73797A6B616C6C65722E57723233566F2F3137382F48C7C060 dev="sda1" ino=1174 res=1 errno=0 [ 348.772476][ T4127] usb 4-1: Using ep0 maxpacket: 8 [ 348.775615][ T23] audit: type=1804 audit(1641895178.218:1229): pid=8824 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723638363230393436352F73797A6B616C6C65722E4C564574576D2F3131382F48C7C060 dev="sda1" ino=1177 res=1 errno=0 [ 348.832645][ T6215] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 348.841019][ T6215] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 348.849944][ T6215] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 348.859197][ T6215] usb 1-1: config 250 has no interface number 0 [ 348.887261][ T6215] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 [ 348.898956][ T6215] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 348.902709][ T5521] usb 6-1: language id specifier not provided by device, defaulting to English [ 348.909698][ T6215] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x82 has invalid wMaxPacketSize 0 [ 348.929048][ T6215] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 0 [ 348.932653][ T4127] usb 4-1: config index 0 descriptor too short (expected 65316, got 36) [ 348.939340][ T6215] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 348.947789][ T4127] usb 4-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 348.961221][ T6215] usb 1-1: config 250 interface 228 has no altsetting 0 [ 348.970025][ T4127] usb 4-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 348.977004][ T4080] usb 5-1: config index 0 descriptor too short (expected 65316, got 36) [ 348.986194][ T4127] usb 4-1: config 250 has no interface number 0 [ 348.994542][ T4080] usb 5-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 348.994569][ T4080] usb 5-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 349.001858][ T4127] usb 4-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 [ 349.009637][ T4080] usb 5-1: config 250 has no interface number 0 [ 349.036837][ T4127] usb 4-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 349.047323][ T4127] usb 4-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 349.049545][ T4080] usb 5-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 [ 349.057781][ T4127] usb 4-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 349.057814][ T4127] usb 4-1: config 250 interface 228 has no altsetting 0 [ 349.089828][ T4080] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 349.100324][ T4080] usb 5-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 166 [ 349.110793][ T4080] usb 5-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 349.124313][ T4080] usb 5-1: config 250 interface 228 has no altsetting 0 [ 349.143283][ T5521] usb 6-1: New USB device found, idVendor=054c, idProduct=042f, bcdDevice= 0.40 [ 349.152436][ T5521] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 349.160519][ T5521] usb 6-1: Product: syz [ 349.164807][ T5521] usb 6-1: Manufacturer: syz [ 349.169402][ T5521] usb 6-1: SerialNumber: syz [ 349.174763][ T4127] usb 4-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 349.184024][ T4127] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 09:59:38 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 349.192103][ T4127] usb 4-1: SerialNumber: syz [ 349.212982][ T8819] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 349.219873][ T8819] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 349.232978][ T6215] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 349.242094][ T6215] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 349.244786][ T5521] usbhid 6-1:1.0: couldn't find an input interrupt endpoint [ 349.250132][ T6215] usb 1-1: SerialNumber: syz [ 349.258705][ T4127] hub 4-1:250.228: bad descriptor, ignoring hub [ 349.262058][ T4080] usb 5-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 349.268327][ T4127] hub: probe of 4-1:250.228 failed with error -5 [ 349.277290][ T4080] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 349.284989][ T23] audit: type=1800 audit(1641895178.738:1230): pid=8832 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=1174 res=0 errno=0 [ 349.292053][ T4080] usb 5-1: SerialNumber: syz [ 349.325312][ T8816] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 349.332905][ T8816] raw-gadget gadget: fail, usb_ep_enable returned -22 09:59:38 executing program 1: syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0xc100) syz_usb_connect(0x6, 0x24, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0xc4, 0xfa, 0xdd, 0x8, 0x7ab, 0xfc01, 0x782e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x12, 0xf2, 0xc2}}]}}]}}, 0x0) [ 349.344095][ T4080] hub 5-1:250.228: bad descriptor, ignoring hub [ 349.350407][ T4080] hub: probe of 5-1:250.228 failed with error -5 [ 349.360872][ T8817] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 349.393537][ T6215] hub 1-1:250.228: bad descriptor, ignoring hub [ 349.399842][ T6215] hub: probe of 1-1:250.228 failed with error -5 [ 349.449220][ T4096] usb 6-1: USB disconnect, device number 96 [ 349.485646][ T4127] usblp 4-1:250.228: usblp0: USB Bidirectional printer dev 97 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 349.499879][ T23] audit: type=1804 audit(1641895178.948:1231): pid=8836 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723433393633313136302F73797A6B616C6C65722E57723233566F2F3137392F48C7C060 dev="sda1" ino=1174 res=1 errno=0 [ 349.553447][ T4080] usblp 5-1:250.228: usblp1: USB Bidirectional printer dev 94 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 349.604004][ T6215] usblp 1-1:250.228: usblp2: USB Bidirectional printer dev 95 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 09:59:39 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 349.754053][ T8840] UDC core: couldn't find an available UDC or it's busy: -16 [ 349.761614][ T8840] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 349.805177][ T8842] UDC core: couldn't find an available UDC or it's busy: -16 [ 349.812716][ T8842] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 09:59:39 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) 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, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) 09:59:39 executing program 1: syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0xc100) syz_usb_connect(0x6, 0x24, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0xc4, 0xfa, 0xdd, 0x8, 0x7ab, 0xfc01, 0x782e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x12, 0xf2, 0xc2}}]}}]}}, 0x0) [ 349.942886][ T6215] usb 5-1: USB disconnect, device number 94 [ 350.002663][ T4080] usb 1-1: USB disconnect, device number 95 09:59:40 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) 09:59:40 executing program 5: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x54c, 0x42f, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x2, &(0x7f0000000000)=ANY=[@ANYBLOB="001dc4928c144863e0e1c2f986621af50021e1c8fde358b45415bdb3cf8305b9d14be20142b686a99567cf8e113bd1e9156caa4b65fa1aa97609ac997ad36183c467b16b6c6dd31bbdbf72f66b22e87822449cc98966cf19f665fa4a62949812a00fb10e821f2dae0b02dea75695c307f83b203f79475561ab5642431414808e5f4b0d7e080f47f9e00e7869205eb6ae35db4a7c729d793f9685f0556f341a4d4efb8f94927f9d7b027a57e6dbf764bc0107e1ac7c7eafa85d7ec61bdb3fc9c3e2b8d1c04529571bcd9b64f01e5a7bb0dd0aa1da025cdc9b22e3cc7644f2fe540c1a16c793a9799b79c3d2f28e14c8cb9b7c2453bb9b330d4a0567410b7e40fda5b303e9913cd8ca6511b58f6c12c7532231f3d376b57167886a87e615c20103cf347aff41ce7a26f7c57b0b31d8e18396bc1d439a6ea6479329ee43a9"]}]}) 09:59:40 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) 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, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) 09:59:40 executing program 1: syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0xc100) syz_usb_connect(0x6, 0x24, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0xc4, 0xfa, 0xdd, 0x8, 0x7ab, 0xfc01, 0x782e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x12, 0xf2, 0xc2}}]}}]}}, 0x0) syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0xc100) (async) syz_usb_connect(0x6, 0x24, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0xc4, 0xfa, 0xdd, 0x8, 0x7ab, 0xfc01, 0x782e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x12, 0xf2, 0xc2}}]}}]}}, 0x0) (async) [ 350.643035][ T4096] usb 4-1: USB disconnect, device number 97 [ 350.650940][ T6215] usblp1: removed [ 350.654946][ T4080] usblp2: removed [ 350.685115][ T4096] usblp0: removed [ 350.962412][ T1281] usb 6-1: new high-speed USB device number 97 using dummy_hcd [ 351.012937][ T4080] usb 1-1: new high-speed USB device number 96 using dummy_hcd 09:59:40 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffffffffffe7a}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r1, &(0x7f0000000240)={0x2c, &(0x7f0000000080)={0x20, 0xc, 0x75, {0x75, 0xa, "800ab6ffbbb02163f39f43c9a03e358406dbfa7f0ee688d8be5fdbff8c276785ef50b2159a4eb0bf34daba1303281e84a3db1ee9e7cdfa451e45e8ee561701c3744060540ec074c55304e01875e6c84551182c0efc23995bded616b34977203e047a9f1ea7feca7c535281c0b30322ceaee5f3"}}, &(0x7f0000000100)={0x0, 0x3, 0x59, @string={0x59, 0x3, "c130e5792d5841ec3add35ac908446b42aa06bba8b466a5171f7055147f38d36a2a172caf15e39d75340a0d33b79e4869b0c7fbfce1ed71adccb3f46c6e5c6e102c4bf1d44976bf2aac4534f3aa327ad51bd7d1a1788d5"}}, &(0x7f0000000000)={0x0, 0xf, 0x19, {0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x1, "931f8fa05d81938eb91f04172897eff8"}]}}, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0xc8, 0x8, 0x50, 0x8, "16c0f79c", "f04ecea4"}}, &(0x7f0000000200)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x1, 0xf8, 0x0, 0xd5, 0x7f, 0x6, 0x40d}}}, &(0x7f0000000740)={0x84, &(0x7f00000002c0)={0x0, 0x30, 0x95, "0b9a2a8066ef28b11b0226f893a3826bfaa597c87fc49506c891b8b7de0fd15a71ff21a4dbc377b295fa472d7e6bc4ee87d96d5bbd8957348957abb1af7ef507e8ea7e19d01f7826809ee379b0a50a3c663e0fc5ffa45e3e226fbaaf0b34f0ca79bc6ee5d0dd057ebe060750cda57c66343c6b5969d44ea779d8ad8f8ed168341d3566b1cd1ad0eaa777f889b593685ee9d696a044"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x2}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000000400)={0x20, 0x0, 0x4, {0x1, 0x3}}, &(0x7f0000000440)={0x20, 0x0, 0x4, {0xe0, 0x4}}, &(0x7f0000000480)={0x40, 0x7, 0x2, 0x3}, &(0x7f00000004c0)={0x40, 0x9, 0x1, 0x81}, &(0x7f0000000500)={0x40, 0xb, 0x2, "103e"}, &(0x7f0000000540)={0x40, 0xf, 0x2, 0x1}, &(0x7f0000000580)={0x40, 0x13, 0x6, @link_local}, &(0x7f00000005c0)={0x40, 0x17, 0x6, @local}, &(0x7f0000000600)={0x40, 0x19, 0x2, "cdc8"}, &(0x7f0000000640)={0x40, 0x1a, 0x2, 0x6}, &(0x7f0000000680)={0x40, 0x1c, 0x1, 0x7}, &(0x7f00000006c0)={0x40, 0x1e, 0x1, 0x2}, &(0x7f0000000700)={0x40, 0x21, 0x1, 0x9}}) syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) (async) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffffffffffe7a}}) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_usb_disconnect(r0) (async) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) (async) syz_usb_disconnect(r1) (async) syz_usb_control_io(r1, &(0x7f0000000240)={0x2c, &(0x7f0000000080)={0x20, 0xc, 0x75, {0x75, 0xa, "800ab6ffbbb02163f39f43c9a03e358406dbfa7f0ee688d8be5fdbff8c276785ef50b2159a4eb0bf34daba1303281e84a3db1ee9e7cdfa451e45e8ee561701c3744060540ec074c55304e01875e6c84551182c0efc23995bded616b34977203e047a9f1ea7feca7c535281c0b30322ceaee5f3"}}, &(0x7f0000000100)={0x0, 0x3, 0x59, @string={0x59, 0x3, "c130e5792d5841ec3add35ac908446b42aa06bba8b466a5171f7055147f38d36a2a172caf15e39d75340a0d33b79e4869b0c7fbfce1ed71adccb3f46c6e5c6e102c4bf1d44976bf2aac4534f3aa327ad51bd7d1a1788d5"}}, &(0x7f0000000000)={0x0, 0xf, 0x19, {0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x1, "931f8fa05d81938eb91f04172897eff8"}]}}, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0xc8, 0x8, 0x50, 0x8, "16c0f79c", "f04ecea4"}}, &(0x7f0000000200)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x1, 0xf8, 0x0, 0xd5, 0x7f, 0x6, 0x40d}}}, &(0x7f0000000740)={0x84, &(0x7f00000002c0)={0x0, 0x30, 0x95, "0b9a2a8066ef28b11b0226f893a3826bfaa597c87fc49506c891b8b7de0fd15a71ff21a4dbc377b295fa472d7e6bc4ee87d96d5bbd8957348957abb1af7ef507e8ea7e19d01f7826809ee379b0a50a3c663e0fc5ffa45e3e226fbaaf0b34f0ca79bc6ee5d0dd057ebe060750cda57c66343c6b5969d44ea779d8ad8f8ed168341d3566b1cd1ad0eaa777f889b593685ee9d696a044"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x2}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000000400)={0x20, 0x0, 0x4, {0x1, 0x3}}, &(0x7f0000000440)={0x20, 0x0, 0x4, {0xe0, 0x4}}, &(0x7f0000000480)={0x40, 0x7, 0x2, 0x3}, &(0x7f00000004c0)={0x40, 0x9, 0x1, 0x81}, &(0x7f0000000500)={0x40, 0xb, 0x2, "103e"}, &(0x7f0000000540)={0x40, 0xf, 0x2, 0x1}, &(0x7f0000000580)={0x40, 0x13, 0x6, @link_local}, &(0x7f00000005c0)={0x40, 0x17, 0x6, @local}, &(0x7f0000000600)={0x40, 0x19, 0x2, "cdc8"}, &(0x7f0000000640)={0x40, 0x1a, 0x2, 0x6}, &(0x7f0000000680)={0x40, 0x1c, 0x1, 0x7}, &(0x7f00000006c0)={0x40, 0x1e, 0x1, 0x2}, &(0x7f0000000700)={0x40, 0x21, 0x1, 0x9}}) (async) 09:59:40 executing program 3: syz_usb_connect(0x0, 0x55, &(0x7f0000000080)={{0x12, 0x1, 0x50, 0x80, 0x85, 0xee, 0x40, 0x12d1, 0x8622, 0x4fc2, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x43, 0x1, 0x0, 0x0, 0x0, 0x80, [{{0x9, 0x4, 0x8, 0x0, 0x0, 0xff, 0x1, 0x48, 0x0, [@uac_as={[@format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x1f, 0x1, 0x1, 0x20, "62aa5f"}, @as_header={0x7, 0x24, 0x1, 0x5, 0x1, 0x2}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x4, 0x2, 0x60, 0x7f, "2c013fe4706c133afa"}, @as_header={0x7, 0x24, 0x1, 0x4, 0x2, 0x3}, @as_header={0x7, 0x24, 0x1, 0x1f, 0x7, 0x4}]}, @uac_as]}}]}}]}}, &(0x7f0000000000)={0x0, 0x0, 0x35, &(0x7f0000000100)={0x5, 0xf, 0x35, 0x5, [@wireless={0xb, 0x10, 0x1, 0x8, 0x1, 0xf8, 0x3f, 0x6, 0x4}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "eeaa8abca0ee6baaf9a42b9aefcc1b55"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x20, 0xff, 0xec, 0x9}, @ptm_cap={0xfee8}]}, 0x1, [{0x9c, &(0x7f0000000180)=@string={0x9c, 0x3, "c7fc6b2949ae52eb4e4395fb75dc0f9dec2710a50104d3811a514dce0a3d973a83eff8f8ae2f0a381f5dcce1c18803bc618c4ead3d8734d2913779fe17d64bc4b52d58bca6fa4efa54f496db28e91d20ad3e862912b22d79c70be70fd2657a171083a7ef5ba7395e7dbc0415f6080296a420af37bd25ebc540d318164485441ae2360e289d502bfe3c7f8872c819c06d7dd371e656a0e557ebe7"}}]}) 09:59:40 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) 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, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) 09:59:40 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) 09:59:40 executing program 1: syz_usb_connect(0x3, 0x24, &(0x7f0000000100)={{0x12, 0x1, 0x201, 0xb3, 0x59, 0x2b, 0x20, 0x572, 0x1324, 0xa80c, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xa3, 0x7b, 0x25}}]}}]}}, &(0x7f0000000980)={0x0, 0x0, 0x8, &(0x7f0000000040)={0x5, 0xf, 0x8, 0x1, [@generic={0x3, 0x10, 0xa}]}}) [ 351.332650][ T1281] usb 6-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 351.452688][ T4096] usb 4-1: new high-speed USB device number 98 using dummy_hcd [ 351.472753][ T4080] usb 1-1: Using ep0 maxpacket: 8 09:59:41 executing program 4: syz_usb_connect(0x0, 0x63, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x27, 0x37, 0x3b, 0x40, 0x421, 0xa0, 0xa3f7, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x51, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x2, 0xff, 0x0, [@cdc_ncm={{0x5}, {0x5}, {0xd}, {0x6}, [@call_mgmt={0x5}]}, @cdc_ncm={{0x5}, {0x5}, {0xd}, {0x6}}]}}]}}]}}, 0x0) syz_usb_connect_ath9k(0x3, 0x63, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000018105e04da070000000000010902240001000000000904000009030000000921000000012222000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00222200000096231306e53f070c0000072a9000a7c900be0017cf6643a30b09007a1583"], 0x0}, 0x0) syz_usb_ep_write(r0, 0x0, 0x1, &(0x7f0000000000)='B') syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f0000000080)={0x0, 0x24, 0x51, {0x51, 0x23, "1c0f5511197b88590828ea6f2aca7622e8a0cc72e6f2a4ccfc91d1628317abddad6eb6c7d85ae4ac231a21133d19834f56e0d9592143181462ce00701169d0d706b8bde79361765555d4a0396575d3"}}, &(0x7f0000000100)={0x0, 0x3, 0x13, @string={0x13, 0x3, "71392a31b4f3c815dd9e8fe27846aef939"}}, &(0x7f0000000140)={0x0, 0x22, 0xa, {[@local=@item_4={0x3, 0x2, 0x8, "5c811424"}, @main=@item_4={0x3, 0x0, 0xb, "4f97c8e8"}]}}, &(0x7f0000000180)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1f, 0x8, 0x1, {0x22, 0xa05}}}}, &(0x7f0000000400)={0x2c, &(0x7f0000000200)={0x0, 0xa, 0x3a, "6805279edac7360dabdb31a44da2a79eacb597232c92d235eb0af90f6f84b66a556cd65e2315d2a3bbedf53c1d45eb64b61bcb8c2a0d3d63b297"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000280)={0x0, 0x8, 0x1, 0x1}, &(0x7f00000002c0)={0x20, 0x1, 0xda, "13954e52eb6e44cc7e8cfc158bb98c4b340612146de0bb4f7d6ee4504334c04648b370b027d7437ba2a86a0c17a14f0241c2ad991df61c3324e1f4dd187c3e5a5ade355aa83a4d1559677922fe01c7283eb9ca0c1a61a7b0c6aa5a99e009f9c8ae9856c0279916fd2f6b2b468f00c3062d0022620c16dc12aab2a82198ee8afaa6cf669434ed66eb042b3b5c6acabac03c9610fce6eb687694f48911916865e29e0b7cb14d56157bc05be706000114fd75d018038d8ad1ed0210fe85f53b7ec8d0db87a929ecab731fa6826c6ae94ba674464a127dee30637d14"}, &(0x7f00000003c0)={0x20, 0x3, 0x1}}) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) [ 351.538151][ T6215] usb 2-1: new high-speed USB device number 78 using dummy_hcd 09:59:41 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000), 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) 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, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 351.642609][ T1281] usb 6-1: language id specifier not provided by device, defaulting to English [ 351.651829][ T4080] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 351.660415][ T4080] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 351.669337][ T4080] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 351.678613][ T4080] usb 1-1: config 250 has no interface number 0 [ 351.685886][ T4080] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 [ 351.697644][ T4080] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 351.708248][ T4080] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x82 has invalid wMaxPacketSize 0 [ 351.718564][ T4080] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 0 [ 351.728944][ T4080] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 351.742483][ T4080] usb 1-1: config 250 interface 228 has no altsetting 0 [ 351.802480][ T6215] usb 2-1: Using ep0 maxpacket: 32 [ 351.822686][ T1281] usb 6-1: New USB device found, idVendor=054c, idProduct=042f, bcdDevice= 0.40 [ 351.831754][ T1281] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 351.839885][ T1281] usb 6-1: Product: syz [ 351.844214][ T1281] usb 6-1: Manufacturer: syz [ 351.848811][ T1281] usb 6-1: SerialNumber: syz [ 351.853962][ T4080] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 351.862603][ T4127] usb 5-1: new high-speed USB device number 95 using dummy_hcd 09:59:41 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000), 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) 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, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 351.863045][ T4080] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 351.878649][ T4080] usb 1-1: SerialNumber: syz [ 351.902824][ T8870] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 351.923012][ T4096] usb 4-1: config 0 has an invalid interface number: 8 but max is 0 [ 351.931079][ T4096] usb 4-1: config 0 has no interface number 0 [ 351.938465][ T4080] hub 1-1:250.228: bad descriptor, ignoring hub [ 351.944781][ T4080] hub: probe of 1-1:250.228 failed with error -5 [ 351.955198][ T1281] usbhid 6-1:1.0: couldn't find an input interrupt endpoint 09:59:41 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000), 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) 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, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 352.122785][ T4096] usb 4-1: New USB device found, idVendor=12d1, idProduct=8622, bcdDevice=4f.c2 [ 352.131951][ T4096] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 352.140042][ T4096] usb 4-1: Product: syz [ 352.144321][ T4096] usb 4-1: Manufacturer: syz [ 352.148930][ T4096] usb 4-1: SerialNumber: syz [ 352.155974][ T4096] usb 4-1: config 0 descriptor?? [ 352.161442][ T1281] usb 6-1: USB disconnect, device number 97 [ 352.170447][ T4080] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 96 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 352.193936][ T4096] option 4-1:0.8: GSM modem (1-port) converter detected [ 352.202596][ T6215] usb 2-1: New USB device found, idVendor=0572, idProduct=1324, bcdDevice=a8.0c [ 352.211684][ T6215] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 352.219879][ T6215] usb 2-1: Product: syz [ 352.224113][ T6215] usb 2-1: Manufacturer: syz [ 352.228718][ T6215] usb 2-1: SerialNumber: syz [ 352.246489][ T6215] usb 2-1: config 0 descriptor?? [ 352.312248][ T4127] usb 5-1: New USB device found, idVendor=0421, idProduct=00a0, bcdDevice=a3.f7 [ 352.321394][ T4127] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 352.346901][ T4127] usb 5-1: config 0 descriptor?? [ 352.400962][ T4127] rndis_wlan 5-1:0.0: More than one union descriptor, skipping ... [ 352.401581][ T1281] usb 4-1: USB disconnect, device number 98 [ 352.408990][ T4127] usb 5-1: bad CDC descriptors [ 352.422171][ T4127] rndis_host 5-1:0.0: More than one union descriptor, skipping ... [ 352.429082][ T1281] option 4-1:0.8: device disconnected [ 352.430252][ T4127] usb 5-1: bad CDC descriptors [ 352.441643][ T4127] cdc_acm 5-1:0.0: More than one union descriptor, skipping ... [ 352.497299][ T5521] usb 2-1: USB disconnect, device number 78 09:59:42 executing program 5: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x54c, 0x42f, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x2, &(0x7f0000000000)=ANY=[@ANYBLOB="001dc4928c144863e0e1c2f986621af50021e1c8fde358b45415bdb3cf8305b9d14be20142b686a99567cf8e113bd1e9156caa4b65fa1aa97609ac997ad36183c467b16b6c6dd31bbdbf72f66b22e87822449cc98966cf19f665fa4a62949812a00fb10e821f2dae0b02dea75695c307f83b203f79475561ab5642431414808e5f4b0d7e080f47f9e00e7869205eb6ae35db4a7c729d793f9685f0556f341a4d4efb8f94927f9d7b027a57e6dbf764bc0107e1ac7c7eafa85d7ec61bdb3fc9c3e2b8d1c04529571bcd9b64f01e5a7bb0dd0aa1da025cdc9b22e3cc7644f2fe540c1a16c793a9799b79c3d2f28e14c8cb9b7c2453bb9b330d4a0567410b7e40fda5b303e9913cd8ca6511b58f6c12c7532231f3d376b57167886a87e615c20103cf347aff41ce7a26f7c57b0b31d8e18396bc1d439a6ea6479329ee43a9"]}]}) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x54c, 0x42f, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x2, &(0x7f0000000000)=ANY=[@ANYBLOB="001dc4928c144863e0e1c2f986621af50021e1c8fde358b45415bdb3cf8305b9d14be20142b686a99567cf8e113bd1e9156caa4b65fa1aa97609ac997ad36183c467b16b6c6dd31bbdbf72f66b22e87822449cc98966cf19f665fa4a62949812a00fb10e821f2dae0b02dea75695c307f83b203f79475561ab5642431414808e5f4b0d7e080f47f9e00e7869205eb6ae35db4a7c729d793f9685f0556f341a4d4efb8f94927f9d7b027a57e6dbf764bc0107e1ac7c7eafa85d7ec61bdb3fc9c3e2b8d1c04529571bcd9b64f01e5a7bb0dd0aa1da025cdc9b22e3cc7644f2fe540c1a16c793a9799b79c3d2f28e14c8cb9b7c2453bb9b330d4a0567410b7e40fda5b303e9913cd8ca6511b58f6c12c7532231f3d376b57167886a87e615c20103cf347aff41ce7a26f7c57b0b31d8e18396bc1d439a6ea6479329ee43a9"]}]}) (async) 09:59:42 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 352.595657][ T8885] UDC core: couldn't find an available UDC or it's busy: -16 [ 352.603136][ T8885] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 352.611338][ T8885] UDC core: couldn't find an available UDC or it's busy: -16 [ 352.618783][ T8885] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 352.628091][ T6215] usb 5-1: USB disconnect, device number 95 [ 352.803158][ T8870] usb 1-1: reset high-speed USB device number 96 using dummy_hcd 09:59:42 executing program 3: syz_usb_connect(0x0, 0x55, &(0x7f0000000080)={{0x12, 0x1, 0x50, 0x80, 0x85, 0xee, 0x40, 0x12d1, 0x8622, 0x4fc2, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x43, 0x1, 0x0, 0x0, 0x0, 0x80, [{{0x9, 0x4, 0x8, 0x0, 0x0, 0xff, 0x1, 0x48, 0x0, [@uac_as={[@format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x1f, 0x1, 0x1, 0x20, "62aa5f"}, @as_header={0x7, 0x24, 0x1, 0x5, 0x1, 0x2}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x4, 0x2, 0x60, 0x7f, "2c013fe4706c133afa"}, @as_header={0x7, 0x24, 0x1, 0x4, 0x2, 0x3}, @as_header={0x7, 0x24, 0x1, 0x1f, 0x7, 0x4}]}, @uac_as]}}]}}]}}, &(0x7f0000000000)={0x0, 0x0, 0x35, &(0x7f0000000100)={0x5, 0xf, 0x35, 0x5, [@wireless={0xb, 0x10, 0x1, 0x8, 0x1, 0xf8, 0x3f, 0x6, 0x4}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "eeaa8abca0ee6baaf9a42b9aefcc1b55"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x20, 0xff, 0xec, 0x9}, @ptm_cap={0xfee8}]}, 0x1, [{0x9c, &(0x7f0000000180)=@string={0x9c, 0x3, "c7fc6b2949ae52eb4e4395fb75dc0f9dec2710a50104d3811a514dce0a3d973a83eff8f8ae2f0a381f5dcce1c18803bc618c4ead3d8734d2913779fe17d64bc4b52d58bca6fa4efa54f496db28e91d20ad3e862912b22d79c70be70fd2657a171083a7ef5ba7395e7dbc0415f6080296a420af37bd25ebc540d318164485441ae2360e289d502bfe3c7f8872c819c06d7dd371e656a0e557ebe7"}}]}) syz_usb_connect(0x0, 0x55, &(0x7f0000000080)={{0x12, 0x1, 0x50, 0x80, 0x85, 0xee, 0x40, 0x12d1, 0x8622, 0x4fc2, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x43, 0x1, 0x0, 0x0, 0x0, 0x80, [{{0x9, 0x4, 0x8, 0x0, 0x0, 0xff, 0x1, 0x48, 0x0, [@uac_as={[@format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x1f, 0x1, 0x1, 0x20, "62aa5f"}, @as_header={0x7, 0x24, 0x1, 0x5, 0x1, 0x2}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x4, 0x2, 0x60, 0x7f, "2c013fe4706c133afa"}, @as_header={0x7, 0x24, 0x1, 0x4, 0x2, 0x3}, @as_header={0x7, 0x24, 0x1, 0x1f, 0x7, 0x4}]}, @uac_as]}}]}}]}}, &(0x7f0000000000)={0x0, 0x0, 0x35, &(0x7f0000000100)={0x5, 0xf, 0x35, 0x5, [@wireless={0xb, 0x10, 0x1, 0x8, 0x1, 0xf8, 0x3f, 0x6, 0x4}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "eeaa8abca0ee6baaf9a42b9aefcc1b55"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x20, 0xff, 0xec, 0x9}, @ptm_cap={0xfee8}]}, 0x1, [{0x9c, &(0x7f0000000180)=@string={0x9c, 0x3, "c7fc6b2949ae52eb4e4395fb75dc0f9dec2710a50104d3811a514dce0a3d973a83eff8f8ae2f0a381f5dcce1c18803bc618c4ead3d8734d2913779fe17d64bc4b52d58bca6fa4efa54f496db28e91d20ad3e862912b22d79c70be70fd2657a171083a7ef5ba7395e7dbc0415f6080296a420af37bd25ebc540d318164485441ae2360e289d502bfe3c7f8872c819c06d7dd371e656a0e557ebe7"}}]}) (async) [ 352.962463][ T4096] usb 6-1: new high-speed USB device number 98 using dummy_hcd [ 353.062607][ T8870] usb 1-1: Using ep0 maxpacket: 8 [ 353.202700][ T8898] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 353.242433][ T5521] usb 4-1: new high-speed USB device number 99 using dummy_hcd [ 353.402579][ T4096] usb 6-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 353.432624][ T8870] usb 1-1: failed to restore interface 228 altsetting 255 (error=-71) [ 353.441629][ T4127] usb 1-1: USB disconnect, device number 96 [ 353.451374][ T4127] usblp0: removed [ 353.602520][ T5521] usb 4-1: config 0 has an invalid interface number: 8 but max is 0 [ 353.610578][ T5521] usb 4-1: config 0 has no interface number 0 [ 353.627039][ T8870] UDC core: couldn't find an available UDC or it's busy: -16 [ 353.634605][ T8870] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 353.732478][ T4096] usb 6-1: language id specifier not provided by device, defaulting to English [ 353.772574][ T5521] usb 4-1: New USB device found, idVendor=12d1, idProduct=8622, bcdDevice=4f.c2 [ 353.781660][ T5521] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 353.789711][ T5521] usb 4-1: Product: syz [ 353.793922][ T5521] usb 4-1: Manufacturer: syz [ 353.798511][ T5521] usb 4-1: SerialNumber: syz [ 353.809514][ T5521] usb 4-1: config 0 descriptor?? [ 353.855529][ T5521] option 4-1:0.8: GSM modem (1-port) converter detected [ 353.882679][ T4096] usb 6-1: New USB device found, idVendor=054c, idProduct=042f, bcdDevice= 0.40 [ 353.891731][ T4096] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 353.900114][ T4096] usb 6-1: Product: syz [ 353.904452][ T4096] usb 6-1: Manufacturer: syz [ 353.909040][ T4096] usb 6-1: SerialNumber: syz [ 353.985415][ T4096] usbhid 6-1:1.0: couldn't find an input interrupt endpoint [ 354.012509][ T4127] usb 1-1: new high-speed USB device number 97 using dummy_hcd [ 354.053132][ T8907] UDC core: couldn't find an available UDC or it's busy: -16 [ 354.060517][ T8907] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 354.069376][ T4096] usb 4-1: USB disconnect, device number 99 [ 354.076026][ T4096] option 4-1:0.8: device disconnected [ 354.182979][ T8901] UDC core: couldn't find an available UDC or it's busy: -16 [ 354.190404][ T8901] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 354.199302][ T5521] usb 6-1: USB disconnect, device number 98 [ 354.282437][ T4127] usb 1-1: device descriptor read/64, error 18 [ 354.722440][ T4127] usb 1-1: device descriptor read/64, error 18 09:59:44 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000009000008250592d2070000000101090224fffffa0074980904e4ff11070103000905010200ffe0000009058202"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0xfffffffffffffe7a}}) (async, rerun: 32) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async, rerun: 32) syz_usb_disconnect(r0) (async) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) (async) syz_usb_control_io(r1, &(0x7f0000000240)={0x2c, &(0x7f0000000080)={0x20, 0xc, 0x75, {0x75, 0xa, "800ab6ffbbb02163f39f43c9a03e358406dbfa7f0ee688d8be5fdbff8c276785ef50b2159a4eb0bf34daba1303281e84a3db1ee9e7cdfa451e45e8ee561701c3744060540ec074c55304e01875e6c84551182c0efc23995bded616b34977203e047a9f1ea7feca7c535281c0b30322ceaee5f3"}}, &(0x7f0000000100)={0x0, 0x3, 0x59, @string={0x59, 0x3, "c130e5792d5841ec3add35ac908446b42aa06bba8b466a5171f7055147f38d36a2a172caf15e39d75340a0d33b79e4869b0c7fbfce1ed71adccb3f46c6e5c6e102c4bf1d44976bf2aac4534f3aa327ad51bd7d1a1788d5"}}, &(0x7f0000000000)={0x0, 0xf, 0x19, {0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x1, "931f8fa05d81938eb91f04172897eff8"}]}}, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0xc8, 0x8, 0x50, 0x8, "16c0f79c", "f04ecea4"}}, &(0x7f0000000200)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x1, 0xf8, 0x0, 0xd5, 0x7f, 0x6, 0x40d}}}, &(0x7f0000000740)={0x84, &(0x7f00000002c0)={0x0, 0x30, 0x95, "0b9a2a8066ef28b11b0226f893a3826bfaa597c87fc49506c891b8b7de0fd15a71ff21a4dbc377b295fa472d7e6bc4ee87d96d5bbd8957348957abb1af7ef507e8ea7e19d01f7826809ee379b0a50a3c663e0fc5ffa45e3e226fbaaf0b34f0ca79bc6ee5d0dd057ebe060750cda57c66343c6b5969d44ea779d8ad8f8ed168341d3566b1cd1ad0eaa777f889b593685ee9d696a044"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x2}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000000400)={0x20, 0x0, 0x4, {0x1, 0x3}}, &(0x7f0000000440)={0x20, 0x0, 0x4, {0xe0, 0x4}}, &(0x7f0000000480)={0x40, 0x7, 0x2, 0x3}, &(0x7f00000004c0)={0x40, 0x9, 0x1, 0x81}, &(0x7f0000000500)={0x40, 0xb, 0x2, "103e"}, &(0x7f0000000540)={0x40, 0xf, 0x2, 0x1}, &(0x7f0000000580)={0x40, 0x13, 0x6, @link_local}, &(0x7f00000005c0)={0x40, 0x17, 0x6, @local}, &(0x7f0000000600)={0x40, 0x19, 0x2, "cdc8"}, &(0x7f0000000640)={0x40, 0x1a, 0x2, 0x6}, &(0x7f0000000680)={0x40, 0x1c, 0x1, 0x7}, &(0x7f00000006c0)={0x40, 0x1e, 0x1, 0x2}, &(0x7f0000000700)={0x40, 0x21, 0x1, 0x9}}) 09:59:44 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) 09:59:44 executing program 1: syz_usb_connect(0x3, 0x24, &(0x7f0000000100)={{0x12, 0x1, 0x201, 0xb3, 0x59, 0x2b, 0x20, 0x572, 0x1324, 0xa80c, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xa3, 0x7b, 0x25}}]}}]}}, &(0x7f0000000980)={0x0, 0x0, 0x8, &(0x7f0000000040)={0x5, 0xf, 0x8, 0x1, [@generic={0x3, 0x10, 0xa}]}}) syz_usb_connect(0x3, 0x24, &(0x7f0000000100)={{0x12, 0x1, 0x201, 0xb3, 0x59, 0x2b, 0x20, 0x572, 0x1324, 0xa80c, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xa3, 0x7b, 0x25}}]}}]}}, &(0x7f0000000980)={0x0, 0x0, 0x8, &(0x7f0000000040)={0x5, 0xf, 0x8, 0x1, [@generic={0x3, 0x10, 0xa}]}}) (async) 09:59:44 executing program 4: syz_usb_connect(0x0, 0x63, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x27, 0x37, 0x3b, 0x40, 0x421, 0xa0, 0xa3f7, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x51, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x2, 0xff, 0x0, [@cdc_ncm={{0x5}, {0x5}, {0xd}, {0x6}, [@call_mgmt={0x5}]}, @cdc_ncm={{0x5}, {0x5}, {0xd}, {0x6}}]}}]}}]}}, 0x0) (async) syz_usb_connect_ath9k(0x3, 0x63, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) (async) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000018105e04da070000000000010902240001000000000904000009030000000921000000012222000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00222200000096231306e53f070c0000072a9000a7c900be0017cf6643a30b09007a1583"], 0x0}, 0x0) (async) syz_usb_ep_write(r0, 0x0, 0x1, &(0x7f0000000000)='B') syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f0000000080)={0x0, 0x24, 0x51, {0x51, 0x23, "1c0f5511197b88590828ea6f2aca7622e8a0cc72e6f2a4ccfc91d1628317abddad6eb6c7d85ae4ac231a21133d19834f56e0d9592143181462ce00701169d0d706b8bde79361765555d4a0396575d3"}}, &(0x7f0000000100)={0x0, 0x3, 0x13, @string={0x13, 0x3, "71392a31b4f3c815dd9e8fe27846aef939"}}, &(0x7f0000000140)={0x0, 0x22, 0xa, {[@local=@item_4={0x3, 0x2, 0x8, "5c811424"}, @main=@item_4={0x3, 0x0, 0xb, "4f97c8e8"}]}}, &(0x7f0000000180)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1f, 0x8, 0x1, {0x22, 0xa05}}}}, &(0x7f0000000400)={0x2c, &(0x7f0000000200)={0x0, 0xa, 0x3a, "6805279edac7360dabdb31a44da2a79eacb597232c92d235eb0af90f6f84b66a556cd65e2315d2a3bbedf53c1d45eb64b61bcb8c2a0d3d63b297"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000280)={0x0, 0x8, 0x1, 0x1}, &(0x7f00000002c0)={0x20, 0x1, 0xda, "13954e52eb6e44cc7e8cfc158bb98c4b340612146de0bb4f7d6ee4504334c04648b370b027d7437ba2a86a0c17a14f0241c2ad991df61c3324e1f4dd187c3e5a5ade355aa83a4d1559677922fe01c7283eb9ca0c1a61a7b0c6aa5a99e009f9c8ae9856c0279916fd2f6b2b468f00c3062d0022620c16dc12aab2a82198ee8afaa6cf669434ed66eb042b3b5c6acabac03c9610fce6eb687694f48911916865e29e0b7cb14d56157bc05be706000114fd75d018038d8ad1ed0210fe85f53b7ec8d0db87a929ecab731fa6826c6ae94ba674464a127dee30637d14"}, &(0x7f00000003c0)={0x20, 0x3, 0x1}}) (async) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) 09:59:44 executing program 3: syz_usb_connect(0x0, 0x55, &(0x7f0000000080)={{0x12, 0x1, 0x50, 0x80, 0x85, 0xee, 0x40, 0x12d1, 0x8622, 0x4fc2, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x43, 0x1, 0x0, 0x0, 0x0, 0x80, [{{0x9, 0x4, 0x8, 0x0, 0x0, 0xff, 0x1, 0x48, 0x0, [@uac_as={[@format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x1f, 0x1, 0x1, 0x20, "62aa5f"}, @as_header={0x7, 0x24, 0x1, 0x5, 0x1, 0x2}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x4, 0x2, 0x60, 0x7f, "2c013fe4706c133afa"}, @as_header={0x7, 0x24, 0x1, 0x4, 0x2, 0x3}, @as_header={0x7, 0x24, 0x1, 0x1f, 0x7, 0x4}]}, @uac_as]}}]}}]}}, &(0x7f0000000000)={0x0, 0x0, 0x35, &(0x7f0000000100)={0x5, 0xf, 0x35, 0x5, [@wireless={0xb, 0x10, 0x1, 0x8, 0x1, 0xf8, 0x3f, 0x6, 0x4}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "eeaa8abca0ee6baaf9a42b9aefcc1b55"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x20, 0xff, 0xec, 0x9}, @ptm_cap={0xfee8}]}, 0x1, [{0x9c, &(0x7f0000000180)=@string={0x9c, 0x3, "c7fc6b2949ae52eb4e4395fb75dc0f9dec2710a50104d3811a514dce0a3d973a83eff8f8ae2f0a381f5dcce1c18803bc618c4ead3d8734d2913779fe17d64bc4b52d58bca6fa4efa54f496db28e91d20ad3e862912b22d79c70be70fd2657a171083a7ef5ba7395e7dbc0415f6080296a420af37bd25ebc540d318164485441ae2360e289d502bfe3c7f8872c819c06d7dd371e656a0e557ebe7"}}]}) 09:59:44 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 354.863273][ T23] kauditd_printk_skb: 20 callbacks suppressed [ 354.863290][ T23] audit: type=1800 audit(1641895184.318:1252): pid=8917 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=1173 res=0 errno=0 [ 354.890732][ T23] audit: type=1800 audit(1641895184.328:1253): pid=8920 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1159 res=0 errno=0 [ 354.893880][ T8916] UDC core: couldn't find an available UDC or it's busy: -16 [ 354.919420][ T8916] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 354.931759][ T8924] UDC core: couldn't find an available UDC or it's busy: -16 [ 354.939414][ T8924] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 355.132578][ T5521] usb 4-1: new high-speed USB device number 100 using dummy_hcd [ 355.162599][ T4060] usb 5-1: new high-speed USB device number 96 using dummy_hcd [ 355.212466][ T4096] usb 2-1: new high-speed USB device number 79 using dummy_hcd [ 355.212698][ T4127] usb 1-1: new high-speed USB device number 98 using dummy_hcd [ 355.342200][ T23] audit: type=1804 audit(1641895184.788:1254): pid=8929 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723936363930393433372F73797A6B616C6C65722E4A46717062482F3133322F48C7C060 dev="sda1" ino=1159 res=1 errno=0 09:59:44 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 355.372444][ T23] audit: type=1804 audit(1641895184.798:1255): pid=8928 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723433393633313136302F73797A6B616C6C65722E57723233566F2F3138382F48C7C060 dev="sda1" ino=1173 res=1 errno=0 09:59:44 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) 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, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 355.461393][ T23] audit: type=1800 audit(1641895184.908:1256): pid=8933 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=1173 res=0 errno=0 [ 355.502455][ T4127] usb 1-1: Using ep0 maxpacket: 8 [ 355.511222][ T23] audit: type=1800 audit(1641895184.958:1257): pid=8935 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1179 res=0 errno=0 [ 355.542619][ T4096] usb 2-1: Using ep0 maxpacket: 32 [ 355.573070][ T5521] usb 4-1: config 0 has an invalid interface number: 8 but max is 0 [ 355.581139][ T5521] usb 4-1: config 0 has no interface number 0 [ 355.632856][ T4127] usb 1-1: config index 0 descriptor too short (expected 65316, got 36) [ 355.641530][ T4127] usb 1-1: config 250 has too many interfaces: 255, using maximum allowed: 32 [ 355.650647][ T4127] usb 1-1: config 250 has 1 interface, different from the descriptor's value: 255 [ 355.659931][ T4127] usb 1-1: config 250 has no interface number 0 [ 355.667418][ T4127] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x1 has invalid maxpacket 65280, setting to 1024 [ 355.679206][ T4127] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x1 has invalid maxpacket 1024 [ 355.689761][ T4127] usb 1-1: config 250 interface 228 altsetting 255 endpoint 0x82 has invalid wMaxPacketSize 0 [ 355.700269][ T4127] usb 1-1: config 250 interface 228 altsetting 255 bulk endpoint 0x82 has invalid maxpacket 0 [ 355.710646][ T4127] usb 1-1: config 250 interface 228 altsetting 255 has 2 endpoint descriptors, different from the interface descriptor's value: 17 [ 355.724242][ T4127] usb 1-1: config 250 interface 228 has no altsetting 0 [ 355.760392][ T23] audit: type=1804 audit(1641895185.208:1258): pid=8939 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723936363930393433372F73797A6B616C6C65722E4A46717062482F3133332F48C7C060 dev="sda1" ino=1179 res=1 errno=0 [ 355.823516][ T4127] usb 1-1: New USB device found, idVendor=0525, idProduct=d292, bcdDevice= 0.07 [ 355.832628][ T4127] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 355.840802][ T4127] usb 1-1: SerialNumber: syz [ 355.845673][ T5521] usb 4-1: New USB device found, idVendor=12d1, idProduct=8622, bcdDevice=4f.c2 [ 355.854943][ T5521] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 355.863029][ T5521] usb 4-1: Product: syz [ 355.867204][ T5521] usb 4-1: Manufacturer: syz [ 355.871967][ T5521] usb 4-1: SerialNumber: syz [ 355.876702][ T4060] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 355.885843][ T4060] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 355.894075][ T4060] usb 5-1: Product: syz [ 355.898437][ T4060] usb 5-1: Manufacturer: syz [ 355.903158][ T4060] usb 5-1: SerialNumber: syz [ 355.928923][ T23] audit: type=1804 audit(1641895185.378:1259): pid=8938 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723433393633313136302F73797A6B616C6C65722E57723233566F2F3138392F48C7C060 dev="sda1" ino=1173 res=1 errno=0 [ 355.959424][ T8922] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 355.973277][ T4060] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 355.982651][ T4096] usb 2-1: New USB device found, idVendor=0572, idProduct=1324, bcdDevice=a8.0c [ 355.984383][ T5521] usb 4-1: config 0 descriptor?? [ 355.991809][ T4096] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 356.004751][ T4096] usb 2-1: Product: syz [ 356.008926][ T4096] usb 2-1: Manufacturer: syz [ 356.013417][ T4127] hub 1-1:250.228: bad descriptor, ignoring hub [ 356.013562][ T4096] usb 2-1: SerialNumber: syz [ 356.019757][ T4127] hub: probe of 1-1:250.228 failed with error -5 [ 356.041071][ T4096] usb 2-1: config 0 descriptor?? 09:59:45 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, 0x0) 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, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 356.084130][ T5521] option 4-1:0.8: GSM modem (1-port) converter detected [ 356.172579][ T23] audit: type=1800 audit(1641895185.608:1260): pid=8942 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=1173 res=0 errno=0 09:59:45 executing program 5: r0 = syz_usb_connect(0x4, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x79, 0x8, 0x2b, 0x40, 0x46d, 0x892, 0xafb9, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x60, 0xa1, 0x74}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000ac0)={0x84, &(0x7f00000005c0), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000180)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x10, 0x56a, 0x12c, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x1, 0x60, 0x0, [{{0x9, 0x4, 0x0, 0x3, 0x1, 0x3, 0x1, 0x1, 0x1, {0x9, 0x21, 0x72b1, 0x9, 0x1, {0x22, 0x3e2}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x0, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0x200, 0x4, 0x7, 0x6}}]}}}]}}]}}, &(0x7f0000001880)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x200, 0x5, 0x6, 0x4, 0x10, 0x81}, 0x20, &(0x7f0000001680)={0x5, 0xf, 0x20, 0x4, [@ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x69c882938b409d0c, 0x7a, 0x0, 0x4}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x4, 0x1c, 0xbc, 0xd2, 0x1, 0xff}]}, 0x4, [{0x4, &(0x7f00000016c0)=@lang_id={0x4, 0x3, 0x40f}}, {0x4, &(0x7f0000001700)=@lang_id={0x4, 0x3, 0x82c}}, {0xe2, &(0x7f0000001740)=@string={0xe2, 0x3, "68bd34f60a1ad80146f6b0b57bf0b489fc110f13128e4fde32953a519c3938a641814ef0a5b77f24b5b70f5d01483715c3ffb6fe1d80cfc136e6672cc0f820a4a81a103c5f10b9e6a6608ea0179ddfa924247b0cb0709cc072b7aede5fd1f1ff98076c2fe511398169140211737f83d3c5505f1899abbe3e625ef447bbdbeef6a9020d8a06d1c3b2f80cc138ec6afe72d769373ccf2253de66e80abef1bcbe837c2edca36040731cbf2c05ee89a446285114857e3d9336167f139b7b44e226fa3694a5d38d501ed7e2fdfe4f1385d6eb13db611cd038bd3c36dc84c86985ab35"}}, {0x4, &(0x7f0000001840)=@lang_id={0x4, 0x3, 0x200a}}]}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000e40)={0x2c, &(0x7f0000000bc0)={0x40, 0x23, 0xcc, {0xcc, 0xa, "c26853440105d0a337e3a23432ddf8d4f7e091a70e07e1156a51737a6e1b95604bc712c00c6e151ee6f267e4f21701c01abef2f75e695b4f168e251aa0f9be91ce24175f49ea23748402fe71a1eea9e0f34e3d7631a0e027cd4ba64a70234165db200d6f37934d68c1c9377d90ae9b8af00ddefa54ea6f48e5aa93cc0bfaf473639dc6b12764b981d035e48ab63c728ed4866afd90b7e4524af24b4643cf22db631481354eb45b7fe6d97d1ab1f58ce96421c4a22462dc86a42ed13bdd666b396097d16a37bdd1aa2440"}}, &(0x7f00000020c0)={0x0, 0x3, 0xd8, @string={0xd8, 0x3, "90a93aad90ce629caba8f4856eb3e15dbb51dc6b633fe351de56c73caea84a520e588e66dadf81564b5fa5d1b5ab2a85bac6923b0c6d01ca67265867ac2ef50a5c05c66da659bb8c659db0480b21d6634557694086d828806900235faba7bac4f3bc0af01ff7fd38174c8656e21009d10000e7bf79b8bd1c3a087c0888ee2aa8964e72cd3db1765c576d3a84f3a25c4d0c9c7033c06bc8b4febf1ad8a658486b67670641f6744a35852cc149fdf67fc222b94ef693199bd0d82af735ce74f0378c0117eb40f6f90c3e50bf9a7b4483ce8a965c81339e"}}, &(0x7f0000000740)={0x0, 0xf, 0x11, {0x5, 0xf, 0x11, 0x1, [@ssp_cap={0xc, 0x10, 0xa, 0x3, 0x0, 0x1, 0xf0f, 0x7}]}}, &(0x7f0000000a80)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x2, 0x0, 0x6, "94983434", "41929e19"}}, &(0x7f0000000cc0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x9, 0x0, 0x0, 0x38, 0x7f, 0x80, 0x5}}}, &(0x7f0000001300)={0x84, &(0x7f0000000e80)={0x40, 0x11, 0xb9, "76ea26d566c8b77eb3d26cb8b0c389b4d2d2e0ae2bcfca21b2534a603fda9bb3af26cc0b6abea17de5439ba96a8863a90ffa07bf32bf21cfea963a6d885c4485c8ec10e99273d30e54ae3ffaa16c62eb77542e9583447ca1803206713a89f43bb89333792712a70c933028ec10b461ffb69a8114f0ac60ee68398de117e6a96734a784bd833e024bd57c874af47b815379a2275838e85597ecfccee55db5efe1e12ecc025c9331455e574428c401b7d308461ad156025c9f0d"}, &(0x7f0000000f40)={0x0, 0xa, 0x1, 0x1f}, &(0x7f0000000f80)={0x0, 0x8, 0x1, 0x81}, &(0x7f0000000fc0)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000001000)={0x20, 0x0, 0x8, {0x8, 0x40, [0x110f0]}}, &(0x7f0000001040)={0x40, 0x7, 0x2, 0x100}, &(0x7f0000001080)={0x40, 0x9, 0x1, 0x1}, &(0x7f00000010c0)={0x40, 0xb, 0x2, "3e92"}, &(0x7f0000001100)={0x40, 0xf, 0x2, 0x3f}, &(0x7f0000001140)={0x40, 0x13, 0x6, @local}, &(0x7f0000001180)={0x40, 0x17, 0x6, @remote}, &(0x7f00000011c0)={0x40, 0x19, 0x2, "0015"}, &(0x7f0000001200)={0x40, 0x1a, 0x2, 0xfffc}, &(0x7f0000001240)={0x40, 0x1c, 0x1, 0x81}, &(0x7f0000001280)={0x40, 0x1e, 0x1, 0x6}, &(0x7f00000012c0)={0x40, 0x21, 0x1, 0x1}}) syz_usb_control_io$cdc_ecm(r0, &(0x7f00000000c0)={0x14, &(0x7f0000000000)={0x0, 0x2e, 0x2c, {0x2c, 0x30, "85d7eb39bbd6030ff56b72c4ce19a9da4243a246be044323e4d1dbed3bcb091dea36be5d9f410fb9adf6"}}, &(0x7f0000000080)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000140)={0x1c, &(0x7f0000001600)={0x0, 0xb, 0x55, "43c8a5ef9c8ff90fd909f645511dbbb6888be14dcf5411f0cd6e1faf436fa8f270c586dfc84206ba92220db6b1568cc4272a0ba9e1bdc580d30cca6d5682e45c3a981a7e62cfa7361351eb7460e5827882ea382206"}, &(0x7f0000000100)={0x0, 0xa, 0x1, 0x7}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x1}}) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000d00)={0x1c, &(0x7f0000000b80), 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f0000002240)={0x24, &(0x7f0000000d40)={0x20, 0xb, 0x92, {0x92, 0x23, "e4710e6eff6137692e54385988a3f209ddc4bb0130fce07700715f721f577d9a89e3926c5494a345d2dca1f9dd0f8b6cda546cdb0a9bbad5e9ca57603dec32cef8b7c06751566cf065cfddcfb75d2fba0bb25122c2a6c1293f8c12a73b2cafd68e3e9809668350541c6f3afbe92a84a4eec472958651050c69f7e93b12fe501f4d9ae7f0dd485a388f31887c0bd08d61"}}, &(0x7f0000000e00)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x413}}, &(0x7f00000021c0)={0x0, 0x22, 0x3, {[@global=@item_012={0x2, 0x1, 0x6, 'r+'}]}}, &(0x7f0000002200)={0x0, 0x21, 0x9, {0x9, 0x21, 0x8001, 0x8, 0x1, {0x22, 0x4d6}}}}, &(0x7f0000002400)={0x2c, &(0x7f0000002280)={0x0, 0xd, 0x1e, "ba6f8dee47d244bf1d5310ba1e66ca2bf3427c262f7166522b303aa4f875"}, &(0x7f00000022c0)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000002300)={0x0, 0x8, 0x1, 0x80}, &(0x7f0000002340)={0x20, 0x1, 0x76, "6a80810e719dccc1337eac94d4a36c0fb334e78d8bd8e6ecb38fd83acfafc181119f49848ecf549488e0848abedc6c105dfe1c0bb32f15ac1d6c834046c0049bbf2e7982f460db18d73b9ff21a44cb9f40deea70e8d4ca2ddbe91be753fa448e062f8e47da37cf7006742cb9f655de18d6cc78e78f3b"}, &(0x7f00000023c0)={0x20, 0x3, 0x1, 0x80}}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000780)={0x84, &(0x7f00000002c0)={0x0, 0x0, 0x1, 'b'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, &(0x7f0000001b40)={0x2c, &(0x7f0000001900)={0x20, 0xa, 0x60, {0x60, 0x9, "cdf6f25134c024765c45ba4a0de7dbd901fb13bdcf2a8e3d9783317bb64709782e11c77e7869c223934cc8ee9b52f7d7f7c9a36bfd36392867187969d8fd7218e3266ff3dc2fbfdc243d8d718443ab324c92848c15c5890f5ef8d667e874"}}, &(0x7f0000001980)={0x0, 0x3, 0xf2, @string={0xf2, 0x3, "065029dfe37e7643258635512cf3d052a2c6714db4d588e59b55afb684273e3fa766f2c35ee05a55d02c3e915a86ef23c8a4be0c981a78b84e70706f8a35991c3f52beb5cd88358eea2808f5809a7583350d2bd6bb37cade7184990f89ba2152a26b7e8da708d5cbf82736c49dc2ca714e71d25f4d5cce933a6dfd75420d34b20308d03ed8281e9cbad8072b291c330a6fcbee36f00d271c486124e555ce64f857f6ef6a6006cfb8081a8bfd4fba0d49d43ca7fd83113befbc9b1960d9cc993bd296ddb60389d043a94861363ee32bf5abb764df3a45d7bc978326314a24404d9d4c144552f8b62f85a3c8f34acfcea5"}}, &(0x7f0000001a80)={0x0, 0xf, 0x28, {0x5, 0xf, 0x28, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x4, 0x5, 0x1}, @ssp_cap={0x1c, 0x10, 0xa, 0x91, 0x4, 0x9b, 0x780, 0x0, [0xc000, 0xc0, 0x0, 0x30]}]}}, &(0x7f0000001ac0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6, 0x0, 0x6, 0xff, "09b800c5", "e8067fea"}}, &(0x7f0000001b00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x1, 0x2, 0x7, 0x0, 0x0, 0x30, 0x8}}}, &(0x7f0000002000)={0x84, &(0x7f0000001b80)={0x20, 0x0, 0x7c, "ad4467ad7fdc5705e16fb8499619da5a3d553508cc7d737e8b8a1a3cdf96cb6371b3386bd30bf72e6d750206db4ab2de02501fa222475d68ac1fa5fcd324c1c6a7aef4c1f59cd2f90fccba3acbf255eedeffcb2a8187762124c28ea8bbe19610e91f21d394a920fcd696f33d8648a40f7ef4c9c041c11fda361a3056"}, &(0x7f0000001c40)={0x0, 0xa, 0x1, 0x3f}, &(0x7f0000001c80)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000001cc0)={0x20, 0x0, 0x4, {0x2, 0x3}}, &(0x7f0000001d00)={0x20, 0x0, 0x4, {0x2, 0x40}}, &(0x7f0000001d40)={0x40, 0x7, 0x2, 0x45}, &(0x7f0000001d80)={0x40, 0x9, 0x1, 0x2}, &(0x7f0000001dc0)={0x40, 0xb, 0x2, "3092"}, &(0x7f0000001e00)={0x40, 0xf, 0x2, 0x3}, &(0x7f0000001e40)={0x40, 0x13, 0x6}, &(0x7f0000001e80)={0x40, 0x17, 0x6}, &(0x7f0000001ec0)={0x40, 0x19, 0x2, "a433"}, &(0x7f0000001f00)={0x40, 0x1a, 0x2, 0x4}, &(0x7f0000001f40)={0x40, 0x1c, 0x1, 0x2}, &(0x7f0000001f80)={0x40, 0x1e, 0x1, 0x79}, &(0x7f0000001fc0)={0x40, 0x21, 0x1, 0x7}}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000001480)={0x14, &(0x7f00000013c0)={0x20, 0x23, 0x43, {0x43, 0x31, "b94bef42ac0d9d4fbdab97d5091ca522e93229d1e530ae00ac503e6a4709a444aa7cae43f2c46ad0884368d46a651d0aa2410ae99fd5d310caf5f78bc1ef78a72c"}}, &(0x7f0000001440)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000015c0)={0x1c, &(0x7f00000014c0)={0x40, 0x0, 0x40, "531d4cebbce8be040e384c4895d23c52087b7ae3830571c2f737952b4069c7e91b7f9ec9ed1710d81e3b66b5b9219892d486c8c184827044c61cb2b5528cf6a1"}, &(0x7f0000001540)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000001580)={0x0, 0x8, 0x1}}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_connect$hid(0x4, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x172f, 0x34, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x81, 0x120, 0x4, [{{0x9, 0x4, 0x0, 0x4, 0x8, 0x3, 0x1, 0x4, 0x40, {0x9, 0x21, 0x3, 0x20, 0x1, {0x22, 0xe5d}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x7f, 0x80, 0x1}}}}}]}}]}}, &(0x7f00000009c0)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x2, 0x6, 0x0, 0x10, 0x9}, 0x5b, &(0x7f0000000300)={0x5, 0xf, 0x5b, 0x5, [@wireless={0xb, 0x10, 0x1, 0xc, 0x3, 0xf7, 0xff, 0x81, 0x5}, @generic={0x21, 0x10, 0x3, "c5099dc707c9f4ddc3941ade2f8cbec09e86a436a274ca407373b5af5647"}, @wireless={0xb, 0x10, 0x1, 0x4, 0x20, 0x3f, 0xab}, @ext_cap={0x7, 0x10, 0x2, 0x1a, 0xd, 0x6, 0xf58b}, @ssp_cap={0x18, 0x10, 0xa, 0x20, 0x3, 0x4, 0xf, 0xfff7, [0x5e0636837ecb7ed3, 0xff0000, 0xffc000]}]}, 0x9, [{0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x413}}, {0x9b, &(0x7f00000003c0)=@string={0x9b, 0x3, "d6afa9ac4cb10aabf5fc99f7b1dfcb9ea565c986ba22e58a7405f49dd64b3f1ea2520779535450a999b5f71b4ba5ce2ac44d95183589a58424eb4db6459073953d01fe6014ef306b4953060b9095d03d76f28ca8f60051c3052e1825660087c039d0ace39b2277dbcb8140d5344f38a24d3f5b5c8b4e4c626daeaadb79b44295fdfbadcad83bcfcdce794b7c27de0d1cc68733055511188162"}}, {0x44, &(0x7f0000000480)=@string={0x44, 0x3, "25ffe7a6c3ff7b55329dc2950b8a5b4b1273a8f6a137becf97b7b3f2c4cd39d25f1e1324811d820ba3812ff342a1e5a9cb2551a7e43f579fbf2b7c62c29a4a5f39f1"}}, {0x10, &(0x7f0000000500)=@string={0x10, 0x3, "6f0efb90b3ffc72e68e3aa6f02a7"}}, {0x66, &(0x7f0000000540)=ANY=[@ANYBLOB="6603320bc6b8927e19da2dc5e10027eca7c869980ba493caa6acdb08656177d915b8aac801d6f61da42e7501622391ad469bd3c23911f874dddbbc10092aa2a9e54ed5cfcdd8843b70d1fe03b73f99b86e1ec9e10067dcfab093d2d7865c488ef1598f8b927e"]}, {0x42, &(0x7f0000000600)=@string={0x42, 0x3, "3aabaabf4cfa5776d3893d6ebf27cf97da427d9c889fe93877269d103426428de0300a4979f905815a499859ed1c51c28addfeb20205dde2f9f0b8e5a0f299ac"}}, {0xbd, &(0x7f0000000680)=ANY=[@ANYBLOB="bd03fc3f8afd81e7b088005627f356acba811da3e82c5796f3e5ef778cc1dfa9908cd503c73ce2a83f5f4d0eca641fb59878445a730b98c45d93969e80b327a0558224ba4dd0dbed4cfd4dbb76ee7e8f2efc0a4dffea7d39a1c7f466196ebc3bbeb94e6e8c82c9283b36f2538fd7e2e0720a8dfb6bccbc0e9497ca20711b40acf9e3ad176d350890505dd2a7ba8118b0b8e6e633d6426ae99488ce1117677b9aa1bea119c73931a316dec061e7c0ef56819fdba42cbcdced4bed033203"]}, {0xaf, &(0x7f0000000840)=@string={0xaf, 0x3, "39e6562982435e1a6258b5bcc166cca5d66f5d6b705f88aedec9219f5495d1ec31389e2f937143de5fea8f23f86594effd1df1cf118e28cd825a53c1eaf2eee26d4e30e904804eb5dd688b38e3e8378581016da323e7e738493a27d4d6f2cf315ce82429018be62b873db6e71d6af8128066d1269809411898c4388f73179b1cdc98de6b32bf5751763993cbcab2a5ae1fe272668dee3049b934779eecc85280583883891989471cc1a7e11f71"}}, {0x87, &(0x7f0000000900)=@string={0x87, 0x3, "608008f78cad8da0a64a46be4196d5becb248157b35820bc73a14deb36894bed7e03464342e70865fdf5fd8bcce0a34b341877e74fc9dd46441189b39786cfaea668763398e0135e69f8dfe84e8f8859ee8c436eccf1159c8fa9defbac220ae4af57ff78600249d75a17df53131341a931977c69d4668a9bda2ac9f63fb63b07086c0718ad"}}]}) [ 356.216181][ T8945] UDC core: couldn't find an available UDC or it's busy: -16 [ 356.223672][ T8945] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 356.234744][ T4127] usblp 1-1:250.228: usblp0: USB Bidirectional printer dev 98 if 228 alt 255 proto 3 vid 0x0525 pid 0xD292 [ 356.282807][ T4127] usb 1-1: USB disconnect, device number 98 [ 356.284826][ T4096] usb 4-1: USB disconnect, device number 100 [ 356.300820][ T4127] usblp0: removed [ 356.302170][ T4096] option 4-1:0.8: device disconnected [ 356.310708][ T8918] UDC core: couldn't find an available UDC or it's busy: -16 [ 356.318472][ T8918] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 356.363694][ T6215] usb 2-1: USB disconnect, device number 79 [ 356.509934][ T23] audit: type=1804 audit(1641895185.958:1261): pid=8949 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723433393633313136302F73797A6B616C6C65722E57723233566F2F3139302F48C7C060 dev="sda1" ino=1173 res=1 errno=0 09:59:46 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, 0x0) 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, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 356.632645][ T4060] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 09:59:46 executing program 5: r0 = syz_usb_connect(0x4, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x79, 0x8, 0x2b, 0x40, 0x46d, 0x892, 0xafb9, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x60, 0xa1, 0x74}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000ac0)={0x84, &(0x7f00000005c0), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 64) r1 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000180)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x10, 0x56a, 0x12c, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x1, 0x60, 0x0, [{{0x9, 0x4, 0x0, 0x3, 0x1, 0x3, 0x1, 0x1, 0x1, {0x9, 0x21, 0x72b1, 0x9, 0x1, {0x22, 0x3e2}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x0, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0x200, 0x4, 0x7, 0x6}}]}}}]}}]}}, &(0x7f0000001880)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x200, 0x5, 0x6, 0x4, 0x10, 0x81}, 0x20, &(0x7f0000001680)={0x5, 0xf, 0x20, 0x4, [@ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x69c882938b409d0c, 0x7a, 0x0, 0x4}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x4, 0x1c, 0xbc, 0xd2, 0x1, 0xff}]}, 0x4, [{0x4, &(0x7f00000016c0)=@lang_id={0x4, 0x3, 0x40f}}, {0x4, &(0x7f0000001700)=@lang_id={0x4, 0x3, 0x82c}}, {0xe2, &(0x7f0000001740)=@string={0xe2, 0x3, "68bd34f60a1ad80146f6b0b57bf0b489fc110f13128e4fde32953a519c3938a641814ef0a5b77f24b5b70f5d01483715c3ffb6fe1d80cfc136e6672cc0f820a4a81a103c5f10b9e6a6608ea0179ddfa924247b0cb0709cc072b7aede5fd1f1ff98076c2fe511398169140211737f83d3c5505f1899abbe3e625ef447bbdbeef6a9020d8a06d1c3b2f80cc138ec6afe72d769373ccf2253de66e80abef1bcbe837c2edca36040731cbf2c05ee89a446285114857e3d9336167f139b7b44e226fa3694a5d38d501ed7e2fdfe4f1385d6eb13db611cd038bd3c36dc84c86985ab35"}}, {0x4, &(0x7f0000001840)=@lang_id={0x4, 0x3, 0x200a}}]}) (async, rerun: 64) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000e40)={0x2c, &(0x7f0000000bc0)={0x40, 0x23, 0xcc, {0xcc, 0xa, "c26853440105d0a337e3a23432ddf8d4f7e091a70e07e1156a51737a6e1b95604bc712c00c6e151ee6f267e4f21701c01abef2f75e695b4f168e251aa0f9be91ce24175f49ea23748402fe71a1eea9e0f34e3d7631a0e027cd4ba64a70234165db200d6f37934d68c1c9377d90ae9b8af00ddefa54ea6f48e5aa93cc0bfaf473639dc6b12764b981d035e48ab63c728ed4866afd90b7e4524af24b4643cf22db631481354eb45b7fe6d97d1ab1f58ce96421c4a22462dc86a42ed13bdd666b396097d16a37bdd1aa2440"}}, &(0x7f00000020c0)={0x0, 0x3, 0xd8, @string={0xd8, 0x3, "90a93aad90ce629caba8f4856eb3e15dbb51dc6b633fe351de56c73caea84a520e588e66dadf81564b5fa5d1b5ab2a85bac6923b0c6d01ca67265867ac2ef50a5c05c66da659bb8c659db0480b21d6634557694086d828806900235faba7bac4f3bc0af01ff7fd38174c8656e21009d10000e7bf79b8bd1c3a087c0888ee2aa8964e72cd3db1765c576d3a84f3a25c4d0c9c7033c06bc8b4febf1ad8a658486b67670641f6744a35852cc149fdf67fc222b94ef693199bd0d82af735ce74f0378c0117eb40f6f90c3e50bf9a7b4483ce8a965c81339e"}}, &(0x7f0000000740)={0x0, 0xf, 0x11, {0x5, 0xf, 0x11, 0x1, [@ssp_cap={0xc, 0x10, 0xa, 0x3, 0x0, 0x1, 0xf0f, 0x7}]}}, &(0x7f0000000a80)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x2, 0x0, 0x6, "94983434", "41929e19"}}, &(0x7f0000000cc0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x9, 0x0, 0x0, 0x38, 0x7f, 0x80, 0x5}}}, &(0x7f0000001300)={0x84, &(0x7f0000000e80)={0x40, 0x11, 0xb9, "76ea26d566c8b77eb3d26cb8b0c389b4d2d2e0ae2bcfca21b2534a603fda9bb3af26cc0b6abea17de5439ba96a8863a90ffa07bf32bf21cfea963a6d885c4485c8ec10e99273d30e54ae3ffaa16c62eb77542e9583447ca1803206713a89f43bb89333792712a70c933028ec10b461ffb69a8114f0ac60ee68398de117e6a96734a784bd833e024bd57c874af47b815379a2275838e85597ecfccee55db5efe1e12ecc025c9331455e574428c401b7d308461ad156025c9f0d"}, &(0x7f0000000f40)={0x0, 0xa, 0x1, 0x1f}, &(0x7f0000000f80)={0x0, 0x8, 0x1, 0x81}, &(0x7f0000000fc0)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000001000)={0x20, 0x0, 0x8, {0x8, 0x40, [0x110f0]}}, &(0x7f0000001040)={0x40, 0x7, 0x2, 0x100}, &(0x7f0000001080)={0x40, 0x9, 0x1, 0x1}, &(0x7f00000010c0)={0x40, 0xb, 0x2, "3e92"}, &(0x7f0000001100)={0x40, 0xf, 0x2, 0x3f}, &(0x7f0000001140)={0x40, 0x13, 0x6, @local}, &(0x7f0000001180)={0x40, 0x17, 0x6, @remote}, &(0x7f00000011c0)={0x40, 0x19, 0x2, "0015"}, &(0x7f0000001200)={0x40, 0x1a, 0x2, 0xfffc}, &(0x7f0000001240)={0x40, 0x1c, 0x1, 0x81}, &(0x7f0000001280)={0x40, 0x1e, 0x1, 0x6}, &(0x7f00000012c0)={0x40, 0x21, 0x1, 0x1}}) (async, rerun: 32) syz_usb_control_io$cdc_ecm(r0, &(0x7f00000000c0)={0x14, &(0x7f0000000000)={0x0, 0x2e, 0x2c, {0x2c, 0x30, "85d7eb39bbd6030ff56b72c4ce19a9da4243a246be044323e4d1dbed3bcb091dea36be5d9f410fb9adf6"}}, &(0x7f0000000080)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000140)={0x1c, &(0x7f0000001600)={0x0, 0xb, 0x55, "43c8a5ef9c8ff90fd909f645511dbbb6888be14dcf5411f0cd6e1faf436fa8f270c586dfc84206ba92220db6b1568cc4272a0ba9e1bdc580d30cca6d5682e45c3a981a7e62cfa7361351eb7460e5827882ea382206"}, &(0x7f0000000100)={0x0, 0xa, 0x1, 0x7}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x1}}) (rerun: 32) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000d00)={0x1c, &(0x7f0000000b80), 0x0, 0x0}) (async) syz_usb_control_io$hid(r0, &(0x7f0000002240)={0x24, &(0x7f0000000d40)={0x20, 0xb, 0x92, {0x92, 0x23, "e4710e6eff6137692e54385988a3f209ddc4bb0130fce07700715f721f577d9a89e3926c5494a345d2dca1f9dd0f8b6cda546cdb0a9bbad5e9ca57603dec32cef8b7c06751566cf065cfddcfb75d2fba0bb25122c2a6c1293f8c12a73b2cafd68e3e9809668350541c6f3afbe92a84a4eec472958651050c69f7e93b12fe501f4d9ae7f0dd485a388f31887c0bd08d61"}}, &(0x7f0000000e00)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x413}}, &(0x7f00000021c0)={0x0, 0x22, 0x3, {[@global=@item_012={0x2, 0x1, 0x6, 'r+'}]}}, &(0x7f0000002200)={0x0, 0x21, 0x9, {0x9, 0x21, 0x8001, 0x8, 0x1, {0x22, 0x4d6}}}}, &(0x7f0000002400)={0x2c, &(0x7f0000002280)={0x0, 0xd, 0x1e, "ba6f8dee47d244bf1d5310ba1e66ca2bf3427c262f7166522b303aa4f875"}, &(0x7f00000022c0)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000002300)={0x0, 0x8, 0x1, 0x80}, &(0x7f0000002340)={0x20, 0x1, 0x76, "6a80810e719dccc1337eac94d4a36c0fb334e78d8bd8e6ecb38fd83acfafc181119f49848ecf549488e0848abedc6c105dfe1c0bb32f15ac1d6c834046c0049bbf2e7982f460db18d73b9ff21a44cb9f40deea70e8d4ca2ddbe91be753fa448e062f8e47da37cf7006742cb9f655de18d6cc78e78f3b"}, &(0x7f00000023c0)={0x20, 0x3, 0x1, 0x80}}) (async) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 0x0, &(0x7f0000000780)={0x84, &(0x7f00000002c0)={0x0, 0x0, 0x1, 'b'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(r1, &(0x7f0000001b40)={0x2c, &(0x7f0000001900)={0x20, 0xa, 0x60, {0x60, 0x9, "cdf6f25134c024765c45ba4a0de7dbd901fb13bdcf2a8e3d9783317bb64709782e11c77e7869c223934cc8ee9b52f7d7f7c9a36bfd36392867187969d8fd7218e3266ff3dc2fbfdc243d8d718443ab324c92848c15c5890f5ef8d667e874"}}, &(0x7f0000001980)={0x0, 0x3, 0xf2, @string={0xf2, 0x3, "065029dfe37e7643258635512cf3d052a2c6714db4d588e59b55afb684273e3fa766f2c35ee05a55d02c3e915a86ef23c8a4be0c981a78b84e70706f8a35991c3f52beb5cd88358eea2808f5809a7583350d2bd6bb37cade7184990f89ba2152a26b7e8da708d5cbf82736c49dc2ca714e71d25f4d5cce933a6dfd75420d34b20308d03ed8281e9cbad8072b291c330a6fcbee36f00d271c486124e555ce64f857f6ef6a6006cfb8081a8bfd4fba0d49d43ca7fd83113befbc9b1960d9cc993bd296ddb60389d043a94861363ee32bf5abb764df3a45d7bc978326314a24404d9d4c144552f8b62f85a3c8f34acfcea5"}}, &(0x7f0000001a80)={0x0, 0xf, 0x28, {0x5, 0xf, 0x28, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x4, 0x5, 0x1}, @ssp_cap={0x1c, 0x10, 0xa, 0x91, 0x4, 0x9b, 0x780, 0x0, [0xc000, 0xc0, 0x0, 0x30]}]}}, &(0x7f0000001ac0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6, 0x0, 0x6, 0xff, "09b800c5", "e8067fea"}}, &(0x7f0000001b00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x1, 0x2, 0x7, 0x0, 0x0, 0x30, 0x8}}}, &(0x7f0000002000)={0x84, &(0x7f0000001b80)={0x20, 0x0, 0x7c, "ad4467ad7fdc5705e16fb8499619da5a3d553508cc7d737e8b8a1a3cdf96cb6371b3386bd30bf72e6d750206db4ab2de02501fa222475d68ac1fa5fcd324c1c6a7aef4c1f59cd2f90fccba3acbf255eedeffcb2a8187762124c28ea8bbe19610e91f21d394a920fcd696f33d8648a40f7ef4c9c041c11fda361a3056"}, &(0x7f0000001c40)={0x0, 0xa, 0x1, 0x3f}, &(0x7f0000001c80)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000001cc0)={0x20, 0x0, 0x4, {0x2, 0x3}}, &(0x7f0000001d00)={0x20, 0x0, 0x4, {0x2, 0x40}}, &(0x7f0000001d40)={0x40, 0x7, 0x2, 0x45}, &(0x7f0000001d80)={0x40, 0x9, 0x1, 0x2}, &(0x7f0000001dc0)={0x40, 0xb, 0x2, "3092"}, &(0x7f0000001e00)={0x40, 0xf, 0x2, 0x3}, &(0x7f0000001e40)={0x40, 0x13, 0x6}, &(0x7f0000001e80)={0x40, 0x17, 0x6}, &(0x7f0000001ec0)={0x40, 0x19, 0x2, "a433"}, &(0x7f0000001f00)={0x40, 0x1a, 0x2, 0x4}, &(0x7f0000001f40)={0x40, 0x1c, 0x1, 0x2}, &(0x7f0000001f80)={0x40, 0x1e, 0x1, 0x79}, &(0x7f0000001fc0)={0x40, 0x21, 0x1, 0x7}}) (async) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) (async, rerun: 64) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000001480)={0x14, &(0x7f00000013c0)={0x20, 0x23, 0x43, {0x43, 0x31, "b94bef42ac0d9d4fbdab97d5091ca522e93229d1e530ae00ac503e6a4709a444aa7cae43f2c46ad0884368d46a651d0aa2410ae99fd5d310caf5f78bc1ef78a72c"}}, &(0x7f0000001440)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000015c0)={0x1c, &(0x7f00000014c0)={0x40, 0x0, 0x40, "531d4cebbce8be040e384c4895d23c52087b7ae3830571c2f737952b4069c7e91b7f9ec9ed1710d81e3b66b5b9219892d486c8c184827044c61cb2b5528cf6a1"}, &(0x7f0000001540)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000001580)={0x0, 0x8, 0x1}}) (rerun: 64) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_connect$hid(0x4, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x172f, 0x34, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x81, 0x120, 0x4, [{{0x9, 0x4, 0x0, 0x4, 0x8, 0x3, 0x1, 0x4, 0x40, {0x9, 0x21, 0x3, 0x20, 0x1, {0x22, 0xe5d}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x7f, 0x80, 0x1}}}}}]}}]}}, &(0x7f00000009c0)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x2, 0x6, 0x0, 0x10, 0x9}, 0x5b, &(0x7f0000000300)={0x5, 0xf, 0x5b, 0x5, [@wireless={0xb, 0x10, 0x1, 0xc, 0x3, 0xf7, 0xff, 0x81, 0x5}, @generic={0x21, 0x10, 0x3, "c5099dc707c9f4ddc3941ade2f8cbec09e86a436a274ca407373b5af5647"}, @wireless={0xb, 0x10, 0x1, 0x4, 0x20, 0x3f, 0xab}, @ext_cap={0x7, 0x10, 0x2, 0x1a, 0xd, 0x6, 0xf58b}, @ssp_cap={0x18, 0x10, 0xa, 0x20, 0x3, 0x4, 0xf, 0xfff7, [0x5e0636837ecb7ed3, 0xff0000, 0xffc000]}]}, 0x9, [{0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x413}}, {0x9b, &(0x7f00000003c0)=@string={0x9b, 0x3, "d6afa9ac4cb10aabf5fc99f7b1dfcb9ea565c986ba22e58a7405f49dd64b3f1ea2520779535450a999b5f71b4ba5ce2ac44d95183589a58424eb4db6459073953d01fe6014ef306b4953060b9095d03d76f28ca8f60051c3052e1825660087c039d0ace39b2277dbcb8140d5344f38a24d3f5b5c8b4e4c626daeaadb79b44295fdfbadcad83bcfcdce794b7c27de0d1cc68733055511188162"}}, {0x44, &(0x7f0000000480)=@string={0x44, 0x3, "25ffe7a6c3ff7b55329dc2950b8a5b4b1273a8f6a137becf97b7b3f2c4cd39d25f1e1324811d820ba3812ff342a1e5a9cb2551a7e43f579fbf2b7c62c29a4a5f39f1"}}, {0x10, &(0x7f0000000500)=@string={0x10, 0x3, "6f0efb90b3ffc72e68e3aa6f02a7"}}, {0x66, &(0x7f0000000540)=ANY=[@ANYBLOB="6603320bc6b8927e19da2dc5e10027eca7c869980ba493caa6acdb08656177d915b8aac801d6f61da42e7501622391ad469bd3c23911f874dddbbc10092aa2a9e54ed5cfcdd8843b70d1fe03b73f99b86e1ec9e10067dcfab093d2d7865c488ef1598f8b927e"]}, {0x42, &(0x7f0000000600)=@string={0x42, 0x3, "3aabaabf4cfa5776d3893d6ebf27cf97da427d9c889fe93877269d103426428de0300a4979f905815a499859ed1c51c28addfeb20205dde2f9f0b8e5a0f299ac"}}, {0xbd, &(0x7f0000000680)=ANY=[@ANYBLOB="bd03fc3f8afd81e7b088005627f356acba811da3e82c5796f3e5ef778cc1dfa9908cd503c73ce2a83f5f4d0eca641fb59878445a730b98c45d93969e80b327a0558224ba4dd0dbed4cfd4dbb76ee7e8f2efc0a4dffea7d39a1c7f466196ebc3bbeb94e6e8c82c9283b36f2538fd7e2e0720a8dfb6bccbc0e9497ca20711b40acf9e3ad176d350890505dd2a7ba8118b0b8e6e633d6426ae99488ce1117677b9aa1bea119c73931a316dec061e7c0ef56819fdba42cbcdced4bed033203"]}, {0xaf, &(0x7f0000000840)=@string={0xaf, 0x3, "39e6562982435e1a6258b5bcc166cca5d66f5d6b705f88aedec9219f5495d1ec31389e2f937143de5fea8f23f86594effd1df1cf118e28cd825a53c1eaf2eee26d4e30e904804eb5dd688b38e3e8378581016da323e7e738493a27d4d6f2cf315ce82429018be62b873db6e71d6af8128066d1269809411898c4388f73179b1cdc98de6b32bf5751763993cbcab2a5ae1fe272668dee3049b934779eecc85280583883891989471cc1a7e11f71"}}, {0x87, &(0x7f0000000900)=@string={0x87, 0x3, "608008f78cad8da0a64a46be4196d5becb248157b35820bc73a14deb36894bed7e03464342e70865fdf5fd8bcce0a34b341877e74fc9dd46441189b39786cfaea668763398e0135e69f8dfe84e8f8859ee8c436eccf1159c8fa9defbac220ae4af57ff78600249d75a17df53131341a931977c69d4668a9bda2ac9f63fb63b07086c0718ad"}}]}) [ 356.840598][ T6215] usb 5-1: USB disconnect, device number 96 09:59:46 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, 0x0) 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, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) 09:59:46 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, 0x0) 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, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) 09:59:46 executing program 1: syz_usb_connect(0x3, 0x24, &(0x7f0000000100)={{0x12, 0x1, 0x201, 0xb3, 0x59, 0x2b, 0x20, 0x572, 0x1324, 0xa80c, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xa3, 0x7b, 0x25}}]}}]}}, &(0x7f0000000980)={0x0, 0x0, 0x8, &(0x7f0000000040)={0x5, 0xf, 0x8, 0x1, [@generic={0x3, 0x10, 0xa}]}}) syz_usb_connect(0x3, 0x24, &(0x7f0000000100)={{0x12, 0x1, 0x201, 0xb3, 0x59, 0x2b, 0x20, 0x572, 0x1324, 0xa80c, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xa3, 0x7b, 0x25}}]}}]}}, &(0x7f0000000980)={0x0, 0x0, 0x8, &(0x7f0000000040)={0x5, 0xf, 0x8, 0x1, [@generic={0x3, 0x10, 0xa}]}}) (async) 09:59:46 executing program 4: syz_usb_connect(0x0, 0x63, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x27, 0x37, 0x3b, 0x40, 0x421, 0xa0, 0xa3f7, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x51, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x2, 0xff, 0x0, [@cdc_ncm={{0x5}, {0x5}, {0xd}, {0x6}, [@call_mgmt={0x5}]}, @cdc_ncm={{0x5}, {0x5}, {0xd}, {0x6}}]}}]}}]}}, 0x0) syz_usb_connect_ath9k(0x3, 0x63, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000018105e04da070000000000010902240001000000000904000009030000000921000000012222000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00222200000096231306e53f070c0000072a9000a7c900be0017cf6643a30b09007a1583"], 0x0}, 0x0) syz_usb_ep_write(r0, 0x0, 0x1, &(0x7f0000000000)='B') syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f0000000080)={0x0, 0x24, 0x51, {0x51, 0x23, "1c0f5511197b88590828ea6f2aca7622e8a0cc72e6f2a4ccfc91d1628317abddad6eb6c7d85ae4ac231a21133d19834f56e0d9592143181462ce00701169d0d706b8bde79361765555d4a0396575d3"}}, &(0x7f0000000100)={0x0, 0x3, 0x13, @string={0x13, 0x3, "71392a31b4f3c815dd9e8fe27846aef939"}}, &(0x7f0000000140)={0x0, 0x22, 0xa, {[@local=@item_4={0x3, 0x2, 0x8, "5c811424"}, @main=@item_4={0x3, 0x0, 0xb, "4f97c8e8"}]}}, &(0x7f0000000180)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1f, 0x8, 0x1, {0x22, 0xa05}}}}, &(0x7f0000000400)={0x2c, &(0x7f0000000200)={0x0, 0xa, 0x3a, "6805279edac7360dabdb31a44da2a79eacb597232c92d235eb0af90f6f84b66a556cd65e2315d2a3bbedf53c1d45eb64b61bcb8c2a0d3d63b297"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000280)={0x0, 0x8, 0x1, 0x1}, &(0x7f00000002c0)={0x20, 0x1, 0xda, "13954e52eb6e44cc7e8cfc158bb98c4b340612146de0bb4f7d6ee4504334c04648b370b027d7437ba2a86a0c17a14f0241c2ad991df61c3324e1f4dd187c3e5a5ade355aa83a4d1559677922fe01c7283eb9ca0c1a61a7b0c6aa5a99e009f9c8ae9856c0279916fd2f6b2b468f00c3062d0022620c16dc12aab2a82198ee8afaa6cf669434ed66eb042b3b5c6acabac03c9610fce6eb687694f48911916865e29e0b7cb14d56157bc05be706000114fd75d018038d8ad1ed0210fe85f53b7ec8d0db87a929ecab731fa6826c6ae94ba674464a127dee30637d14"}, &(0x7f00000003c0)={0x20, 0x3, 0x1}}) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x63, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x27, 0x37, 0x3b, 0x40, 0x421, 0xa0, 0xa3f7, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x51, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x2, 0xff, 0x0, [@cdc_ncm={{0x5}, {0x5}, {0xd}, {0x6}, [@call_mgmt={0x5}]}, @cdc_ncm={{0x5}, {0x5}, {0xd}, {0x6}}]}}]}}]}}, 0x0) (async) syz_usb_connect_ath9k(0x3, 0x63, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) (async) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000018105e04da070000000000010902240001000000000904000009030000000921000000012222000905810308"], 0x0) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00222200000096231306e53f070c0000072a9000a7c900be0017cf6643a30b09007a1583"], 0x0}, 0x0) (async) syz_usb_ep_write(r0, 0x0, 0x1, &(0x7f0000000000)='B') (async) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f0000000080)={0x0, 0x24, 0x51, {0x51, 0x23, "1c0f5511197b88590828ea6f2aca7622e8a0cc72e6f2a4ccfc91d1628317abddad6eb6c7d85ae4ac231a21133d19834f56e0d9592143181462ce00701169d0d706b8bde79361765555d4a0396575d3"}}, &(0x7f0000000100)={0x0, 0x3, 0x13, @string={0x13, 0x3, "71392a31b4f3c815dd9e8fe27846aef939"}}, &(0x7f0000000140)={0x0, 0x22, 0xa, {[@local=@item_4={0x3, 0x2, 0x8, "5c811424"}, @main=@item_4={0x3, 0x0, 0xb, "4f97c8e8"}]}}, &(0x7f0000000180)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1f, 0x8, 0x1, {0x22, 0xa05}}}}, &(0x7f0000000400)={0x2c, &(0x7f0000000200)={0x0, 0xa, 0x3a, "6805279edac7360dabdb31a44da2a79eacb597232c92d235eb0af90f6f84b66a556cd65e2315d2a3bbedf53c1d45eb64b61bcb8c2a0d3d63b297"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000280)={0x0, 0x8, 0x1, 0x1}, &(0x7f00000002c0)={0x20, 0x1, 0xda, "13954e52eb6e44cc7e8cfc158bb98c4b340612146de0bb4f7d6ee4504334c04648b370b027d7437ba2a86a0c17a14f0241c2ad991df61c3324e1f4dd187c3e5a5ade355aa83a4d1559677922fe01c7283eb9ca0c1a61a7b0c6aa5a99e009f9c8ae9856c0279916fd2f6b2b468f00c3062d0022620c16dc12aab2a82198ee8afaa6cf669434ed66eb042b3b5c6acabac03c9610fce6eb687694f48911916865e29e0b7cb14d56157bc05be706000114fd75d018038d8ad1ed0210fe85f53b7ec8d0db87a929ecab731fa6826c6ae94ba674464a127dee30637d14"}, &(0x7f00000003c0)={0x20, 0x3, 0x1}}) (async) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) (async) 09:59:46 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, 0x0) 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, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 357.292455][ T4096] usb 2-1: new high-speed USB device number 80 using dummy_hcd 09:59:46 executing program 5: r0 = syz_usb_connect(0x4, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x79, 0x8, 0x2b, 0x40, 0x46d, 0x892, 0xafb9, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x60, 0xa1, 0x74}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000ac0)={0x84, &(0x7f00000005c0), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000180)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x10, 0x56a, 0x12c, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x1, 0x60, 0x0, [{{0x9, 0x4, 0x0, 0x3, 0x1, 0x3, 0x1, 0x1, 0x1, {0x9, 0x21, 0x72b1, 0x9, 0x1, {0x22, 0x3e2}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x0, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0x200, 0x4, 0x7, 0x6}}]}}}]}}]}}, &(0x7f0000001880)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x200, 0x5, 0x6, 0x4, 0x10, 0x81}, 0x20, &(0x7f0000001680)={0x5, 0xf, 0x20, 0x4, [@ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x69c882938b409d0c, 0x7a, 0x0, 0x4}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x4, 0x1c, 0xbc, 0xd2, 0x1, 0xff}]}, 0x4, [{0x4, &(0x7f00000016c0)=@lang_id={0x4, 0x3, 0x40f}}, {0x4, &(0x7f0000001700)=@lang_id={0x4, 0x3, 0x82c}}, {0xe2, &(0x7f0000001740)=@string={0xe2, 0x3, "68bd34f60a1ad80146f6b0b57bf0b489fc110f13128e4fde32953a519c3938a641814ef0a5b77f24b5b70f5d01483715c3ffb6fe1d80cfc136e6672cc0f820a4a81a103c5f10b9e6a6608ea0179ddfa924247b0cb0709cc072b7aede5fd1f1ff98076c2fe511398169140211737f83d3c5505f1899abbe3e625ef447bbdbeef6a9020d8a06d1c3b2f80cc138ec6afe72d769373ccf2253de66e80abef1bcbe837c2edca36040731cbf2c05ee89a446285114857e3d9336167f139b7b44e226fa3694a5d38d501ed7e2fdfe4f1385d6eb13db611cd038bd3c36dc84c86985ab35"}}, {0x4, &(0x7f0000001840)=@lang_id={0x4, 0x3, 0x200a}}]}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000e40)={0x2c, &(0x7f0000000bc0)={0x40, 0x23, 0xcc, {0xcc, 0xa, "c26853440105d0a337e3a23432ddf8d4f7e091a70e07e1156a51737a6e1b95604bc712c00c6e151ee6f267e4f21701c01abef2f75e695b4f168e251aa0f9be91ce24175f49ea23748402fe71a1eea9e0f34e3d7631a0e027cd4ba64a70234165db200d6f37934d68c1c9377d90ae9b8af00ddefa54ea6f48e5aa93cc0bfaf473639dc6b12764b981d035e48ab63c728ed4866afd90b7e4524af24b4643cf22db631481354eb45b7fe6d97d1ab1f58ce96421c4a22462dc86a42ed13bdd666b396097d16a37bdd1aa2440"}}, &(0x7f00000020c0)={0x0, 0x3, 0xd8, @string={0xd8, 0x3, "90a93aad90ce629caba8f4856eb3e15dbb51dc6b633fe351de56c73caea84a520e588e66dadf81564b5fa5d1b5ab2a85bac6923b0c6d01ca67265867ac2ef50a5c05c66da659bb8c659db0480b21d6634557694086d828806900235faba7bac4f3bc0af01ff7fd38174c8656e21009d10000e7bf79b8bd1c3a087c0888ee2aa8964e72cd3db1765c576d3a84f3a25c4d0c9c7033c06bc8b4febf1ad8a658486b67670641f6744a35852cc149fdf67fc222b94ef693199bd0d82af735ce74f0378c0117eb40f6f90c3e50bf9a7b4483ce8a965c81339e"}}, &(0x7f0000000740)={0x0, 0xf, 0x11, {0x5, 0xf, 0x11, 0x1, [@ssp_cap={0xc, 0x10, 0xa, 0x3, 0x0, 0x1, 0xf0f, 0x7}]}}, &(0x7f0000000a80)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x2, 0x0, 0x6, "94983434", "41929e19"}}, &(0x7f0000000cc0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x9, 0x0, 0x0, 0x38, 0x7f, 0x80, 0x5}}}, &(0x7f0000001300)={0x84, &(0x7f0000000e80)={0x40, 0x11, 0xb9, "76ea26d566c8b77eb3d26cb8b0c389b4d2d2e0ae2bcfca21b2534a603fda9bb3af26cc0b6abea17de5439ba96a8863a90ffa07bf32bf21cfea963a6d885c4485c8ec10e99273d30e54ae3ffaa16c62eb77542e9583447ca1803206713a89f43bb89333792712a70c933028ec10b461ffb69a8114f0ac60ee68398de117e6a96734a784bd833e024bd57c874af47b815379a2275838e85597ecfccee55db5efe1e12ecc025c9331455e574428c401b7d308461ad156025c9f0d"}, &(0x7f0000000f40)={0x0, 0xa, 0x1, 0x1f}, &(0x7f0000000f80)={0x0, 0x8, 0x1, 0x81}, &(0x7f0000000fc0)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000001000)={0x20, 0x0, 0x8, {0x8, 0x40, [0x110f0]}}, &(0x7f0000001040)={0x40, 0x7, 0x2, 0x100}, &(0x7f0000001080)={0x40, 0x9, 0x1, 0x1}, &(0x7f00000010c0)={0x40, 0xb, 0x2, "3e92"}, &(0x7f0000001100)={0x40, 0xf, 0x2, 0x3f}, &(0x7f0000001140)={0x40, 0x13, 0x6, @local}, &(0x7f0000001180)={0x40, 0x17, 0x6, @remote}, &(0x7f00000011c0)={0x40, 0x19, 0x2, "0015"}, &(0x7f0000001200)={0x40, 0x1a, 0x2, 0xfffc}, &(0x7f0000001240)={0x40, 0x1c, 0x1, 0x81}, &(0x7f0000001280)={0x40, 0x1e, 0x1, 0x6}, &(0x7f00000012c0)={0x40, 0x21, 0x1, 0x1}}) syz_usb_control_io$cdc_ecm(r0, &(0x7f00000000c0)={0x14, &(0x7f0000000000)={0x0, 0x2e, 0x2c, {0x2c, 0x30, "85d7eb39bbd6030ff56b72c4ce19a9da4243a246be044323e4d1dbed3bcb091dea36be5d9f410fb9adf6"}}, &(0x7f0000000080)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000140)={0x1c, &(0x7f0000001600)={0x0, 0xb, 0x55, "43c8a5ef9c8ff90fd909f645511dbbb6888be14dcf5411f0cd6e1faf436fa8f270c586dfc84206ba92220db6b1568cc4272a0ba9e1bdc580d30cca6d5682e45c3a981a7e62cfa7361351eb7460e5827882ea382206"}, &(0x7f0000000100)={0x0, 0xa, 0x1, 0x7}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x1}}) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000d00)={0x1c, &(0x7f0000000b80), 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f0000002240)={0x24, &(0x7f0000000d40)={0x20, 0xb, 0x92, {0x92, 0x23, "e4710e6eff6137692e54385988a3f209ddc4bb0130fce07700715f721f577d9a89e3926c5494a345d2dca1f9dd0f8b6cda546cdb0a9bbad5e9ca57603dec32cef8b7c06751566cf065cfddcfb75d2fba0bb25122c2a6c1293f8c12a73b2cafd68e3e9809668350541c6f3afbe92a84a4eec472958651050c69f7e93b12fe501f4d9ae7f0dd485a388f31887c0bd08d61"}}, &(0x7f0000000e00)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x413}}, &(0x7f00000021c0)={0x0, 0x22, 0x3, {[@global=@item_012={0x2, 0x1, 0x6, 'r+'}]}}, &(0x7f0000002200)={0x0, 0x21, 0x9, {0x9, 0x21, 0x8001, 0x8, 0x1, {0x22, 0x4d6}}}}, &(0x7f0000002400)={0x2c, &(0x7f0000002280)={0x0, 0xd, 0x1e, "ba6f8dee47d244bf1d5310ba1e66ca2bf3427c262f7166522b303aa4f875"}, &(0x7f00000022c0)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000002300)={0x0, 0x8, 0x1, 0x80}, &(0x7f0000002340)={0x20, 0x1, 0x76, "6a80810e719dccc1337eac94d4a36c0fb334e78d8bd8e6ecb38fd83acfafc181119f49848ecf549488e0848abedc6c105dfe1c0bb32f15ac1d6c834046c0049bbf2e7982f460db18d73b9ff21a44cb9f40deea70e8d4ca2ddbe91be753fa448e062f8e47da37cf7006742cb9f655de18d6cc78e78f3b"}, &(0x7f00000023c0)={0x20, 0x3, 0x1, 0x80}}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000780)={0x84, &(0x7f00000002c0)={0x0, 0x0, 0x1, 'b'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, &(0x7f0000001b40)={0x2c, &(0x7f0000001900)={0x20, 0xa, 0x60, {0x60, 0x9, "cdf6f25134c024765c45ba4a0de7dbd901fb13bdcf2a8e3d9783317bb64709782e11c77e7869c223934cc8ee9b52f7d7f7c9a36bfd36392867187969d8fd7218e3266ff3dc2fbfdc243d8d718443ab324c92848c15c5890f5ef8d667e874"}}, &(0x7f0000001980)={0x0, 0x3, 0xf2, @string={0xf2, 0x3, "065029dfe37e7643258635512cf3d052a2c6714db4d588e59b55afb684273e3fa766f2c35ee05a55d02c3e915a86ef23c8a4be0c981a78b84e70706f8a35991c3f52beb5cd88358eea2808f5809a7583350d2bd6bb37cade7184990f89ba2152a26b7e8da708d5cbf82736c49dc2ca714e71d25f4d5cce933a6dfd75420d34b20308d03ed8281e9cbad8072b291c330a6fcbee36f00d271c486124e555ce64f857f6ef6a6006cfb8081a8bfd4fba0d49d43ca7fd83113befbc9b1960d9cc993bd296ddb60389d043a94861363ee32bf5abb764df3a45d7bc978326314a24404d9d4c144552f8b62f85a3c8f34acfcea5"}}, &(0x7f0000001a80)={0x0, 0xf, 0x28, {0x5, 0xf, 0x28, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x4, 0x5, 0x1}, @ssp_cap={0x1c, 0x10, 0xa, 0x91, 0x4, 0x9b, 0x780, 0x0, [0xc000, 0xc0, 0x0, 0x30]}]}}, &(0x7f0000001ac0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6, 0x0, 0x6, 0xff, "09b800c5", "e8067fea"}}, &(0x7f0000001b00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x1, 0x2, 0x7, 0x0, 0x0, 0x30, 0x8}}}, &(0x7f0000002000)={0x84, &(0x7f0000001b80)={0x20, 0x0, 0x7c, "ad4467ad7fdc5705e16fb8499619da5a3d553508cc7d737e8b8a1a3cdf96cb6371b3386bd30bf72e6d750206db4ab2de02501fa222475d68ac1fa5fcd324c1c6a7aef4c1f59cd2f90fccba3acbf255eedeffcb2a8187762124c28ea8bbe19610e91f21d394a920fcd696f33d8648a40f7ef4c9c041c11fda361a3056"}, &(0x7f0000001c40)={0x0, 0xa, 0x1, 0x3f}, &(0x7f0000001c80)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000001cc0)={0x20, 0x0, 0x4, {0x2, 0x3}}, &(0x7f0000001d00)={0x20, 0x0, 0x4, {0x2, 0x40}}, &(0x7f0000001d40)={0x40, 0x7, 0x2, 0x45}, &(0x7f0000001d80)={0x40, 0x9, 0x1, 0x2}, &(0x7f0000001dc0)={0x40, 0xb, 0x2, "3092"}, &(0x7f0000001e00)={0x40, 0xf, 0x2, 0x3}, &(0x7f0000001e40)={0x40, 0x13, 0x6}, &(0x7f0000001e80)={0x40, 0x17, 0x6}, &(0x7f0000001ec0)={0x40, 0x19, 0x2, "a433"}, &(0x7f0000001f00)={0x40, 0x1a, 0x2, 0x4}, &(0x7f0000001f40)={0x40, 0x1c, 0x1, 0x2}, &(0x7f0000001f80)={0x40, 0x1e, 0x1, 0x79}, &(0x7f0000001fc0)={0x40, 0x21, 0x1, 0x7}}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000001480)={0x14, &(0x7f00000013c0)={0x20, 0x23, 0x43, {0x43, 0x31, "b94bef42ac0d9d4fbdab97d5091ca522e93229d1e530ae00ac503e6a4709a444aa7cae43f2c46ad0884368d46a651d0aa2410ae99fd5d310caf5f78bc1ef78a72c"}}, &(0x7f0000001440)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000015c0)={0x1c, &(0x7f00000014c0)={0x40, 0x0, 0x40, "531d4cebbce8be040e384c4895d23c52087b7ae3830571c2f737952b4069c7e91b7f9ec9ed1710d81e3b66b5b9219892d486c8c184827044c61cb2b5528cf6a1"}, &(0x7f0000001540)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000001580)={0x0, 0x8, 0x1}}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_connect$hid(0x4, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x172f, 0x34, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x81, 0x120, 0x4, [{{0x9, 0x4, 0x0, 0x4, 0x8, 0x3, 0x1, 0x4, 0x40, {0x9, 0x21, 0x3, 0x20, 0x1, {0x22, 0xe5d}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x7f, 0x80, 0x1}}}}}]}}]}}, &(0x7f00000009c0)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x2, 0x6, 0x0, 0x10, 0x9}, 0x5b, &(0x7f0000000300)={0x5, 0xf, 0x5b, 0x5, [@wireless={0xb, 0x10, 0x1, 0xc, 0x3, 0xf7, 0xff, 0x81, 0x5}, @generic={0x21, 0x10, 0x3, "c5099dc707c9f4ddc3941ade2f8cbec09e86a436a274ca407373b5af5647"}, @wireless={0xb, 0x10, 0x1, 0x4, 0x20, 0x3f, 0xab}, @ext_cap={0x7, 0x10, 0x2, 0x1a, 0xd, 0x6, 0xf58b}, @ssp_cap={0x18, 0x10, 0xa, 0x20, 0x3, 0x4, 0xf, 0xfff7, [0x5e0636837ecb7ed3, 0xff0000, 0xffc000]}]}, 0x9, [{0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x413}}, {0x9b, &(0x7f00000003c0)=@string={0x9b, 0x3, "d6afa9ac4cb10aabf5fc99f7b1dfcb9ea565c986ba22e58a7405f49dd64b3f1ea2520779535450a999b5f71b4ba5ce2ac44d95183589a58424eb4db6459073953d01fe6014ef306b4953060b9095d03d76f28ca8f60051c3052e1825660087c039d0ace39b2277dbcb8140d5344f38a24d3f5b5c8b4e4c626daeaadb79b44295fdfbadcad83bcfcdce794b7c27de0d1cc68733055511188162"}}, {0x44, &(0x7f0000000480)=@string={0x44, 0x3, "25ffe7a6c3ff7b55329dc2950b8a5b4b1273a8f6a137becf97b7b3f2c4cd39d25f1e1324811d820ba3812ff342a1e5a9cb2551a7e43f579fbf2b7c62c29a4a5f39f1"}}, {0x10, &(0x7f0000000500)=@string={0x10, 0x3, "6f0efb90b3ffc72e68e3aa6f02a7"}}, {0x66, &(0x7f0000000540)=ANY=[@ANYBLOB="6603320bc6b8927e19da2dc5e10027eca7c869980ba493caa6acdb08656177d915b8aac801d6f61da42e7501622391ad469bd3c23911f874dddbbc10092aa2a9e54ed5cfcdd8843b70d1fe03b73f99b86e1ec9e10067dcfab093d2d7865c488ef1598f8b927e"]}, {0x42, &(0x7f0000000600)=@string={0x42, 0x3, "3aabaabf4cfa5776d3893d6ebf27cf97da427d9c889fe93877269d103426428de0300a4979f905815a499859ed1c51c28addfeb20205dde2f9f0b8e5a0f299ac"}}, {0xbd, &(0x7f0000000680)=ANY=[@ANYBLOB="bd03fc3f8afd81e7b088005627f356acba811da3e82c5796f3e5ef778cc1dfa9908cd503c73ce2a83f5f4d0eca641fb59878445a730b98c45d93969e80b327a0558224ba4dd0dbed4cfd4dbb76ee7e8f2efc0a4dffea7d39a1c7f466196ebc3bbeb94e6e8c82c9283b36f2538fd7e2e0720a8dfb6bccbc0e9497ca20711b40acf9e3ad176d350890505dd2a7ba8118b0b8e6e633d6426ae99488ce1117677b9aa1bea119c73931a316dec061e7c0ef56819fdba42cbcdced4bed033203"]}, {0xaf, &(0x7f0000000840)=@string={0xaf, 0x3, "39e6562982435e1a6258b5bcc166cca5d66f5d6b705f88aedec9219f5495d1ec31389e2f937143de5fea8f23f86594effd1df1cf118e28cd825a53c1eaf2eee26d4e30e904804eb5dd688b38e3e8378581016da323e7e738493a27d4d6f2cf315ce82429018be62b873db6e71d6af8128066d1269809411898c4388f73179b1cdc98de6b32bf5751763993cbcab2a5ae1fe272668dee3049b934779eecc85280583883891989471cc1a7e11f71"}}, {0x87, &(0x7f0000000900)=@string={0x87, 0x3, "608008f78cad8da0a64a46be4196d5becb248157b35820bc73a14deb36894bed7e03464342e70865fdf5fd8bcce0a34b341877e74fc9dd46441189b39786cfaea668763398e0135e69f8dfe84e8f8859ee8c436eccf1159c8fa9defbac220ae4af57ff78600249d75a17df53131341a931977c69d4668a9bda2ac9f63fb63b07086c0718ad"}}]}) syz_usb_connect(0x4, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x79, 0x8, 0x2b, 0x40, 0x46d, 0x892, 0xafb9, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x60, 0xa1, 0x74}}]}}]}}, 0x0) (async) syz_usb_control_io(r0, 0x0, &(0x7f0000000ac0)={0x84, &(0x7f00000005c0), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000180)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x10, 0x56a, 0x12c, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x1, 0x60, 0x0, [{{0x9, 0x4, 0x0, 0x3, 0x1, 0x3, 0x1, 0x1, 0x1, {0x9, 0x21, 0x72b1, 0x9, 0x1, {0x22, 0x3e2}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x0, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0x200, 0x4, 0x7, 0x6}}]}}}]}}]}}, &(0x7f0000001880)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x200, 0x5, 0x6, 0x4, 0x10, 0x81}, 0x20, &(0x7f0000001680)={0x5, 0xf, 0x20, 0x4, [@ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x69c882938b409d0c, 0x7a, 0x0, 0x4}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x4, 0x1c, 0xbc, 0xd2, 0x1, 0xff}]}, 0x4, [{0x4, &(0x7f00000016c0)=@lang_id={0x4, 0x3, 0x40f}}, {0x4, &(0x7f0000001700)=@lang_id={0x4, 0x3, 0x82c}}, {0xe2, &(0x7f0000001740)=@string={0xe2, 0x3, "68bd34f60a1ad80146f6b0b57bf0b489fc110f13128e4fde32953a519c3938a641814ef0a5b77f24b5b70f5d01483715c3ffb6fe1d80cfc136e6672cc0f820a4a81a103c5f10b9e6a6608ea0179ddfa924247b0cb0709cc072b7aede5fd1f1ff98076c2fe511398169140211737f83d3c5505f1899abbe3e625ef447bbdbeef6a9020d8a06d1c3b2f80cc138ec6afe72d769373ccf2253de66e80abef1bcbe837c2edca36040731cbf2c05ee89a446285114857e3d9336167f139b7b44e226fa3694a5d38d501ed7e2fdfe4f1385d6eb13db611cd038bd3c36dc84c86985ab35"}}, {0x4, &(0x7f0000001840)=@lang_id={0x4, 0x3, 0x200a}}]}) (async) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, &(0x7f0000000e40)={0x2c, &(0x7f0000000bc0)={0x40, 0x23, 0xcc, {0xcc, 0xa, "c26853440105d0a337e3a23432ddf8d4f7e091a70e07e1156a51737a6e1b95604bc712c00c6e151ee6f267e4f21701c01abef2f75e695b4f168e251aa0f9be91ce24175f49ea23748402fe71a1eea9e0f34e3d7631a0e027cd4ba64a70234165db200d6f37934d68c1c9377d90ae9b8af00ddefa54ea6f48e5aa93cc0bfaf473639dc6b12764b981d035e48ab63c728ed4866afd90b7e4524af24b4643cf22db631481354eb45b7fe6d97d1ab1f58ce96421c4a22462dc86a42ed13bdd666b396097d16a37bdd1aa2440"}}, &(0x7f00000020c0)={0x0, 0x3, 0xd8, @string={0xd8, 0x3, "90a93aad90ce629caba8f4856eb3e15dbb51dc6b633fe351de56c73caea84a520e588e66dadf81564b5fa5d1b5ab2a85bac6923b0c6d01ca67265867ac2ef50a5c05c66da659bb8c659db0480b21d6634557694086d828806900235faba7bac4f3bc0af01ff7fd38174c8656e21009d10000e7bf79b8bd1c3a087c0888ee2aa8964e72cd3db1765c576d3a84f3a25c4d0c9c7033c06bc8b4febf1ad8a658486b67670641f6744a35852cc149fdf67fc222b94ef693199bd0d82af735ce74f0378c0117eb40f6f90c3e50bf9a7b4483ce8a965c81339e"}}, &(0x7f0000000740)={0x0, 0xf, 0x11, {0x5, 0xf, 0x11, 0x1, [@ssp_cap={0xc, 0x10, 0xa, 0x3, 0x0, 0x1, 0xf0f, 0x7}]}}, &(0x7f0000000a80)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x2, 0x0, 0x6, "94983434", "41929e19"}}, &(0x7f0000000cc0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x9, 0x0, 0x0, 0x38, 0x7f, 0x80, 0x5}}}, &(0x7f0000001300)={0x84, &(0x7f0000000e80)={0x40, 0x11, 0xb9, "76ea26d566c8b77eb3d26cb8b0c389b4d2d2e0ae2bcfca21b2534a603fda9bb3af26cc0b6abea17de5439ba96a8863a90ffa07bf32bf21cfea963a6d885c4485c8ec10e99273d30e54ae3ffaa16c62eb77542e9583447ca1803206713a89f43bb89333792712a70c933028ec10b461ffb69a8114f0ac60ee68398de117e6a96734a784bd833e024bd57c874af47b815379a2275838e85597ecfccee55db5efe1e12ecc025c9331455e574428c401b7d308461ad156025c9f0d"}, &(0x7f0000000f40)={0x0, 0xa, 0x1, 0x1f}, &(0x7f0000000f80)={0x0, 0x8, 0x1, 0x81}, &(0x7f0000000fc0)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000001000)={0x20, 0x0, 0x8, {0x8, 0x40, [0x110f0]}}, &(0x7f0000001040)={0x40, 0x7, 0x2, 0x100}, &(0x7f0000001080)={0x40, 0x9, 0x1, 0x1}, &(0x7f00000010c0)={0x40, 0xb, 0x2, "3e92"}, &(0x7f0000001100)={0x40, 0xf, 0x2, 0x3f}, &(0x7f0000001140)={0x40, 0x13, 0x6, @local}, &(0x7f0000001180)={0x40, 0x17, 0x6, @remote}, &(0x7f00000011c0)={0x40, 0x19, 0x2, "0015"}, &(0x7f0000001200)={0x40, 0x1a, 0x2, 0xfffc}, &(0x7f0000001240)={0x40, 0x1c, 0x1, 0x81}, &(0x7f0000001280)={0x40, 0x1e, 0x1, 0x6}, &(0x7f00000012c0)={0x40, 0x21, 0x1, 0x1}}) (async) syz_usb_control_io$cdc_ecm(r0, &(0x7f00000000c0)={0x14, &(0x7f0000000000)={0x0, 0x2e, 0x2c, {0x2c, 0x30, "85d7eb39bbd6030ff56b72c4ce19a9da4243a246be044323e4d1dbed3bcb091dea36be5d9f410fb9adf6"}}, &(0x7f0000000080)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000140)={0x1c, &(0x7f0000001600)={0x0, 0xb, 0x55, "43c8a5ef9c8ff90fd909f645511dbbb6888be14dcf5411f0cd6e1faf436fa8f270c586dfc84206ba92220db6b1568cc4272a0ba9e1bdc580d30cca6d5682e45c3a981a7e62cfa7361351eb7460e5827882ea382206"}, &(0x7f0000000100)={0x0, 0xa, 0x1, 0x7}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x1}}) (async) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000d00)={0x1c, &(0x7f0000000b80), 0x0, 0x0}) (async) syz_usb_control_io$hid(r0, &(0x7f0000002240)={0x24, &(0x7f0000000d40)={0x20, 0xb, 0x92, {0x92, 0x23, "e4710e6eff6137692e54385988a3f209ddc4bb0130fce07700715f721f577d9a89e3926c5494a345d2dca1f9dd0f8b6cda546cdb0a9bbad5e9ca57603dec32cef8b7c06751566cf065cfddcfb75d2fba0bb25122c2a6c1293f8c12a73b2cafd68e3e9809668350541c6f3afbe92a84a4eec472958651050c69f7e93b12fe501f4d9ae7f0dd485a388f31887c0bd08d61"}}, &(0x7f0000000e00)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x413}}, &(0x7f00000021c0)={0x0, 0x22, 0x3, {[@global=@item_012={0x2, 0x1, 0x6, 'r+'}]}}, &(0x7f0000002200)={0x0, 0x21, 0x9, {0x9, 0x21, 0x8001, 0x8, 0x1, {0x22, 0x4d6}}}}, &(0x7f0000002400)={0x2c, &(0x7f0000002280)={0x0, 0xd, 0x1e, "ba6f8dee47d244bf1d5310ba1e66ca2bf3427c262f7166522b303aa4f875"}, &(0x7f00000022c0)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000002300)={0x0, 0x8, 0x1, 0x80}, &(0x7f0000002340)={0x20, 0x1, 0x76, "6a80810e719dccc1337eac94d4a36c0fb334e78d8bd8e6ecb38fd83acfafc181119f49848ecf549488e0848abedc6c105dfe1c0bb32f15ac1d6c834046c0049bbf2e7982f460db18d73b9ff21a44cb9f40deea70e8d4ca2ddbe91be753fa448e062f8e47da37cf7006742cb9f655de18d6cc78e78f3b"}, &(0x7f00000023c0)={0x20, 0x3, 0x1, 0x80}}) (async) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 0x0, &(0x7f0000000780)={0x84, &(0x7f00000002c0)={0x0, 0x0, 0x1, 'b'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io(r1, &(0x7f0000001b40)={0x2c, &(0x7f0000001900)={0x20, 0xa, 0x60, {0x60, 0x9, "cdf6f25134c024765c45ba4a0de7dbd901fb13bdcf2a8e3d9783317bb64709782e11c77e7869c223934cc8ee9b52f7d7f7c9a36bfd36392867187969d8fd7218e3266ff3dc2fbfdc243d8d718443ab324c92848c15c5890f5ef8d667e874"}}, &(0x7f0000001980)={0x0, 0x3, 0xf2, @string={0xf2, 0x3, "065029dfe37e7643258635512cf3d052a2c6714db4d588e59b55afb684273e3fa766f2c35ee05a55d02c3e915a86ef23c8a4be0c981a78b84e70706f8a35991c3f52beb5cd88358eea2808f5809a7583350d2bd6bb37cade7184990f89ba2152a26b7e8da708d5cbf82736c49dc2ca714e71d25f4d5cce933a6dfd75420d34b20308d03ed8281e9cbad8072b291c330a6fcbee36f00d271c486124e555ce64f857f6ef6a6006cfb8081a8bfd4fba0d49d43ca7fd83113befbc9b1960d9cc993bd296ddb60389d043a94861363ee32bf5abb764df3a45d7bc978326314a24404d9d4c144552f8b62f85a3c8f34acfcea5"}}, &(0x7f0000001a80)={0x0, 0xf, 0x28, {0x5, 0xf, 0x28, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x4, 0x5, 0x1}, @ssp_cap={0x1c, 0x10, 0xa, 0x91, 0x4, 0x9b, 0x780, 0x0, [0xc000, 0xc0, 0x0, 0x30]}]}}, &(0x7f0000001ac0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6, 0x0, 0x6, 0xff, "09b800c5", "e8067fea"}}, &(0x7f0000001b00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x1, 0x2, 0x7, 0x0, 0x0, 0x30, 0x8}}}, &(0x7f0000002000)={0x84, &(0x7f0000001b80)={0x20, 0x0, 0x7c, "ad4467ad7fdc5705e16fb8499619da5a3d553508cc7d737e8b8a1a3cdf96cb6371b3386bd30bf72e6d750206db4ab2de02501fa222475d68ac1fa5fcd324c1c6a7aef4c1f59cd2f90fccba3acbf255eedeffcb2a8187762124c28ea8bbe19610e91f21d394a920fcd696f33d8648a40f7ef4c9c041c11fda361a3056"}, &(0x7f0000001c40)={0x0, 0xa, 0x1, 0x3f}, &(0x7f0000001c80)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000001cc0)={0x20, 0x0, 0x4, {0x2, 0x3}}, &(0x7f0000001d00)={0x20, 0x0, 0x4, {0x2, 0x40}}, &(0x7f0000001d40)={0x40, 0x7, 0x2, 0x45}, &(0x7f0000001d80)={0x40, 0x9, 0x1, 0x2}, &(0x7f0000001dc0)={0x40, 0xb, 0x2, "3092"}, &(0x7f0000001e00)={0x40, 0xf, 0x2, 0x3}, &(0x7f0000001e40)={0x40, 0x13, 0x6}, &(0x7f0000001e80)={0x40, 0x17, 0x6}, &(0x7f0000001ec0)={0x40, 0x19, 0x2, "a433"}, &(0x7f0000001f00)={0x40, 0x1a, 0x2, 0x4}, &(0x7f0000001f40)={0x40, 0x1c, 0x1, 0x2}, &(0x7f0000001f80)={0x40, 0x1e, 0x1, 0x79}, &(0x7f0000001fc0)={0x40, 0x21, 0x1, 0x7}}) (async) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) (async) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000001480)={0x14, &(0x7f00000013c0)={0x20, 0x23, 0x43, {0x43, 0x31, "b94bef42ac0d9d4fbdab97d5091ca522e93229d1e530ae00ac503e6a4709a444aa7cae43f2c46ad0884368d46a651d0aa2410ae99fd5d310caf5f78bc1ef78a72c"}}, &(0x7f0000001440)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000015c0)={0x1c, &(0x7f00000014c0)={0x40, 0x0, 0x40, "531d4cebbce8be040e384c4895d23c52087b7ae3830571c2f737952b4069c7e91b7f9ec9ed1710d81e3b66b5b9219892d486c8c184827044c61cb2b5528cf6a1"}, &(0x7f0000001540)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000001580)={0x0, 0x8, 0x1}}) (async) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_connect$hid(0x4, 0x36, &(0x7f0000000240)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x172f, 0x34, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x81, 0x120, 0x4, [{{0x9, 0x4, 0x0, 0x4, 0x8, 0x3, 0x1, 0x4, 0x40, {0x9, 0x21, 0x3, 0x20, 0x1, {0x22, 0xe5d}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x7f, 0x80, 0x1}}}}}]}}]}}, &(0x7f00000009c0)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0x2, 0x6, 0x0, 0x10, 0x9}, 0x5b, &(0x7f0000000300)={0x5, 0xf, 0x5b, 0x5, [@wireless={0xb, 0x10, 0x1, 0xc, 0x3, 0xf7, 0xff, 0x81, 0x5}, @generic={0x21, 0x10, 0x3, "c5099dc707c9f4ddc3941ade2f8cbec09e86a436a274ca407373b5af5647"}, @wireless={0xb, 0x10, 0x1, 0x4, 0x20, 0x3f, 0xab}, @ext_cap={0x7, 0x10, 0x2, 0x1a, 0xd, 0x6, 0xf58b}, @ssp_cap={0x18, 0x10, 0xa, 0x20, 0x3, 0x4, 0xf, 0xfff7, [0x5e0636837ecb7ed3, 0xff0000, 0xffc000]}]}, 0x9, [{0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x413}}, {0x9b, &(0x7f00000003c0)=@string={0x9b, 0x3, "d6afa9ac4cb10aabf5fc99f7b1dfcb9ea565c986ba22e58a7405f49dd64b3f1ea2520779535450a999b5f71b4ba5ce2ac44d95183589a58424eb4db6459073953d01fe6014ef306b4953060b9095d03d76f28ca8f60051c3052e1825660087c039d0ace39b2277dbcb8140d5344f38a24d3f5b5c8b4e4c626daeaadb79b44295fdfbadcad83bcfcdce794b7c27de0d1cc68733055511188162"}}, {0x44, &(0x7f0000000480)=@string={0x44, 0x3, "25ffe7a6c3ff7b55329dc2950b8a5b4b1273a8f6a137becf97b7b3f2c4cd39d25f1e1324811d820ba3812ff342a1e5a9cb2551a7e43f579fbf2b7c62c29a4a5f39f1"}}, {0x10, &(0x7f0000000500)=@string={0x10, 0x3, "6f0efb90b3ffc72e68e3aa6f02a7"}}, {0x66, &(0x7f0000000540)=ANY=[@ANYBLOB="6603320bc6b8927e19da2dc5e10027eca7c869980ba493caa6acdb08656177d915b8aac801d6f61da42e7501622391ad469bd3c23911f874dddbbc10092aa2a9e54ed5cfcdd8843b70d1fe03b73f99b86e1ec9e10067dcfab093d2d7865c488ef1598f8b927e"]}, {0x42, &(0x7f0000000600)=@string={0x42, 0x3, "3aabaabf4cfa5776d3893d6ebf27cf97da427d9c889fe93877269d103426428de0300a4979f905815a499859ed1c51c28addfeb20205dde2f9f0b8e5a0f299ac"}}, {0xbd, &(0x7f0000000680)=ANY=[@ANYBLOB="bd03fc3f8afd81e7b088005627f356acba811da3e82c5796f3e5ef778cc1dfa9908cd503c73ce2a83f5f4d0eca641fb59878445a730b98c45d93969e80b327a0558224ba4dd0dbed4cfd4dbb76ee7e8f2efc0a4dffea7d39a1c7f466196ebc3bbeb94e6e8c82c9283b36f2538fd7e2e0720a8dfb6bccbc0e9497ca20711b40acf9e3ad176d350890505dd2a7ba8118b0b8e6e633d6426ae99488ce1117677b9aa1bea119c73931a316dec061e7c0ef56819fdba42cbcdced4bed033203"]}, {0xaf, &(0x7f0000000840)=@string={0xaf, 0x3, "39e6562982435e1a6258b5bcc166cca5d66f5d6b705f88aedec9219f5495d1ec31389e2f937143de5fea8f23f86594effd1df1cf118e28cd825a53c1eaf2eee26d4e30e904804eb5dd688b38e3e8378581016da323e7e738493a27d4d6f2cf315ce82429018be62b873db6e71d6af8128066d1269809411898c4388f73179b1cdc98de6b32bf5751763993cbcab2a5ae1fe272668dee3049b934779eecc85280583883891989471cc1a7e11f71"}}, {0x87, &(0x7f0000000900)=@string={0x87, 0x3, "608008f78cad8da0a64a46be4196d5becb248157b35820bc73a14deb36894bed7e03464342e70865fdf5fd8bcce0a34b341877e74fc9dd46441189b39786cfaea668763398e0135e69f8dfe84e8f8859ee8c436eccf1159c8fa9defbac220ae4af57ff78600249d75a17df53131341a931977c69d4668a9bda2ac9f63fb63b07086c0718ad"}}]}) (async) [ 357.577853][ T4096] usb 2-1: Using ep0 maxpacket: 32 09:59:47 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000340)={{0x12, 0x1, 0x0, 0x2a, 0x56, 0x73, 0x40, 0x187f, 0x310, 0xa0a0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x24, 0xc0, 0x23, 0x9}}]}}]}}, 0x0) syz_usb_connect$cdc_ecm(0x2, 0xfa, &(0x7f0000000000)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xe8, 0x1, 0x1, 0xe1, 0x10, 0x20, [{{0x9, 0x4, 0x0, 0x3f, 0x2, 0x2, 0x6, 0x0, 0x1a, {{0x6, 0x24, 0x6, 0x0, 0x0, "ea"}, {0x5, 0x24, 0x0, 0xfff7}, {0xd, 0x24, 0xf, 0x1, 0x1, 0x8, 0x1ff, 0x1}, [@country_functional={0x12, 0x24, 0x7, 0x2, 0x7, [0x9730, 0x0, 0x4, 0xff, 0x72, 0x9]}, @mdlm_detail={0x91, 0x24, 0x13, 0x8, "0ab27db26cbad610c9f0aeb29a55782903e417600afc9548a6a0debfcb8df6ab1d41e1b33b9310df4e35382d4261be3072b12e129704ff2910f13a3c7661a5d4a35ef82038be460e6eef8e444fe17532ae9df132a2f6071b1461027b41fdefc7fe4ac258966f1aae776993d1fb152ef0ccf2b01ba36b8e34ece5d90b29229a721dd1a34f7f58ee8f0caf731e59"}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x5b, 0x2, 0x9}}], {{0x9, 0x5, 0x82, 0x2, 0x10, 0x3f, 0x9, 0x81}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x7, 0x0, 0xff}}}}}]}}]}}, &(0x7f00000001c0)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x200, 0x50, 0xff, 0x1f, 0xff, 0x40}, 0x37, &(0x7f0000000140)={0x5, 0xf, 0x37, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x9, 0x81, 0xff}, @wireless={0xb, 0x10, 0x1, 0xc, 0x8, 0x0, 0x5, 0xdbb, 0x1}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xd, 0x4, 0xf34c}, @wireless={0xb, 0x10, 0x1, 0xba2e3fcf20bf7db7, 0x28, 0x6d, 0x5c, 0x9, 0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0x9, 0x4, 0x0, 0x4, 0x7c}]}, 0x1, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x812}}]}) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x56a, 0xed, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) 09:59:47 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000640)=ANY=[@ANYBLOB="12010000003704081d0620c01507000000010902120001000000000904000000a3d912001d17bb27dee1738e3f33882b8874d646132e1fa5ab38e9ec74b0e369c738c691baf73f2b60f9a4a247d248093b0754fbcd66efef453a7fff8f5cb1069e417e5b121aa652c4787c331daeff7e4f911ee035119ef1ba35ff0d700c35724b58b6c65814feb5cdfc1604f199652bdfcc80455618d3e91872cddbce9234299de9ed"], 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000018105e04da070000000000010902240001000000000904000009030000000921000000012222000905810308"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_disconnect(r1) syz_usb_control_io$hid(r1, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00222200000096231306e53f070c0000072a9000a7c900be0017cf6643a30b09007a1583"], 0x0}, 0x0) syz_usb_ep_write(r1, 0x0, 0x1, &(0x7f0000000000)='B') syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, &(0x7f0000000300)={0x0, 0xe, 0xf3, {0xf3, 0x22, "f39f932f3084524875f464d1213b989e812ff96eb1a8cb01b06412be1ce8a1ebec0d13b36f2f9909e4ebe14c4a4d073184698ab34b8e45f5dee9f7e9189baa3f51797f4c7ddebb321c27c6a06de0a3934ada841625919e1aafec9a501ec156473beb7c64c08d9228d23b46b11efaee3fa06ecd74e34df8e20aaf7db61c54435933c2601286f6796bbeae06e137f64218b2e938a543811301ef60bd30dfb79f99f5896a5638096a136db205233ef74f4c4ad0c81a26dd8800698ec2ddfeb2afa34bfb6de8a2f2a7b6b4898e4fcfcb6c07d7632e59a2671f457c5256c9da6bd624065df29eb3b166c32066bf663b7ef56540"}}, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x3c52}}, &(0x7f0000000100)={0x0, 0x22, 0xe, {[@main=@item_012={0x0, 0x0, 0xa}, @local=@item_012={0x1, 0x2, 0x0, "cc"}, @main=@item_012={0x2, 0x0, 0xe66c8c131837065, "1dd8"}, @main=@item_012={0x0, 0x0, 0x57207db7bfd671c6}, @global=@item_4={0x3, 0x1, 0xa, "f6dbe709"}, @global=@item_012={0x1, 0x1, 0x5, 'q'}]}}, &(0x7f0000000180)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0xfb, 0x1, {0x22, 0x507}}}}, &(0x7f0000000600)={0x2c, &(0x7f0000000400)={0x20, 0xb, 0x71, "783db1d273970ab5e8b9eda8c73560c3358087e6d747041ab48c07dc4f9c7eb0563a9e13edc996f499aed327cc7cb6d04de943fce7943347e0732806ce6ff57ede388223f1b10dc0e2ea8b2eb7a757ee53150b98a3523ebba34c316e777f99296e304962fb4dc5ac73b18c6bc3bc944ec2"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0x1}, &(0x7f00000004c0)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000500)={0x20, 0x1, 0x94, "1590dc344b282ce74fcdad7db10e07b96d1c8d10eaa69aa18ddd3f0ddf224309444242bb8f50ea2604b15d5d81cb448a1d2009adc64c56e77032b7d7e152c6a683430092396a1749c5f87812fd70c35c1b287488233ba47a101a03f164f37806eb355a3f0657bee3615ae6b30198ed542e2f4545cecb24f1df0cd8f3eef33e7761d32f6a649cbe747716d2879bec63ffb4a3dc50"}, &(0x7f00000005c0)={0x20, 0x3, 0x1, 0x8}}) syz_usb_control_io(r1, 0x0, &(0x7f0000000780)={0xfffffffffffffdfa, &(0x7f0000000280)=ANY=[@ANYBLOB="46d5fe04ca700047a09e3fb7ce3036708b490c61b2c864ab9596de3d9f52723e78acf59d3af0d641961a9ea99adc96", @ANYRESHEX], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000240)={0x1c, &(0x7f0000000140)={0x0, 0x0, 0x3, "54b348"}, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) [ 357.722448][ T4060] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 357.732016][ T4060] ath9k_htc: Failed to initialize the device [ 357.754698][ T6215] usb 5-1: ath9k_htc: USB layer deinitialized 09:59:47 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(0x0, 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, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) 09:59:47 executing program 5: ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) syz_usb_connect(0x0, 0x41, &(0x7f00000000c0)=ANY=[@ANYBLOB="120100d053c2a7e489c5b69145be977adb00a96a1101d11200cb855b0000000109022f0001000000000904000000ff010700052406000105240000000d240f0100000000020000000006241a000000d50e5b623b4abda33a13c631e1acfc2b41c8120cfbf8711886c414610037241d59fc91431852b4e4107d9e4f3aec381ee762c66eaa92676aaafa23798799321bfe9c8bfb60792e4e"], 0x0) r0 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUSAGE(r0, 0xc018480b, &(0x7f0000000000)) read$hiddev(r0, &(0x7f0000001640)=""/227, 0xe3) r1 = syz_usb_connect(0x4, 0xef9, &(0x7f0000000180)={{0x12, 0x1, 0x110, 0xa1, 0x60, 0xac, 0xff, 0x4b7, 0x531, 0x5ce1, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xee7, 0x4, 0x3c, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xc, 0x3, 0xc, 0x6f, 0xc8, 0xe1, 0x0, [@hid_hid={0x9, 0x21, 0x6, 0x5, 0x1, {0x22, 0x974}}, @hid_hid={0x9, 0x21, 0x1, 0x7f, 0x1, {0x22, 0x5f4}}], [{{0x9, 0x5, 0x4, 0x1, 0x200, 0x6, 0x7, 0x8, [@generic={0x26, 0x3, "05bd11835f5d1e92cd5feccf923ea7f1b1bb4e0aafaa5c1a0214a38709701daad498b41c"}]}}, {{0x9, 0x5, 0xb, 0x10, 0x200, 0x16, 0x13, 0x1f}}, {{0x9, 0x5, 0xb, 0x8, 0x40, 0x1, 0x0, 0x4}}, {{0x9, 0x5, 0xe, 0x10, 0x20, 0x6, 0x5, 0x5}}, {{0x9, 0x5, 0x2, 0x0, 0x10, 0x0, 0x80, 0xc1, [@generic={0x2, 0xf}, @generic={0xf5, 0x31, "03592c73600c5add10784cc8039933cdb32844501e33e7eca974497c73e1dc4d68f83ae0b6ef52de11512217ae5ed768b815f41c2d6ceb88c639a936434d06e0f6b62412b2b9d354ee09570294553552df191d93d552d2d2bce502d56ca1bb09cd56d0573982b258e04a89b0c33d478f7aa22919ab7c598f45ab00dd11de38a4f53ae4148d7e9cd6a02a77ccf258f3be5f87c10523ec2994393ed4bc0e97147fdbe94a26ab6019ae0c7b69c2eb8aee6b9cbde7c1de9fd1f117ad84efaee46c21353f05301a346b198f107783df819b6c5c420f54a9ceff34e42ca881353c69172116b9f53b39ca840d2dfd34b5042473221116"}]}}, {{0x9, 0x5, 0x7, 0xc, 0x40, 0x81, 0xf0, 0x3f}}, {{0x9, 0x5, 0x4, 0x2, 0x10, 0x1, 0x5, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x20, 0xd089}, @generic={0x8e, 0x31, "730114d721eea716eb0032ebd1d67248fcd3be4c907281b649d2def4c88d53e3ee6330ac981677ecda41fd84bf600de946b3a09e6a849daa1b052cf874e376faddae9b6d461f747364bd6357aecac19260cde53984dec6463fa754b4624e9173ec47fe956f0b751a4b913911261f6c1dfec91f0a1dbbcb888d7aff859083ad66b734990afe6f35d8c70fa038"}]}}, {{0x9, 0x5, 0x2, 0xc, 0x0, 0x80, 0x7, 0x4}}, {{0x9, 0x5, 0xb, 0x8, 0x400, 0xee, 0x1, 0x8, [@generic={0xb9, 0x5, "4b44e1f4a4652153fb04c6e86b74220a3c606da23906a9ba8890b323135966be9e0a47769230d8d3891ec6fef6c4dbe3596b6ff1db9067bca760b68385a18ccf2ca09b6f902448d38a4b0d8cc8e24fbf10ff6cf11a449ac5076806c5e172029d6062440cf9000fb1cd91304f62d0b13000f4117807229991c6487117813b1c1f3021fba24d3cd69886177636ac9cd31895f5221b8c63f8e4d915fa26871e34944859e8ba9f3c6146718514eb690669f5cdc1066799975e"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x53, 0x3}]}}, {{0x9, 0x5, 0x4, 0x12, 0x3ff, 0x5, 0x5, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0x8000}]}}, {{0x9, 0x5, 0x3, 0x4, 0x200, 0x8, 0x1, 0x35, [@generic={0x94, 0xf, "b542eee95507794a3013b30e27bdb74e6470920f98c75c3e2b570bb9effc85b372227ac67f9c68134de2e5db21dc7041dfc816cbff6bc37283adbda4734f021ef1ab7de366b06dc2c6ee32c13f42e52ef772c5bd8ec4e91fc79f902145f81c91f452c199b802480c1ee5d0eb5342b38d0d1a42b7b709c3b4db0223f7780580d116293c876e0ad34b76f0afa86e5f71eb3641"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0xfe, 0x3}]}}, {{0x9, 0x5, 0x0, 0x1, 0x0, 0x1, 0x7f, 0x2}}]}}, {{0x9, 0x4, 0x8c, 0x51, 0xd, 0x3, 0xff, 0x0, 0xfe, [@uac_control={{0xa, 0x24, 0x1, 0x3f, 0x20}, [@extension_unit={0xd, 0x24, 0x8, 0x5, 0x8, 0x1, "e21763429d5e"}, @feature_unit={0x11, 0x24, 0x6, 0x1, 0x1, 0x5, [0x8, 0x6, 0x6, 0x1, 0x0], 0x8}, @feature_unit={0x11, 0x24, 0x6, 0x5, 0x4, 0x5, [0x3, 0x8, 0x7, 0x6, 0x7], 0x40}]}, @uac_as={[@format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x0, 0x3, 0x1f, 0x5d, "9d30301e7696b31a25"}, @format_type_ii_discrete={0xb, 0x24, 0x2, 0x2, 0x9, 0x200, 0xb2, "f6cf"}, @as_header={0x7, 0x24, 0x1, 0xf7, 0x59, 0x1002}]}], [{{0x9, 0x5, 0x7, 0x19, 0x3ff, 0x6, 0x7, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x9, 0xff7f}]}}, {{0x9, 0x5, 0x80, 0xc, 0x400, 0x81, 0x7, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x8, 0x7ff}]}}, {{0x9, 0x5, 0x2, 0x0, 0x40, 0xeb, 0x9, 0x80}}, {{0x9, 0x5, 0x8, 0x0, 0x10, 0x36, 0x20, 0x84, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x8, 0x20}]}}, {{0x9, 0x5, 0x0, 0x0, 0x3ff, 0x48, 0x20, 0x1, [@generic={0x84, 0x23, "e77f82e628c3b3eccf5174e3b751bb2d4268fb64538f5caa1058180e41b917acc9863cbf3e9e201681ef6ee3741dd6d53ea3f02c5dab5d7e268033922e6830e7a0155e064985978556057a45eacc4726731379e88956a528969379bfacd5fb02cc9ff35f0bd788cc08d1f1879445d1be6075e9765760be424ba74c3d36f13617108f"}, @generic={0xa3, 0x23, "035b2efaaa27382ffabdf7da8d39f469c2acec1fc311883494be7e3135c9b2961de5cda25705848dbd276c78129589ad3572e874d6b780aff6b840f615854ceadfb6d3bf53c8f98156c88ba55d8eec4d19e4bca2f8b02d7b873ff04dd9fe874f7ed8b1d50ba06671bfdd6071dd0f0df7d81cf0efe0f4890753ebb8583432b3600bebc88329295bcee139e6c0df7f9c875f8c8607ec9ece2c3dc182d21cc4b2ed8f"}]}}, {{0x9, 0x5, 0x4, 0x2, 0x40, 0x0, 0x1, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x24, 0x3}]}}, {{0x9, 0x5, 0xe, 0x2, 0x40, 0xff, 0xc1, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x81}, @generic={0x9b, 0xf, "abcef6b7ab1d271393cd44ab55ad38d5f7cdfdb58e417652df37076b3e8682fcd8d0a99577a5f06e6bd6337e3aa0127a0a0d6e232307e6d0fed70c7e81c49e919f4f6b5905175cbe80856f42b2744a5b08f54c6d7e2a9933615bbd28458249dfcbaf2cd47f89b46df285eab4b5ed7a2fb479b951a0d9ef2c1fe20cfed2681a6c96d3235d739293749ac5aab615551d04e270be422e47237049"}]}}, {{0x9, 0x5, 0xa, 0x3, 0x400, 0x6, 0x0, 0x23, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x75, 0xd751}]}}, {{0x9, 0x5, 0xb, 0x4, 0x400, 0x8, 0x1, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x8e, 0x1ff}, @generic={0x57, 0x4d, "74eb2c098d160e7e24d1bf9cb11044e271c24700f636e73c16b8146a7071b8230a95dca64b5d0141c801333a792becd7c09a0d63339350502743325c617585d28f9db4cb9eb3f34bca7f418bcb9c87ce6d88d7984c"}]}}, {{0x9, 0x5, 0xc, 0x10, 0x400, 0x81, 0x1, 0x3, [@generic={0x58, 0x22, "c2b3aa66580e054b7f69afae8f0846aabfc7e31e66615fd09218123431fd336411e75133f6c8c59d68e839a0d7961e50d97ce967f3be73834ec1c2e394b554f84f5bd14c6e506b18f8a26d9c12ede7f3fbd37dfdb912"}]}}, {{0x9, 0x5, 0x8, 0x14, 0x200, 0xfe, 0xf8, 0x8}}, {{0x9, 0x5, 0xa, 0x10, 0x10, 0x1f, 0x5, 0x20}}, {{0x9, 0x5, 0x3, 0x10, 0x20, 0xff, 0xff, 0x5, [@generic={0x6e, 0xa, "b3a0e07dad431bb08f96cb5897a5b751b8815ba7e31e6cef8709994b7da08d52420d1505d283d1ea7f114e98609e171e4f3d3d008a144fa633733b06af084dce56012e865d13237c19a55bb7d0625947a0c75f8ea10531f55cdaa2690e40ccd72dd8293ca7067df029a0b041"}, @generic={0x73, 0x23, "25eafc9b072071f779172139da79c7c23d32e67bbccf0d2a0a56721f3575272aeebefa11e6a18c544e89b6e59be3355d30fe6863d4bc223302200afa93b7439df498f7c5c02150f115f41a15c35b4a2bfcc6388b53a6c8759e525eb2c69f28981493943d9d26a2cf05df936e37a0571980"}]}}]}}, {{0x9, 0x4, 0x5e, 0x4, 0x6, 0xff, 0xc6, 0xb1, 0x1f, [@cdc_ncm={{0x5}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0xa4, 0x9, 0xc2, 0x7f}, {0x6, 0x24, 0x1a, 0x7fff, 0x4}}, @cdc_ecm={{0x6, 0x24, 0x6, 0x0, 0x0, "ef"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x3, 0x40, 0x101, 0xfc}, [@obex={0x5, 0x24, 0x15, 0x9}, @country_functional={0xa, 0x24, 0x7, 0x4, 0xcf82, [0xff, 0x2]}, @mdlm={0x15, 0x24, 0x12, 0x7}, @ncm={0x6, 0x24, 0x1a, 0x61f, 0x69}, @ncm={0x6, 0x24, 0x1a, 0x20, 0xbb46f7241160c09b}]}], [{{0x9, 0x5, 0xf, 0x0, 0x220, 0x0, 0x3f, 0x8}}, {{0x9, 0x5, 0x9, 0x2, 0x3d7, 0x0, 0xbd, 0x3, [@generic={0x37, 0x6, "c54d8186b981db931fe02f9a33f0eed0c52fe752eb4d26f8124229810991e8cc370b2ffe60d1ca9f043c48903b6f9b770ee4b12fd3"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0xfb, 0x67}]}}, {{0x9, 0x5, 0xc, 0x1, 0x3ff, 0x6, 0xff, 0x8, [@generic={0x6a, 0xe, "2c9894fb30afb36a0fd6f4c19e28d82fbc293ed6dbfbce21d4be97f01ddd1586fe37a58ae69ff8d811c71a095f881dc6d2a69577246738d5f41642ff99747423f3a01cb1173616fdb9e56b9499d083713e92e9819338ac1e98c43b0b5fb518a18f663e9ee1d1e79a"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x5, 0x62d}]}}, {{0x9, 0x5, 0x3, 0x0, 0x3ff, 0x9, 0x80, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x7c, 0x78}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0xa4, 0x5}]}}, {{0x9, 0x5, 0x5, 0x0, 0x0, 0x4, 0xa2, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x5, 0x6}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x76, 0x9}]}}, {{0x9, 0x5, 0x2, 0x1, 0x400, 0x80, 0x13, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x5, 0x8}, @generic={0xd7, 0x1, "f42eb9c60030491de3abef969b8158610d3905470a13e8f82fa2a3d150f926fac9dc42e9d936835f767a3b840f9855844f96ba990db7f7f499b22c4e70ad531b9359a14f4d1693854742ea412a0f16987de3028c3c979faf2b0581cf26967fd6d525b943841be7037311500d36259dff70fbfa301910b27f07c2d79ccb423960376b9847d09111bf681160999d10c78178ceb67e02f19a1b0e38304db8e19f5794946eccfcd62b57955d6bf44118ea511b0b78e620975cb66c608ff86ed766937cd2f27df624644a9222746bdd5b5cff0711b4877a"}]}}]}}, {{0x9, 0x4, 0x5f, 0x3, 0x10, 0x1f, 0x8f, 0x80, 0x8, [@uac_as={[@format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0x66, 0x80, 0x1, "9bcc8d3fed"}, @as_header={0x7, 0x24, 0x1, 0x3, 0x8f, 0x5}, @as_header={0x7, 0x24, 0x1, 0x73, 0x5}, @format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x101, 0x100, 0x8c}, @format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0x39, 0x1, 0x40, 0x1, "e385c2b21d0b"}]}, @cdc_ecm={{0x7, 0x24, 0x6, 0x0, 0x0, "28b8"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0xd6b9, 0x9, 0xab, 0x7}, [@network_terminal={0x7, 0x24, 0xa, 0x1, 0x8, 0x3, 0x1f}, @dmm={0x7, 0x24, 0x14, 0x8, 0x19f5}, @mbim={0xc, 0x24, 0x1b, 0x2, 0x29, 0x3, 0xe8, 0x2}]}], [{{0x9, 0x5, 0x9, 0x10, 0x3ff, 0x4f, 0x9, 0x6f, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x32, 0x36}, @generic={0xdc, 0xc, "c47d3641a7d3f88aa6b4217f4faaea6d94da93dbe2471983d2ac60d258531394e03c5ec2010bd6a614507281cbe679ea3639936f90be7afc3ed6a1ae3dec4707b84d2ee89a8419cbb39d2baa49ebd0e860472999c73c668f8544d38d17d92a505ea91b89fa7d25f314eb43532ca3a65e0da21977f84135f12d2b2cb45707aedc3a087ef56d67d2e02184fc02c3f5250db6e86b16e21b7aaff2113e6644c67750a1c2a3112c0977c981d16f1e8239b8362af5bea9f317d22910ed1e069f69651f5477696a874b58ab9e8ab0fdec27d2233d29e4c8d543ca275921"}]}}, {{0x9, 0x5, 0x4, 0x2, 0x20, 0x7, 0x7, 0x6}}, {{0x9, 0x5, 0x7, 0x0, 0x3ff, 0x2, 0x4, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x1, 0x2}]}}, {{0x9, 0x5, 0xb, 0x10, 0x8, 0xa, 0x2c, 0x20, [@generic={0xe1, 0x21, "721fde471d240e6d72359bf718d6c5b7e7bf03a04056869d75a035f91da022573b8fc9a262e97e5da0cf7240293a764360a48d3f53979548a1ed55920ed7a17ad0be59d5c01811a499e739570c5a334351da923d711c49b2caf106ef245b926a635dc282343974f66e62abe542f1639c0ca4b4f5e03457c4b420959ed1ab3fb54ab15c2c85d9019c4d51bdd6738b2af3ce6acb46ac80a2377fbbb77bf2ee7b4358086e94dbe41b6a73496cccae16adb41d867c3265aa474439f9b4492e784660aa5ae04a85c02f07f1c15b950d4b016a6a696348905bd427a878f002a95758"}]}}, {{0x9, 0x5, 0xe, 0x4, 0x20, 0x0, 0xfb, 0x1}}, {{0x9, 0x5, 0x5, 0x10, 0x400, 0x9, 0x37, 0x8}}, {{0x9, 0x5, 0x5, 0x10, 0x10, 0x3f, 0x3f, 0x0, [@generic={0xf7, 0x8, "26cc82cb81355ce55088d4df51726d97c1071fc9f2c7cfd4dc2626e7e17c84db294104aaf9f48bcd2c8aeb18ae36eada5b5e89d2a08aeba56368e577884ff7e19887926466ce978ddf069c6de17666b33333b53ba5cb472b3e466c4b78ca6d8e3bd28d581febd29a966d9e6d55966fb35a5335bc2d175b98d625df2f858da5fe6b1ee17139f8a2a76000a1574dc8607fb4ebe0847f5a2ce2e066f7a0f51b675070627f12508d40c546737fb10070ee68a39e9cfca23a4e9f8498cbda9818ceadf13e6f02fd2fabe80a42e320540301506a2b31847e6b68851b604c0a0f23fe8755c8b5648baaf8a23cb91465f940c11c596276c1a8"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x20, 0xae, 0x7b, 0x0, [@generic={0x22, 0xe, "46ff30b98abbd07592ff8dbfe8aba1dd0da7e41dc531b0df7a4a2feda96e4fe2"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x8, 0x88, 0x40, 0x6}}, {{0x9, 0x5, 0xc, 0x10, 0x58f, 0x6, 0x2, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x0, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x1, 0xff0a}]}}, {{0x9, 0x5, 0xc, 0x0, 0x3ef, 0x1, 0x81, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x3f, 0x7}, @generic={0x7, 0x2, "6f71d346a2"}]}}, {{0x9, 0x5, 0x6, 0x2, 0x40, 0x0, 0x4, 0x7}}, {{0x9, 0x5, 0xb, 0x10, 0x40, 0x0, 0x0, 0x4f, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x3, 0x200}]}}, {{0x9, 0x5, 0x7, 0x10, 0x40, 0x20, 0x6, 0x2}}, {{0x9, 0x5, 0xc, 0x0, 0x8, 0x7, 0x9, 0x4}}, {{0x9, 0x5, 0xa, 0x0, 0x8, 0xd9, 0x3, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x3e, 0x5}, @generic={0x8d, 0x30, "7a3726a1a8dd229561d1760613b75239aabda29e5adad902a8f057dbb40272f11eb27d72bde1ddc8bdbfd2dbc3dcf0623c41eb1d40f216794699334483e007146b140e9541fa7359c3a7d441e7840fd26aff400549913dafca2860f420d643e74df564fcabd6801cdc2f8312c5f43ffcaf2f0a35180d430d720889d70390cb67b77416f982d433022b898e"}]}}]}}]}}]}}, &(0x7f00000010c0)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x310, 0x5, 0xfe, 0xb, 0x40}, 0x4d, &(0x7f0000000040)={0x5, 0xf, 0x4d, 0x6, [@generic={0xc, 0x10, 0x1, "39b2b5ce60c9169449"}, @ss_container_id={0x14, 0x10, 0x4, 0x3, "fb5e39d1af95286ef15e140d1d71eee1"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x2, 0x4, 0x4, 0x5eb}, @ext_cap={0x7, 0x10, 0x2, 0xa, 0x2, 0x8}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "610a49f450f4b4cd510108380fd09e10"}]}, 0x1, [{0x13, &(0x7f0000001080)=@string={0x13, 0x3, "2cbf4225bc1f753fbc927c65b2badeaae3"}}]}) syz_usb_control_io$hid(r1, &(0x7f0000001300)={0x24, &(0x7f0000001100)={0x0, 0x24, 0xfc, {0xfc, 0x21, "50a2efa0a81e2f5a8caab7d713a1dccfc823c6407a003c3bfd178cd310bd42be9fc421b603c8ae80214194dbb1a4495af35d0b7e2d6a76c04584c76d41c33ff0959da01169d88303ba852961d46bafa0d0e887c2610dad56ae3ef5695ff39b4acbf49ae0c6f68416c778831135229ef2ce11cf7d2e90422e6428a874fffc58cd3ed1a3bdc3147dbc7608c11deb9a3bddd428c3ca77aa51ea018bd2cc18780bfe8bae15fad084d25156a3908346a1c92fbc0027149a0da27f3267e9b08c9d87265221f875d91ca8291912571ef907420a1f41cfd0d6f25a444babeb94f046e2d9bf2b2b992c5318484a52cbf2b48c8d91b92bd0d7c77867501e04"}}, &(0x7f0000001240)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xd2f3a4aca7c80492}}, &(0x7f0000001280)={0x0, 0x22, 0x1e, {[@local=@item_4={0x3, 0x2, 0x578d98eee948ef74, "058d474f"}, @global=@item_4={0x3, 0x1, 0x2, "5a7046a9"}, @global=@item_012={0x1, 0x1, 0x9, "a6"}, @main=@item_4={0x3, 0x0, 0xc, "6a81e993"}, @main=@item_4={0x3, 0x0, 0x8, "8a261861"}, @local=@item_012={0x2, 0x2, 0x5, 'k%'}, @global=@item_4={0x3, 0x1, 0x8, "62945065"}]}}, &(0x7f00000012c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0x80, 0x1, {0x22, 0x1}}}}, &(0x7f0000001600)={0x2c, &(0x7f0000001340)={0x40, 0xb, 0xe2, "8733222a9134886f7df441a13ab1999a948e7db7cfd9f4309d67928c154de420be42543c2d2d98dcab77d5ca983b0b34237b80f5fd9cb1ca478f24174d50c2f0bcf95798908517bc5e77081b86f638aca887fcc0f801b720e4cb7bbd37378445ff6aa1bfe7b898caf242a80f231042835d6899dbfd45f83ac9937ab1596e92fd0a980dc39db2b81751fd47a5dd5816b90e489b3e6be2e01f67ea4384183618b93387d47989d91cfaba1c6d65b93bf9e05ebadde87e3b1c774458b31d745f2450b206ada7a5b355eb63585198607b053409f89fb4cf6963af52391f4b3b8bb4ab9137"}, &(0x7f0000001440)={0x0, 0xa, 0x1, 0xa7}, &(0x7f0000001480)={0x0, 0x8, 0x1, 0x8f}, &(0x7f00000014c0)={0x20, 0x1, 0xed, "18ca04c238f87bd187df20bee9fa6798c33bb6e0a7b7840f24d18e15879cb2b5daf4b58625021eda5dd37f125570ea5e08206a4d113fafb98c6de22424b4effae958cd84098ea56a27bfc54ce9977d78c0cca5ec90d161f8135aec25aa5f03454ca0a56c442f6b37a900543b929cbf7b356288f1c5f8546fdf3a4775e7ab821074432daa9bf6dd5afb6866258a1340c8be9ce4d155e9f1d99fd3c7cac3c5c65225f37d7a0cc708a257966eed5f6357ba3b10135d976f5411c17591f4ba59a9f3ec1460b810a5cfea2640949d14a9d449ca5da1fe704052d8dd409766d2768a1d63caa8709c6c0fbde195c935d4"}, &(0x7f00000015c0)={0x20, 0x3, 0x1, 0xd0}}) [ 357.942433][ T1281] usb 1-1: new high-speed USB device number 99 using dummy_hcd [ 357.982528][ T4127] usb 4-1: new high-speed USB device number 101 using dummy_hcd [ 358.032688][ T4096] usb 2-1: New USB device found, idVendor=0572, idProduct=1324, bcdDevice=a8.0c [ 358.041759][ T4096] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 358.049839][ T4096] usb 2-1: Product: syz [ 358.054026][ T4096] usb 2-1: Manufacturer: syz [ 358.058610][ T4096] usb 2-1: SerialNumber: syz [ 358.094320][ T4096] usb 2-1: config 0 descriptor?? [ 358.132439][ T6215] usb 5-1: new high-speed USB device number 97 using dummy_hcd [ 358.222435][ T1281] usb 1-1: Using ep0 maxpacket: 8 [ 358.262428][ T5521] usb 6-1: new high-speed USB device number 99 using dummy_hcd [ 358.343403][ T8965] UDC core: couldn't find an available UDC or it's busy: -16 [ 358.350830][ T8965] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 358.362914][ T4096] usb 2-1: USB disconnect, device number 80 [ 358.382701][ T1281] usb 1-1: New USB device found, idVendor=061d, idProduct=c020, bcdDevice= 7.15 09:59:47 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(0x0, 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, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 358.391777][ T1281] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 358.408716][ T1281] usb 1-1: config 0 descriptor?? [ 358.474777][ T1281] ssu100 1-1:0.0: Quatech SSU-100 USB to Serial Driver converter detected [ 358.512595][ T4127] usb 4-1: New USB device found, idVendor=187f, idProduct=0310, bcdDevice=a0.a0 [ 358.521684][ T4127] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 358.529866][ T4127] usb 4-1: Product: syz [ 358.534106][ T4127] usb 4-1: Manufacturer: syz [ 358.538721][ T4127] usb 4-1: SerialNumber: syz [ 358.543747][ T5521] usb 6-1: device descriptor read/64, error 18 [ 358.552614][ T6215] usb 5-1: New USB device found, idVendor=0421, idProduct=00a0, bcdDevice=a3.f7 [ 358.561017][ T4127] usb 4-1: config 0 descriptor?? [ 358.561752][ T6215] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 358.579072][ T6215] usb 5-1: config 0 descriptor?? [ 358.624534][ T6215] rndis_wlan 5-1:0.0: More than one union descriptor, skipping ... [ 358.632640][ T6215] usb 5-1: bad CDC descriptors [ 358.639066][ T6215] rndis_host 5-1:0.0: More than one union descriptor, skipping ... [ 358.647163][ T6215] usb 5-1: bad CDC descriptors [ 358.653599][ T6215] cdc_acm 5-1:0.0: More than one union descriptor, skipping ... [ 358.674255][ T8989] UDC core: couldn't find an available UDC or it's busy: -16 [ 358.681703][ T8989] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 358.804265][ T8991] UDC core: couldn't find an available UDC or it's busy: -16 [ 358.811775][ T8991] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 358.820401][ T8991] UDC core: couldn't find an available UDC or it's busy: -16 [ 358.827887][ T8991] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 358.835965][ T8977] UDC core: couldn't find an available UDC or it's busy: -16 [ 358.843384][ T8977] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 358.850980][ T1281] ssu100: probe of 1-1:0.0 failed with error -110 [ 358.861681][ T8977] UDC core: couldn't find an available UDC or it's busy: -16 [ 358.869172][ T8977] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 358.880821][ T8977] UDC core: couldn't find an available UDC or it's busy: -16 [ 358.888405][ T8977] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 09:59:48 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000003c0)={0x0, 0x0, 0x6, {0x3}, {}, @const={0x5, {0x7, 0x4, 0x0, 0x1f}}}) syz_open_dev$hidraw(&(0x7f0000000400), 0xc2b9, 0x20800) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x5, 0x303100) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000440)={0x0, 0x2, 0x99, 0x8, "5ce30015c5ab44497d7a98847bea3ed0206a39fdc2364ee68b861505c4b62cd3"}) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f00000002c0)={0x55, 0x3, 0x0, {0x1, 0x2}, {0x1, 0x3ff}, @rumble={0x101, 0x6}}) r2 = syz_open_dev$hidraw(&(0x7f0000000200), 0xbeb, 0x80000) read$hidraw(r2, &(0x7f00000007c0)=""/200, 0xc8) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8263) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x0, "5ce30015b6ab44497d7a98847bea3ed0206a39fdc2364ee68b861505c4b62cd3"}) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305839, &(0x7f00000004c0)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) ioctl$EVIOCGEFFECTS(r3, 0x80044584, &(0x7f0000000540)=""/218) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, &(0x7f0000000080)) write$hidraw(r4, &(0x7f0000000700)="97369353629c241d97198420086f801a7875fad41ea59c8391b2d7e61acd7034967b158c45f42b67ab6b6315bff758ce65ea7daa23c65c2df700d9808d997fa21e4ca5e10f019a4123233f750ec0db8c3d0d6b718c472b166f4c2042d7dc0000061100a0ef2e49be86c39f81cc142a6671a9eb75fd9fd20d51aa2d38ceba00000000001000"/144, 0x90) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r5 = syz_open_dev$evdev(0x0, 0x2, 0x404000) ioctl$EVIOCGKEYCODE(r5, 0x80084504, &(0x7f0000000300)=""/8) ioctl$EVIOCGABS20(r5, 0x80184560, &(0x7f0000000640)=""/147) 09:59:48 executing program 4: syz_usb_connect(0x6, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x64, 0x3c, 0x62, 0x0, 0x19d2, 0x817d, 0x4d2a, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xff, 0x2, 0x1}}]}}]}}, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000000000402609333300000000000109022400010000000009040000090300000009210000000122290009058103", @ANYRES32=r0], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000018105e04da070000000000010902240001000000000904000009030000000921000000012222000905810308"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00222200000096231306e53f070c0000072a9000a7c900be0017cf6643a30b09007a1583"], 0x0}, 0x0) syz_usb_ep_write(r2, 0x0, 0x1, &(0x7f0000000000)='B') syz_usb_control_io$hid(r2, &(0x7f0000000200)={0x24, &(0x7f00000000c0)={0x0, 0x23, 0x24, {0x24, 0x31, "4d3538eefbeb785d5351189b104119749acc4bbcab1c52b048c41e6c8fce2f40294e"}}, &(0x7f0000000300)={0x0, 0x3, 0xe7, @string={0xe7, 0x3, "ff62277136718d6e8bcc9cf9a0de55bc20ae39628de650a040fadfe33a776eb69b0960acbae508eeee757e4640a6c321a477ca83b87629dde6164af4bb5c5dc13bed7985d272616343ee54c47d95f771518fa4ffea856771437adb0ed7110bc5501b6b75d092d97e6550401c927c8cafb3695962449f4a3a1a6da24fa77ad1c130fd6bd76304d70e28a4b7a2c6624594b03f921af3a19bcccb41b335864032cbdbf06888148fe2c4992eeca9b13061084e89b37d0aee56e534c84252fbde1a05ee26e5c07d718b8e5b49b1d18cdda068735d29b30e36cdd8380f169fdcc718645d23c4ebfb"}}, &(0x7f0000000100)={0x0, 0x22, 0xf, {[@global=@item_4={0x3, 0x1, 0x7, "f420d915"}, @global=@item_4={0x3, 0x1, 0x3, "3bf9b686"}, @global=@item_4={0x3, 0x1, 0x2, "52a5f5cd"}]}}, &(0x7f0000000180)={0x0, 0x21, 0x9, {0x9, 0x21, 0x2c3, 0x3f, 0x1, {0x22, 0x48e}}}}, &(0x7f0000000600)={0x2c, &(0x7f0000000400)={0x0, 0x13, 0x69, "3f18c758f2a92eb135c44639a442932c6d38f37d1c14111e06520f59a056c36c23a4f43b26b0c35167c14bf1418920c0820628d27c90d910f8c0eedd84836cb8bcceba4eb53366b462c87c026746ebbf90867805d28f4221992457aa8029ec8f480edd23b2380f9fbc"}, &(0x7f0000000240)={0x0, 0xa, 0x1}, &(0x7f0000000480)={0x0, 0x8, 0x1}, &(0x7f00000004c0)={0x20, 0x1, 0xe5, "347f60b3d3b5b9152e1b9e8b4f819c0344a17393453b991842025aa6ec512e362a5ea6d55d28f8b3dadc630d0900c67433d6ea1e58d2aa7eeb8fed744267a39c6b568c5c05d55aad8558fe0d3f25984a2e5099bd671992342a8869eff97c21ec146c9b36b3e69b0969006f7f44ea98068853c029aa6a36111691d7885b7d3c29d40c90ca4241aeb0b1091cd08f5f68cef56ad17e170dd632770b57b4d79a0b1dc97d8180f155f6f3dbf08ca5824b4c543a6cf6e8fc50fb56259494db66c9943c90ee61612947fea9cffae5940e231dd1d3f0dbfb664b3a1f761869899f56a422dc33a80823"}, &(0x7f00000005c0)={0x20, 0x3, 0x1, 0x1}}) syz_usb_control_io$hid(r1, &(0x7f0000000040)={0x24, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x22, 0x371, {0x9}}}, &(0x7f0000000080)={0xffffffffffffffeb, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_ep_write(r1, 0x0, 0x49, &(0x7f0000000280)="8d82cdecd3d9dd2d71e5caa16317ddcc3a59be56eff423371ee1ab97d6180d73af40986a297c12624f6556bd16a6726b4e3ec68a8879fb198d78b40c85e58180c21ca993c60ec35648") [ 358.904092][ T4127] smsusb:smsusb_probe: board id=16, interface number 0 [ 358.911102][ T4127] smsusb:smsusb_probe: Device initialized with return code -19 [ 358.926990][ T1281] usb 5-1: USB disconnect, device number 97 [ 358.938486][ T5521] usb 6-1: device descriptor read/64, error 18 [ 359.038010][ T4127] usb 4-1: USB disconnect, device number 101 09:59:48 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000003c0)={0x0, 0x0, 0x6, {0x3}, {}, @const={0x5, {0x7, 0x4, 0x0, 0x1f}}}) syz_open_dev$hidraw(&(0x7f0000000400), 0xc2b9, 0x20800) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x5, 0x303100) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000440)={0x0, 0x2, 0x99, 0x8, "5ce30015c5ab44497d7a98847bea3ed0206a39fdc2364ee68b861505c4b62cd3"}) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f00000002c0)={0x55, 0x3, 0x0, {0x1, 0x2}, {0x1, 0x3ff}, @rumble={0x101, 0x6}}) r2 = syz_open_dev$hidraw(&(0x7f0000000200), 0xbeb, 0x80000) read$hidraw(r2, &(0x7f00000007c0)=""/200, 0xc8) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8263) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x0, "5ce30015b6ab44497d7a98847bea3ed0206a39fdc2364ee68b861505c4b62cd3"}) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305839, &(0x7f00000004c0)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) ioctl$EVIOCGEFFECTS(r3, 0x80044584, &(0x7f0000000540)=""/218) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, &(0x7f0000000080)) write$hidraw(r4, &(0x7f0000000700)="97369353629c241d97198420086f801a7875fad41ea59c8391b2d7e61acd7034967b158c45f42b67ab6b6315bff758ce65ea7daa23c65c2df700d9808d997fa21e4ca5e10f019a4123233f750ec0db8c3d0d6b718c472b166f4c2042d7dc0000061100a0ef2e49be86c39f81cc142a6671a9eb75fd9fd20d51aa2d38ceba00000000001000"/144, 0x90) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r5 = syz_open_dev$evdev(0x0, 0x2, 0x404000) ioctl$EVIOCGKEYCODE(r5, 0x80084504, &(0x7f0000000300)=""/8) ioctl$EVIOCGABS20(r5, 0x80184560, &(0x7f0000000640)=""/147) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) (async) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000003c0)={0x0, 0x0, 0x6, {0x3}, {}, @const={0x5, {0x7, 0x4, 0x0, 0x1f}}}) (async) syz_open_dev$hidraw(&(0x7f0000000400), 0xc2b9, 0x20800) (async) syz_open_dev$evdev(&(0x7f00000000c0), 0x5, 0x303100) (async) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000440)={0x0, 0x2, 0x99, 0x8, "5ce30015c5ab44497d7a98847bea3ed0206a39fdc2364ee68b861505c4b62cd3"}) (async) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f00000002c0)={0x55, 0x3, 0x0, {0x1, 0x2}, {0x1, 0x3ff}, @rumble={0x101, 0x6}}) (async) syz_open_dev$hidraw(&(0x7f0000000200), 0xbeb, 0x80000) (async) read$hidraw(r2, &(0x7f00000007c0)=""/200, 0xc8) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8263) (async) syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x0, "5ce30015b6ab44497d7a98847bea3ed0206a39fdc2364ee68b861505c4b62cd3"}) (async) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305839, &(0x7f00000004c0)) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) (async) ioctl$EVIOCGEFFECTS(r3, 0x80044584, &(0x7f0000000540)=""/218) (async) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, &(0x7f0000000080)) (async) write$hidraw(r4, &(0x7f0000000700)="97369353629c241d97198420086f801a7875fad41ea59c8391b2d7e61acd7034967b158c45f42b67ab6b6315bff758ce65ea7daa23c65c2df700d9808d997fa21e4ca5e10f019a4123233f750ec0db8c3d0d6b718c472b166f4c2042d7dc0000061100a0ef2e49be86c39f81cc142a6671a9eb75fd9fd20d51aa2d38ceba00000000001000"/144, 0x90) (async) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) (async) syz_open_dev$evdev(0x0, 0x2, 0x404000) (async) ioctl$EVIOCGKEYCODE(r5, 0x80084504, &(0x7f0000000300)=""/8) (async) ioctl$EVIOCGABS20(r5, 0x80184560, &(0x7f0000000640)=""/147) (async) 09:59:48 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(0x0, 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, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 359.211257][ T9017] syz-executor.1: vmalloc error: size 4096, page order 0, failed to allocate pages, mode:0xdc0(GFP_KERNEL|__GFP_ZERO), nodemask=(null),cpuset=syz1,mems_allowed=0 [ 359.227635][ T9017] CPU: 1 PID: 9017 Comm: syz-executor.1 Not tainted 5.16.0-rc8-syzkaller #0 [ 359.236323][ T9017] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 359.246368][ T9017] Call Trace: [ 359.249649][ T9017] [ 359.252571][ T9017] dump_stack_lvl+0xcd/0x134 [ 359.257178][ T9017] warn_alloc.cold+0x87/0x17a [ 359.261864][ T9017] ? zone_watermark_ok_safe+0x290/0x290 [ 359.267427][ T9017] ? __kmalloc_node+0x62/0x360 [ 359.272201][ T9017] ? __vmalloc_node_range+0x571/0xab0 [ 359.277568][ T9017] __vmalloc_node_range+0x880/0xab0 [ 359.282773][ T9017] ? vfree_atomic+0xe0/0xe0 [ 359.287261][ T9017] ? rcu_read_lock_sched_held+0x3a/0x70 [ 359.292805][ T9017] ? kernel_clone+0xe7/0xab0 [ 359.297384][ T9017] copy_process+0x926/0x7300 [ 359.301993][ T9017] ? kernel_clone+0xe7/0xab0 [ 359.306580][ T9017] ? lock_chain_count+0x20/0x20 [ 359.311435][ T9017] ? lock_chain_count+0x20/0x20 [ 359.316297][ T9017] ? __cleanup_sighand+0xb0/0xb0 [ 359.321239][ T9017] ? __lock_acquire+0x1655/0x5470 [ 359.326252][ T9017] ? kernel_clone+0x314/0xab0 [ 359.330921][ T9017] kernel_clone+0xe7/0xab0 [ 359.335356][ T9017] ? _raw_spin_unlock+0x24/0x40 [ 359.340214][ T9017] ? create_io_thread+0xf0/0xf0 [ 359.345053][ T9017] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 359.351029][ T9017] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 359.357002][ T9017] ? find_held_lock+0x2d/0x110 [ 359.361807][ T9017] __do_sys_clone+0xc8/0x110 [ 359.366412][ T9017] ? kernel_clone+0xab0/0xab0 [ 359.371296][ T9017] ? lock_downgrade+0x6e0/0x6e0 [ 359.376162][ T9017] ? syscall_enter_from_user_mode+0x21/0x70 [ 359.382083][ T9017] do_syscall_64+0x35/0xb0 [ 359.386528][ T9017] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 359.392448][ T9017] RIP: 0033:0x7f6a5d1fa2c1 09:59:48 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000340)={{0x12, 0x1, 0x0, 0x2a, 0x56, 0x73, 0x40, 0x187f, 0x310, 0xa0a0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x24, 0xc0, 0x23, 0x9}}]}}]}}, 0x0) (async) syz_usb_connect$cdc_ecm(0x2, 0xfa, &(0x7f0000000000)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xe8, 0x1, 0x1, 0xe1, 0x10, 0x20, [{{0x9, 0x4, 0x0, 0x3f, 0x2, 0x2, 0x6, 0x0, 0x1a, {{0x6, 0x24, 0x6, 0x0, 0x0, "ea"}, {0x5, 0x24, 0x0, 0xfff7}, {0xd, 0x24, 0xf, 0x1, 0x1, 0x8, 0x1ff, 0x1}, [@country_functional={0x12, 0x24, 0x7, 0x2, 0x7, [0x9730, 0x0, 0x4, 0xff, 0x72, 0x9]}, @mdlm_detail={0x91, 0x24, 0x13, 0x8, "0ab27db26cbad610c9f0aeb29a55782903e417600afc9548a6a0debfcb8df6ab1d41e1b33b9310df4e35382d4261be3072b12e129704ff2910f13a3c7661a5d4a35ef82038be460e6eef8e444fe17532ae9df132a2f6071b1461027b41fdefc7fe4ac258966f1aae776993d1fb152ef0ccf2b01ba36b8e34ece5d90b29229a721dd1a34f7f58ee8f0caf731e59"}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x5b, 0x2, 0x9}}], {{0x9, 0x5, 0x82, 0x2, 0x10, 0x3f, 0x9, 0x81}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x7, 0x0, 0xff}}}}}]}}]}}, &(0x7f00000001c0)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x200, 0x50, 0xff, 0x1f, 0xff, 0x40}, 0x37, &(0x7f0000000140)={0x5, 0xf, 0x37, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x9, 0x81, 0xff}, @wireless={0xb, 0x10, 0x1, 0xc, 0x8, 0x0, 0x5, 0xdbb, 0x1}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xd, 0x4, 0xf34c}, @wireless={0xb, 0x10, 0x1, 0xba2e3fcf20bf7db7, 0x28, 0x6d, 0x5c, 0x9, 0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0x9, 0x4, 0x0, 0x4, 0x7c}]}, 0x1, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x812}}]}) (async, rerun: 32) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x56a, 0xed, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) (rerun: 32) [ 359.396884][ T9017] Code: 48 85 ff 74 3d 48 85 f6 74 38 48 83 ee 10 48 89 4e 08 48 89 3e 48 89 d7 4c 89 c2 4d 89 c8 4c 8b 54 24 08 b8 38 00 00 00 0f 05 <48> 85 c0 7c 13 74 01 c3 31 ed 58 5f ff d0 48 89 c7 b8 3c 00 00 00 [ 359.416506][ T9017] RSP: 002b:00007fff4f9647a8 EFLAGS: 00000206 ORIG_RAX: 0000000000000038 [ 359.424938][ T9017] RAX: ffffffffffffffda RBX: 00007f6a5c267700 RCX: 00007f6a5d1fa2c1 [ 359.432926][ T9017] RDX: 00007f6a5c2679d0 RSI: 00007f6a5c2672f0 RDI: 00000000003d0f00 [ 359.440918][ T9017] RBP: 00007fff4f9649f0 R08: 00007f6a5c267700 R09: 00007f6a5c267700 [ 359.448909][ T9017] R10: 00007f6a5c2679d0 R11: 0000000000000206 R12: 00007fff4f96485e [ 359.456895][ T9017] R13: 00007fff4f96485f R14: 00007f6a5c267300 R15: 0000000000022000 [ 359.464880][ T9017] [ 359.467981][ T9017] Mem-Info: [ 359.471180][ T9017] active_anon:10677 inactive_anon:32161 isolated_anon:0 [ 359.471180][ T9017] active_file:4882 inactive_file:48884 isolated_file:0 [ 359.471180][ T9017] unevictable:0 dirty:44 writeback:0 [ 359.471180][ T9017] slab_reclaimable:10565 slab_unreclaimable:63069 [ 359.471180][ T9017] mapped:28492 shmem:28467 pagetables:708 bounce:0 [ 359.471180][ T9017] kernel_misc_reclaimable:0 [ 359.471180][ T9017] free:1490295 free_pcp:3387 free_cma:0 [ 359.492864][ T9031] UDC core: couldn't find an available UDC or it's busy: -16 [ 359.512971][ T9017] Node 0 active_anon:42708kB inactive_anon:128644kB active_file:19528kB inactive_file:195536kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:113968kB dirty:176kB writeback:0kB shmem:113868kB writeback_tmp:0kB kernel_stack:4692kB pagetables:2832kB all_unreclaimable? no [ 359.513029][ T9017] Node 0 DMA free:15360kB boost:0kB min:20kB low:32kB high:44kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15360kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 359.513090][ T9017] lowmem_reserve[]: 0 2832 6758 6758 [ 359.520474][ T9031] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 359.547329][ T9017] [ 359.576429][ T1281] usb 5-1: new high-speed USB device number 98 using dummy_hcd [ 359.579367][ T9017] Node 0 [ 359.588831][ T9031] UDC core: couldn't find an available UDC or it's busy: -16 [ 359.589192][ T9017] DMA32 free:2900684kB boost:0kB min:4400kB low:7296kB high:10192kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3129332kB managed:2906144kB mlocked:0kB bounce:0kB free_pcp:5460kB local_pcp:2160kB free_cma:0kB [ 359.589252][ T9017] lowmem_reserve[]: 0 0 3926 [ 359.596857][ T9031] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 359.599766][ T9017] 3926 [ 359.609429][ T9031] UDC core: couldn't find an available UDC or it's busy: -16 [ 359.635127][ T9017] Node 0 Normal free:3045408kB boost:0kB min:6104kB low:10124kB high:14144kB reserved_highatomic:0KB active_anon:42720kB inactive_anon:128628kB active_file:19528kB inactive_file:195516kB unevictable:0kB writepending:156kB present:5242880kB managed:4020504kB mlocked:0kB bounce:0kB free_pcp:7772kB local_pcp:3160kB free_cma:0kB [ 359.635198][ T9017] lowmem_reserve[]: 0 0 0 0 [ 359.635235][ T9017] Node 0 DMA: 0*4kB 0*8kB 0*16kB 0*32kB [ 359.639871][ T9031] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 359.647392][ T9017] 0*64kB [ 359.651901][ T9031] UDC core: couldn't find an available UDC or it's busy: -16 [ 359.657460][ T9017] 0*128kB 0*256kB 0*512kB 1*1024kB (U) 1*2048kB (M) 3*4096kB (M) = 15360kB [ 359.657554][ T9017] Node 0 DMA32: 5*4kB (M) 3*8kB (M) 2*16kB (M) [ 359.688355][ T9031] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 359.692877][ T9017] 4*32kB [ 359.700645][ T9031] UDC core: couldn't find an available UDC or it's busy: -16 [ 359.706075][ T9017] (M) 4*64kB (M) 4*128kB (M) 3*256kB (M) 2*512kB [ 359.709067][ T9031] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 359.716464][ T9017] (M) 2*1024kB (M) 2*2048kB (M) 706*4096kB (M) = 2900684kB [ 359.770220][ T9017] Node 0 Normal: 3024*4kB (UME) 1732*8kB (UME) 737*16kB (UME) 504*32kB (UME) 315*64kB (UME) 178*128kB (UME) 69*256kB (ME) 36*512kB (UME) 8*1024kB (UM) 4*2048kB (ME) 707*4096kB (M) = 3045168kB [ 359.789230][ T9017] Node 0 hugepages_total=4 hugepages_free=4 hugepages_surp=0 hugepages_size=2048kB [ 359.798649][ T9017] 40589 total pagecache pages [ 359.803360][ T9017] 0 pages in swap cache [ 359.807509][ T9017] Swap cache stats: add 0, delete 0, find 0/0 09:59:49 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) (async, rerun: 64) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000003c0)={0x0, 0x0, 0x6, {0x3}, {}, @const={0x5, {0x7, 0x4, 0x0, 0x1f}}}) (async, rerun: 64) syz_open_dev$hidraw(&(0x7f0000000400), 0xc2b9, 0x20800) (async) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x5, 0x303100) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000440)={0x0, 0x2, 0x99, 0x8, "5ce30015c5ab44497d7a98847bea3ed0206a39fdc2364ee68b861505c4b62cd3"}) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f00000002c0)={0x55, 0x3, 0x0, {0x1, 0x2}, {0x1, 0x3ff}, @rumble={0x101, 0x6}}) (async, rerun: 64) r2 = syz_open_dev$hidraw(&(0x7f0000000200), 0xbeb, 0x80000) (rerun: 64) read$hidraw(r2, &(0x7f00000007c0)=""/200, 0xc8) (async) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8263) (async) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x400, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x0, "5ce30015b6ab44497d7a98847bea3ed0206a39fdc2364ee68b861505c4b62cd3"}) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305839, &(0x7f00000004c0)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) ioctl$EVIOCGEFFECTS(r3, 0x80044584, &(0x7f0000000540)=""/218) (async) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, &(0x7f0000000080)) (async, rerun: 64) write$hidraw(r4, &(0x7f0000000700)="97369353629c241d97198420086f801a7875fad41ea59c8391b2d7e61acd7034967b158c45f42b67ab6b6315bff758ce65ea7daa23c65c2df700d9808d997fa21e4ca5e10f019a4123233f750ec0db8c3d0d6b718c472b166f4c2042d7dc0000061100a0ef2e49be86c39f81cc142a6671a9eb75fd9fd20d51aa2d38ceba00000000001000"/144, 0x90) (async, rerun: 64) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r5 = syz_open_dev$evdev(0x0, 0x2, 0x404000) ioctl$EVIOCGKEYCODE(r5, 0x80084504, &(0x7f0000000300)=""/8) (async) ioctl$EVIOCGABS20(r5, 0x80184560, &(0x7f0000000640)=""/147) [ 359.813614][ T9017] Free swap = 0kB [ 359.817506][ T9017] Total swap = 0kB [ 359.821218][ T9017] 2097051 pages RAM [ 359.825052][ T9017] 0 pages HighMem/MovableOnly [ 359.829850][ T9017] 361549 pages reserved [ 359.834089][ T5521] usb 6-1: new high-speed USB device number 100 using dummy_hcd [ 359.885586][ T23] kauditd_printk_skb: 17 callbacks suppressed [ 359.885602][ T23] audit: type=1800 audit(1641895189.338:1279): pid=9035 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=1182 res=0 errno=0 [ 359.923662][ T23] audit: type=1804 audit(1641895189.368:1280): pid=9036 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723638363230393436352F73797A6B616C6C65722E4C564574576D2F3132372F48C7C060 dev="sda1" ino=1182 res=1 errno=0 09:59:49 executing program 1: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYRES16], 0x0) [ 360.056608][ T23] audit: type=1804 audit(1641895189.508:1281): pid=9019 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723433393633313136302F73797A6B616C6C65722E57723233566F2F3139352F48C7C060 dev="sda1" ino=1164 res=1 errno=0 [ 360.087535][ T1281] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 09:59:49 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/218, 0x200001da) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 360.098505][ T1281] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 360.111344][ T1281] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 360.120432][ T1281] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 360.122668][ T5521] usb 6-1: device descriptor read/64, error 18 [ 360.132313][ T1281] usb 5-1: config 0 descriptor?? [ 360.169561][ T23] audit: type=1800 audit(1641895189.618:1282): pid=9043 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=1164 res=0 errno=0 [ 360.212421][ T4127] usb 4-1: new high-speed USB device number 102 using dummy_hcd [ 360.322423][ T4060] usb 2-1: new high-speed USB device number 81 using dummy_hcd [ 360.456604][ T23] audit: type=1804 audit(1641895189.908:1283): pid=9044 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723433393633313136302F73797A6B616C6C65722E57723233566F2F3139362F48C7C060 dev="sda1" ino=1164 res=1 errno=0 [ 360.526665][ T5521] usb 6-1: device descriptor read/64, error 18 [ 360.603474][ T9011] UDC core: couldn't find an available UDC or it's busy: -16 [ 360.610941][ T9011] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 360.613048][ T4060] usb 2-1: device descriptor read/64, error 18 [ 360.634051][ T1281] keytouch 0003:0926:3333.002D: fixing up Keytouch IEC report descriptor 09:59:50 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000640)=ANY=[@ANYBLOB="12010000003704081d0620c01507000000010902120001000000000904000000a3d912001d17bb27dee1738e3f33882b8874d646132e1fa5ab38e9ec74b0e369c738c691baf73f2b60f9a4a247d248093b0754fbcd66efef453a7fff8f5cb1069e417e5b121aa652c4787c331daeff7e4f911ee035119ef1ba35ff0d700c35724b58b6c65814feb5cdfc1604f199652bdfcc80455618d3e91872cddbce9234299de9ed"], 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000018105e04da070000000000010902240001000000000904000009030000000921000000012222000905810308"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) (async) syz_usb_disconnect(r1) (async) syz_usb_control_io$hid(r1, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00222200000096231306e53f070c0000072a9000a7c900be0017cf6643a30b09007a1583"], 0x0}, 0x0) (async) syz_usb_ep_write(r1, 0x0, 0x1, &(0x7f0000000000)='B') (async) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, &(0x7f0000000300)={0x0, 0xe, 0xf3, {0xf3, 0x22, "f39f932f3084524875f464d1213b989e812ff96eb1a8cb01b06412be1ce8a1ebec0d13b36f2f9909e4ebe14c4a4d073184698ab34b8e45f5dee9f7e9189baa3f51797f4c7ddebb321c27c6a06de0a3934ada841625919e1aafec9a501ec156473beb7c64c08d9228d23b46b11efaee3fa06ecd74e34df8e20aaf7db61c54435933c2601286f6796bbeae06e137f64218b2e938a543811301ef60bd30dfb79f99f5896a5638096a136db205233ef74f4c4ad0c81a26dd8800698ec2ddfeb2afa34bfb6de8a2f2a7b6b4898e4fcfcb6c07d7632e59a2671f457c5256c9da6bd624065df29eb3b166c32066bf663b7ef56540"}}, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x3c52}}, &(0x7f0000000100)={0x0, 0x22, 0xe, {[@main=@item_012={0x0, 0x0, 0xa}, @local=@item_012={0x1, 0x2, 0x0, "cc"}, @main=@item_012={0x2, 0x0, 0xe66c8c131837065, "1dd8"}, @main=@item_012={0x0, 0x0, 0x57207db7bfd671c6}, @global=@item_4={0x3, 0x1, 0xa, "f6dbe709"}, @global=@item_012={0x1, 0x1, 0x5, 'q'}]}}, &(0x7f0000000180)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0xfb, 0x1, {0x22, 0x507}}}}, &(0x7f0000000600)={0x2c, &(0x7f0000000400)={0x20, 0xb, 0x71, "783db1d273970ab5e8b9eda8c73560c3358087e6d747041ab48c07dc4f9c7eb0563a9e13edc996f499aed327cc7cb6d04de943fce7943347e0732806ce6ff57ede388223f1b10dc0e2ea8b2eb7a757ee53150b98a3523ebba34c316e777f99296e304962fb4dc5ac73b18c6bc3bc944ec2"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0x1}, &(0x7f00000004c0)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000500)={0x20, 0x1, 0x94, "1590dc344b282ce74fcdad7db10e07b96d1c8d10eaa69aa18ddd3f0ddf224309444242bb8f50ea2604b15d5d81cb448a1d2009adc64c56e77032b7d7e152c6a683430092396a1749c5f87812fd70c35c1b287488233ba47a101a03f164f37806eb355a3f0657bee3615ae6b30198ed542e2f4545cecb24f1df0cd8f3eef33e7761d32f6a649cbe747716d2879bec63ffb4a3dc50"}, &(0x7f00000005c0)={0x20, 0x3, 0x1, 0x8}}) (async) syz_usb_control_io(r1, 0x0, &(0x7f0000000780)={0xfffffffffffffdfa, &(0x7f0000000280)=ANY=[@ANYBLOB="46d5fe04ca700047a09e3fb7ce3036708b490c61b2c864ab9596de3d9f52723e78acf59d3af0d641961a9ea99adc96", @ANYRESHEX], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000240)={0x1c, &(0x7f0000000140)={0x0, 0x0, 0x3, "54b348"}, 0x0, 0x0}) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) 09:59:50 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/218, 0x200001da) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 360.646125][ T1281] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.002D/input/input33 [ 360.652814][ T5521] usb usb6-port1: attempt power cycle [ 360.687018][ T6215] usb 1-1: USB disconnect, device number 99 [ 360.710146][ T23] audit: type=1800 audit(1641895190.158:1284): pid=9049 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=1163 res=0 errno=0 [ 360.734127][ T4127] usb 4-1: New USB device found, idVendor=187f, idProduct=0310, bcdDevice=a0.a0 [ 360.737789][ T1281] keytouch 0003:0926:3333.002D: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 [ 360.743247][ T4127] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 360.763297][ T4127] usb 4-1: Product: syz [ 360.767475][ T4127] usb 4-1: Manufacturer: syz [ 360.772089][ T4127] usb 4-1: SerialNumber: syz [ 360.784749][ T4127] usb 4-1: config 0 descriptor?? 09:59:50 executing program 5: ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) (async) syz_usb_connect(0x0, 0x41, &(0x7f00000000c0)=ANY=[@ANYBLOB="120100d053c2a7e489c5b69145be977adb00a96a1101d11200cb855b0000000109022f0001000000000904000000ff010700052406000105240000000d240f0100000000020000000006241a000000d50e5b623b4abda33a13c631e1acfc2b41c8120cfbf8711886c414610037241d59fc91431852b4e4107d9e4f3aec381ee762c66eaa92676aaafa23798799321bfe9c8bfb60792e4e"], 0x0) (async) r0 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUSAGE(r0, 0xc018480b, &(0x7f0000000000)) (async) read$hiddev(r0, &(0x7f0000001640)=""/227, 0xe3) (async) r1 = syz_usb_connect(0x4, 0xef9, &(0x7f0000000180)={{0x12, 0x1, 0x110, 0xa1, 0x60, 0xac, 0xff, 0x4b7, 0x531, 0x5ce1, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xee7, 0x4, 0x3c, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xc, 0x3, 0xc, 0x6f, 0xc8, 0xe1, 0x0, [@hid_hid={0x9, 0x21, 0x6, 0x5, 0x1, {0x22, 0x974}}, @hid_hid={0x9, 0x21, 0x1, 0x7f, 0x1, {0x22, 0x5f4}}], [{{0x9, 0x5, 0x4, 0x1, 0x200, 0x6, 0x7, 0x8, [@generic={0x26, 0x3, "05bd11835f5d1e92cd5feccf923ea7f1b1bb4e0aafaa5c1a0214a38709701daad498b41c"}]}}, {{0x9, 0x5, 0xb, 0x10, 0x200, 0x16, 0x13, 0x1f}}, {{0x9, 0x5, 0xb, 0x8, 0x40, 0x1, 0x0, 0x4}}, {{0x9, 0x5, 0xe, 0x10, 0x20, 0x6, 0x5, 0x5}}, {{0x9, 0x5, 0x2, 0x0, 0x10, 0x0, 0x80, 0xc1, [@generic={0x2, 0xf}, @generic={0xf5, 0x31, "03592c73600c5add10784cc8039933cdb32844501e33e7eca974497c73e1dc4d68f83ae0b6ef52de11512217ae5ed768b815f41c2d6ceb88c639a936434d06e0f6b62412b2b9d354ee09570294553552df191d93d552d2d2bce502d56ca1bb09cd56d0573982b258e04a89b0c33d478f7aa22919ab7c598f45ab00dd11de38a4f53ae4148d7e9cd6a02a77ccf258f3be5f87c10523ec2994393ed4bc0e97147fdbe94a26ab6019ae0c7b69c2eb8aee6b9cbde7c1de9fd1f117ad84efaee46c21353f05301a346b198f107783df819b6c5c420f54a9ceff34e42ca881353c69172116b9f53b39ca840d2dfd34b5042473221116"}]}}, {{0x9, 0x5, 0x7, 0xc, 0x40, 0x81, 0xf0, 0x3f}}, {{0x9, 0x5, 0x4, 0x2, 0x10, 0x1, 0x5, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x20, 0xd089}, @generic={0x8e, 0x31, "730114d721eea716eb0032ebd1d67248fcd3be4c907281b649d2def4c88d53e3ee6330ac981677ecda41fd84bf600de946b3a09e6a849daa1b052cf874e376faddae9b6d461f747364bd6357aecac19260cde53984dec6463fa754b4624e9173ec47fe956f0b751a4b913911261f6c1dfec91f0a1dbbcb888d7aff859083ad66b734990afe6f35d8c70fa038"}]}}, {{0x9, 0x5, 0x2, 0xc, 0x0, 0x80, 0x7, 0x4}}, {{0x9, 0x5, 0xb, 0x8, 0x400, 0xee, 0x1, 0x8, [@generic={0xb9, 0x5, "4b44e1f4a4652153fb04c6e86b74220a3c606da23906a9ba8890b323135966be9e0a47769230d8d3891ec6fef6c4dbe3596b6ff1db9067bca760b68385a18ccf2ca09b6f902448d38a4b0d8cc8e24fbf10ff6cf11a449ac5076806c5e172029d6062440cf9000fb1cd91304f62d0b13000f4117807229991c6487117813b1c1f3021fba24d3cd69886177636ac9cd31895f5221b8c63f8e4d915fa26871e34944859e8ba9f3c6146718514eb690669f5cdc1066799975e"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x53, 0x3}]}}, {{0x9, 0x5, 0x4, 0x12, 0x3ff, 0x5, 0x5, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0x8000}]}}, {{0x9, 0x5, 0x3, 0x4, 0x200, 0x8, 0x1, 0x35, [@generic={0x94, 0xf, "b542eee95507794a3013b30e27bdb74e6470920f98c75c3e2b570bb9effc85b372227ac67f9c68134de2e5db21dc7041dfc816cbff6bc37283adbda4734f021ef1ab7de366b06dc2c6ee32c13f42e52ef772c5bd8ec4e91fc79f902145f81c91f452c199b802480c1ee5d0eb5342b38d0d1a42b7b709c3b4db0223f7780580d116293c876e0ad34b76f0afa86e5f71eb3641"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0xfe, 0x3}]}}, {{0x9, 0x5, 0x0, 0x1, 0x0, 0x1, 0x7f, 0x2}}]}}, {{0x9, 0x4, 0x8c, 0x51, 0xd, 0x3, 0xff, 0x0, 0xfe, [@uac_control={{0xa, 0x24, 0x1, 0x3f, 0x20}, [@extension_unit={0xd, 0x24, 0x8, 0x5, 0x8, 0x1, "e21763429d5e"}, @feature_unit={0x11, 0x24, 0x6, 0x1, 0x1, 0x5, [0x8, 0x6, 0x6, 0x1, 0x0], 0x8}, @feature_unit={0x11, 0x24, 0x6, 0x5, 0x4, 0x5, [0x3, 0x8, 0x7, 0x6, 0x7], 0x40}]}, @uac_as={[@format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x0, 0x3, 0x1f, 0x5d, "9d30301e7696b31a25"}, @format_type_ii_discrete={0xb, 0x24, 0x2, 0x2, 0x9, 0x200, 0xb2, "f6cf"}, @as_header={0x7, 0x24, 0x1, 0xf7, 0x59, 0x1002}]}], [{{0x9, 0x5, 0x7, 0x19, 0x3ff, 0x6, 0x7, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x9, 0xff7f}]}}, {{0x9, 0x5, 0x80, 0xc, 0x400, 0x81, 0x7, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x8, 0x7ff}]}}, {{0x9, 0x5, 0x2, 0x0, 0x40, 0xeb, 0x9, 0x80}}, {{0x9, 0x5, 0x8, 0x0, 0x10, 0x36, 0x20, 0x84, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x8, 0x20}]}}, {{0x9, 0x5, 0x0, 0x0, 0x3ff, 0x48, 0x20, 0x1, [@generic={0x84, 0x23, "e77f82e628c3b3eccf5174e3b751bb2d4268fb64538f5caa1058180e41b917acc9863cbf3e9e201681ef6ee3741dd6d53ea3f02c5dab5d7e268033922e6830e7a0155e064985978556057a45eacc4726731379e88956a528969379bfacd5fb02cc9ff35f0bd788cc08d1f1879445d1be6075e9765760be424ba74c3d36f13617108f"}, @generic={0xa3, 0x23, "035b2efaaa27382ffabdf7da8d39f469c2acec1fc311883494be7e3135c9b2961de5cda25705848dbd276c78129589ad3572e874d6b780aff6b840f615854ceadfb6d3bf53c8f98156c88ba55d8eec4d19e4bca2f8b02d7b873ff04dd9fe874f7ed8b1d50ba06671bfdd6071dd0f0df7d81cf0efe0f4890753ebb8583432b3600bebc88329295bcee139e6c0df7f9c875f8c8607ec9ece2c3dc182d21cc4b2ed8f"}]}}, {{0x9, 0x5, 0x4, 0x2, 0x40, 0x0, 0x1, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x24, 0x3}]}}, {{0x9, 0x5, 0xe, 0x2, 0x40, 0xff, 0xc1, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x81}, @generic={0x9b, 0xf, "abcef6b7ab1d271393cd44ab55ad38d5f7cdfdb58e417652df37076b3e8682fcd8d0a99577a5f06e6bd6337e3aa0127a0a0d6e232307e6d0fed70c7e81c49e919f4f6b5905175cbe80856f42b2744a5b08f54c6d7e2a9933615bbd28458249dfcbaf2cd47f89b46df285eab4b5ed7a2fb479b951a0d9ef2c1fe20cfed2681a6c96d3235d739293749ac5aab615551d04e270be422e47237049"}]}}, {{0x9, 0x5, 0xa, 0x3, 0x400, 0x6, 0x0, 0x23, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x75, 0xd751}]}}, {{0x9, 0x5, 0xb, 0x4, 0x400, 0x8, 0x1, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x8e, 0x1ff}, @generic={0x57, 0x4d, "74eb2c098d160e7e24d1bf9cb11044e271c24700f636e73c16b8146a7071b8230a95dca64b5d0141c801333a792becd7c09a0d63339350502743325c617585d28f9db4cb9eb3f34bca7f418bcb9c87ce6d88d7984c"}]}}, {{0x9, 0x5, 0xc, 0x10, 0x400, 0x81, 0x1, 0x3, [@generic={0x58, 0x22, "c2b3aa66580e054b7f69afae8f0846aabfc7e31e66615fd09218123431fd336411e75133f6c8c59d68e839a0d7961e50d97ce967f3be73834ec1c2e394b554f84f5bd14c6e506b18f8a26d9c12ede7f3fbd37dfdb912"}]}}, {{0x9, 0x5, 0x8, 0x14, 0x200, 0xfe, 0xf8, 0x8}}, {{0x9, 0x5, 0xa, 0x10, 0x10, 0x1f, 0x5, 0x20}}, {{0x9, 0x5, 0x3, 0x10, 0x20, 0xff, 0xff, 0x5, [@generic={0x6e, 0xa, "b3a0e07dad431bb08f96cb5897a5b751b8815ba7e31e6cef8709994b7da08d52420d1505d283d1ea7f114e98609e171e4f3d3d008a144fa633733b06af084dce56012e865d13237c19a55bb7d0625947a0c75f8ea10531f55cdaa2690e40ccd72dd8293ca7067df029a0b041"}, @generic={0x73, 0x23, "25eafc9b072071f779172139da79c7c23d32e67bbccf0d2a0a56721f3575272aeebefa11e6a18c544e89b6e59be3355d30fe6863d4bc223302200afa93b7439df498f7c5c02150f115f41a15c35b4a2bfcc6388b53a6c8759e525eb2c69f28981493943d9d26a2cf05df936e37a0571980"}]}}]}}, {{0x9, 0x4, 0x5e, 0x4, 0x6, 0xff, 0xc6, 0xb1, 0x1f, [@cdc_ncm={{0x5}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0xa4, 0x9, 0xc2, 0x7f}, {0x6, 0x24, 0x1a, 0x7fff, 0x4}}, @cdc_ecm={{0x6, 0x24, 0x6, 0x0, 0x0, "ef"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x3, 0x40, 0x101, 0xfc}, [@obex={0x5, 0x24, 0x15, 0x9}, @country_functional={0xa, 0x24, 0x7, 0x4, 0xcf82, [0xff, 0x2]}, @mdlm={0x15, 0x24, 0x12, 0x7}, @ncm={0x6, 0x24, 0x1a, 0x61f, 0x69}, @ncm={0x6, 0x24, 0x1a, 0x20, 0xbb46f7241160c09b}]}], [{{0x9, 0x5, 0xf, 0x0, 0x220, 0x0, 0x3f, 0x8}}, {{0x9, 0x5, 0x9, 0x2, 0x3d7, 0x0, 0xbd, 0x3, [@generic={0x37, 0x6, "c54d8186b981db931fe02f9a33f0eed0c52fe752eb4d26f8124229810991e8cc370b2ffe60d1ca9f043c48903b6f9b770ee4b12fd3"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0xfb, 0x67}]}}, {{0x9, 0x5, 0xc, 0x1, 0x3ff, 0x6, 0xff, 0x8, [@generic={0x6a, 0xe, "2c9894fb30afb36a0fd6f4c19e28d82fbc293ed6dbfbce21d4be97f01ddd1586fe37a58ae69ff8d811c71a095f881dc6d2a69577246738d5f41642ff99747423f3a01cb1173616fdb9e56b9499d083713e92e9819338ac1e98c43b0b5fb518a18f663e9ee1d1e79a"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x5, 0x62d}]}}, {{0x9, 0x5, 0x3, 0x0, 0x3ff, 0x9, 0x80, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x7c, 0x78}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0xa4, 0x5}]}}, {{0x9, 0x5, 0x5, 0x0, 0x0, 0x4, 0xa2, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x5, 0x6}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x76, 0x9}]}}, {{0x9, 0x5, 0x2, 0x1, 0x400, 0x80, 0x13, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x5, 0x8}, @generic={0xd7, 0x1, "f42eb9c60030491de3abef969b8158610d3905470a13e8f82fa2a3d150f926fac9dc42e9d936835f767a3b840f9855844f96ba990db7f7f499b22c4e70ad531b9359a14f4d1693854742ea412a0f16987de3028c3c979faf2b0581cf26967fd6d525b943841be7037311500d36259dff70fbfa301910b27f07c2d79ccb423960376b9847d09111bf681160999d10c78178ceb67e02f19a1b0e38304db8e19f5794946eccfcd62b57955d6bf44118ea511b0b78e620975cb66c608ff86ed766937cd2f27df624644a9222746bdd5b5cff0711b4877a"}]}}]}}, {{0x9, 0x4, 0x5f, 0x3, 0x10, 0x1f, 0x8f, 0x80, 0x8, [@uac_as={[@format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0x66, 0x80, 0x1, "9bcc8d3fed"}, @as_header={0x7, 0x24, 0x1, 0x3, 0x8f, 0x5}, @as_header={0x7, 0x24, 0x1, 0x73, 0x5}, @format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x101, 0x100, 0x8c}, @format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0x39, 0x1, 0x40, 0x1, "e385c2b21d0b"}]}, @cdc_ecm={{0x7, 0x24, 0x6, 0x0, 0x0, "28b8"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0xd6b9, 0x9, 0xab, 0x7}, [@network_terminal={0x7, 0x24, 0xa, 0x1, 0x8, 0x3, 0x1f}, @dmm={0x7, 0x24, 0x14, 0x8, 0x19f5}, @mbim={0xc, 0x24, 0x1b, 0x2, 0x29, 0x3, 0xe8, 0x2}]}], [{{0x9, 0x5, 0x9, 0x10, 0x3ff, 0x4f, 0x9, 0x6f, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x32, 0x36}, @generic={0xdc, 0xc, "c47d3641a7d3f88aa6b4217f4faaea6d94da93dbe2471983d2ac60d258531394e03c5ec2010bd6a614507281cbe679ea3639936f90be7afc3ed6a1ae3dec4707b84d2ee89a8419cbb39d2baa49ebd0e860472999c73c668f8544d38d17d92a505ea91b89fa7d25f314eb43532ca3a65e0da21977f84135f12d2b2cb45707aedc3a087ef56d67d2e02184fc02c3f5250db6e86b16e21b7aaff2113e6644c67750a1c2a3112c0977c981d16f1e8239b8362af5bea9f317d22910ed1e069f69651f5477696a874b58ab9e8ab0fdec27d2233d29e4c8d543ca275921"}]}}, {{0x9, 0x5, 0x4, 0x2, 0x20, 0x7, 0x7, 0x6}}, {{0x9, 0x5, 0x7, 0x0, 0x3ff, 0x2, 0x4, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x1, 0x2}]}}, {{0x9, 0x5, 0xb, 0x10, 0x8, 0xa, 0x2c, 0x20, [@generic={0xe1, 0x21, "721fde471d240e6d72359bf718d6c5b7e7bf03a04056869d75a035f91da022573b8fc9a262e97e5da0cf7240293a764360a48d3f53979548a1ed55920ed7a17ad0be59d5c01811a499e739570c5a334351da923d711c49b2caf106ef245b926a635dc282343974f66e62abe542f1639c0ca4b4f5e03457c4b420959ed1ab3fb54ab15c2c85d9019c4d51bdd6738b2af3ce6acb46ac80a2377fbbb77bf2ee7b4358086e94dbe41b6a73496cccae16adb41d867c3265aa474439f9b4492e784660aa5ae04a85c02f07f1c15b950d4b016a6a696348905bd427a878f002a95758"}]}}, {{0x9, 0x5, 0xe, 0x4, 0x20, 0x0, 0xfb, 0x1}}, {{0x9, 0x5, 0x5, 0x10, 0x400, 0x9, 0x37, 0x8}}, {{0x9, 0x5, 0x5, 0x10, 0x10, 0x3f, 0x3f, 0x0, [@generic={0xf7, 0x8, "26cc82cb81355ce55088d4df51726d97c1071fc9f2c7cfd4dc2626e7e17c84db294104aaf9f48bcd2c8aeb18ae36eada5b5e89d2a08aeba56368e577884ff7e19887926466ce978ddf069c6de17666b33333b53ba5cb472b3e466c4b78ca6d8e3bd28d581febd29a966d9e6d55966fb35a5335bc2d175b98d625df2f858da5fe6b1ee17139f8a2a76000a1574dc8607fb4ebe0847f5a2ce2e066f7a0f51b675070627f12508d40c546737fb10070ee68a39e9cfca23a4e9f8498cbda9818ceadf13e6f02fd2fabe80a42e320540301506a2b31847e6b68851b604c0a0f23fe8755c8b5648baaf8a23cb91465f940c11c596276c1a8"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x20, 0xae, 0x7b, 0x0, [@generic={0x22, 0xe, "46ff30b98abbd07592ff8dbfe8aba1dd0da7e41dc531b0df7a4a2feda96e4fe2"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x8, 0x88, 0x40, 0x6}}, {{0x9, 0x5, 0xc, 0x10, 0x58f, 0x6, 0x2, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x0, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x1, 0xff0a}]}}, {{0x9, 0x5, 0xc, 0x0, 0x3ef, 0x1, 0x81, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x3f, 0x7}, @generic={0x7, 0x2, "6f71d346a2"}]}}, {{0x9, 0x5, 0x6, 0x2, 0x40, 0x0, 0x4, 0x7}}, {{0x9, 0x5, 0xb, 0x10, 0x40, 0x0, 0x0, 0x4f, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x3, 0x200}]}}, {{0x9, 0x5, 0x7, 0x10, 0x40, 0x20, 0x6, 0x2}}, {{0x9, 0x5, 0xc, 0x0, 0x8, 0x7, 0x9, 0x4}}, {{0x9, 0x5, 0xa, 0x0, 0x8, 0xd9, 0x3, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x3e, 0x5}, @generic={0x8d, 0x30, "7a3726a1a8dd229561d1760613b75239aabda29e5adad902a8f057dbb40272f11eb27d72bde1ddc8bdbfd2dbc3dcf0623c41eb1d40f216794699334483e007146b140e9541fa7359c3a7d441e7840fd26aff400549913dafca2860f420d643e74df564fcabd6801cdc2f8312c5f43ffcaf2f0a35180d430d720889d70390cb67b77416f982d433022b898e"}]}}]}}]}}]}}, &(0x7f00000010c0)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x310, 0x5, 0xfe, 0xb, 0x40}, 0x4d, &(0x7f0000000040)={0x5, 0xf, 0x4d, 0x6, [@generic={0xc, 0x10, 0x1, "39b2b5ce60c9169449"}, @ss_container_id={0x14, 0x10, 0x4, 0x3, "fb5e39d1af95286ef15e140d1d71eee1"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x2, 0x4, 0x4, 0x5eb}, @ext_cap={0x7, 0x10, 0x2, 0xa, 0x2, 0x8}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "610a49f450f4b4cd510108380fd09e10"}]}, 0x1, [{0x13, &(0x7f0000001080)=@string={0x13, 0x3, "2cbf4225bc1f753fbc927c65b2badeaae3"}}]}) syz_usb_control_io$hid(r1, &(0x7f0000001300)={0x24, &(0x7f0000001100)={0x0, 0x24, 0xfc, {0xfc, 0x21, "50a2efa0a81e2f5a8caab7d713a1dccfc823c6407a003c3bfd178cd310bd42be9fc421b603c8ae80214194dbb1a4495af35d0b7e2d6a76c04584c76d41c33ff0959da01169d88303ba852961d46bafa0d0e887c2610dad56ae3ef5695ff39b4acbf49ae0c6f68416c778831135229ef2ce11cf7d2e90422e6428a874fffc58cd3ed1a3bdc3147dbc7608c11deb9a3bddd428c3ca77aa51ea018bd2cc18780bfe8bae15fad084d25156a3908346a1c92fbc0027149a0da27f3267e9b08c9d87265221f875d91ca8291912571ef907420a1f41cfd0d6f25a444babeb94f046e2d9bf2b2b992c5318484a52cbf2b48c8d91b92bd0d7c77867501e04"}}, &(0x7f0000001240)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xd2f3a4aca7c80492}}, &(0x7f0000001280)={0x0, 0x22, 0x1e, {[@local=@item_4={0x3, 0x2, 0x578d98eee948ef74, "058d474f"}, @global=@item_4={0x3, 0x1, 0x2, "5a7046a9"}, @global=@item_012={0x1, 0x1, 0x9, "a6"}, @main=@item_4={0x3, 0x0, 0xc, "6a81e993"}, @main=@item_4={0x3, 0x0, 0x8, "8a261861"}, @local=@item_012={0x2, 0x2, 0x5, 'k%'}, @global=@item_4={0x3, 0x1, 0x8, "62945065"}]}}, &(0x7f00000012c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0x80, 0x1, {0x22, 0x1}}}}, &(0x7f0000001600)={0x2c, &(0x7f0000001340)={0x40, 0xb, 0xe2, "8733222a9134886f7df441a13ab1999a948e7db7cfd9f4309d67928c154de420be42543c2d2d98dcab77d5ca983b0b34237b80f5fd9cb1ca478f24174d50c2f0bcf95798908517bc5e77081b86f638aca887fcc0f801b720e4cb7bbd37378445ff6aa1bfe7b898caf242a80f231042835d6899dbfd45f83ac9937ab1596e92fd0a980dc39db2b81751fd47a5dd5816b90e489b3e6be2e01f67ea4384183618b93387d47989d91cfaba1c6d65b93bf9e05ebadde87e3b1c774458b31d745f2450b206ada7a5b355eb63585198607b053409f89fb4cf6963af52391f4b3b8bb4ab9137"}, &(0x7f0000001440)={0x0, 0xa, 0x1, 0xa7}, &(0x7f0000001480)={0x0, 0x8, 0x1, 0x8f}, &(0x7f00000014c0)={0x20, 0x1, 0xed, "18ca04c238f87bd187df20bee9fa6798c33bb6e0a7b7840f24d18e15879cb2b5daf4b58625021eda5dd37f125570ea5e08206a4d113fafb98c6de22424b4effae958cd84098ea56a27bfc54ce9977d78c0cca5ec90d161f8135aec25aa5f03454ca0a56c442f6b37a900543b929cbf7b356288f1c5f8546fdf3a4775e7ab821074432daa9bf6dd5afb6866258a1340c8be9ce4d155e9f1d99fd3c7cac3c5c65225f37d7a0cc708a257966eed5f6357ba3b10135d976f5411c17591f4ba59a9f3ec1460b810a5cfea2640949d14a9d449ca5da1fe704052d8dd409766d2768a1d63caa8709c6c0fbde195c935d4"}, &(0x7f00000015c0)={0x20, 0x3, 0x1, 0xd0}}) [ 361.052700][ T4060] usb 2-1: device descriptor read/64, error 18 [ 361.074568][ T4127] smsusb:smsusb_probe: board id=16, interface number 0 [ 361.081498][ T4127] smsusb:smsusb_probe: Device initialized with return code -19 [ 361.102453][ T6215] usb 1-1: new high-speed USB device number 100 using dummy_hcd [ 361.132697][ T4127] usb 4-1: USB disconnect, device number 102 [ 361.147997][ T23] audit: type=1804 audit(1641895190.598:1285): pid=9052 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723433393633313136302F73797A6B616C6C65722E57723233566F2F3139372F48C7C060 dev="sda1" ino=1163 res=1 errno=0 09:59:50 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/218, 0x200001da) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 361.297763][ T1281] usb 5-1: USB disconnect, device number 98 [ 361.322569][ T4060] usb 2-1: new high-speed USB device number 82 using dummy_hcd [ 361.342847][ T6215] usb 1-1: Using ep0 maxpacket: 8 [ 361.390063][ T23] audit: type=1800 audit(1641895190.838:1286): pid=9061 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=1163 res=0 errno=0 09:59:51 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000340)={{0x12, 0x1, 0x0, 0x2a, 0x56, 0x73, 0x40, 0x187f, 0x310, 0xa0a0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x24, 0xc0, 0x23, 0x9}}]}}]}}, 0x0) syz_usb_connect$cdc_ecm(0x2, 0xfa, &(0x7f0000000000)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xe8, 0x1, 0x1, 0xe1, 0x10, 0x20, [{{0x9, 0x4, 0x0, 0x3f, 0x2, 0x2, 0x6, 0x0, 0x1a, {{0x6, 0x24, 0x6, 0x0, 0x0, "ea"}, {0x5, 0x24, 0x0, 0xfff7}, {0xd, 0x24, 0xf, 0x1, 0x1, 0x8, 0x1ff, 0x1}, [@country_functional={0x12, 0x24, 0x7, 0x2, 0x7, [0x9730, 0x0, 0x4, 0xff, 0x72, 0x9]}, @mdlm_detail={0x91, 0x24, 0x13, 0x8, "0ab27db26cbad610c9f0aeb29a55782903e417600afc9548a6a0debfcb8df6ab1d41e1b33b9310df4e35382d4261be3072b12e129704ff2910f13a3c7661a5d4a35ef82038be460e6eef8e444fe17532ae9df132a2f6071b1461027b41fdefc7fe4ac258966f1aae776993d1fb152ef0ccf2b01ba36b8e34ece5d90b29229a721dd1a34f7f58ee8f0caf731e59"}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x5b, 0x2, 0x9}}], {{0x9, 0x5, 0x82, 0x2, 0x10, 0x3f, 0x9, 0x81}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x7, 0x0, 0xff}}}}}]}}]}}, &(0x7f00000001c0)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x200, 0x50, 0xff, 0x1f, 0xff, 0x40}, 0x37, &(0x7f0000000140)={0x5, 0xf, 0x37, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x9, 0x81, 0xff}, @wireless={0xb, 0x10, 0x1, 0xc, 0x8, 0x0, 0x5, 0xdbb, 0x1}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xd, 0x4, 0xf34c}, @wireless={0xb, 0x10, 0x1, 0xba2e3fcf20bf7db7, 0x28, 0x6d, 0x5c, 0x9, 0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0x9, 0x4, 0x0, 0x4, 0x7c}]}, 0x1, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x812}}]}) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x56a, 0xed, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000340)={{0x12, 0x1, 0x0, 0x2a, 0x56, 0x73, 0x40, 0x187f, 0x310, 0xa0a0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x24, 0xc0, 0x23, 0x9}}]}}]}}, 0x0) (async) syz_usb_connect$cdc_ecm(0x2, 0xfa, &(0x7f0000000000)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xe8, 0x1, 0x1, 0xe1, 0x10, 0x20, [{{0x9, 0x4, 0x0, 0x3f, 0x2, 0x2, 0x6, 0x0, 0x1a, {{0x6, 0x24, 0x6, 0x0, 0x0, "ea"}, {0x5, 0x24, 0x0, 0xfff7}, {0xd, 0x24, 0xf, 0x1, 0x1, 0x8, 0x1ff, 0x1}, [@country_functional={0x12, 0x24, 0x7, 0x2, 0x7, [0x9730, 0x0, 0x4, 0xff, 0x72, 0x9]}, @mdlm_detail={0x91, 0x24, 0x13, 0x8, "0ab27db26cbad610c9f0aeb29a55782903e417600afc9548a6a0debfcb8df6ab1d41e1b33b9310df4e35382d4261be3072b12e129704ff2910f13a3c7661a5d4a35ef82038be460e6eef8e444fe17532ae9df132a2f6071b1461027b41fdefc7fe4ac258966f1aae776993d1fb152ef0ccf2b01ba36b8e34ece5d90b29229a721dd1a34f7f58ee8f0caf731e59"}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x5b, 0x2, 0x9}}], {{0x9, 0x5, 0x82, 0x2, 0x10, 0x3f, 0x9, 0x81}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x7, 0x0, 0xff}}}}}]}}]}}, &(0x7f00000001c0)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x200, 0x50, 0xff, 0x1f, 0xff, 0x40}, 0x37, &(0x7f0000000140)={0x5, 0xf, 0x37, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x9, 0x81, 0xff}, @wireless={0xb, 0x10, 0x1, 0xc, 0x8, 0x0, 0x5, 0xdbb, 0x1}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xd, 0x4, 0xf34c}, @wireless={0xb, 0x10, 0x1, 0xba2e3fcf20bf7db7, 0x28, 0x6d, 0x5c, 0x9, 0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0x9, 0x4, 0x0, 0x4, 0x7c}]}, 0x1, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x812}}]}) (async) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x56a, 0xed, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) (async) [ 361.502520][ T6215] usb 1-1: New USB device found, idVendor=061d, idProduct=c020, bcdDevice= 7.15 [ 361.511715][ T6215] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 361.512434][ T5521] usb 6-1: new high-speed USB device number 101 using dummy_hcd [ 361.528660][ T6215] usb 1-1: config 0 descriptor?? [ 361.575286][ T6215] ssu100 1-1:0.0: Quatech SSU-100 USB to Serial Driver converter detected [ 361.622643][ T4060] usb 2-1: device descriptor read/64, error 18 [ 361.702525][ T5521] usb 6-1: device descriptor read/8, error -61 [ 361.719497][ T23] audit: type=1804 audit(1641895191.168:1287): pid=9062 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723433393633313136302F73797A6B616C6C65722E57723233566F2F3139382F48C7C060 dev="sda1" ino=1163 res=1 errno=0 09:59:51 executing program 4: syz_usb_connect(0x6, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x64, 0x3c, 0x62, 0x0, 0x19d2, 0x817d, 0x4d2a, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xff, 0x2, 0x1}}]}}]}}, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000000000402609333300000000000109022400010000000009040000090300000009210000000122290009058103", @ANYRES32=r0], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) (async) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000018105e04da070000000000010902240001000000000904000009030000000921000000012222000905810308"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) (async, rerun: 32) syz_usb_control_io$hid(r2, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00222200000096231306e53f070c0000072a9000a7c900be0017cf6643a30b09007a1583"], 0x0}, 0x0) (rerun: 32) syz_usb_ep_write(r2, 0x0, 0x1, &(0x7f0000000000)='B') (async) syz_usb_control_io$hid(r2, &(0x7f0000000200)={0x24, &(0x7f00000000c0)={0x0, 0x23, 0x24, {0x24, 0x31, "4d3538eefbeb785d5351189b104119749acc4bbcab1c52b048c41e6c8fce2f40294e"}}, &(0x7f0000000300)={0x0, 0x3, 0xe7, @string={0xe7, 0x3, "ff62277136718d6e8bcc9cf9a0de55bc20ae39628de650a040fadfe33a776eb69b0960acbae508eeee757e4640a6c321a477ca83b87629dde6164af4bb5c5dc13bed7985d272616343ee54c47d95f771518fa4ffea856771437adb0ed7110bc5501b6b75d092d97e6550401c927c8cafb3695962449f4a3a1a6da24fa77ad1c130fd6bd76304d70e28a4b7a2c6624594b03f921af3a19bcccb41b335864032cbdbf06888148fe2c4992eeca9b13061084e89b37d0aee56e534c84252fbde1a05ee26e5c07d718b8e5b49b1d18cdda068735d29b30e36cdd8380f169fdcc718645d23c4ebfb"}}, &(0x7f0000000100)={0x0, 0x22, 0xf, {[@global=@item_4={0x3, 0x1, 0x7, "f420d915"}, @global=@item_4={0x3, 0x1, 0x3, "3bf9b686"}, @global=@item_4={0x3, 0x1, 0x2, "52a5f5cd"}]}}, &(0x7f0000000180)={0x0, 0x21, 0x9, {0x9, 0x21, 0x2c3, 0x3f, 0x1, {0x22, 0x48e}}}}, &(0x7f0000000600)={0x2c, &(0x7f0000000400)={0x0, 0x13, 0x69, "3f18c758f2a92eb135c44639a442932c6d38f37d1c14111e06520f59a056c36c23a4f43b26b0c35167c14bf1418920c0820628d27c90d910f8c0eedd84836cb8bcceba4eb53366b462c87c026746ebbf90867805d28f4221992457aa8029ec8f480edd23b2380f9fbc"}, &(0x7f0000000240)={0x0, 0xa, 0x1}, &(0x7f0000000480)={0x0, 0x8, 0x1}, &(0x7f00000004c0)={0x20, 0x1, 0xe5, "347f60b3d3b5b9152e1b9e8b4f819c0344a17393453b991842025aa6ec512e362a5ea6d55d28f8b3dadc630d0900c67433d6ea1e58d2aa7eeb8fed744267a39c6b568c5c05d55aad8558fe0d3f25984a2e5099bd671992342a8869eff97c21ec146c9b36b3e69b0969006f7f44ea98068853c029aa6a36111691d7885b7d3c29d40c90ca4241aeb0b1091cd08f5f68cef56ad17e170dd632770b57b4d79a0b1dc97d8180f155f6f3dbf08ca5824b4c543a6cf6e8fc50fb56259494db66c9943c90ee61612947fea9cffae5940e231dd1d3f0dbfb664b3a1f761869899f56a422dc33a80823"}, &(0x7f00000005c0)={0x20, 0x3, 0x1, 0x1}}) syz_usb_control_io$hid(r1, &(0x7f0000000040)={0x24, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x22, 0x371, {0x9}}}, &(0x7f0000000080)={0xffffffffffffffeb, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_ep_write(r1, 0x0, 0x49, &(0x7f0000000280)="8d82cdecd3d9dd2d71e5caa16317ddcc3a59be56eff423371ee1ab97d6180d73af40986a297c12624f6556bd16a6726b4e3ec68a8879fb198d78b40c85e58180c21ca993c60ec35648") [ 361.777625][ T9051] UDC core: couldn't find an available UDC or it's busy: -16 [ 361.785198][ T9051] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 09:59:51 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000640)=ANY=[@ANYBLOB="12010000003704081d0620c01507000000010902120001000000000904000000a3d912001d17bb27dee1738e3f33882b8874d646132e1fa5ab38e9ec74b0e369c738c691baf73f2b60f9a4a247d248093b0754fbcd66efef453a7fff8f5cb1069e417e5b121aa652c4787c331daeff7e4f911ee035119ef1ba35ff0d700c35724b58b6c65814feb5cdfc1604f199652bdfcc80455618d3e91872cddbce9234299de9ed"], 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000018105e04da070000000000010902240001000000000904000009030000000921000000012222000905810308"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) (async) syz_usb_disconnect(r1) (async) syz_usb_control_io$hid(r1, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00222200000096231306e53f070c0000072a9000a7c900be0017cf6643a30b09007a1583"], 0x0}, 0x0) (async) syz_usb_ep_write(r1, 0x0, 0x1, &(0x7f0000000000)='B') (async) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, &(0x7f0000000300)={0x0, 0xe, 0xf3, {0xf3, 0x22, "f39f932f3084524875f464d1213b989e812ff96eb1a8cb01b06412be1ce8a1ebec0d13b36f2f9909e4ebe14c4a4d073184698ab34b8e45f5dee9f7e9189baa3f51797f4c7ddebb321c27c6a06de0a3934ada841625919e1aafec9a501ec156473beb7c64c08d9228d23b46b11efaee3fa06ecd74e34df8e20aaf7db61c54435933c2601286f6796bbeae06e137f64218b2e938a543811301ef60bd30dfb79f99f5896a5638096a136db205233ef74f4c4ad0c81a26dd8800698ec2ddfeb2afa34bfb6de8a2f2a7b6b4898e4fcfcb6c07d7632e59a2671f457c5256c9da6bd624065df29eb3b166c32066bf663b7ef56540"}}, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x3c52}}, &(0x7f0000000100)={0x0, 0x22, 0xe, {[@main=@item_012={0x0, 0x0, 0xa}, @local=@item_012={0x1, 0x2, 0x0, "cc"}, @main=@item_012={0x2, 0x0, 0xe66c8c131837065, "1dd8"}, @main=@item_012={0x0, 0x0, 0x57207db7bfd671c6}, @global=@item_4={0x3, 0x1, 0xa, "f6dbe709"}, @global=@item_012={0x1, 0x1, 0x5, 'q'}]}}, &(0x7f0000000180)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0xfb, 0x1, {0x22, 0x507}}}}, &(0x7f0000000600)={0x2c, &(0x7f0000000400)={0x20, 0xb, 0x71, "783db1d273970ab5e8b9eda8c73560c3358087e6d747041ab48c07dc4f9c7eb0563a9e13edc996f499aed327cc7cb6d04de943fce7943347e0732806ce6ff57ede388223f1b10dc0e2ea8b2eb7a757ee53150b98a3523ebba34c316e777f99296e304962fb4dc5ac73b18c6bc3bc944ec2"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0x1}, &(0x7f00000004c0)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000500)={0x20, 0x1, 0x94, "1590dc344b282ce74fcdad7db10e07b96d1c8d10eaa69aa18ddd3f0ddf224309444242bb8f50ea2604b15d5d81cb448a1d2009adc64c56e77032b7d7e152c6a683430092396a1749c5f87812fd70c35c1b287488233ba47a101a03f164f37806eb355a3f0657bee3615ae6b30198ed542e2f4545cecb24f1df0cd8f3eef33e7761d32f6a649cbe747716d2879bec63ffb4a3dc50"}, &(0x7f00000005c0)={0x20, 0x3, 0x1, 0x8}}) (async) syz_usb_control_io(r1, 0x0, &(0x7f0000000780)={0xfffffffffffffdfa, &(0x7f0000000280)=ANY=[@ANYBLOB="46d5fe04ca700047a09e3fb7ce3036708b490c61b2c864ab9596de3d9f52723e78acf59d3af0d641961a9ea99adc96", @ANYRESHEX], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000240)={0x1c, &(0x7f0000000140)={0x0, 0x0, 0x3, "54b348"}, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) [ 361.862937][ T6215] ssu100: probe of 1-1:0.0 failed with error -71 [ 361.872919][ T4127] usb 4-1: new high-speed USB device number 103 using dummy_hcd [ 361.877801][ T6215] usb 1-1: USB disconnect, device number 100 09:59:51 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) 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, 0x0, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 361.971775][ T23] audit: type=1800 audit(1641895191.418:1288): pid=9077 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=1163 res=0 errno=0 [ 361.993378][ T5521] usb 6-1: device descriptor read/8, error -61 [ 362.022414][ T4060] usb 2-1: device descriptor read/64, error 18 [ 362.142467][ T1128] usb 5-1: new high-speed USB device number 99 using dummy_hcd [ 362.150259][ T4060] usb usb2-port1: attempt power cycle [ 362.252425][ T6215] usb 1-1: new high-speed USB device number 101 using dummy_hcd [ 362.262452][ T5521] usb 6-1: new high-speed USB device number 102 using dummy_hcd [ 362.392782][ T4127] usb 4-1: New USB device found, idVendor=187f, idProduct=0310, bcdDevice=a0.a0 [ 362.401857][ T4127] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 362.410055][ T4127] usb 4-1: Product: syz [ 362.414263][ T4127] usb 4-1: Manufacturer: syz [ 362.418909][ T4127] usb 4-1: SerialNumber: syz [ 362.433611][ T4127] usb 4-1: config 0 descriptor?? 09:59:51 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) 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, 0x0, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 362.462682][ T5521] usb 6-1: device descriptor read/8, error -61 [ 362.522439][ T6215] usb 1-1: Using ep0 maxpacket: 8 [ 362.522684][ T1128] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 362.538768][ T1128] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 362.551625][ T1128] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 362.560727][ T1128] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 362.569192][ T4060] usb 2-1: new high-speed USB device number 83 using dummy_hcd [ 362.580457][ T1128] usb 5-1: config 0 descriptor?? [ 362.672514][ T6215] usb 1-1: New USB device found, idVendor=061d, idProduct=c020, bcdDevice= 7.15 [ 362.673207][ T9065] UDC core: couldn't find an available UDC or it's busy: -16 [ 362.681688][ T6215] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 362.689076][ T9065] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 362.705930][ T9065] UDC core: couldn't find an available UDC or it's busy: -16 [ 362.713397][ T9065] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 362.716383][ T6215] usb 1-1: config 0 descriptor?? [ 362.725551][ T9065] UDC core: couldn't find an available UDC or it's busy: -16 [ 362.733417][ T9065] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 362.741621][ T9085] UDC core: couldn't find an available UDC or it's busy: -16 [ 362.749221][ T9085] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 362.757035][ T5521] usb 6-1: device descriptor read/8, error -61 [ 362.763838][ T4060] usb 2-1: device descriptor read/8, error -61 [ 362.771574][ T9084] UDC core: couldn't find an available UDC or it's busy: -16 [ 362.774205][ T6215] ssu100 1-1:0.0: Quatech SSU-100 USB to Serial Driver converter detected [ 362.779090][ T9084] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 362.823834][ T9086] UDC core: couldn't find an available UDC or it's busy: -16 [ 362.831232][ T9086] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 362.840716][ T4127] smsusb:smsusb_probe: board id=16, interface number 0 [ 362.847898][ T4127] smsusb:smsusb_probe: Device initialized with return code -19 [ 362.883891][ T1128] keytouch 0003:0926:3333.002E: fixing up Keytouch IEC report descriptor [ 362.893030][ T5521] usb usb6-port1: unable to enumerate USB device [ 362.906010][ T4127] usb 4-1: USB disconnect, device number 103 [ 362.926337][ T1128] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.002E/input/input34 [ 362.991344][ T9075] UDC core: couldn't find an available UDC or it's busy: -16 [ 362.998758][ T9075] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 09:59:52 executing program 1: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYRES16], 0x0) [ 363.042507][ T4060] usb 2-1: device descriptor read/8, error -61 [ 363.056327][ T1128] keytouch 0003:0926:3333.002E: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 09:59:52 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) 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, 0x0, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) 09:59:52 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000ad057308410e504634240102031a0902120001000000000904"], 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000018105e04da070000000000010902240001000000000904000009030000000921000000012222000905810308"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00222200000096231306e53f070c0000072a9000a7c900be0017cf6643a30b09007a1583"], 0x0}, 0x0) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000000600)={0x14, &(0x7f0000000540)={0x40, 0x4, 0x64, {0x64, 0x22, "a6af78163dcbffe2515503ba2e5562ad0ac264d37359d190b53f96947454c762b58477ea34e60618d94cb76adc959aab2b7cb278fc9d4a0afeda0b0baf9d8106f1a005153fda136beed62e680cd5a98c0e12162460371883e199aad9237aa62f64af"}}, &(0x7f00000005c0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000840)={0x44, &(0x7f0000000640)={0x40, 0x12, 0xe, "da9ecdc1e964081c07b41f1d8464"}, &(0x7f0000000680)={0x0, 0xa, 0x1, 0xf7}, &(0x7f00000006c0)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000700)={0x20, 0x80, 0x1c, {0x80, 0x8, 0xd04c, 0x81, 0x4, 0x7, 0x3, 0x89dc, 0x66bb, 0x2, 0x5, 0x3ff}}, &(0x7f0000000740)={0x20, 0x85, 0x4, 0x80}, &(0x7f0000000780)={0x20, 0x83, 0x2, 0x1}, &(0x7f00000007c0)={0x20, 0x87, 0x2, 0x6}, &(0x7f0000000800)={0x20, 0x89, 0x2}}) syz_usb_ep_write(r1, 0x0, 0x1, &(0x7f0000000000)='B') syz_usb_control_io$hid(r1, &(0x7f0000000280)={0x24, &(0x7f0000000040)={0x20, 0x11, 0xc0, {0xc0, 0x21, "290d16d41ea64ce3a72be408084bce9c41d6972d5aa922170a139ba83a46defe097ad3e622f4cb2aec587925fc36322dc293f15bc7095bd5127ed1029db422ba8433acc332d6ab7fda3d2c6d38a3c9f7700defad5ed11e8901de69488fb6677fb1e7dd60f6bcb6cb3e66e982fce4bbc95c9d5150ebb8fd32d20acdf58362dfa28b634fa530b7b4e8338b057c1a840e36d520ebfe166c94317489745f4ca48281037981bc948e9fe3358801df187a926f031dc144e8406f270a874cc0b7cd"}}, &(0x7f0000000140)={0x0, 0x3, 0xa9, @string={0xa9, 0x3, "c7ff381dce91238743b0e1a9f6c80a6477d2a71a96a57e253d2fa9b91e97835a6f8d39e5cbbe867d35259374c079d040e57ef8b0e21de36b1821d34658baa81389d8286738f67eb383113616267ce2893610a8d67973cb805018404ef61f65cccb7a82e061d6b4ffa8d3ba3a744949b7d21cfe770f51c5fa8a176b98a39efa45ad2bc2cdcd84a210fb33890a8d135250051b41362dee585d949ff496504c6f9bd11e47fb368d89"}}, &(0x7f0000000200)={0x0, 0x22, 0x2, {[@local=@item_012={0x1, 0x2, 0x3, '8'}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x9, 0x4, 0x1, {0x22, 0x702}}}}, &(0x7f0000000500)={0x2c, &(0x7f00000002c0)={0x40, 0x11, 0x61, "349aefb18bfed43d35118182324f9d5ae80e22493334c4f658fe32f873b1726e6bbf825b5072a6795b38835a1ee0532f43a3e1f0d1976b2b85f1462e69c20600d6d2e4e9375b63e2263e18e2f6391fb9607100ed4247cf230615b594df396c2cfc"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0x8b}, &(0x7f00000003c0)={0x20, 0x1, 0xf6, "35ca15d738f8319864c54ce14a76ccc7c482c4df32eaa5810413f9596efb862a761e99186f36241ea997ecf38fc458cc330e8e31eca66f07376a02e138161f51591cbc27a0967caec098e55c01b501ea03b5e0b0b489c47375e896349a2a276fac6725de58d26165e06d90d827e49cf57a415f06492931bfc566548409174809a4f8625a23fa4cfb1eaca006f9dc8b18eedc7cf4e2626ffa127447693e59b867709a30653b01aa6eb44b79a35c8d0747df41d334132e3ee7b49a7724994fce617b38278fd98ffb581c3e247a7ea47f2e5cde22a4a13921095425d1f52656a5068a99d16be7685e40c22718cc5a0bb777de951fb6d144"}, &(0x7f00000004c0)={0x20, 0x3, 0x1, 0x1}}) [ 363.392635][ T6215] ssu100: probe of 1-1:0.0 failed with error -32 [ 363.464272][ T6215] usb 5-1: USB disconnect, device number 99 [ 363.532458][ T4060] usb 2-1: new high-speed USB device number 84 using dummy_hcd [ 363.622424][ T1281] usb 4-1: new high-speed USB device number 104 using dummy_hcd 09:59:53 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) 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) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 363.703005][ T4060] usb 2-1: device descriptor read/8, error -61 [ 363.902417][ T1281] usb 4-1: Using ep0 maxpacket: 8 09:59:53 executing program 4: syz_usb_connect(0x6, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x64, 0x3c, 0x62, 0x0, 0x19d2, 0x817d, 0x4d2a, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xff, 0x2, 0x1}}]}}]}}, 0x0) (async, rerun: 64) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x0) (rerun: 64) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000000000402609333300000000000109022400010000000009040000090300000009210000000122290009058103", @ANYRES32=r0], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000018105e04da070000000000010902240001000000000904000009030000000921000000012222000905810308"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) (async, rerun: 64) syz_usb_control_io$hid(r2, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00222200000096231306e53f070c0000072a9000a7c900be0017cf6643a30b09007a1583"], 0x0}, 0x0) (async, rerun: 64) syz_usb_ep_write(r2, 0x0, 0x1, &(0x7f0000000000)='B') (async, rerun: 32) syz_usb_control_io$hid(r2, &(0x7f0000000200)={0x24, &(0x7f00000000c0)={0x0, 0x23, 0x24, {0x24, 0x31, "4d3538eefbeb785d5351189b104119749acc4bbcab1c52b048c41e6c8fce2f40294e"}}, &(0x7f0000000300)={0x0, 0x3, 0xe7, @string={0xe7, 0x3, "ff62277136718d6e8bcc9cf9a0de55bc20ae39628de650a040fadfe33a776eb69b0960acbae508eeee757e4640a6c321a477ca83b87629dde6164af4bb5c5dc13bed7985d272616343ee54c47d95f771518fa4ffea856771437adb0ed7110bc5501b6b75d092d97e6550401c927c8cafb3695962449f4a3a1a6da24fa77ad1c130fd6bd76304d70e28a4b7a2c6624594b03f921af3a19bcccb41b335864032cbdbf06888148fe2c4992eeca9b13061084e89b37d0aee56e534c84252fbde1a05ee26e5c07d718b8e5b49b1d18cdda068735d29b30e36cdd8380f169fdcc718645d23c4ebfb"}}, &(0x7f0000000100)={0x0, 0x22, 0xf, {[@global=@item_4={0x3, 0x1, 0x7, "f420d915"}, @global=@item_4={0x3, 0x1, 0x3, "3bf9b686"}, @global=@item_4={0x3, 0x1, 0x2, "52a5f5cd"}]}}, &(0x7f0000000180)={0x0, 0x21, 0x9, {0x9, 0x21, 0x2c3, 0x3f, 0x1, {0x22, 0x48e}}}}, &(0x7f0000000600)={0x2c, &(0x7f0000000400)={0x0, 0x13, 0x69, "3f18c758f2a92eb135c44639a442932c6d38f37d1c14111e06520f59a056c36c23a4f43b26b0c35167c14bf1418920c0820628d27c90d910f8c0eedd84836cb8bcceba4eb53366b462c87c026746ebbf90867805d28f4221992457aa8029ec8f480edd23b2380f9fbc"}, &(0x7f0000000240)={0x0, 0xa, 0x1}, &(0x7f0000000480)={0x0, 0x8, 0x1}, &(0x7f00000004c0)={0x20, 0x1, 0xe5, "347f60b3d3b5b9152e1b9e8b4f819c0344a17393453b991842025aa6ec512e362a5ea6d55d28f8b3dadc630d0900c67433d6ea1e58d2aa7eeb8fed744267a39c6b568c5c05d55aad8558fe0d3f25984a2e5099bd671992342a8869eff97c21ec146c9b36b3e69b0969006f7f44ea98068853c029aa6a36111691d7885b7d3c29d40c90ca4241aeb0b1091cd08f5f68cef56ad17e170dd632770b57b4d79a0b1dc97d8180f155f6f3dbf08ca5824b4c543a6cf6e8fc50fb56259494db66c9943c90ee61612947fea9cffae5940e231dd1d3f0dbfb664b3a1f761869899f56a422dc33a80823"}, &(0x7f00000005c0)={0x20, 0x3, 0x1, 0x1}}) (async, rerun: 32) syz_usb_control_io$hid(r1, &(0x7f0000000040)={0x24, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x22, 0x371, {0x9}}}, &(0x7f0000000080)={0xffffffffffffffeb, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_ep_write(r1, 0x0, 0x49, &(0x7f0000000280)="8d82cdecd3d9dd2d71e5caa16317ddcc3a59be56eff423371ee1ab97d6180d73af40986a297c12624f6556bd16a6726b4e3ec68a8879fb198d78b40c85e58180c21ca993c60ec35648") [ 363.963613][ T1281] usb 4-1: too many configurations: 26, using maximum allowed: 8 [ 363.981016][ T4060] usb 2-1: device descriptor read/8, error -61 09:59:53 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) 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) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) 09:59:53 executing program 5: ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) (async, rerun: 32) syz_usb_connect(0x0, 0x41, &(0x7f00000000c0)=ANY=[@ANYBLOB="120100d053c2a7e489c5b69145be977adb00a96a1101d11200cb855b0000000109022f0001000000000904000000ff010700052406000105240000000d240f0100000000020000000006241a000000d50e5b623b4abda33a13c631e1acfc2b41c8120cfbf8711886c414610037241d59fc91431852b4e4107d9e4f3aec381ee762c66eaa92676aaafa23798799321bfe9c8bfb60792e4e"], 0x0) (async, rerun: 32) r0 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGUSAGE(r0, 0xc018480b, &(0x7f0000000000)) (async) read$hiddev(r0, &(0x7f0000001640)=""/227, 0xe3) (async) r1 = syz_usb_connect(0x4, 0xef9, &(0x7f0000000180)={{0x12, 0x1, 0x110, 0xa1, 0x60, 0xac, 0xff, 0x4b7, 0x531, 0x5ce1, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xee7, 0x4, 0x3c, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xc, 0x3, 0xc, 0x6f, 0xc8, 0xe1, 0x0, [@hid_hid={0x9, 0x21, 0x6, 0x5, 0x1, {0x22, 0x974}}, @hid_hid={0x9, 0x21, 0x1, 0x7f, 0x1, {0x22, 0x5f4}}], [{{0x9, 0x5, 0x4, 0x1, 0x200, 0x6, 0x7, 0x8, [@generic={0x26, 0x3, "05bd11835f5d1e92cd5feccf923ea7f1b1bb4e0aafaa5c1a0214a38709701daad498b41c"}]}}, {{0x9, 0x5, 0xb, 0x10, 0x200, 0x16, 0x13, 0x1f}}, {{0x9, 0x5, 0xb, 0x8, 0x40, 0x1, 0x0, 0x4}}, {{0x9, 0x5, 0xe, 0x10, 0x20, 0x6, 0x5, 0x5}}, {{0x9, 0x5, 0x2, 0x0, 0x10, 0x0, 0x80, 0xc1, [@generic={0x2, 0xf}, @generic={0xf5, 0x31, "03592c73600c5add10784cc8039933cdb32844501e33e7eca974497c73e1dc4d68f83ae0b6ef52de11512217ae5ed768b815f41c2d6ceb88c639a936434d06e0f6b62412b2b9d354ee09570294553552df191d93d552d2d2bce502d56ca1bb09cd56d0573982b258e04a89b0c33d478f7aa22919ab7c598f45ab00dd11de38a4f53ae4148d7e9cd6a02a77ccf258f3be5f87c10523ec2994393ed4bc0e97147fdbe94a26ab6019ae0c7b69c2eb8aee6b9cbde7c1de9fd1f117ad84efaee46c21353f05301a346b198f107783df819b6c5c420f54a9ceff34e42ca881353c69172116b9f53b39ca840d2dfd34b5042473221116"}]}}, {{0x9, 0x5, 0x7, 0xc, 0x40, 0x81, 0xf0, 0x3f}}, {{0x9, 0x5, 0x4, 0x2, 0x10, 0x1, 0x5, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x20, 0xd089}, @generic={0x8e, 0x31, "730114d721eea716eb0032ebd1d67248fcd3be4c907281b649d2def4c88d53e3ee6330ac981677ecda41fd84bf600de946b3a09e6a849daa1b052cf874e376faddae9b6d461f747364bd6357aecac19260cde53984dec6463fa754b4624e9173ec47fe956f0b751a4b913911261f6c1dfec91f0a1dbbcb888d7aff859083ad66b734990afe6f35d8c70fa038"}]}}, {{0x9, 0x5, 0x2, 0xc, 0x0, 0x80, 0x7, 0x4}}, {{0x9, 0x5, 0xb, 0x8, 0x400, 0xee, 0x1, 0x8, [@generic={0xb9, 0x5, "4b44e1f4a4652153fb04c6e86b74220a3c606da23906a9ba8890b323135966be9e0a47769230d8d3891ec6fef6c4dbe3596b6ff1db9067bca760b68385a18ccf2ca09b6f902448d38a4b0d8cc8e24fbf10ff6cf11a449ac5076806c5e172029d6062440cf9000fb1cd91304f62d0b13000f4117807229991c6487117813b1c1f3021fba24d3cd69886177636ac9cd31895f5221b8c63f8e4d915fa26871e34944859e8ba9f3c6146718514eb690669f5cdc1066799975e"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x53, 0x3}]}}, {{0x9, 0x5, 0x4, 0x12, 0x3ff, 0x5, 0x5, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0x8000}]}}, {{0x9, 0x5, 0x3, 0x4, 0x200, 0x8, 0x1, 0x35, [@generic={0x94, 0xf, "b542eee95507794a3013b30e27bdb74e6470920f98c75c3e2b570bb9effc85b372227ac67f9c68134de2e5db21dc7041dfc816cbff6bc37283adbda4734f021ef1ab7de366b06dc2c6ee32c13f42e52ef772c5bd8ec4e91fc79f902145f81c91f452c199b802480c1ee5d0eb5342b38d0d1a42b7b709c3b4db0223f7780580d116293c876e0ad34b76f0afa86e5f71eb3641"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0xfe, 0x3}]}}, {{0x9, 0x5, 0x0, 0x1, 0x0, 0x1, 0x7f, 0x2}}]}}, {{0x9, 0x4, 0x8c, 0x51, 0xd, 0x3, 0xff, 0x0, 0xfe, [@uac_control={{0xa, 0x24, 0x1, 0x3f, 0x20}, [@extension_unit={0xd, 0x24, 0x8, 0x5, 0x8, 0x1, "e21763429d5e"}, @feature_unit={0x11, 0x24, 0x6, 0x1, 0x1, 0x5, [0x8, 0x6, 0x6, 0x1, 0x0], 0x8}, @feature_unit={0x11, 0x24, 0x6, 0x5, 0x4, 0x5, [0x3, 0x8, 0x7, 0x6, 0x7], 0x40}]}, @uac_as={[@format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x0, 0x3, 0x1f, 0x5d, "9d30301e7696b31a25"}, @format_type_ii_discrete={0xb, 0x24, 0x2, 0x2, 0x9, 0x200, 0xb2, "f6cf"}, @as_header={0x7, 0x24, 0x1, 0xf7, 0x59, 0x1002}]}], [{{0x9, 0x5, 0x7, 0x19, 0x3ff, 0x6, 0x7, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x9, 0xff7f}]}}, {{0x9, 0x5, 0x80, 0xc, 0x400, 0x81, 0x7, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x8, 0x7ff}]}}, {{0x9, 0x5, 0x2, 0x0, 0x40, 0xeb, 0x9, 0x80}}, {{0x9, 0x5, 0x8, 0x0, 0x10, 0x36, 0x20, 0x84, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x8, 0x20}]}}, {{0x9, 0x5, 0x0, 0x0, 0x3ff, 0x48, 0x20, 0x1, [@generic={0x84, 0x23, "e77f82e628c3b3eccf5174e3b751bb2d4268fb64538f5caa1058180e41b917acc9863cbf3e9e201681ef6ee3741dd6d53ea3f02c5dab5d7e268033922e6830e7a0155e064985978556057a45eacc4726731379e88956a528969379bfacd5fb02cc9ff35f0bd788cc08d1f1879445d1be6075e9765760be424ba74c3d36f13617108f"}, @generic={0xa3, 0x23, "035b2efaaa27382ffabdf7da8d39f469c2acec1fc311883494be7e3135c9b2961de5cda25705848dbd276c78129589ad3572e874d6b780aff6b840f615854ceadfb6d3bf53c8f98156c88ba55d8eec4d19e4bca2f8b02d7b873ff04dd9fe874f7ed8b1d50ba06671bfdd6071dd0f0df7d81cf0efe0f4890753ebb8583432b3600bebc88329295bcee139e6c0df7f9c875f8c8607ec9ece2c3dc182d21cc4b2ed8f"}]}}, {{0x9, 0x5, 0x4, 0x2, 0x40, 0x0, 0x1, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x24, 0x3}]}}, {{0x9, 0x5, 0xe, 0x2, 0x40, 0xff, 0xc1, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x81}, @generic={0x9b, 0xf, "abcef6b7ab1d271393cd44ab55ad38d5f7cdfdb58e417652df37076b3e8682fcd8d0a99577a5f06e6bd6337e3aa0127a0a0d6e232307e6d0fed70c7e81c49e919f4f6b5905175cbe80856f42b2744a5b08f54c6d7e2a9933615bbd28458249dfcbaf2cd47f89b46df285eab4b5ed7a2fb479b951a0d9ef2c1fe20cfed2681a6c96d3235d739293749ac5aab615551d04e270be422e47237049"}]}}, {{0x9, 0x5, 0xa, 0x3, 0x400, 0x6, 0x0, 0x23, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x75, 0xd751}]}}, {{0x9, 0x5, 0xb, 0x4, 0x400, 0x8, 0x1, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x8e, 0x1ff}, @generic={0x57, 0x4d, "74eb2c098d160e7e24d1bf9cb11044e271c24700f636e73c16b8146a7071b8230a95dca64b5d0141c801333a792becd7c09a0d63339350502743325c617585d28f9db4cb9eb3f34bca7f418bcb9c87ce6d88d7984c"}]}}, {{0x9, 0x5, 0xc, 0x10, 0x400, 0x81, 0x1, 0x3, [@generic={0x58, 0x22, "c2b3aa66580e054b7f69afae8f0846aabfc7e31e66615fd09218123431fd336411e75133f6c8c59d68e839a0d7961e50d97ce967f3be73834ec1c2e394b554f84f5bd14c6e506b18f8a26d9c12ede7f3fbd37dfdb912"}]}}, {{0x9, 0x5, 0x8, 0x14, 0x200, 0xfe, 0xf8, 0x8}}, {{0x9, 0x5, 0xa, 0x10, 0x10, 0x1f, 0x5, 0x20}}, {{0x9, 0x5, 0x3, 0x10, 0x20, 0xff, 0xff, 0x5, [@generic={0x6e, 0xa, "b3a0e07dad431bb08f96cb5897a5b751b8815ba7e31e6cef8709994b7da08d52420d1505d283d1ea7f114e98609e171e4f3d3d008a144fa633733b06af084dce56012e865d13237c19a55bb7d0625947a0c75f8ea10531f55cdaa2690e40ccd72dd8293ca7067df029a0b041"}, @generic={0x73, 0x23, "25eafc9b072071f779172139da79c7c23d32e67bbccf0d2a0a56721f3575272aeebefa11e6a18c544e89b6e59be3355d30fe6863d4bc223302200afa93b7439df498f7c5c02150f115f41a15c35b4a2bfcc6388b53a6c8759e525eb2c69f28981493943d9d26a2cf05df936e37a0571980"}]}}]}}, {{0x9, 0x4, 0x5e, 0x4, 0x6, 0xff, 0xc6, 0xb1, 0x1f, [@cdc_ncm={{0x5}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0xa4, 0x9, 0xc2, 0x7f}, {0x6, 0x24, 0x1a, 0x7fff, 0x4}}, @cdc_ecm={{0x6, 0x24, 0x6, 0x0, 0x0, "ef"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x3, 0x40, 0x101, 0xfc}, [@obex={0x5, 0x24, 0x15, 0x9}, @country_functional={0xa, 0x24, 0x7, 0x4, 0xcf82, [0xff, 0x2]}, @mdlm={0x15, 0x24, 0x12, 0x7}, @ncm={0x6, 0x24, 0x1a, 0x61f, 0x69}, @ncm={0x6, 0x24, 0x1a, 0x20, 0xbb46f7241160c09b}]}], [{{0x9, 0x5, 0xf, 0x0, 0x220, 0x0, 0x3f, 0x8}}, {{0x9, 0x5, 0x9, 0x2, 0x3d7, 0x0, 0xbd, 0x3, [@generic={0x37, 0x6, "c54d8186b981db931fe02f9a33f0eed0c52fe752eb4d26f8124229810991e8cc370b2ffe60d1ca9f043c48903b6f9b770ee4b12fd3"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0xfb, 0x67}]}}, {{0x9, 0x5, 0xc, 0x1, 0x3ff, 0x6, 0xff, 0x8, [@generic={0x6a, 0xe, "2c9894fb30afb36a0fd6f4c19e28d82fbc293ed6dbfbce21d4be97f01ddd1586fe37a58ae69ff8d811c71a095f881dc6d2a69577246738d5f41642ff99747423f3a01cb1173616fdb9e56b9499d083713e92e9819338ac1e98c43b0b5fb518a18f663e9ee1d1e79a"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x5, 0x62d}]}}, {{0x9, 0x5, 0x3, 0x0, 0x3ff, 0x9, 0x80, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x7c, 0x78}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0xa4, 0x5}]}}, {{0x9, 0x5, 0x5, 0x0, 0x0, 0x4, 0xa2, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x5, 0x6}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x76, 0x9}]}}, {{0x9, 0x5, 0x2, 0x1, 0x400, 0x80, 0x13, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x5, 0x8}, @generic={0xd7, 0x1, "f42eb9c60030491de3abef969b8158610d3905470a13e8f82fa2a3d150f926fac9dc42e9d936835f767a3b840f9855844f96ba990db7f7f499b22c4e70ad531b9359a14f4d1693854742ea412a0f16987de3028c3c979faf2b0581cf26967fd6d525b943841be7037311500d36259dff70fbfa301910b27f07c2d79ccb423960376b9847d09111bf681160999d10c78178ceb67e02f19a1b0e38304db8e19f5794946eccfcd62b57955d6bf44118ea511b0b78e620975cb66c608ff86ed766937cd2f27df624644a9222746bdd5b5cff0711b4877a"}]}}]}}, {{0x9, 0x4, 0x5f, 0x3, 0x10, 0x1f, 0x8f, 0x80, 0x8, [@uac_as={[@format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0x66, 0x80, 0x1, "9bcc8d3fed"}, @as_header={0x7, 0x24, 0x1, 0x3, 0x8f, 0x5}, @as_header={0x7, 0x24, 0x1, 0x73, 0x5}, @format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x101, 0x100, 0x8c}, @format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0x39, 0x1, 0x40, 0x1, "e385c2b21d0b"}]}, @cdc_ecm={{0x7, 0x24, 0x6, 0x0, 0x0, "28b8"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0xd6b9, 0x9, 0xab, 0x7}, [@network_terminal={0x7, 0x24, 0xa, 0x1, 0x8, 0x3, 0x1f}, @dmm={0x7, 0x24, 0x14, 0x8, 0x19f5}, @mbim={0xc, 0x24, 0x1b, 0x2, 0x29, 0x3, 0xe8, 0x2}]}], [{{0x9, 0x5, 0x9, 0x10, 0x3ff, 0x4f, 0x9, 0x6f, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x32, 0x36}, @generic={0xdc, 0xc, "c47d3641a7d3f88aa6b4217f4faaea6d94da93dbe2471983d2ac60d258531394e03c5ec2010bd6a614507281cbe679ea3639936f90be7afc3ed6a1ae3dec4707b84d2ee89a8419cbb39d2baa49ebd0e860472999c73c668f8544d38d17d92a505ea91b89fa7d25f314eb43532ca3a65e0da21977f84135f12d2b2cb45707aedc3a087ef56d67d2e02184fc02c3f5250db6e86b16e21b7aaff2113e6644c67750a1c2a3112c0977c981d16f1e8239b8362af5bea9f317d22910ed1e069f69651f5477696a874b58ab9e8ab0fdec27d2233d29e4c8d543ca275921"}]}}, {{0x9, 0x5, 0x4, 0x2, 0x20, 0x7, 0x7, 0x6}}, {{0x9, 0x5, 0x7, 0x0, 0x3ff, 0x2, 0x4, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x1, 0x2}]}}, {{0x9, 0x5, 0xb, 0x10, 0x8, 0xa, 0x2c, 0x20, [@generic={0xe1, 0x21, "721fde471d240e6d72359bf718d6c5b7e7bf03a04056869d75a035f91da022573b8fc9a262e97e5da0cf7240293a764360a48d3f53979548a1ed55920ed7a17ad0be59d5c01811a499e739570c5a334351da923d711c49b2caf106ef245b926a635dc282343974f66e62abe542f1639c0ca4b4f5e03457c4b420959ed1ab3fb54ab15c2c85d9019c4d51bdd6738b2af3ce6acb46ac80a2377fbbb77bf2ee7b4358086e94dbe41b6a73496cccae16adb41d867c3265aa474439f9b4492e784660aa5ae04a85c02f07f1c15b950d4b016a6a696348905bd427a878f002a95758"}]}}, {{0x9, 0x5, 0xe, 0x4, 0x20, 0x0, 0xfb, 0x1}}, {{0x9, 0x5, 0x5, 0x10, 0x400, 0x9, 0x37, 0x8}}, {{0x9, 0x5, 0x5, 0x10, 0x10, 0x3f, 0x3f, 0x0, [@generic={0xf7, 0x8, "26cc82cb81355ce55088d4df51726d97c1071fc9f2c7cfd4dc2626e7e17c84db294104aaf9f48bcd2c8aeb18ae36eada5b5e89d2a08aeba56368e577884ff7e19887926466ce978ddf069c6de17666b33333b53ba5cb472b3e466c4b78ca6d8e3bd28d581febd29a966d9e6d55966fb35a5335bc2d175b98d625df2f858da5fe6b1ee17139f8a2a76000a1574dc8607fb4ebe0847f5a2ce2e066f7a0f51b675070627f12508d40c546737fb10070ee68a39e9cfca23a4e9f8498cbda9818ceadf13e6f02fd2fabe80a42e320540301506a2b31847e6b68851b604c0a0f23fe8755c8b5648baaf8a23cb91465f940c11c596276c1a8"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x20, 0xae, 0x7b, 0x0, [@generic={0x22, 0xe, "46ff30b98abbd07592ff8dbfe8aba1dd0da7e41dc531b0df7a4a2feda96e4fe2"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x8, 0x88, 0x40, 0x6}}, {{0x9, 0x5, 0xc, 0x10, 0x58f, 0x6, 0x2, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x0, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x1, 0xff0a}]}}, {{0x9, 0x5, 0xc, 0x0, 0x3ef, 0x1, 0x81, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x3f, 0x7}, @generic={0x7, 0x2, "6f71d346a2"}]}}, {{0x9, 0x5, 0x6, 0x2, 0x40, 0x0, 0x4, 0x7}}, {{0x9, 0x5, 0xb, 0x10, 0x40, 0x0, 0x0, 0x4f, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x3, 0x200}]}}, {{0x9, 0x5, 0x7, 0x10, 0x40, 0x20, 0x6, 0x2}}, {{0x9, 0x5, 0xc, 0x0, 0x8, 0x7, 0x9, 0x4}}, {{0x9, 0x5, 0xa, 0x0, 0x8, 0xd9, 0x3, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x3e, 0x5}, @generic={0x8d, 0x30, "7a3726a1a8dd229561d1760613b75239aabda29e5adad902a8f057dbb40272f11eb27d72bde1ddc8bdbfd2dbc3dcf0623c41eb1d40f216794699334483e007146b140e9541fa7359c3a7d441e7840fd26aff400549913dafca2860f420d643e74df564fcabd6801cdc2f8312c5f43ffcaf2f0a35180d430d720889d70390cb67b77416f982d433022b898e"}]}}]}}]}}]}}, &(0x7f00000010c0)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x310, 0x5, 0xfe, 0xb, 0x40}, 0x4d, &(0x7f0000000040)={0x5, 0xf, 0x4d, 0x6, [@generic={0xc, 0x10, 0x1, "39b2b5ce60c9169449"}, @ss_container_id={0x14, 0x10, 0x4, 0x3, "fb5e39d1af95286ef15e140d1d71eee1"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x2, 0x4, 0x4, 0x5eb}, @ext_cap={0x7, 0x10, 0x2, 0xa, 0x2, 0x8}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "610a49f450f4b4cd510108380fd09e10"}]}, 0x1, [{0x13, &(0x7f0000001080)=@string={0x13, 0x3, "2cbf4225bc1f753fbc927c65b2badeaae3"}}]}) syz_usb_control_io$hid(r1, &(0x7f0000001300)={0x24, &(0x7f0000001100)={0x0, 0x24, 0xfc, {0xfc, 0x21, "50a2efa0a81e2f5a8caab7d713a1dccfc823c6407a003c3bfd178cd310bd42be9fc421b603c8ae80214194dbb1a4495af35d0b7e2d6a76c04584c76d41c33ff0959da01169d88303ba852961d46bafa0d0e887c2610dad56ae3ef5695ff39b4acbf49ae0c6f68416c778831135229ef2ce11cf7d2e90422e6428a874fffc58cd3ed1a3bdc3147dbc7608c11deb9a3bddd428c3ca77aa51ea018bd2cc18780bfe8bae15fad084d25156a3908346a1c92fbc0027149a0da27f3267e9b08c9d87265221f875d91ca8291912571ef907420a1f41cfd0d6f25a444babeb94f046e2d9bf2b2b992c5318484a52cbf2b48c8d91b92bd0d7c77867501e04"}}, &(0x7f0000001240)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xd2f3a4aca7c80492}}, &(0x7f0000001280)={0x0, 0x22, 0x1e, {[@local=@item_4={0x3, 0x2, 0x578d98eee948ef74, "058d474f"}, @global=@item_4={0x3, 0x1, 0x2, "5a7046a9"}, @global=@item_012={0x1, 0x1, 0x9, "a6"}, @main=@item_4={0x3, 0x0, 0xc, "6a81e993"}, @main=@item_4={0x3, 0x0, 0x8, "8a261861"}, @local=@item_012={0x2, 0x2, 0x5, 'k%'}, @global=@item_4={0x3, 0x1, 0x8, "62945065"}]}}, &(0x7f00000012c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0x80, 0x1, {0x22, 0x1}}}}, &(0x7f0000001600)={0x2c, &(0x7f0000001340)={0x40, 0xb, 0xe2, "8733222a9134886f7df441a13ab1999a948e7db7cfd9f4309d67928c154de420be42543c2d2d98dcab77d5ca983b0b34237b80f5fd9cb1ca478f24174d50c2f0bcf95798908517bc5e77081b86f638aca887fcc0f801b720e4cb7bbd37378445ff6aa1bfe7b898caf242a80f231042835d6899dbfd45f83ac9937ab1596e92fd0a980dc39db2b81751fd47a5dd5816b90e489b3e6be2e01f67ea4384183618b93387d47989d91cfaba1c6d65b93bf9e05ebadde87e3b1c774458b31d745f2450b206ada7a5b355eb63585198607b053409f89fb4cf6963af52391f4b3b8bb4ab9137"}, &(0x7f0000001440)={0x0, 0xa, 0x1, 0xa7}, &(0x7f0000001480)={0x0, 0x8, 0x1, 0x8f}, &(0x7f00000014c0)={0x20, 0x1, 0xed, "18ca04c238f87bd187df20bee9fa6798c33bb6e0a7b7840f24d18e15879cb2b5daf4b58625021eda5dd37f125570ea5e08206a4d113fafb98c6de22424b4effae958cd84098ea56a27bfc54ce9977d78c0cca5ec90d161f8135aec25aa5f03454ca0a56c442f6b37a900543b929cbf7b356288f1c5f8546fdf3a4775e7ab821074432daa9bf6dd5afb6866258a1340c8be9ce4d155e9f1d99fd3c7cac3c5c65225f37d7a0cc708a257966eed5f6357ba3b10135d976f5411c17591f4ba59a9f3ec1460b810a5cfea2640949d14a9d449ca5da1fe704052d8dd409766d2768a1d63caa8709c6c0fbde195c935d4"}, &(0x7f00000015c0)={0x20, 0x3, 0x1, 0xd0}}) [ 364.102629][ T4060] usb usb2-port1: unable to enumerate USB device 09:59:53 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) 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) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) 09:59:53 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) 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(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(0xffffffffffffffff, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 364.492640][ T4127] usb 6-1: new high-speed USB device number 103 using dummy_hcd [ 364.762511][ T4127] usb 6-1: device descriptor read/64, error 18 09:59:54 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000000000402609333300000000000109022400010000000009040000090300000009210000000122290009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000040)={0x24, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x22, 0x371, {0x9}}}, &(0x7f0000000080)={0xffffffffffffffeb, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000340), 0x2, 0x0) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000000200)=""/112) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x6ab6aaa6, 0x862301) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) 09:59:54 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) 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) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r5, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) 09:59:54 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000003c0)="3074e96161cdeb4dc8898a0e2ba0ac1ab74c4151387cb6687fb7b663ff3e36ee643ef0af4eace8352ced530ca783318197707de5255a33fb141ddb8b4f937df3a406bee04c18675751efc3c43c10ce7baf1d8542fccbb894221620f90ba4a17a26fa95930cc63abb828e15ba16ca9af2d5d59c55675ff1724d0851bd443948c83c34f0bbc766", 0x86) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0xe19, 0x2}, {}, @rumble={0x0, 0x3}}) 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(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(0xffffffffffffffff, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000300)=""/147) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x2, 0x0, {}, {0x1, 0x1f}, @rumble={0x8}}) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80, 0x84080) ioctl$HIDIOCGRAWNAME(r4, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000100), 0x6e, 0x191000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="1cceba69c3c89b4f8c071ced2a4a805787a08149ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fefefc79", 0x30) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed105400000000003ec13e2000"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="b764ac9ab768181462ca58f0ea4502d1f3089b73458d34d61120024ce69b1cba4be0e95d4932969f29b4eb7dfa895664d28b10e579ea0ee9a4dcd6855d20a0ad3ff4153f5444620c09711f514c4d84389e329449289d0fa39e4b4d6b49279647ae6f68e6c4ebd9435ec1a233741b8ffc2ce398ad", 0x74) [ 364.892936][ T4060] usb 1-1: USB disconnect, device number 101 [ 364.907173][ T23] kauditd_printk_skb: 16 callbacks suppressed [ 364.907212][ T23] audit: type=1800 audit(1641895194.358:1305): pid=9127 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 [ 364.934752][ T23] audit: type=1800 audit(1641895194.368:1306): pid=9129 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=1164 res=0 errno=0 [ 365.055974][ T23] audit: type=1804 audit(1641895194.508:1307): pid=9133 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723433393633313136302F73797A6B616C6C65722E57723233566F2F3230362F48C7C060 dev="sda1" ino=1164 res=1 errno=0 [ 365.103687][ T23] audit: type=1804 audit(1641895194.538:1308): pid=9132 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name=2F726F6F742F73797A6B616C6C65722D746573746469723631303836323637352F73797A6B616C6C65722E6141796B6E792F3133362F48C7C060 dev="sda1" ino=1159 res=1 errno=0 [ 365.133972][ T23] audit: type=1804 audit(1641895194.538:1309): pid=9132 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name=2F726F6F742F73797A6B616C6C65722D746573746469723631303836323637352F73797A6B616C6C65722E6141796B6E792F3133362F48C7C060 dev="sda1" ino=1159 res=1 errno=0 [ 365.152547][ T4127] usb 6-1: device descriptor read/64, error 18 [ 365.182729][ T1281] usb 4-1: New USB device found, idVendor=0e41, idProduct=4650, bcdDevice=24.34 [ 365.191869][ T1281] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 365.199924][ T1281] usb 4-1: Product: syz [ 365.204237][ T1281] usb 4-1: Manufacturer: syz [ 365.208846][ T1281] usb 4-1: SerialNumber: syz [ 365.243214][ T1281] usb 4-1: config 0 descriptor?? [ 365.334961][ T4060] usb 1-1: new high-speed USB device number 102 using dummy_hcd [ 365.432493][ T4127] usb 6-1: new high-speed USB device number 104 using dummy_hcd [ 365.546512][ T9098] UDC core: couldn't find an available UDC or it's busy: -16 [ 365.554079][ T9098] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 365.702532][ T4060] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 365.713569][ T4060] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 365.723456][ T4060] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 365.736305][ T4060] usb 1-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 365.745435][ T4060] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 365.753613][ T4127] usb 6-1: device descriptor read/64, error 18 [ 365.761316][ T4060] usb 1-1: config 0 descriptor?? 09:59:55 executing program 1: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYRES16], 0x0) 09:59:55 executing program 4: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) syz_open_dev$hidraw(&(0x7f0000000040), 0x9, 0xc100) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ff", 0x6) syz_open_dev$char_usb(0xc, 0xb4, 0x7a000000) syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000180)=ANY=[], 0x0) [ 366.108324][ T23] audit: type=1800 audit(1641895195.558:1310): pid=9137 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name=48C7C060 dev="sda1" ino=1163 res=0 errno=0 [ 366.162417][ T4127] usb 6-1: device descriptor read/64, error 18 [ 366.233344][ T4060] keytouch 0003:0926:3333.002F: fixing up Keytouch IEC report descriptor [ 366.243664][ T4060] input: HID 0926:3333 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0926:3333.002F/input/input35 [ 366.282646][ T4127] usb usb6-port1: attempt power cycle [ 366.327573][ T4060] keytouch 0003:0926:3333.002F: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.0-1/input0 [ 366.402591][ T5521] usb 5-1: new low-speed USB device number 100 using dummy_hcd [ 366.436215][ T4060] keytouch 0003:0926:3333.002F: implement() called with too large value -1413873663 (n: 1)! (kworker/1:4) [ 366.448263][ T4060] ------------[ cut here ]------------ [ 366.453731][ T4060] WARNING: CPU: 1 PID: 4060 at drivers/hid/hid-core.c:1432 implement.cold+0x6b/0x74 [ 366.463157][ T4060] Modules linked in: [ 366.467248][ T4060] CPU: 1 PID: 4060 Comm: kworker/1:4 Not tainted 5.16.0-rc8-syzkaller #0 [ 366.475670][ T4060] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 366.484223][ T1281] usb 1-1: USB disconnect, device number 102 [ 366.485732][ T4060] Workqueue: events hidinput_led_worker [ 366.497580][ T4060] RIP: 0010:implement.cold+0x6b/0x74 [ 366.502881][ T4060] Code: 00 00 45 89 f8 89 e9 65 48 8b 04 25 80 6f 02 00 48 c7 c2 e0 11 c1 86 48 c7 c6 a0 f0 c0 86 4c 8d 88 c8 07 00 00 e8 86 25 e3 ff <0f> 0b 21 dd e9 e3 d4 af fe e8 e5 9f 7c fb 48 8d bd 38 19 00 00 48 [ 366.522477][ T4060] RSP: 0018:ffffc900017c7b60 EFLAGS: 00010082 [ 366.528627][ T4060] RAX: 0000000000000000 RBX: 0000000000000001 RCX: 0000000000000000 [ 366.536588][ T4060] RDX: ffff88810d9d9c00 RSI: ffffffff85aa095a RDI: fffff520002f8f5d [ 366.544607][ T4060] RBP: 00000000abba0001 R08: 0000000000000067 R09: 0000000000000000 [ 366.552569][ T4060] R10: ffffffff812b4a9e R11: 0000000000000000 R12: ffff88810c866000 [ 366.560535][ T4060] R13: ffff888131d30000 R14: 0000000000000001 R15: 0000000000000001 [ 366.568491][ T4060] FS: 0000000000000000(0000) GS:ffff8881f6900000(0000) knlGS:0000000000000000 [ 366.577406][ T4060] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 366.583977][ T4060] CR2: 0000001b2c026000 CR3: 00000001151b1000 CR4: 00000000003506e0 [ 366.591934][ T4060] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 366.599923][ T4060] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 366.607876][ T4060] Call Trace: [ 366.611139][ T4060] [ 366.614058][ T4060] hid_output_report+0x306/0x4c0 [ 366.618986][ T4060] __usbhid_submit_report+0x604/0xd50 [ 366.624347][ T4060] usbhid_request+0x7b/0xf0 [ 366.628839][ T4060] ? __usbhid_submit_report+0xd50/0xd50 [ 366.634365][ T4060] hidinput_led_worker+0xbd/0x360 [ 366.639477][ T4060] process_one_work+0x9b2/0x1660 [ 366.644401][ T4060] ? pwq_dec_nr_in_flight+0x2a0/0x2a0 [ 366.649756][ T4060] ? rwlock_bug.part.0+0x90/0x90 [ 366.654686][ T4060] ? _raw_spin_lock_irq+0x41/0x50 [ 366.659692][ T4060] worker_thread+0x65d/0x1130 [ 366.664352][ T4060] ? process_one_work+0x1660/0x1660 [ 366.669533][ T4060] kthread+0x40b/0x500 [ 366.673580][ T4060] ? set_kthread_struct+0x130/0x130 [ 366.678761][ T4060] ret_from_fork+0x1f/0x30 [ 366.683162][ T4060] [ 366.686167][ T4060] Kernel panic - not syncing: panic_on_warn set ... [ 366.693259][ T4060] CPU: 1 PID: 4060 Comm: kworker/1:4 Not tainted 5.16.0-rc8-syzkaller #0 [ 366.701654][ T4060] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 366.711697][ T4060] Workqueue: events hidinput_led_worker [ 366.717233][ T4060] Call Trace: [ 366.720498][ T4060] [ 366.723423][ T4060] dump_stack_lvl+0xcd/0x134 [ 366.728004][ T4060] panic+0x2b0/0x6dd [ 366.731915][ T4060] ? __warn_printk+0xf3/0xf3 [ 366.736492][ T4060] ? __warn.cold+0x1a/0x44 [ 366.740893][ T4060] ? implement.cold+0x6b/0x74 [ 366.745554][ T4060] __warn.cold+0x35/0x44 [ 366.749784][ T4060] ? implement.cold+0x6b/0x74 [ 366.754447][ T4060] report_bug+0x1bd/0x210 [ 366.758768][ T4060] handle_bug+0x3c/0x60 [ 366.762919][ T4060] exc_invalid_op+0x14/0x40 [ 366.767406][ T4060] asm_exc_invalid_op+0x12/0x20 [ 366.772242][ T4060] RIP: 0010:implement.cold+0x6b/0x74 [ 366.777515][ T4060] Code: 00 00 45 89 f8 89 e9 65 48 8b 04 25 80 6f 02 00 48 c7 c2 e0 11 c1 86 48 c7 c6 a0 f0 c0 86 4c 8d 88 c8 07 00 00 e8 86 25 e3 ff <0f> 0b 21 dd e9 e3 d4 af fe e8 e5 9f 7c fb 48 8d bd 38 19 00 00 48 [ 366.797625][ T4060] RSP: 0018:ffffc900017c7b60 EFLAGS: 00010082 [ 366.803674][ T4060] RAX: 0000000000000000 RBX: 0000000000000001 RCX: 0000000000000000 [ 366.811631][ T4060] RDX: ffff88810d9d9c00 RSI: ffffffff85aa095a RDI: fffff520002f8f5d [ 366.819587][ T4060] RBP: 00000000abba0001 R08: 0000000000000067 R09: 0000000000000000 [ 366.827539][ T4060] R10: ffffffff812b4a9e R11: 0000000000000000 R12: ffff88810c866000 [ 366.835492][ T4060] R13: ffff888131d30000 R14: 0000000000000001 R15: 0000000000000001 [ 366.843446][ T4060] ? wake_up_klogd.part.0+0x8e/0xd0 [ 366.848645][ T4060] ? _dev_warn+0xd7/0x109 [ 366.853009][ T4060] hid_output_report+0x306/0x4c0 [ 366.857934][ T4060] __usbhid_submit_report+0x604/0xd50 [ 366.863290][ T4060] usbhid_request+0x7b/0xf0 [ 366.867779][ T4060] ? __usbhid_submit_report+0xd50/0xd50 [ 366.873309][ T4060] hidinput_led_worker+0xbd/0x360 [ 366.878334][ T4060] process_one_work+0x9b2/0x1660 [ 366.883265][ T4060] ? pwq_dec_nr_in_flight+0x2a0/0x2a0 [ 366.888708][ T4060] ? rwlock_bug.part.0+0x90/0x90 [ 366.893633][ T4060] ? _raw_spin_lock_irq+0x41/0x50 [ 366.898652][ T4060] worker_thread+0x65d/0x1130 [ 366.903312][ T4060] ? process_one_work+0x1660/0x1660 [ 366.908490][ T4060] kthread+0x40b/0x500 [ 366.912540][ T4060] ? set_kthread_struct+0x130/0x130 [ 366.917717][ T4060] ret_from_fork+0x1f/0x30 [ 366.922116][ T4060] [ 367.997348][ T4060] Shutting down cpus with NMI [ 368.002324][ T4060] Kernel Offset: disabled [ 368.006718][ T4060] Rebooting in 86400 seconds..