30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) r5 = syz_open_dev$hidraw(&(0x7f0000000100), 0x7, 0x2f06c0) write$hidraw(r5, &(0x7f0000000140)="1cceba69c3c89b4f8c071ced2a4a805787c6f38e20c4ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fafefc79b01e28b8ad", 0x37) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000000280)=""/89) write$hidraw(r1, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x101, "ed105400000000003e003e2000"}) [ 2626.764622][T26624] usb 4-1: string descriptor 0 read error: -22 [ 2626.771399][T26624] usb 4-1: New USB device found, idVendor=04f2, idProduct=0418, bcdDevice= 0.40 [ 2626.780569][T26624] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2626.847026][T26624] usbhid 4-1:1.0: couldn't find an input interrupt endpoint [ 2626.904601][T11566] usb 5-1: config 0 has an invalid descriptor of length 118, skipping remainder of the config [ 2626.914962][T11566] usb 5-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 2626.923961][T11566] usb 5-1: New USB device found, idVendor=0582, idProduct=007d, bcdDevice=2b.f2 [ 2626.933270][T11566] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2626.956440][T11566] usb 5-1: config 0 descriptor?? 08:34:42 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x127d42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f00000003c0)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000240)={0x54, 0x0, 0xffff, {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) write$hidraw(0xffffffffffffffff, &(0x7f0000000300)="9fd74109aed60690b0b050ad5b6dc1dab094736b399eddb18bea8996e3fc3e143a6d345bd1ce22ebd44d3fedddb4cf96fb8747eba2c8a468c010f111a3ffe6a6f1dd1368a391ea353f3d663a48274e13501faa58eb852cf9ef2da948c654cb90825bcebe162a0d4fcae3c04a44b5b763f46d141a4639c21175b89e0e96ab0fefb553cbe997b6f7020362b86c72952fc51d04bc269ea91345d66706fb329b0fe81d2d2986896228442da4dac0da97081d227110d9cf03ca757dc6", 0xba) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000180)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) r5 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x5, 0x534202) write$hidraw(r5, &(0x7f0000000140)="1cceba69c3c89b4f8c071ced2a4a805787c6f38e20c4ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fafefc79b01e28b8ad", 0x37) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000000280)=""/89) write$hidraw(0xffffffffffffffff, 0x0, 0x55) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e2000"}) [ 2627.050402][ T970] UDC core: couldn't find an available UDC or it's busy: -16 [ 2627.057891][ T970] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2627.072235][T11566] usb 4-1: USB disconnect, device number 106 [ 2627.101484][ T23] kauditd_printk_skb: 15 callbacks suppressed [ 2627.101496][ T23] audit: type=1800 audit(1634978082.144:7147): pid=998 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=1175 res=0 errno=0 [ 2627.219367][ T983] UDC core: couldn't find an available UDC or it's busy: -16 [ 2627.224529][T26624] usb 6-1: new high-speed USB device number 10 using dummy_hcd [ 2627.226831][ T983] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2627.242131][T11970] usb 3-1: new high-speed USB device number 106 using dummy_hcd [ 2627.254132][ T983] UDC core: couldn't find an available UDC or it's busy: -16 [ 2627.261625][ T983] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2627.269440][ T23] audit: type=1800 audit(1634978082.314:7148): pid=998 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=1175 res=0 errno=0 [ 2627.275192][T21810] usb 5-1: USB disconnect, device number 95 [ 2627.298340][ T1002] UDC core: couldn't find an available UDC or it's busy: -16 [ 2627.306101][ T1002] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 08:34:42 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0xfffffffffffffffa, 0x191700) write$hidraw(r0, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r2 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000090000082502000000000000000109025c00020100f92a090400000102090000052406000105240800000d240f0100000000000000000006241a000000090581", @ANYRES64], 0x0) write$hidraw(r0, &(0x7f0000000000)="21dcf1a8ffbacc64a0a73e2c5a5fcbb41c9db6e5dbcc942e35005d3ccd482d5baaea0000007008", 0x27) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r1, &(0x7f0000000440)="658129524c45bc28afeb05d84a1881cee8ceb5671fffbe6e29f437fa7805ce484f6602922b29a4d401cd18c5d73f4829662dbe82691eb46e14da0cb0ca338e34d7f3606397f18f69211fdb8b399c23dfca789384d5d71df049ad7234fa644019b19a1ecbc9e9f0339b56ff29e185e4ddf39fd96b059026b0ef8e0f4ca4d501d36975471c62783b8a04f3646f0a061aeca7b5dbf66396868e44210a1653e7f466ef96ebb73c990729892d0fb8d1d69f6683918e18050e01e04ff3beb884601a29096543a86f49c6493fe02ebbd61baa509d207c4f4d6cbdf6eee12e0c", 0xdc) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$printer(0x2, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000000002505a8a440000186b0ecf46eb705738f698e02030109021b00010100000709040000010701eeaaee5877e86209d93e5ad20b03e2bf"], 0x0) syz_usb_connect_ath9k(0x3, 0x0, 0x0, 0x0) write$hidraw(r3, &(0x7f0000000180)="585732abfbc5f4f40229d1116b973d55294c758555bfa358794f39b84453b9d551e1f090dabba6aec80566ea62e3b8930f220855b61d0460456750ade3456f4f6a06baa258e0bfa0cb84515cdadf158e7fa0fab066926d95d25a9a0442db40891468187a4445a71a8b5131466ef3cd21b8c4db30a21d64a7f22238e5b24b4cc7f17ee9addc3d0a9fa293a0c5ee3abfbbb686744a68a14b6dabccfd1ccbab304571510ed953cd84843c0e74555d63715aa2f0811f6cbaa98599b609bd154370a78c582e56fb382451c1714cad2f920146378d3355f100e9d371459237c05ff038", 0xe0) 08:34:42 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000001040), 0x0, 0x40200) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000000)={0x4f, 0x11, 0x1, 0x9, "5ce4d614b89ff7f619d4a6a3bfec8f8b3f5cd7f631633f008adfad539f92dc8c"}) 08:34:42 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0xfffd}, {0x2}, @rumble={0x0, 0x2}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) write$hidraw(r1, &(0x7f0000000200)="3c80e6da4e6d88137fc80abc4fb1c64b01e47951dedbb20517a8442edd7aff905109542572b4ba519b6ac86beeb3d1782242493df9df25e7718a81f0f38b7b5bb221a6d448023d400a9fb0921881e0a94eb05ba6222b9e500777c0903349853fd4abbc582fb48c32a51cc66638c4e152f460a08fa9c618a685162fc7bcb56a34ca92a45050734aaef92a672b77c47f9f9ad8a7c3656b83d7a6ff1f509ec51864f94d6d5182dd94830a531dc67d181bbbaea66d2b6035da6be4b6be18add19f3376ee474a32671400f3dd94cb2540558dc0fea2fe2dba673478aa3ab39f768b84b9e62f69db2605260d9519f37726e72d9809767204412290991cfdcb6e3b49c5ef27c53be5d60092b8ad4b3cf6baea0614d103ab61ccac62665de03c6a3c1eda2b6692ca507d833146d7930fcf73a25fd95c2f12414e71b9b2c2edd3c74a14aee11655fa1154d394e66769ebbb794486b31382323c8954745612e7e82b9d7b2abab9519e96e4d29327a8b30130bf829c599d9ac736139150af278d5067d7ec5da492c9e1a0e5894243f445966197ab712866c388eddcc49f3af1b5934c2fc8c977b0937011b6bd654bb6950c6305a24e58c46a8c8f2a908c83e7cdf5d0a8a2200212f26ab623d62ac6fffbb54b34fa2c242c1e25f6c3d9cd15f1435b8384249416e8e5c23212b658abc23fdaea31c5cc0e8b3fb3e7463dfb8fa31c901cdf28bc724550e34dc67d9fb7c0b8c89ddf7f93e5dec741f91c87235818f8072a88d49005e42591977340bb9f2e09b65b20bd2376ab421b2b9689ecd50e22f6c1cee255db6f97509d73c77400b87e8ee83d8bf22e863a8bdc1a838dbfe9326fd528e6810799edd0a0c49dd33c61ce369af2e87d0f330b307a49e9ea3b6bd7917c2f50d3a5adc30c7bf1652cba78927b03394f0f9fedcfc2c1c6cdfbccc4e53922dcf35e93ce3a0b8b2a1cce3fea83cd152cd8177a", 0x2b1) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000001200)=""/228) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) [ 2627.484581][T26624] usb 6-1: Using ep0 maxpacket: 8 [ 2627.515833][ T23] audit: type=1800 audit(1634978082.564:7149): pid=1012 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=1189 res=0 errno=0 [ 2627.606034][ T23] audit: type=1804 audit(1634978082.654:7150): pid=1012 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723536303631323236312F73797A6B616C6C65722E4D4B6B697A742F313032342F48C7C060 dev="sda1" ino=1189 res=1 errno=0 [ 2627.662682][ T23] audit: type=1804 audit(1634978082.704:7151): pid=1014 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723536303631323236312F73797A6B616C6C65722E4D4B6B697A742F313032342F48C7C060 dev="sda1" ino=1189 res=1 errno=0 [ 2627.713404][ T23] audit: type=1800 audit(1634978082.754:7152): pid=1013 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.2" name=48C7C060 dev="sda1" ino=1189 res=0 errno=0 [ 2627.733889][ T23] audit: type=1800 audit(1634978082.754:7153): pid=1014 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.2" name=48C7C060 dev="sda1" ino=1189 res=0 errno=0 [ 2627.834558][ T22] usb 4-1: new high-speed USB device number 107 using dummy_hcd [ 2627.864677][T14419] usb 1-1: new high-speed USB device number 26 using dummy_hcd [ 2627.904784][T26624] usb 6-1: New USB device found, idVendor=045e, idProduct=07c6, bcdDevice=a3.56 [ 2627.914066][T26624] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2627.922148][T26624] usb 6-1: Product: syz [ 2627.926454][T26624] usb 6-1: Manufacturer: syz [ 2627.931063][T26624] usb 6-1: SerialNumber: syz [ 2627.943984][T26624] usb 6-1: config 0 descriptor?? 08:34:43 executing program 5: syz_usb_connect$cdc_ncm(0x5, 0x6e, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x4, 0x80, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x46e, 0xc000, 0x1f}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x6, 0x4, 0x6}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x5, 0x24, 0x7}}}}}}}]}}, 0x0) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000880)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x37, 0x0, 0x5f, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0x3ff}, {0xd, 0x24, 0xf, 0x1, 0xffff, 0x1f}, {0x6, 0x24, 0x1a, 0x80, 0x8}}, {{0x9, 0x5, 0x81, 0x3, 0x10, 0x7, 0x1, 0xf8}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x8, 0x2, 0x0, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x0, 0x0, 0x1}}}}}}}]}}, &(0x7f0000000b80)={0xa, &(0x7f0000000900)={0xa, 0x6, 0x110, 0x4c, 0x5, 0x0, 0x10, 0x6}, 0x51, &(0x7f0000000940)={0x5, 0xf, 0x51, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x4, 0x0, 0x42, 0x1}, @generic={0x1d, 0x10, 0x1, "22fdac3f6d1118543427eeb3f8ac9747da07dbba5701f3746e60"}, @ssp_cap={0x20, 0x10, 0xa, 0x9, 0x5, 0x40000, 0xf0f, 0x0, [0x30, 0xff3f, 0x3f00, 0xffc000, 0x3f0f]}, @generic={0x5, 0x10, 0x0, "8e5d"}]}, 0x1, [{0x0, 0x0}]}) syz_usb_connect(0x1, 0x0, 0x0, &(0x7f0000001780)={0xa, &(0x7f0000001540)={0xa, 0x6, 0x0, 0x0, 0x20, 0x3, 0xff, 0x40}, 0x0, 0x0, 0x4, [{0x2, &(0x7f0000001640)=@string={0x2}}, {0x0, 0x0}, {0x4, &(0x7f0000001700)=@lang_id={0x4}}, {0x0, 0x0}]}) syz_usb_connect(0x5, 0x0, 0x0, 0x0) syz_usb_connect$printer(0x2, 0x0, 0x0, &(0x7f0000002cc0)={0x0, 0x0, 0x1d, &(0x7f0000002b80)={0x5, 0xf, 0x1d, 0x4, [@generic={0x3, 0x10, 0xb}, @generic={0x4, 0x10, 0x0, 'H'}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x0, 0x80, 0x7}, @ext_cap={0x7, 0x10, 0x2, 0x30, 0x0, 0x5}]}}) syz_usb_connect$uac1(0x4, 0x0, 0x0, &(0x7f0000003280)={0x0, 0x0, 0xf, &(0x7f0000002e00)={0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x4, 0x9c}]}, 0x4, [{0x2, &(0x7f0000002f40)=@string={0x2}}, {0x4, &(0x7f0000002f80)=@lang_id={0x4}}, {0x0, 0x0}, {0x0, 0x0}]}) syz_usb_connect$cdc_ecm(0x5, 0x0, 0x0, &(0x7f00000035c0)={0xa, &(0x7f0000003480)={0xa, 0x6, 0x250, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x2b, &(0x7f00000034c0)={0x5, 0xf, 0x2b, 0x3, [@ext_cap={0x7}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "1c80394fdab9fe28393363e063ffddd9"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x10, 0x0, 0x0, 0x0, 0x9c}]}, 0x2, [{0x0, 0x0}, {0x63, &(0x7f0000003540)=@string={0x63, 0x3, "4e1c5fd53c86ade4a5863b74637c515e27c033ac2e9f5b5aa5cc069e56d420962b47f0a3a00bc1517c4987bb69a08a8dc743e7cbef247abd190afecbfaac7ee26ab75742de3fa3bffa57ecf6b460641136b2c829f5a164c56a7cf0bc2f7e9ea130"}}]}) r0 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000003600)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x0, 0x46d, 0xc29b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x3, 0x1, 0x0, 0xfb, {0x9, 0x21, 0x0, 0x20, 0x1, {0x22, 0xba2}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x0, 0x34}}, [{{0x9, 0x5, 0x2, 0x3, 0x3ff}}]}}}]}}]}}, 0x0) syz_usb_ep_write(r0, 0x0, 0x0, 0x0) syz_usb_connect$printer(0x5, 0x2d, &(0x7f0000003dc0)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x18, 0x80, 0xfd, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x7, 0x1, 0x3, 0xdb, "", {{{0x9, 0x5, 0x1, 0x2, 0x20, 0x80, 0x0, 0x7f}}}}}]}}]}}, &(0x7f0000004000)={0xa, &(0x7f0000003e00)={0xa, 0x6, 0x0, 0x0, 0x4b, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x2, [{0x0, 0x0}, {0x2, &(0x7f0000003f80)=@string={0x2}}]}) r1 = syz_usb_connect(0x6, 0x1d1, &(0x7f0000000080)={{0x12, 0x1, 0x111, 0x56, 0x1a, 0x47, 0x8, 0x1b3d, 0x169, 0xc675, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1bf, 0x2, 0x0, 0x5, 0x20, 0x3f, [{{0x9, 0x4, 0xa, 0x80, 0x1, 0x3a, 0xd3, 0x39, 0xd5, [], [{{0x9, 0x5, 0x4, 0x2, 0x0, 0x0, 0x1, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x2}, @generic={0x98, 0x11, "fd63705416f02f3837f769cc4e530cda0aa1b8fa3162b0761f94239ad5a20faf5086afe812785675db1fbddc88089e73a2ff6230e513f71688ff64ae86876b5d5d1ff31bda41c56f4783edd45e3c97b971c123c3da7942188f6a8b6316237392bf42c0c6687d2c3f56a5b317ba0bf0aba02986cd8b1181ae368a9c5ea8a7c9a0c170f09dd14ff15f66802e7bcd2f0d3ff001e3769b07"}]}}]}}, {{0x9, 0x4, 0xa5, 0x1f, 0x6, 0x72, 0x99, 0x3b, 0x1, [], [{{0x9, 0x5, 0x6, 0xa, 0x7df, 0x1f, 0xff, 0x4}}, {{0x9, 0x5, 0x9, 0x10, 0x10, 0x3f, 0x1, 0x78}}, {{0x9, 0x5, 0x9, 0x0, 0x200, 0x80, 0x3, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x1, 0x2463}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x3, 0x9}]}}, {{0x9, 0x5, 0x2, 0x10, 0x8, 0x2, 0x9, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0xff}, @generic={0xb, 0x30, "81372f80d1385e743e"}]}}, {{0x9, 0x5, 0x8, 0x2, 0x200, 0x6, 0x66, 0x4, [@generic={0x2c, 0x3, "cfd93732cbc633e00d6b59766516ca8ed454bb03ff2191d970dbb79614de701426f71d6d8849271778d1"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x4, 0xbc}]}}, {{0x9, 0x5, 0x4, 0x2, 0x200, 0x1, 0xb7, 0x5, [@generic={0x73, 0x0, "a830768396ca58a33426e4b623b21fe9970b0cd0ec50406279e33d7f2aac796cf39b2038eb25fa6be20bec487f3f0f96b81a2210d5eac87055a4b4d159148cff2b3e5a40fd26a9b8209d8badb49313e9aa6a1e3e472d8f3240f84ddc76bc9a45a629ca5aa5985a8150490545ad3554070c"}]}}]}}]}}]}}, &(0x7f0000000680)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x300, 0xf7, 0x80, 0x3, 0x0, 0x2}, 0x2e, &(0x7f00000002c0)={0x5, 0xf, 0x2e, 0x4, [@ptm_cap={0x3}, @ssp_cap={0x20, 0x10, 0xa, 0x59, 0x5, 0x1, 0xf00, 0x2, [0xf, 0x6030, 0x30, 0x3f0f, 0x7f40f0]}, @ptm_cap={0x3}, @ptm_cap={0x3}]}, 0x7, [{0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x100a}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x43f}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0xc0a}}, {0x76, &(0x7f00000003c0)=@string={0x76, 0x3, "e662c084dd91d5065f87fb8c212e06bab049bb5b02d37835a149fd929614a253ecd875c5cb45dac223e9913c9d502c704f430969f471be299ee9920d2242e56df7063d8c8da59db59eb6007e737d33622d33a6ab4efdc2b35edfdad3f5d8fc75d9460b4ded738b91361a135a87e371726d9ccc62"}}, {0xd7, &(0x7f0000000440)=@string={0xd7, 0x3, "c66f60e6258d93cbc05432b57cd092daf7a59f1c677aeac338f3730e1d87b1d8cd38379caebffccb357dfaea3bb3462d11e7b7c4e9bb19041ee7012c14099ee501d05dd08c49818597c1621ecefe213d5ba173b49172b5a94d65e528e7146dabe1ccb6f6dfdaa98542d1f21fbc8506a61a0d68dfb227b8b96db5c36952dc929dfb6b8e5e8cdc816249301d32bb82e6e6d36ee2df1a7d12c6d01e833559f98f93881923e1bc11020b56cc3948bfdcda8876b57dcf7159c2a15785283d4bc15e70aea908e612f53a187fba8dffbfca615ec4ce4930d5"}}, {0xf7, &(0x7f0000000540)=@string={0xf7, 0x3, "0d78dee6002e82f380a820f79f56c953de9674f72e956acb225234e8922df3691b23d83cfce7dbcfe4b49b70709eabf60d5fda22a5f7dd521d147a39773d36de937ae20c03d3d2448215d902bf90ed024e18a677090221d27de5d103c608eb8b9841240fec50a24ce2dfa35b5555a9094de494299e6634e744003d5de8fce173c5f0a0e8e0e1cf87bcfb0505ebf030bd594d3aecfcf658e3fc10f6390a92e8db4be5b1ea3714f4dc0d925d84fe383a619a4d37ff7fedbc0dadc1d213f45e2901bf7b59d5f8efbf0cea18f2f5cc4467aada295d6f69967ae3b4f114727a9bcbaac28a6f588b8f7af051dafa5672bc61c1b673f678e1"}}, {0xb, &(0x7f0000000640)=@string={0xb, 0x3, "534e474dc8292de8ce"}}]}) syz_usb_control_io$printer(r1, &(0x7f00000007c0)={0x14, &(0x7f0000000700)={0x40, 0xf, 0x73, {0x73, 0x2b, "a9987893fc6237f587d46aa2b93460fe9a5fe578176c35e00cc0b4a715eb7f1e04c18f8aea7460fae7317d7bc36c381897abb9d450b800483b2ff23698514cdb5ad6e8dcf5c856e146dc0c1339790ccdb6450763fdd4c55115c8f1220cbcc7d26b6865d694ce698dd029a851142842c033"}}, &(0x7f0000000780)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x422}}}, &(0x7f0000000ac0)={0x34, &(0x7f0000000800)={0xbf38752479950b9f, 0x6, 0x3, "2f9080"}, &(0x7f0000000840)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000009c0)={0x0, 0x8, 0x1, 0x40}, &(0x7f0000000a00)={0x20, 0x0, 0x2f, {0x2d, "f64d77891c1f3b8dae57d5e580bd1ade3a0a53998c208b208d7a7b13549032c07b8aa79f1aa94dd2c23dcb1b4a"}}, &(0x7f0000000a40)={0x20, 0x1, 0x1, 0x5}, &(0x7f0000000a80)={0x20, 0x0, 0x1, 0x7}}) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r2, &(0x7f0000004280)=""/210, 0xd2) [ 2628.004656][T26624] usb 6-1: can't set config #0, error -71 [ 2628.023764][T26624] usb 6-1: USB disconnect, device number 10 [ 2628.084832][ T22] usb 4-1: Using ep0 maxpacket: 32 [ 2628.090089][T11799] usb 5-1: new high-speed USB device number 96 using dummy_hcd [ 2628.144529][T14419] usb 1-1: Using ep0 maxpacket: 8 [ 2628.158928][ T23] audit: type=1800 audit(1634978083.204:7154): pid=1009 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=1180 res=0 errno=0 [ 2628.254843][ T22] usb 4-1: unable to get BOS descriptor or descriptor too short [ 2628.294679][T14419] usb 1-1: config 1 has an invalid descriptor of length 255, skipping remainder of the config [ 2628.305062][T14419] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 2628.316562][T14419] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 2628.327802][T14419] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 2047, setting to 1024 [ 2628.334903][ T22] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 2628.338913][T14419] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 2628.360766][T14419] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2628.394613][T26624] usb 6-1: new high-speed USB device number 11 using dummy_hcd [ 2628.395042][ T1010] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2628.426037][T14419] hub 1-1:1.0: bad descriptor, ignoring hub [ 2628.431966][T14419] hub: probe of 1-1:1.0 failed with error -5 [ 2628.440356][T14419] cdc_wdm 1-1:1.0: cdc-wdm0: USB WDM device [ 2628.454901][T11799] usb 5-1: config 0 has an invalid descriptor of length 118, skipping remainder of the config [ 2628.465427][T11799] usb 5-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 2628.474402][T11799] usb 5-1: New USB device found, idVendor=0582, idProduct=007d, bcdDevice=2b.f2 [ 2628.483507][T11799] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2628.494041][T11799] usb 5-1: config 0 descriptor?? [ 2628.604698][ T22] usb 4-1: string descriptor 0 read error: -22 [ 2628.610934][ T22] usb 4-1: New USB device found, idVendor=04f2, idProduct=0418, bcdDevice= 0.40 [ 2628.620016][ T22] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 08:34:43 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x3a, 0xdc, 0x23, 0x8, 0x5c6, 0x900f, 0x65ad, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x7f, 0x0, 0x0, [{{0x9, 0x4, 0x4, 0x0, 0x0, 0x5d, 0xac, 0x34}}]}}]}}, &(0x7f0000000f40)={0x0, 0x0, 0x19, &(0x7f0000000c80)={0x5, 0xf, 0x19, 0x1, [@generic={0x14, 0x10, 0x4, "c0c9a703c807746010b62e292fd1d0bc29"}]}}) syz_usb_control_io$hid(r0, &(0x7f0000001180)={0x24, 0x0, &(0x7f00000010c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x4ff}}, 0x0, 0x0}, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000140)={0x14, &(0x7f0000000040)={0x40, 0x22, 0x80, {0x80, 0x11, "96240e991dad1c5cffb96a748df7e0ee1b664bad022024bb62dd866c10c526e69706e233c8de1e3eb962a16b3a0097cd9ea64e1bdb6f2c376d2921a8299fb5a33eae6e4c1a0f7b027e5645f85032e07c01e2a5493e2416b0108873e6defd97be9172d630917c0989e21f5fb87636b08446cd4c260b17810b79fa0e3892e1"}}, &(0x7f0000000100)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000280)={0x1c, &(0x7f0000000180)={0x40, 0x7, 0x4f, "4165f8ff090ca679d7456557ad6ed31540b32b2da7a5134a359f1bd347a24fd3618a4b8919f87238e37e08a972ea25428df74c073403bef35d6704184004347e118c0d7276c872e8ae19b6715641bc"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x3f}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x7}}) 08:34:43 executing program 2: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000e00)={{0x12, 0x1, 0x241, 0x0, 0x0, 0x0, 0x8, 0xb05, 0x183d, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000001000)={0x0, 0x0, 0x5, &(0x7f0000000e80)={0x5, 0xf, 0x5}}) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000180)={0x24, &(0x7f0000000000)={0x30886db85a0a45fa, 0x22, 0xa2, {0xa2, 0xa, "be9d17a6bdf2310eaa7224d9e9cba384d73a7065eafcafdee4506e67e7c762ffab34c841800ed2d906fe21c288bd89bbc3022b210dba5242e4a7619ed3579b09f7f54b01175f2055a648ac18e132a5071e6c2e07fee667e4f7d56790712b33e98774166523c9b6da0d6cf6ccdcb9ec2a77422c82699db3f09ef484333e592870fdf1e6bbb373d8e42714c410b078514ec6b8576f051285e1325409789257a4a6"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x80a}}, &(0x7f0000000100)={0x0, 0x22, 0x3, {[@local=@item_012={0x2, 0x2, 0x0, "ddfc"}]}}, &(0x7f0000000140)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x40, 0x1, {0x22, 0xdd8}}}}, &(0x7f0000000480)={0x2c, &(0x7f00000001c0)={0x20, 0x12, 0xe3, "eb3bb2ec6b0d5db827fff6528e812869acd42c12be43a69de925b8f72bce8d6ba3166c4044bf0c6aad445b1fca52b9a423edbce0d3ef8040aae540c2f567a510669d69947c136156e876f00f32f5c79fd93a170a5349eece91713637b111e308fa67c98b44d9fe262bc07a9b8442f7e31a776efbff7bd47621dfebac7eba80884ea6e5eb0785539bf9f55d22242aa63362e239579646612872ca1732f8829710fb27dc67c12a4cf98463d26630bfc635abc1236fa664de42a2710c1355daae06196edb8178c338db145a879958ba454c0d40b5a0a4105ff061eb03c2ea260e3eaccc07"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0x40}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000000340)={0x20, 0x1, 0xbc, "a8df81235ddf9994ddd0fd8b985d0645944281b4c5a7dc33a53c89fce6e2f8a841be2c40d119c5b578a551be9bf6e0437b9007f4804af5683259a7ae5fd012a7c81556724acbe1dae27bae29cd5dc3e5b2faa89523009675cc02523e9b42cadd6a1f5bc0b4f67a537c87145284a1b6a5fc3586ca3c26fef01a6496bbbe3b324bf00be6e2a83f484ba2ae484f0bc7d2fc4a1658be29af2bb93e3d5d781d9ff464d71c1630c5bfd3de28c6a902e1a4c8cd3607742bb196d9b2df95f72e"}, &(0x7f0000000440)={0x20, 0x3, 0x1, 0x7f}}) 08:34:43 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x2, 0x167fc2) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000200)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x3}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x40000000000, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000000c0), 0x34f, 0x201) write$hidraw(0xffffffffffffffff, &(0x7f0000000300)="9fd74109aed60690b0b050ad5b6dc1dab094736b399eddb18bea8996e3fc3e143a6d345bd1ce22ebd44d3fedddb4cf96fb8747eba2c8a468c010f111a3ffe6a6f1dd1368a391ea353f3d663a48274e13501faa58eb852cf9ef2da948c654cb90825bcebe162a0d4fcae3c04a44b5b763f46d141a4639c21175b89e0e96ab0fefb553cbe997b6f7020362b86c72952fc51d04bc269ea91345d66706fb329b0fe81d2d2986896228442da4dac0da97081d227110d9cf03ca757dc6", 0xba) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000180)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7344, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) r5 = syz_open_dev$hidraw(&(0x7f0000000100), 0x7, 0x2f06c0) write$hidraw(r5, &(0x7f0000000140)="1cceba69c3c89b4f8c071ced2a4a805787c6f38e20c4ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fafefc79b01e28b8ad", 0x37) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000000280)=""/89) write$hidraw(r1, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e2000"}) [ 2628.643338][ T23] audit: type=1804 audit(1634978083.684:7155): pid=1006 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name=2F726F6F742F73797A6B616C6C65722D746573746469723838303030313132382F73797A6B616C6C65722E707A306A67352F313132372F48C7C060 dev="sda1" ino=1180 res=1 errno=0 [ 2628.654647][T26624] usb 6-1: Using ep0 maxpacket: 32 [ 2628.714640][ T22] usb 4-1: can't set config #1, error -71 [ 2628.734018][ T23] audit: type=1800 audit(1634978083.774:7156): pid=1019 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=1173 res=0 errno=0 [ 2628.735809][ T983] UDC core: couldn't find an available UDC or it's busy: -16 [ 2628.755667][ T22] usb 4-1: USB disconnect, device number 107 [ 2628.762659][ T983] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2628.813603][ T1020] UDC core: couldn't find an available UDC or it's busy: -16 [ 2628.814811][T26624] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 2628.821207][ T1020] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2628.852153][T26624] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2628.862112][T26624] usb 6-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 2628.868275][T21810] usb 5-1: USB disconnect, device number 96 [ 2628.871976][T26624] usb 6-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 32 08:34:43 executing program 4: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x55, 0xc, 0xc3, 0x40, 0x582, 0x7d, 0x2bf2, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xe6, 0xc1, 0xce}}]}}]}}, 0x0) syz_usb_connect(0x6, 0x51f, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xf9, 0xa9, 0xa6, 0x0, 0x545, 0x8080, 0x301, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x50d, 0x2, 0xfc, 0x7f, 0x30, 0x1, [{{0x9, 0x4, 0x9, 0x1f, 0x10, 0x13, 0x2b, 0x95, 0x5, [@hid_hid={0x9, 0x21, 0x5, 0x6, 0x1, {0x22, 0x2ae}}, @hid_hid={0x9, 0x21, 0x3, 0x2, 0x1, {0x22, 0xd55}}], [{{0x9, 0x5, 0x0, 0x0, 0x400, 0x20, 0x3, 0x20}}, {{0x9, 0x5, 0x5, 0x0, 0x400, 0x6, 0x3, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x20, 0x8000}, @generic={0x74, 0xe, "550005d7bfdc65fe8e3ddde215c61053f1e93f91288990efe2be0957a3ea7bb6bf1e7f5d695f4dda680f0c1d70411c81f527d4387ee66c7861af64c8af9f2513d75ece1d3fd06ce34802dfff441400c3f713ea47022497e6ac3140a082ad47423b27deecb851e30d7ce26fbbeca37f88b671"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x40, 0x5c, 0xef, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x8, 0x78}]}}, {{0x9, 0x5, 0x7, 0x0, 0x8, 0x2, 0xf7, 0xff}}, {{0x9, 0x5, 0x2, 0x2, 0x10, 0x40, 0x4, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x7f, 0x1000}]}}, {{0x9, 0x5, 0xe, 0x10, 0x20, 0x1, 0x9, 0x7f}}, {{0x9, 0x5, 0x6, 0x3, 0x200, 0xc1, 0x40, 0x20, [@generic={0x97, 0x8, "bad65f455b99ed17da73b7ba153322c00e6b6283d2bdc9c32db42cf4c949951f7b333775b77c43e4b3d6ee6c0b5934f7121b7d7834cb76d7e7699fcbcb71e8e0b7e755cc004bd4cff0b2853a6cc3abd844778d4c2e77d29c96edbde886c2e6c5ce21c8b7fc93d32c4186d076601167ba698882a60f628fa2a3fb1da2c7e02367166e9e36be08e90c6ea568b158212753025c4a7cde"}, @generic={0x96, 0xb, "ab35d3815800f56a0f30e04ac84b0f415f135bad8731951bd940ba865d779a12eba8d4a0c554c03e3dc5cd85167c35c0ed418d88a3db8347d9c5d6fc0fa63f27b55691f8afca1153be15682d10eda8f2f86013367bd558a4b4ddf718d7bdce666c6f657bd6bb5cd430452728f1c94afa3708db8773923a8de5d49f6ddb788e7af199214f4c48459898ce1cb416f4be1c53da8501"}]}}, {{0x9, 0x5, 0x3, 0x6, 0x10, 0x7, 0x8, 0x9}}, {{0x9, 0x5, 0xc, 0x8, 0x10, 0x6, 0x1, 0x4}}, {{0x9, 0x5, 0x5, 0x10, 0x10, 0x6, 0x7, 0xd, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x6, 0x2df}]}}, {{0x9, 0x5, 0xc, 0x10, 0x200, 0x8, 0x81, 0x20, [@generic={0x4, 0x22, "6adf"}]}}, {{0x9, 0x5, 0xa, 0x4, 0x40, 0x4, 0x56, 0x3f}}, {{0x9, 0x5, 0xd, 0x0, 0x40, 0x3, 0x5, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x0, 0x400}]}}, {{0x9, 0x5, 0x2, 0x0, 0x8, 0x1f, 0x81, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x1, 0x25e2}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x7, 0x3}]}}, {{0x9, 0x5, 0x0, 0x10, 0x8, 0xe, 0x58, 0xfa}}, {{0x9, 0x5, 0x3, 0x0, 0x3ff, 0x9, 0x3f, 0xff}}]}}, {{0x9, 0x4, 0x24, 0x80, 0x4, 0x84, 0x8, 0xc2, 0x8b, [@hid_hid={0x9, 0x21, 0x44b, 0x7, 0x1, {0x22, 0x32e}}], [{{0x9, 0x5, 0xe, 0xc, 0x400, 0x1f, 0xc1, 0x4, [@generic={0x6, 0x4, "40bec645"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x400, 0xf, 0x80, 0xec, [@generic={0x23, 0x2, "fc4ce0d8b5632822e302d2ef2fc0cd06c1915528de6e5612b29d24f2315f5f4bbc"}, @generic={0x92, 0x8, "a59421e80bcadc3a8d8a082426d4ed848970be4d8b43c763c11976bbbc3f80baf52805cc0e3e388dbade77316142a0acdcbd73082ab84eada3f10258dabfd12cea857dd7e95f4952f84ad9f25540483e7f4dbc5e7929c7c447903f044c860d812b4026fcd7b27fe4ffa2d032344eab465769f46b23eecbf76b790d33d576b4e4d30ad12f8f2efa26829b1695d6c48aff"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x3ef, 0x4, 0x81, 0x0, [@generic={0x31, 0x2, "6c7f6c281a50fc8cf1ea54073639e07fb77ec3c00af8330c629ae63474afb216a9cea33f3619cc99ff4e5fb729d6d0"}]}}, {{0x9, 0x5, 0xa, 0x1, 0x40, 0x4, 0x0, 0x81, [@generic={0x77, 0xa, "969f6e485c9d192dcb463e1dad95e56244166c494199dd34d093d3496cb135ae4af296ee6dfe7b2a1bb0bf80741075ad735639924716f71270fc9b1d6a92505e2d5d724b1eb5799706ffbbb09634515fd71edb7d8cb6e14352121e4e358ac5ea285b02f51527a64ccb65618d31bc880abfc2aa0171"}, @generic={0xea, 0x21, "8f2cb7af5c01688de45b6587d317cca2d53a9a05a72d9ff7bdcb25a7e96b9df728eaaeacbc279298eceec822812db37503c888a8ff0c1f597f3c67a18823554184e92f8b68c1a881625df45b8c40b02e6ee9fbbe979bdd3ed89186407d2f451b495a28e4f6a1a3f50d86dba9d8e1919f95e09003ef46cfe0cc392830bba21fed2142711a88b3232a77b19dbf23f1c9cb1dacae77c13dec74c7f5ce96a67617a9dec8e6c46a95e500c23f7f301c73acfed0d958914dc5861d2dcb82ecac06e75ee3678760117b2cc4a77543cf59efb0c0d3eb93dcd2f19333297f55d2938ac4d4bc093ee3618e9aca"}]}}]}}]}}]}}, &(0x7f0000000680)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x250, 0x2, 0xff, 0xff, 0x8, 0xab}, 0x51, &(0x7f00000005c0)={0x5, 0xf, 0x51, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0xff, 0x60, 0x2}, @ssp_cap={0x24, 0x10, 0xa, 0x1, 0x6, 0x8, 0xf, 0x1, [0x3f, 0x3f9f, 0xf, 0x3f00, 0x180de, 0xbe30]}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x1, 0x49, 0x2}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "1823b7ff281261399e61166025e6554c"}]}, 0x1, [{0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x81d}}]}) syz_usb_connect$hid(0x2, 0x36, &(0x7f00000006c0)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x40, 0xb05, 0x1837, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xff, 0x50, 0x5, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x1, 0x80, {0x9, 0x21, 0x0, 0x1, 0x1, {0x22, 0x3aa}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0x20, 0x8, 0x4}}}}}]}}]}}, &(0x7f0000000840)={0xa, &(0x7f0000000700)={0xa, 0x6, 0x250, 0x0, 0x0, 0xc3, 0x20, 0x2}, 0x4d, &(0x7f0000000740)={0x5, 0xf, 0x4d, 0x6, [@wireless={0xb, 0x10, 0x1, 0x8, 0x8, 0xc2, 0x7, 0x26, 0x5}, @ss_container_id={0x14, 0x10, 0x4, 0x3, "759c19d34c1406a27209264514aa32e0"}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x5, 0xf, 0x4}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "df43aa66a5ca8dc81d3ba748de591f16"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x40, 0x1, 0xfc, 0x9, 0xff}]}, 0x2, [{0x1b, &(0x7f00000007c0)=@string={0x1b, 0x3, "ea35ab9373277ee5af265b6921973261fec1291fd1c13b2e95"}}, {0xc, &(0x7f0000000800)=@string={0xc, 0x3, "9f84fa1df36faa447d05"}}]}) [ 2629.054715][T11970] usb 3-1: new high-speed USB device number 107 using dummy_hcd [ 2629.074744][T26624] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2629.083885][T26624] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2629.091938][T26624] usb 6-1: Product: syz [ 2629.096162][T26624] usb 6-1: Manufacturer: syz [ 2629.100764][T26624] usb 6-1: SerialNumber: syz [ 2629.204533][ T22] usb 4-1: new high-speed USB device number 108 using dummy_hcd [ 2629.295859][ T1009] cdc_wdm 1-1:1.0: Error autopm - -16 [ 2629.304990][T14419] usb 1-1: USB disconnect, device number 26 [ 2629.324533][T11970] usb 3-1: Using ep0 maxpacket: 8 [ 2629.359848][ T1016] UDC core: couldn't find an available UDC or it's busy: -16 [ 2629.367414][ T1016] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2629.398433][ T1016] UDC core: couldn't find an available UDC or it's busy: -16 [ 2629.405973][ T1016] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2629.413572][T21810] usb 5-1: new high-speed USB device number 97 using dummy_hcd [ 2629.427183][ T1016] UDC core: couldn't find an available UDC or it's busy: -16 [ 2629.434691][ T1016] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2629.455554][ T22] usb 4-1: Using ep0 maxpacket: 8 [ 2629.484933][T14419] usb 1-1: new full-speed USB device number 27 using dummy_hcd [ 2629.534830][T26624] cdc_ncm 6-1:1.0: bind() failure [ 2629.543159][T26624] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2629.550047][T26624] cdc_ncm 6-1:1.1: bind() failure [ 2629.586078][T26624] usb 6-1: USB disconnect, device number 11 [ 2629.594830][T11970] usb 3-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 08:34:44 executing program 1: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000200)) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x361f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000240)={0x0, 0x0, 0x9, {0x8001}, {0x6c, 0xfffe}, @const={0x4, {0x8, 0x81, 0x2, 0x9}}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xffffffffffffffff, 0x545340) write$hidraw(r1, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000000c0), 0x34f, 0x600) write$hidraw(0xffffffffffffffff, &(0x7f0000000680)="9fd74109aed60690b0b050ad5b6dc1dab094736b399eddb18bea3e143a6d345bd1ce22ebd44d3fedddb4cf96fb8747eba2c8a468c010f111a3ffe6a6f1dd1368a391ea353f3d663a48274e13501faa58eb852cf9ef2da9c8c654cb90825bcebe162a0d4fcae3c04a44b5b763f46d141a4639c21175b89e0e96ab0fef1d04bc269ea91345d66706fb329b0fe81d2d2986896228442da4cac0da97081d227110d9cf03ca757dc600000000000000000000000000000000df3a1507a890cad928eb76eff7d0c68e5948ddb2600625419f1548e79f99b7ddb2b401fa0d8fc0fe4182383f9ead9c0e0358ad8af33245d6f20c2e9e63fd5c24a4380421989c52507b054c6348afa80e0c34d5a389fbe79c99cb3aa4b670c788f80c4884f335cd8dd1947352d0de3473adf4bf4f0c599e3545081b211ae3e5b1bf68e25bbb3c0960a6fa61557cd4a80149e1fd8898a3b36e13e2c78d69e552581f7f22de3075d7db4b98d2000000000000000000002fd00fcffb2df2a37c9fce135d262f154b8b99013c6b7e35170bf173f021b29995f280993a843244d2c0990de90100d41b4e9f57e6163898afbe8eca4a84eedd2e6059f4de6ebaa790e3383f828e963da85340a468f20ee59194b1db2c52dbbc7fc23a4a82f9aca27fdca8cd500c85a48181247fefb38503b6586dd8db73592b791c6371f05ac7983fd165f063a4da0a0bec3596", 0x1c) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000180)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) r4 = syz_open_dev$hidraw(&(0x7f0000000100), 0x7, 0x2f06c0) write$hidraw(r4, &(0x7f0000000140)="1cceba69c3c89b4f8c071ced2a4a805787c6f38e20c4ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fafefc79b01e28b8ad", 0x37) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000000280)=""/89) write$hidraw(r0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e2000"}) [ 2629.674914][ T22] usb 4-1: config 0 has an invalid interface number: 4 but max is 0 [ 2629.682937][ T22] usb 4-1: config 0 has no interface number 0 08:34:44 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000200)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @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) syz_open_dev$hidraw(&(0x7f00000000c0), 0x34f, 0x201) write$hidraw(0xffffffffffffffff, &(0x7f0000000300)="9fd74109aed60690b0b050ad5b6dc1dab094736b399eddb18bea8996e3fc3e143a6d345bd1ce22ebd44d3fedddb4cf96fb8747eba2c8a468c010f111a3ffe6a6f1dd1368a391ea353f3d663a48274e13501faa58eb852cf9ef2da948c654cb90825bcebe162a0d4fcae3c04a44b5b763f46d141a4639c21175b89e0e96ab0fefb553cbe997b6f7020362b86c72952fc51d04bc269ea91345d66706fb329b0fe81d2d2986896228442da4dac0da97081d227110d9cf03ca757dc6", 0xba) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000180)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001480)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f70002000000000000cc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004632fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7c3d6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0x1086) r5 = syz_open_dev$hidraw(&(0x7f0000000100), 0x7, 0x2f06c0) write$hidraw(r5, &(0x7f0000000140)="1cceba69c3c89b4f8c071ced2a4a805787c6f38e20c4ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fafefc79b01e28b8ad", 0x37) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000000280)=""/89) write$hidraw(r1, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e2000"}) [ 2629.805209][T11970] usb 3-1: New USB device found, idVendor=0b05, idProduct=183d, bcdDevice= 0.40 [ 2629.814352][T11970] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2629.822449][T11970] usb 3-1: Product: syz [ 2629.826937][T11970] usb 3-1: Manufacturer: syz [ 2629.831571][T11970] usb 3-1: SerialNumber: syz [ 2629.844618][ T22] usb 4-1: New USB device found, idVendor=05c6, idProduct=900f, bcdDevice=65.ad [ 2629.844729][T21810] usb 5-1: New USB device found, idVendor=0582, idProduct=007d, bcdDevice=2b.f2 [ 2629.853818][ T22] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2629.862864][T21810] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2629.870868][ T22] usb 4-1: Product: syz [ 2629.870886][ T22] usb 4-1: Manufacturer: syz [ 2629.870903][ T22] usb 4-1: SerialNumber: syz [ 2629.887177][ T22] usb 4-1: config 0 descriptor?? [ 2629.900211][T21810] usb 5-1: config 0 descriptor?? [ 2629.907840][T11970] usbhid 3-1:1.0: couldn't find an input interrupt endpoint [ 2629.915294][T14419] usb 1-1: config 1 has an invalid descriptor of length 255, skipping remainder of the config [ 2629.925619][T14419] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 2629.935974][T14419] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 2047, setting to 64 [ 2629.947315][T14419] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 08:34:45 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000200)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x64040) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x3}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x10004, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000000c0), 0x34f, 0x201) write$hidraw(0xffffffffffffffff, &(0x7f0000000300)="9fd74109aed60690b0b050ad5b6dc1dab094736b399eddb18bea8996e3fc3e143a6d345bd1ce22ebd44d3fedddb4cf96fb8747eba2c8a468c010f111a3ffe6a6f1dd1368a391ea353f3d663a48274e13501faa58eb852cf9ef2da948c654cb90825bcebe162a0d4fcae3c04a44b5b763f46d141a4639c21175b89e0e96ab0fefb553cbe997b6f7020362b86c72952fc51d04bc269ea91345d66706fb329b0fe81d2d2986896228442da4dac0da97081d227110d9cf03ca757dc6", 0xba) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000180)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) r5 = syz_open_dev$hidraw(&(0x7f0000000100), 0x7, 0x2f06c0) write$hidraw(r5, &(0x7f0000000140)="1cceba69c3c89b4f8c071ced2a4a805787c6f38e20c4ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fafefc79b01e28b8ad", 0x37) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000000280)=""/89) write$hidraw(r1, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e2000"}) [ 2629.956641][T14419] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2629.987723][T21810] usb 5-1: interface 1 not found [ 2630.034892][ T1010] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2630.065491][T14419] hub 1-1:1.0: bad descriptor, ignoring hub [ 2630.071435][T14419] hub: probe of 1-1:1.0 failed with error -5 [ 2630.093558][T14419] cdc_wdm 1-1:1.0: cdc-wdm0: USB WDM device [ 2630.119724][T26624] usb 3-1: USB disconnect, device number 107 [ 2630.189004][ T1026] UDC core: couldn't find an available UDC or it's busy: -16 [ 2630.196581][ T1026] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2630.211040][T14419] usb 5-1: USB disconnect, device number 97 08:34:45 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000200)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0xfffe, 0x0, {}, {}, @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(&(0x7f00000000c0), 0x34f, 0x201) write$hidraw(0xffffffffffffffff, &(0x7f0000000300)="9fd74109aed60690b0b050ad5b6dc1dab094736b399eddb18bea8996e3fc3e143a6d345bd1ce22ebd44d3fedddb4cf96fb8747eba2c8a468c010f111a3ffe6a6f1dd1368a391ea353f3d663a48274e13501faa58eb852cf9ef2da948c654cb90825bcebe162a0d4fcae3c04a44b5b763f46d141a4639c21175b89e0e96ab0fefb553cbe997b6f7020362b86c72952fc51d04bc269ea91345d66706fb329b0fe81d2d2986896228442da4dac0da97081d227110d9cf03ca757dc6", 0xba) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000180)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) r4 = syz_open_dev$hidraw(&(0x7f0000000100), 0x7, 0x2f06c0) write$hidraw(r4, &(0x7f0000000140)="1cceba69c3c89b4f8c071ced2a4a805787c6f38e20c4ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fafefc79b01e28b8ad", 0x37) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000280)=""/89) write$hidraw(r1, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e2000"}) syz_open_dev$hidraw(&(0x7f0000000240), 0x6, 0x90000) [ 2630.284529][T21810] usb 6-1: new high-speed USB device number 12 using dummy_hcd [ 2630.384814][ T22] usb 1-1: USB disconnect, device number 27 [ 2630.554543][T21810] usb 6-1: Using ep0 maxpacket: 32 [ 2630.674782][T21810] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 2630.684754][T21810] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2630.694594][T21810] usb 6-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 2630.704314][T21810] usb 6-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 32 [ 2630.874890][T21810] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2630.884493][T21810] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2630.892500][T21810] usb 6-1: Product: syz [ 2630.896717][T21810] usb 6-1: Manufacturer: syz [ 2630.901328][T21810] usb 6-1: SerialNumber: syz [ 2630.904531][ T22] usb 3-1: new high-speed USB device number 108 using dummy_hcd [ 2630.994605][T14419] usb 5-1: new high-speed USB device number 98 using dummy_hcd [ 2631.094547][T26624] usb 1-1: new high-speed USB device number 28 using dummy_hcd [ 2631.124606][T21810] cdc_ncm 6-1:1.0: bind() failure [ 2631.132088][T21810] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2631.138934][T21810] cdc_ncm 6-1:1.1: bind() failure [ 2631.144536][ T22] usb 3-1: Using ep0 maxpacket: 8 [ 2631.155449][T21810] usb 6-1: USB disconnect, device number 12 [ 2631.334583][T26624] usb 1-1: Using ep0 maxpacket: 8 [ 2631.344753][ T22] usb 3-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 2631.384676][T14419] usb 5-1: New USB device found, idVendor=0582, idProduct=007d, bcdDevice=2b.f2 [ 2631.393840][T14419] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2631.415123][T14419] usb 5-1: config 0 descriptor?? [ 2631.454690][T26624] usb 1-1: config 1 has an invalid descriptor of length 255, skipping remainder of the config [ 2631.457810][T14419] usb 5-1: interface 1 not found [ 2631.465051][T26624] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 08:34:46 executing program 0: syz_usb_connect_ath9k(0x3, 0x42, &(0x7f00000004c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2c, 0x50, 0x59, 0x40, 0x2013, 0x25d, 0xaa84, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x95, 0xb4, 0x5c}}]}}]}}, 0x0) syz_usb_disconnect(r0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x1298, &(0x7f0000000540)={[{0xe7, 0x4e00, "1d9c4f567736e116cc3edad19de2faafef4d134a23c82eea6ade89e8c773a52d186c9eddcf3ea4faf8c376825262ac3141e823833f93168eb58d8319cdae70e4fa32fedd5c23d793e409061caeb8a1b21bd14397f70f0561d5dc48bcdcfda585740fcd4e23d7d868c1e19510c0200387761cf39c2706e02104fc1f10c604c6f51ab5cd35fb189d70288fadf95223621002002e08d38ba56a2735dd6c562ad2f1130d7886dbbb24e2f49ca46957b9d50bf2caea6ebe88b2a3820be45b7949040c9dabd8883eece8be0e60053f9d0fae7ff6b55021dd6196d91316860dd11dc2f29e46bae874765b"}, {0x1000, 0x4e00, "b283958a2061cb408f8f15f0994272e91303a19f722f1b873687befda1350614458eec7504d35df003f323f658f218a2a26fd61e455733c09bb44ddd3e047d3f55c04cf5feb32ee8e0af3a8dffdf5423ce8e64ded299f55cf632525109a67048936699f6e33a58515101335afd09dc9aeefac57251ef8ae5135518079d31467ca17e6d524333bb1fc442ca8087f82c37f6cbda57b5513f7e42cbc27ee1de07097a1d8bd3e920f1487aa2e3e3b5f2b403d57fcf07638ad1b18ec319559ea7138f9bbed76a8d77d0c8ef663a7bc1b11ad50a0c283c726eeb65d2332b7f1abbb4553216a2bc3b99fdacb08291eda8decf1188169aa38a71fcb09cec9d715d694122db84c7e44c5392aeaff8ecb0b49b78ce7a7710b781aa9f1cc8843e6be8c61e928acd9ce4d1bc1090f24d9558ea57d1bd68564b9462023086c6af30e5ca97b71ce51cc0b1dc4970876981cee76bd7a5aa87644e9dec8252409842bb5f8ac90a03de4b04a1d422d94b59c0203397a1cb2167e1e5a60dca58f4a1a779693c14d61a75c098a76c01ded8f85e78e036889b25068a45e0f8704b27bea111092581f1efad781d3c04e79328a1c50b56947094948d93ea3944ce1b244657ff06ba49d7be09f12e87a815a5a2f425ba295aff7df0d8579bd50f13ece0963e8912532973fc6a1acc493ffae408586f5a32603cbfb07542dca78331b3b37ae67da98a19075ebe8168bd069b73fcdea4c02816c89076ff48daf2b63e669f2636d3a8d4968f1473e4cfc98c8c9c6a063742c61e8c492976e646e6e8de5abc697b8b8140a96632c3a8f35a43e2f9e5d7e78d927ba3abcea3f2eede74cfe7b74151f64442cfdd572e1cee6efeb8c3e2cfae3255a2fdb21e0780ea77d0efaa10d218bec2699db611b05456ea7a6bba5be8c49dd15c55b6798a4cdeddffa0c1798c463cb6e4b3c7f1e5527f449426592bd7f82f11e97aa4c07e1157efd5fa448a5af31714fd05b827fb2689ce749c206c2579b2fd1097e4c6b8ce63807733fbb9f80c2d585aa07c1e6e45aade08cb32b02260bf100a806169c74472829b7f7827d31bed3c11684539cd0016c6c775792e565dca339c3f1cddde8e89cb48d74c02c0f8f95ed029572b35d6b2686a8706560560b1945aee6c9a209b20423778f16f9d32b65d82d2e17b4018a2827fe68b0a3efa68346010baee495d4c7ecc3f9295d27458eafbbdc586526bd73a31067d97b02e01abe0ba9e58cf3ed46f189ed58c670e1a1b1bc08f3ceba364bc34e1809c5e6871a81a3b5b1f67fbe8b9ecabf2810b19a9676914729c954bfdbb2670272bfb5b2da78d8a5e4f5634ef6cc7e666f26e9357badaf47e830b82b32b11af459e4b7b27aeb6c8262008e0cd9798cc91c1139ee3ef12e7b25a865176d082550cf31770ec63e0f6c682a8b426a24f54f2f052346ae591fc6f0fe2e58177692ea719edde7182aca5fcd3ccb83a5b94e299bf855564847c74fd25ce0d1532e1ee7a40277b21535e4d1a3083d0acc27b56689c948f7305becdead6b5ede5603d1c8049def8641799418256be1dbf26b3339906f1bca4f34d686f7870b11b5219403c7139929c6eb28b34c4ce2d5d8d7998a6a3cd84d6d64170ce113c9f0860fbb509dcc3aad538a764ea0623328a4d9b8e9de918eaeab151806d1ec85a562b9ce591c96898ab250a14e2158f8329718a0e28687cf1a06f776be28c6c44a2ee258bc935a0a0e8f9b78d128504f5fa831bbcc018b6093d904c6cdad7745fca470353277985b1703f44c8603ca6652e757044cf993a5327d117a8e8abd528f8bac9a87fcae88245535f36bced2139d45771adb8020d04f36e8765cdf7f95686aef7b44ebf393853741c613ab6f4328e8d65dca7734c54d37cf4da6b89752eafb48dad078bfd539f7e851f36b21b286f80dfb5435365cc34767fdf7a5056d4e3869c2c61ef63bbef403269454d06f97d632a6642fd6932f16c980ab7699b8195c8157feeac047f1830c4ad0aefad5de140d8ed25a70e7a07570a88e02b1ec6b40a332699dce3811e4ac20b6fb67c14d8236b2e7b633dc183a7e2cf9b348166be5a7807a5d8967e9c802a15c3b1cb40b4bb8dfa173044babb04ba47cafd2968b22e659b581e8027b257cba88c41d35d19b6f2f5d432922f18d954b665f587a42055e5976fcaf467fbb55b75f73ee0c494c0a12f9aed5d403c2047ddbac770d465e606b64b037e34b3a937ae85d6d8c7ee1e7b8875625d1c27655bcebbc0076a0210e372d0bee338b8b373ba5d143d9cd1fe08809e5abf6739317af52f18979c9fd8af87cf3032d64ee01c7cb24708912f776836ece745c7406cb52f8f135b1c2b5f51a5a669788b864fbab33a3a3a4743101e7d1c833c7785d7fdaf84c0dd93be1f5c5837049f7391a0988cdf9e48deec683dcd2c8b9888746bb33184df689767f263a89fb4f6da30363216946a61def437f21fab735c6d54def0f8270050d4a0b07197d7dbda19f26369a54ded2fb3b54dbd038471086ad903d839c7559b2989b59c83be3ccb3e5423ee36ccf478b015aa630dffecbc94d772203d02648383b3ba4b6a653b8e453af3ae5962bebd6b5880a2c7cf010dbbc500161185fa35a20ef172a201fb13cd5c6b2ebb0a622536df7254b20b0a120b0acf5b5c66323d36579aa7884b87dc05ba986836e350526cf41086678add352545d645e974ac9e8f3f272cb7f5261f983b5ccdefe58346e9a9913bf818f3be4b087b2a263cb069e9fbd1be26081ad7dbf60bf734619fe84c139ed5a0ac9cd0d4ea107f13dc36732b6489959fbc904687c9a6d5f87f8ad9e6fa9158a5a509e7e747c940ea802febf7a609b7e1ccaff3759d198cfbe8d45e3214799d963ee555e170fceb49d06cb3e4bee97356df68f227b59b0f47f04369744cf5e317e7fcfe4ee536f3896a4d5b360b8eb209e6966a59150188e4efcea4373e41b4629aa9f54a4af53b78568c276f99bd1cfbe54f29bf1390a8a35258574e5801e746d5942a2ba7b02293b09206458bc50ac47dff720dc06544529a46f7d2f6f8ca4275a8c71826017523fd5424b853fac7d16b0811e8cf7d85cbbf4c738daebaafa219524346fe972b89afeced48fa8c030cb7fc2c76fe7b35883a794d3ae804525c80c881100d7001264df83c8725c225a4d1df731fb5068d325be5c7a2a3cdbf8287025787f37ed5640cdba705454c37ff0f1d956e37017c7b24ba762f07c587d3640827794c9bc811bbc5671c5171d1d49ade59e7820989cae8184aa04dfbb6a0e178f0679368cd942758dad167b09e83ccddd62e84184d87f3cc2c4f6dfeae5d7c4203bf3805faafe43fa245e7b0d88b3d74c3e8adb39a88668640ddbc56c0a06deeb902c3ecca6ff8ee82e004f585a683a0d27e4f95e7ef8829421cf0efd30ab03a944980e1a247b61dc9ab8c4262307d04ee020cd45ad8e2babf7c38f6c197d379c4d7e8e58e0ac5f5ee827f205db19d2c209fb22c5335ebd523cdbb4f3f0e17c907364659d79cbb78b0a4d58f8c9de35cce3ca875a6e4769f653098ac2aaf820604b8f5fbef01defa7406c9cf85b4a8a69b93e3c16dbbe852c4519681444ff2cd699de96227b82c8ea37200c6eb90ed3be41d8443cf29b1a3127bba26117e716bb343f8011d65005b44af29e29b733028ffba0d69614d1e013fd563c055438db4c51df7c502cdb7dfc3d35925df7a0d70b7a1d8c401e2844272b6be85461671935633e498fd6bf4196bfec62fada0095f166f9ed333bab26263cfd6e80c6ca281efb8b5421f523de35f4eaba2f8b9a01b93a94b08c592155b5408ec41a5fdda734e38f7474cb1640929583a54f1a7e6fc38d7689088e1631d44478366673346c858c850d5bf04c7f21bae92c513bc0e89d7c89c8aac72e3b34aa79c9fd20245ab74f43d1d98a4389a57b82b607d96b893eed4357bc6af4d518723c179729e07ebed992b0f4a1da8d59bbfde9a8dfc4b1f4467191fea623179c88c7752226b596f4bf18e856a1d22ee2b383ee0cbe35de48a68498534794bc7fde77ce864227588aff338e3cd6d28c60684229abf64612222fc1f734027872e0ecb98e0f8448235e9043ca1d6bca8ec5fc4279059e1f5cb7ad83d6d63e5833ebab8fa7dd08e18fac6a9d76c675b138d33cb7f746cd94978b073d002ca131e6933cd4d59ff75fca4dbcbaf45b7aad1b8a03cb8c4cde3719d5bfbec92cfb338a4e6e6affbf55e96a0fffcc3320080d0e6fe483c080cead41946a75e37c5482d0a0f0b9e66cfc4f7a3d357a93ed2638fac5ed6e9ffcf4f0634ae80c998f57a5ef71790aeedf7510f7c6bd7b9c4868ca43cd306431f2b0fcb288ba0c57e4436f2cba2560f1da9a4c553558ac0f1bba5dae21e9d1b04ef06c827abf3663469e0bd871ec4e469904dea629d806339861273c0cec7b7029c0dc9111c93b4a59fb5c0ed179d0567e9b232cabf0b5e462c6db52ba00e918470e67f66536d480ccb8760bb6719eb390ecb4ca80f72da5ad36440c7eee39b95f101b718b4d41238b9865c5263968bd4b8f98d0f96a738d2cf81f2e23d8cf22dd40de5b445b490b0283bed446e5fc1ffdb3f76c8d03f94e9fdc4cca3a2ad165c9cfebeac0f9ecff7ecb2e234b6d4304974ae6cc3d1fce97d89022c8d59bbad961f6fdf8a4c1e5f6fd1e8bee4b54b188efda9c2546ca6c8164a5a84885051e5a095de4e4754d36842a6e9a9e883576cab5371d823f0dc7685820c290d79351b23dab82e9d1bf1156d639e582589bb3dee0635b23d1ce911ffd8a27b153f4a2562ff48e1d936d2fc2ae8d364fbe3904129a0a4f8b7aa47a2ffc3478b5bacf538936335d17732d92a49a95ee67eb71861b4efca56ca58e1f3b229ed758bf3a6f9b71d6bafd71059f70ed31e2c3eaf6acc00b86689660cecb8e0a6e14c63d685304a38191baf0bb51b79fa56af00add56deb715742ceb88155676dd0274c0896ef1be0d10af1a00eadf7ce8103875c9d2ae6ebb5f88556e70b3653ff4016ff35489c22be271c37a1feb390a86c5f5ba614ad0b1c13bb56fc631719a2a05f216e10e5716e461e50593897c982fe6a6eff4ddaff2b7e4e44170568c276d0a730c0607995278b1ecb4e133bceaf173819189bebe7d15b02f4c530e8d0f34bb6fb72ba0c3d0d6960bde582077a379992a5ed381cb30ec44cb0ef9782b68d0f380127af6d396ccc845770c5e735b5122eb2bb13e23829892602f2cae6ee8440051bd31c50bab8f101bebe155d93e7759450d80f890407ce4c5874927e2047defa06666c690d8278a5f9c192579667ce6301dcec1afc6be4dbbb6afc47e6af82500f3f59ded2f0bd953c008d20eecd8b8f65f4d0fde62d7919637a68805b0f48f16af7321be7a2cdad5a6920c4bcb052a3ac8a0a0096b0cdbdc46f74cd35838aa9ec4ed3e8baf1d0586fe7ad8b5207e70fbee36deb24e737175de442365c9626a118855ce9d9bdd88eec130ff11ba5aa867b610ad42702eb5c1bb5cc9d3efa3d71f3c6aebb5ac75ca820543501d08ed801021300b7b60062d60685fbcc61ffc0eae48b8ecdfa0256182018323e6c6075938f6ed203df1190bc60cef548f35fc28c63cedeed9a66c6a518185f2e8546a9c9c058c123856cf50eebcfbeeeff0efcb4de753a0ed1e6e0041f549f7b518542c28b47900d0d063922ed9cc1559e22c37b59396f4f50cee216b4e6b3a5a5cd2d396870f349a829bb15762fb3b70e64597f355fabed6996058a725b883c9e874df85c37f7eb827109da99124ac7a5091328"}, {0xdd, 0x4e00, "d5431ab260d972e0e96e24e483387f5a3a443ffcbf88dac54e1a5c7a53f0a6adff4ebc2ed9d7250adb10b75f1d823e436b489ed2432f76f74a63f15bbbaabcc4fe2d934e1f23fe19695c46aa5a98170874bad76e82b3a5846b4ea471eefa6f12f97226fd1eb22f3e1dc54e606a2fea31668df979509a302580f4b43c07a654efe8682a6a305b0b7409c3f80b97dba4ffb9c6bff668bb6a48002f21d0fda53c7a65ff31eeccb3f46dd7392599a1a2a21691ee1d963391f4b6d6550861bd44e93ab4ca7ad98a9192b383f70ab15075376c1ba779d9f4e4097fcca22ae6d2"}, {0xd, 0x4e00, "85c1ae019a2b7ad48c8c469e83"}, {0xa9, 0x4e00, "5744e8b0f537e25eff05d9a9847d82545fc9a0056dfb16029c2c69e12e746d140515f8d2aeff8e1b446f28cf1ea7349378d9390c35fd92fc8968e53de7e809b9e476abe57c36483d518e8b371f0051887a715f53ea6c7f9d9996bc061343ff6834c6c594dd610ce49372e79edfd15447e6ebf12faba7c7f29b5210be568b80addddcfd1d5a5d157c9671757a5b750282b4461a3f4ad2083dae40179c9a5fc283085ec4106b16c64b10"}]}) 08:34:46 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000200)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @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) syz_open_dev$hidraw(&(0x7f00000000c0), 0x34f, 0x201) write$hidraw(0xffffffffffffffff, &(0x7f0000000300)="9fd74109aed60690b0b050ad5b6dc1dab094736b399eddb18bea8996e3fc3e143a6d345bd1ce22ebd44d3fedddb4cf96fb8747eba2c8a468c010f111a3ffe6a6f1dd1368a391ea353f3d663a48274e13501faa58eb852cf9ef2da948c654cb90825bcebe162a0d4fcae3c04a44b5b763f46d141a4639c21175b89e0e96ab0fefb553cbe997b6f7020362b86c72952fc51d04bc269ea91345d66706fb329b0fe81d2d2986896228442da4dac0da97081d227110d9cf03ca757dc6", 0xba) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000180)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) r5 = syz_open_dev$hidraw(&(0x7f0000000100), 0x7, 0x2f06c0) write$hidraw(r5, &(0x7f0000000140)="1cceba69c3c89b4f8c071ced2a4a805787c6f38e20c4ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fafefc79b01e28b8ad", 0x37) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000000280)=""/89) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e2000"}) 08:34:46 executing program 5: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x8, &(0x7f00000000c0)=ANY=[@ANYBLOB="00020000f9ffddfe"]) [ 2631.497531][T26624] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 2631.508801][T26624] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 2047, setting to 1024 [ 2631.520068][T26624] usb 1-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 2631.529507][T26624] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2631.554807][ T22] usb 3-1: New USB device found, idVendor=0b05, idProduct=183d, bcdDevice= 0.40 [ 2631.563877][ T22] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2631.571923][ T22] usb 3-1: Product: syz [ 2631.576176][ T22] usb 3-1: Manufacturer: syz [ 2631.580789][ T22] usb 3-1: SerialNumber: syz [ 2631.614675][T26624] usb 1-1: can't set config #1, error -71 [ 2631.622868][T26624] usb 1-1: USB disconnect, device number 28 [ 2631.636831][ T22] usbhid 3-1:1.0: couldn't find an input interrupt endpoint [ 2631.672970][ T1054] UDC core: couldn't find an available UDC or it's busy: -16 [ 2631.680510][ T1054] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2631.694167][ T22] usb 5-1: USB disconnect, device number 98 [ 2631.741664][T21810] usb 3-1: USB disconnect, device number 108 08:34:46 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x80) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0xff, 0x0, 0x101, "ed005400000000003ec03e2000000000010000000000da00"}) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f0000000000)=""/103) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f00000000c0)={0x7fc, 0x0, 0x8, 0x3f, 0x3ff, 0x8}) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xea, 0x21, 0x47, 0x10, 0x1d50, 0x6089, 0x839, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x57, 0x4b, 0xb9}}]}}]}}, 0x0) syz_usb_disconnect(r1) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000400)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, 0x0, &(0x7f00000004c0)={0x2c, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x0}) 08:34:46 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000280)) write$hidraw(r0, &(0x7f0000000200)='L', 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000340), 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_open_dev$hidraw(&(0x7f0000000240), 0x8000000000001, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) write$hidraw(r3, &(0x7f0000000000)="c2", 0xa00000) syz_open_dev$hidraw(&(0x7f00000002c0), 0x6, 0x41) 08:34:46 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x55, 0xc, 0xc3, 0x40, 0x582, 0x7d, 0x2bf2, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xe6, 0xc1, 0xce}}]}}]}}, 0x0) syz_usb_disconnect(r0) syz_usb_connect$uac1(0x4, 0xaa, &(0x7f0000000840)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x98, 0x3, 0x1, 0x40, 0x30, 0x6, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x8}, [@extension_unit={0x8, 0x24, 0x8, 0x5, 0x6, 0x8, "bb"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0x3, 0x1, 0x4, 0x2, "d9871f", "a253"}, @as_header={0x7, 0x24, 0x1, 0x9, 0x1, 0x2}, @format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x4, 0x1, 0x6, 0x6, "60dcbd649e43de5c"}, @format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0x7f, 0x4, 0x8f, 0x5, "0bab", "2f0417"}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0xd9, 0x85, 0x0, {0x7, 0x25, 0x1, 0x3, 0x8, 0x8}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x400, 0x5, 0x80, 0xbd, {0x7, 0x25, 0x1, 0x3, 0xdd, 0x7fff}}}}}}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x200, 0x80, 0x69, 0x3f, 0x8, 0x7}, 0x1ff, &(0x7f0000000900)={0x5, 0xf, 0x1ff, 0x5, [@ss_container_id={0x14, 0x10, 0x4, 0x3f, "c186a1c92a28591c2fa55d19214000"}, @generic={0xb7, 0x10, 0x1, "143c595d44c6fbe1427c32ac96ce3a35985665dee042adad40ac47a00a68fd6b3f65460dc6404657208e4cf557ae3a9871d84bf9677fb421f8bac18f926744efc58a6e38b5d00522691a146ef7a14a873935b91bf061e0e9c6f62a1b75f69a18211fdce2823874ac0a6d5004d2fbf1425fcd8c708a1a6dde6734b1f6d0bec00474fe267a441d57852680395c1f5ed8cd1f337ce47d116dfe4f80d3d1596ddc874af29b9d84f83f79295efd339fb35034e7454800"}, @ssp_cap={0x18, 0x10, 0xa, 0x8, 0x3, 0x5, 0xf0f, 0x2, [0xff0000, 0x3f0f, 0xff00c0]}, @ssp_cap={0x14, 0x10, 0xa, 0x1, 0x2, 0x1ff, 0xf000, 0x1f, [0xffc000, 0xc0]}, @generic={0x103, 0x10, 0xb, "53fa53e1ecbb165ce0d0a163740b34fd5b0fb0f798d82f331515e20e03c1ec9c28dec246a5fc878955d1c174df31f99bd190573f64dd0dbea16f9267a725ad307598cf825ded9b6b8de0f66e18ca656bc403a52102837868ae9c9d2003725dffd8ad18331b4ff51fd918df0798a893721da4f50ca651a480bab2560a6513cc2adc05af7037001591792b754de03124583ad6622e7c5e7b1634bd7725b7f27a32eed4b28d9b73fc3edc077595d0b7311ea308e58b975de7737b7e07d935666b6d36859dc9915cd50569cdc522f5b8f5f8f25d870ca9dc42f28066414612521d342728d623c5a6f41b0800b33ff954dbee8626b94c2644c48ddf56073b7524f77a"}]}, 0x6, [{0x46, &(0x7f0000000280)=@string={0x46, 0x3, "13f9bce53d7b17fed97551090a783b784dc6fbd356f1145271cf9d672120ddc4e942a2335372ccecdbe19cfaee1af827a6899f8fd21f8131b435cf552861248ce0d49255"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x340a}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x457}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x1801}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x1007}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x2c0a}}]}) syz_usb_connect$uac1(0x4, 0xfd, &(0x7f00000004c0)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0xff, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xeb, 0x3, 0x1, 0x7, 0x20, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0xc9, 0x2}, [@output_terminal={0x9, 0x24, 0x3, 0x1, 0x300, 0x3, 0x2}, @extension_unit={0x9, 0x24, 0x8, 0x2, 0x1, 0xf6, "df1f"}, @processing_unit={0x7, 0x24, 0x7, 0x4, 0x3, 0x2}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0x20, 0x4, 0x5a, "4c0516c6"}, @as_header={0x7, 0x24, 0x1, 0x7, 0x0, 0x2}, @format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0x80, 0x3, 0xe1, "652a960c"}, @as_header={0x7, 0x24, 0x1, 0x6, 0xa4, 0x5}, @format_type_i_discrete={0xf, 0x24, 0x2, 0x1, 0x80, 0x3, 0x40, 0x8, "03d7590b359a7f"}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x8, 0xb9, 0x1, "228f3e"}]}, {{0x9, 0x5, 0x1, 0x9, 0x10, 0x3, 0xa6, 0x0, {0x7, 0x25, 0x1, 0x81, 0x0, 0x1}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0x2, 0x1, 0x8, "cf227726ca60eeff66"}, @as_header={0x7, 0x24, 0x1, 0x40, 0x1, 0x1002}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x7, 0x4, 0x20, 0x6b, ' c'}, @format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0x0, 0xed, 0x1, "5d5d115e"}]}, {{0x9, 0x5, 0x82, 0x9, 0x10, 0x40, 0x3f, 0xfa, {0x7, 0x25, 0x1, 0x1, 0xc, 0x24}}}}}}}]}}, &(0x7f0000000d80)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x3d, 0x80, 0x1, 0xff, 0x40}, 0x38, &(0x7f00000000c0)={0x5, 0xf, 0x38, 0x3, [@ptm_cap={0x3}, @ssp_cap={0x1c, 0x10, 0xa, 0x2d, 0x4, 0x7fff, 0x0, 0x5aa2, [0xf, 0x1e67d16f031c6df1, 0xff0000, 0xc000]}, @ssp_cap={0x14, 0x10, 0xa, 0x1, 0x2, 0x7, 0xf00, 0x0, [0x30, 0xff0030]}]}, 0x7, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x81e}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x446}}, {0x5a, &(0x7f0000000b00)=@string={0x5a, 0x3, "0a486bfd71411ce2425150e9fe2a73bd2e367a9194725496483d6f8a99c648ba1429af935af9731035ba90942e93760a33bb111b904bbcd83880933093343aa3550c149233826dc7d51b1235f71a8c6ba1d98fdb201f0349"}}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x410}}, {0xab, &(0x7f0000000b80)=@string={0xab, 0x3, "8717252fbc6aea249980d33c5256470ff615c698cbc324bd1d482b47ab8e3c2b899bf12d836ba52e5a50fb4a3b5dd7d78642abb10bc573a1bf099a3dbfb501617a8e6f2daf7825646059e0a9484549fd09cf16e5859c381faf4441e541b4d15994cd2b05879e0cc2068796c58501f5e7d246fc8e240486e2ce54ed748ce549848ad68ad0710ed40ecfc60739fa91785a51ab15cb496a865fe4b3cb68c4cdcc51fd1015abece377dde2"}}, {0x7b, &(0x7f0000000c40)=@string={0x7b, 0x3, "08a227333ec97dce3edf9ebe76aaf7f1fb3dd9f7cfff7484d6bd3fb1373e95e1f48b90a10ffe4333ace15af51c93dc2aec83dfeaee7ae4def6ecbc023ebcd360fbfbfd798c1f4c43d441fbf9b90d3cf343b4916047e7cbfe5c3f5250b100a23cf24dd27c0b88adcdaec5e951ba008737faa56d0874bfb585f5"}}, {0x95, &(0x7f0000000cc0)=@string={0x95, 0x3, "b9bd689e2bb857262ca7937269c69bde19ed82ee51b122d6e2f9251c38f18b0241f28f2d818298cf0e3d1590c4ca9c119e64993a0311f12697ae981ed496f777d56728a631b0d0e7a83bfc41de9a0df7d84dedb0d8d2c3bdfccabbebd74d86c7d158ad9f55e4d13291aad8216d569adbda89007347daa6c1c711422dfb53f981b32576bb199abab9b00fb3f52ac8baae2aa9cc"}}]}) r1 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000e00)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_connect$hid(0x0, 0x3f, &(0x7f00000015c0)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x56a, 0x3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x5, 0x10, 0xe0, [{{0x9, 0x4, 0x0, 0x3f, 0x2, 0x3, 0x1, 0x0, 0x3f, {0x9, 0x21, 0x3, 0x3f, 0x1, {0x22, 0x478}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0x9, 0x2, 0x86}}, [{{0x9, 0x5, 0x2, 0x3, 0x200, 0xff, 0xfd, 0xbf}}]}}}]}}]}}, &(0x7f00000017c0)={0xa, &(0x7f0000001600)={0xa, 0x6, 0x300, 0x2, 0x1, 0x4, 0x40, 0x1}, 0x50, &(0x7f0000001640)={0x5, 0xf, 0x50, 0x5, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0xd, 0x8, 0x5}, @ext_cap={0x7, 0x10, 0x2, 0x14, 0x1, 0x6, 0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x7, 0x7b, 0x7f, 0x1}, @generic={0x30, 0x10, 0x4, "80e0a11fb633ae19fdab8730978dcb65fafac0d43472be9da0c23efc0ee647eb01ae73c1b6c70f19aec47a2e2a"}, @ptm_cap={0x3}]}, 0x1, [{0xfc, &(0x7f00000016c0)=@string={0xfc, 0x3, "da171f0ccf8e29087faa960105b3b2640a179d958f4d879b82ed27f47200fc7a3fefb7bc58113863c3d96d7eee989778e7cd073c72b6323002c1a9abcf2104dee23b031b14dc6a724de80032fc99c2f501405bed3659711b4f4d846f1f4117b59711bc3db5d86d6f22049b2d290f9ce272de23344e1ac19a1f67fe6d29d1f47a081ca5a86656b9c8be413808e4b42838d94959eff5bf87e660a703b76fad616f0fae79f165ec361e9de4ee3c23ea3017f9bc52669046376436e28578dfaf3d12fe38c3d168918e2ff79f56c6908a58a506a3b1d73166c4dce7b6a8824a9c35e8d1b12302f907e1d842dff5ec587cd5fc35709abf87fcb57c9858"}}]}) syz_usb_control_io(r1, &(0x7f0000001000)={0x2c, &(0x7f0000000e80)={0x40, 0xf, 0x4b, {0x4b, 0xf, "ccf96c3f966f619e93bd40256d763b736ed44904b5dd30086ee7d918986c14cbeb85a7cbf01bbd675d42f47cc8c43443481536b8c54cf8351926de4473d7b8c6d2fad2ae261ffb48ba"}}, &(0x7f0000000f00)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x42b}}, &(0x7f0000000f40)={0x0, 0xf, 0x37, {0x5, 0xf, 0x37, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x55, "58dc94861645a6b25539f962ae109807"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x7, 0xbf, 0x7f, 0x3f}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "7cd2ba282dc41281aab60e397b4effe2"}]}}, &(0x7f0000000f80)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x4, 0x1f, 0x4, "9f4158bc", "c18e3faf"}}, &(0x7f0000000fc0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xff, 0x4, 0x0, 0xb2, 0x0, 0x312e, 0x1}}}, &(0x7f0000001500)={0x84, &(0x7f0000001040)={0x20, 0x15, 0xbf, "fd6bf9fb983f956fb4c8cebef32cab08143e9f7d327bb6cf656737b048cc1903296206c5ad9810562d4e09577b26b6ca344f6a49b8371010a5ef20c628002533a92bef21d5291d004738b4c2d0745fcd7262cf89b5c223918ffbc3a80fbe55587f6b1c997d613a54dd95cee15892512f5f22e8bf4b00ca998f26628be198c48a5f42e0077bee9a6398616eb0bf6a9a490afae6c0d21d2eb8fe36d79e7626155b65c8a88ca46b8174cc380b003baac59420bec046d304185f9d47ba5e891a34"}, &(0x7f0000001140)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000001180)={0x0, 0x8, 0x1, 0x20}, &(0x7f00000011c0)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f0000001200)={0x20, 0x0, 0x4, {0x50, 0x10}}, &(0x7f0000001240)={0x40, 0x7, 0x2}, &(0x7f0000001280)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000012c0)={0x40, 0xb, 0x2, "da3b"}, &(0x7f0000001300)={0x40, 0xf, 0x2, 0x3}, &(0x7f0000001340)={0x40, 0x13, 0x6, @remote}, &(0x7f0000001380)={0x40, 0x17, 0x6, @remote}, &(0x7f00000013c0)={0x40, 0x19, 0x2, "db12"}, &(0x7f0000001400)={0x40, 0x1a, 0x2, 0x200}, &(0x7f0000001440)={0x40, 0x1c, 0x1, 0x6}, &(0x7f0000001480)={0x40, 0x1e, 0x1, 0x40}, &(0x7f00000014c0)={0x40, 0x21, 0x1, 0x1}}) syz_usb_connect$uac1(0x0, 0xc0, &(0x7f0000000140)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0xff, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xae, 0x3, 0x1, 0x1, 0x90, 0x5, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x7, 0x40}, [@output_terminal={0x9, 0x24, 0x3, 0x4, 0x304, 0x4, 0x6, 0x7}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x0, 0x2, 0x4, 0x1f, "c7", "cdf6"}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x4, 0x4, 0x4, 0x78, "", "8e"}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0xca, 0x3, 0x5, 0xc5, "", "db"}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x81, 0x2, 0x80, 0x8, "13"}]}, {{0x9, 0x5, 0x1, 0x9, 0x400, 0x8, 0x0, 0x4, {0x7, 0x25, 0x1, 0x0, 0x8, 0xffe0}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x1, 0x3, 0xc0, 0x40, "", "e31ca8"}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x6, 0x1, 0x4, 0xff, "af"}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x5, 0x1, 0x1c, "03383f"}]}, {{0x9, 0x5, 0x82, 0x9, 0x8, 0x76, 0x4, 0xfb, {0x7, 0x25, 0x1, 0x0, 0xff, 0xffff}}}}}}}]}}, &(0x7f0000000800)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x110, 0x7, 0x3, 0xe2, 0x20, 0x1f}, 0x8, &(0x7f0000000240)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x2, [{0xe0, &(0x7f0000000640)=@string={0xe0, 0x3, "ed558be38364245a33a9250a73be60ce71a9ee4d2afd11959446cb1271109add34a8cd2e7305018dd4668cd047f96527f68b0cea4901525e866e6153c90cf2cf901bd4b2de371473e8231582a102ac4bfa58f727853b3f07d7ca7eb923252d5c89e735bb882618832e4a94601eaff0b9f3df8fb739480f4dc8e4311fe7ef6caf07bbb1637cd3e149fcbc2e103dffda757f4ec0db28225ecb1cf417b81850e2c6d2daa17837df5c56c7a299ec635839e79051226203bf13d216265615094a909dc88e3ca2cd1b83b1c122b081e9c48dfe2cef92fcf4f61e8205d139d41319"}}, {0x96, &(0x7f0000000740)=@string={0x96, 0x3, "bc6eafe8021442aefca002c98215d3cbbc7c2cb3ceb0313411d5d9cf36b700ef8a90c755f63aa26f9f39e04bd941601b53c8a14bc0388662a5bc24c3e7ceb9eb1208466e0d999138ed7f1f63ab7bab0ede4b2d2b62541a79ea9e3ed33792806c75811d4f7d0c0b150fcad168b1b091a19355495106a5e94a119b30a74fb355a0592a417d8b7e084fd33da57a058954e62f87199f"}}]}) [ 2631.816786][T11799] usb 4-1: USB disconnect, device number 108 [ 2631.824759][T14419] usb 6-1: new high-speed USB device number 13 using dummy_hcd [ 2632.006614][T26624] usb 1-1: new high-speed USB device number 29 using dummy_hcd [ 2632.234865][T21810] usb 3-1: new high-speed USB device number 109 using dummy_hcd [ 2632.268836][ T22] usb 5-1: new high-speed USB device number 99 using dummy_hcd 08:34:47 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x23a000) read$hidraw(r0, 0x0, 0x0) [ 2632.306939][ T23] kauditd_printk_skb: 20 callbacks suppressed [ 2632.306956][ T23] audit: type=1800 audit(1634978087.354:7177): pid=1061 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.3" name=48C7C060 dev="sda1" ino=1188 res=0 errno=0 [ 2632.333624][ T23] audit: type=1800 audit(1634978087.354:7178): pid=1063 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=1188 res=0 errno=0 [ 2632.354787][T14419] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 2632.354823][T14419] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2632.354849][T14419] usb 6-1: Product: syz [ 2632.354869][T14419] usb 6-1: Manufacturer: syz [ 2632.354890][T14419] usb 6-1: SerialNumber: syz [ 2632.363908][ T23] audit: type=1800 audit(1634978087.354:7179): pid=1064 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=1188 res=0 errno=0 [ 2632.415040][T26624] usb 1-1: config index 0 descriptor too short (expected 72, got 48) [ 2632.423209][T26624] usb 1-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 2632.433483][ T23] audit: type=1800 audit(1634978087.474:7180): pid=1067 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=1188 res=0 errno=0 [ 2632.454836][ T23] audit: type=1800 audit(1634978087.474:7181): pid=1067 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=1188 res=0 errno=0 [ 2632.477733][T26624] usb 1-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 6 [ 2632.516061][ T23] audit: type=1800 audit(1634978087.564:7182): pid=1067 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=1188 res=0 errno=0 [ 2632.525377][T21810] usb 3-1: Using ep0 maxpacket: 16 [ 2632.537436][ T23] audit: type=1800 audit(1634978087.564:7183): pid=1067 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=1188 res=0 errno=0 08:34:47 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8262) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r0, &(0x7f0000001200), 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000340), 0x0, 0x60480) write$hidraw(r1, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000380)="673261e849ea14b59a125fc62c15fbd34f43f56ee0d30bdef482e48151fe4836467b5ec1c0fa5464048e26a639e3337d8d6e75c9827b9c115c3bd69687522cd0ba80958179ea84d75bd860df869477f3cc5fa9c0c99a4069af8d2d3ad3b74fc553477fb1bcbebf016ee1985326a4f4ef44bf6427e49031c63abaf3d3f0719eb48f7c153f08566c544f2a55ca6a9880b12954f47ceb82b262518371d5f02abef443e57e1e1ac7636c9952eb6475f9e4127094618bd77b11d2785cdf46e0b18965473c9de51ba0cd2e2f8cc14bacddc2ea3144eb687cf2d8099a3b668777d659c3ab47fd0f5b4fd58506823c16e87577ab85201f", 0xf3) read$hidraw(r0, &(0x7f0000001340)=""/4096, 0x20002340) write$hidraw(r1, &(0x7f00000005c0)="966d92d3371ba913fc888ddb19780f3a793e1d09abfb6ae345da34ff810de8d24639046880cc423cb3fb52ce005c071f024e3111ff52c4a88eaaa1832b8839e35d3d48861c59969e0cd291a34cc7aacb73930f8b5af46c1c8a051c7fad7ee5df83eece7bb7310d7ca698da5953bc7900660716021b3efceba0198e574060e6496a3bd3cb780e46c82fdffda7be0657ff41f270dc372a0ac10df89c6ac1d88c3ccca695023f9231df5e46e360211df721eedf49ad50088c8efdbd4c3d1b34e0f88c64782927ed02b63ae6640f5f7e7ce2d037d16e1ef51e9909dc9767f3e101b1532315a7428693d865a70a867dc90b50d2ab0cd13b7551", 0xf7) write$hidraw(r2, &(0x7f0000000480), 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) write$hidraw(r3, &(0x7f00000006c0)="6b8f1ee731dad25323fb2b78cb34", 0xe) read$hidraw(0xffffffffffffffff, &(0x7f0000000200)=""/232, 0xe8) syz_open_dev$hidraw(&(0x7f0000000580), 0x100000000, 0x100) write$hidraw(r3, &(0x7f0000000480)="a1f59403445932c828e7d967067534489cad79c346112c73184bda4bb3b1802f29168c7597bcc0ddbaaabb21a8a066ce88ee25635df2d098a90430e8f8947804f9670353bb603298101e1f8b182266f01bd6357dd1a66bef6443ba0612ffb7899a686e0d2c3759280819e3cff88b9ed0dd68f7a30cb5e27124a2bc92b7334b04d868bf6ba3d84ba32169c7e87de409de7b656173370213b7e7e8a127b6b7ae0249f05a729150a2b489a0f7229f4c9d44f3b61d96f32ba9328e7e8ed972a065118ed3f6f74a7ca5b578a4abb3d78631ebece8af8be68078cc60342d1c58edfca1a8daa42f18ddf2dff547e7b467682fdfd38ea5a2cc13eedbc2", 0xf9) syz_open_dev$hidraw(&(0x7f0000000300), 0x8, 0x189c40) syz_open_dev$hidraw(0x0, 0x78, 0x8100) [ 2632.545625][T14419] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 2632.697817][T21810] usb 3-1: New USB device found, idVendor=1d50, idProduct=6089, bcdDevice= 8.39 [ 2632.707130][T21810] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2632.724819][T26624] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 2632.726719][T21810] usb 3-1: config 0 descriptor?? [ 2632.733956][T26624] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 08:34:47 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000200)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @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(&(0x7f00000000c0), 0x34f, 0x201) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f0000000300)="9fd74109aed60690b0b050ad5b6dc1dab094736b399eddb18bea8996e3fc3e143a6d345bd1ce1a58331baa8de222ebd44d3f3eccb4cf96fb8747eba2c8a468c010f111a3ffe6a6f1dd1368a391ea353f3d663a48274e13501faa58eb852cf9ef2da948c654cb90825bcebe162a0d4fcae3c04a44b5b763f46d141a4639c21175b89e0e96ab0fefb553cbe997b6f7020362b86c72952fc51d04bc269ea91345d66706fb329b0fe81d2d2986896228442da4dac0da97081d227110", 0xba) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000180)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) r4 = syz_open_dev$hidraw(&(0x7f0000000100), 0x7, 0x2f06c0) write$hidraw(r4, &(0x7f0000000140)="1cceba69c3c89b4f8c071ced2a4a805787c6f38e20c4ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fafefc79b01e28b8ad", 0x37) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000280)=""/78) write$hidraw(r1, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e2000"}) [ 2632.746945][T26624] usb 1-1: Product: syz [ 2632.751121][T26624] usb 1-1: Manufacturer: syz [ 2632.755887][T26624] usb 1-1: SerialNumber: syz [ 2632.793368][ T23] audit: type=1800 audit(1634978087.834:7184): pid=1077 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=1180 res=0 errno=0 [ 2632.815463][ T22] usb 5-1: New USB device found, idVendor=0582, idProduct=007d, bcdDevice=2b.f2 [ 2632.824611][ T22] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2632.838906][ T22] usb 5-1: config 0 descriptor?? [ 2632.848280][T26624] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 2632.887566][ T22] usb 5-1: interface 1 not found [ 2633.004714][T21810] hackrf 3-1:0.0: usb_control_msg() failed -71 request 0e [ 2633.011921][T21810] hackrf 3-1:0.0: Could not detect board [ 2633.017805][T21810] hackrf: probe of 3-1:0.0 failed with error -71 [ 2633.024964][ T23] audit: type=1800 audit(1634978088.074:7185): pid=1077 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=1180 res=0 errno=0 [ 2633.036011][T21810] usb 3-1: USB disconnect, device number 109 [ 2633.077513][ T23] audit: type=1800 audit(1634978088.104:7186): pid=1074 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.3" name=48C7C060 dev="sda1" ino=1188 res=0 errno=0 [ 2633.109830][T11970] usb 5-1: USB disconnect, device number 99 08:34:48 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000200)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0xffff, 0x0, {}, {}, @rumble={0x0, 0x3}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r1, &(0x7f0000000240)="e76551eab428735af2ec83e0b2745329f305e132adec9f190a835deb8b5e8b38aace660f85cacacbef5c00119d0c59c4dbbfa2cf77d1fafb512d00000000008c", 0x40) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000000c0), 0x34f, 0x201) write$hidraw(0xffffffffffffffff, &(0x7f0000000300)="9fd74109aed60690b0b050ad5b6dc1dab094736b399eddb18bea8996e3fc3e143a6d345bd1ce22ebd44d3fedddb4cf96fb8747eba2c8a468c010f111a3ffe6a6f1dd1368a391ea353f3d663a48274e13501faa58eb852cf9ef2da948c654cb90825bcebe162a0d4fcae3c04a44b5b763f46d141a4639c21175b89e0e96ab0fefb553cbe997b6f7020362b86c72952fc51d04bc269ea91345d66706fb329b0fe81d2d2986896228442da4dac0da97081d227110d9cf03ca757dc6", 0xba) read$hidraw(0xffffffffffffffff, &(0x7f00000003c0)=""/218, 0xda) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f00000001c0)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) r4 = syz_open_dev$hidraw(&(0x7f0000000100), 0x7, 0x2f06c0) write$hidraw(r4, &(0x7f0000000140)="1cceba69c3c89b4f8c071ced2a4a805787c6f38e20c4ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fafefc79b01e28b8ad", 0x37) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000000280)=""/89) write$hidraw(r1, 0x0, 0xff06) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e2000"}) 08:34:48 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000600)={0x24, &(0x7f0000000440)={0x40, 0x5, 0x56, {0x56, 0x3, "0daf2970e42197efdce122356857a2cebe7731eee130b0d13834a59f35764d1ac82b4c9f6f417d2ee8a1ecb493df0c513d0fb54a858329085125b43b4f1bc75487a5fbff89617cb1d9ff177b464b0edf200e0849"}}, &(0x7f00000004c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41d}}, &(0x7f0000000580)={0x0, 0x22, 0x29, {[@main=@item_4={0x3, 0x0, 0xb, "19403fb3"}, @main=@item_4={0x3, 0x0, 0x12, "4e18de38"}, @main=@item_012={0x2, 0x0, 0xc, 'ru'}, @main=@item_4={0x3, 0x0, 0x9, "67883a9e"}, @global=@item_4={0x3, 0x1, 0xc, "b2a9c58a"}, @global=@item_4={0x3, 0x1, 0xc, "2bd6ea36"}, @main=@item_012={0x1, 0x0, 0x8, "bb"}, @local=@item_012={0x0, 0x2, 0x9}, @global=@item_4={0x3, 0x1, 0x8, "2ce64797"}, @local=@item_4={0x3, 0x2, 0x7, "b6620ead"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0xdd7, 0xd1, 0x1, {0x22, 0x885}}}}, &(0x7f0000000840)={0x2c, &(0x7f0000000640)={0x0, 0x3b, 0x33, "95ddf77700c4845c1a5f36e0c35082c901bc5c66bd91f96a35de3ea5a4ae7438a39e80b6846b4c32166be6af2655ef4f4d2a34"}, &(0x7f0000000680)={0x0, 0xa, 0x1, 0x2}, &(0x7f00000006c0)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000700)={0x20, 0x1, 0xbb, "f6af11323b701eac89c20112424eebe62fba4619e8fc6ecff7dc02c5cdc0475764d67531d7f3cbf1695331600d481c59101aa7864144eab2ac06607701f8f9de814ca7fb1e73c37a779070abb53a056b3ff857a3a5db8a98f75862059ac9e837505230ded97285f6de3e5793d54ccde14060f00d11b9a964c7b7130543c4e730bdf08c3f88d79f4396c0446a2b0362771e753c079157d1c5ebaf6c096b73da063bb76c2705da7f0150b2c8b15c80c7d5212b271347ce0962fccb54"}, &(0x7f0000000800)={0x20, 0x3, 0x1, 0xab}}) syz_usb_connect$cdc_ecm(0x0, 0x55, &(0x7f0000000500)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x43, 0x1, 0x1, 0xff, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, [@mdlm_detail={0x4}, @mdlm_detail={0x4}]}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f0000000000)={0x0, 0x10, 0xd7, {0xd7, 0x30, "3dea810d58adadba781ed1ead4114332c01a373f2008c9fd574e4969fa756a30b1d04ce4565869664a7fc3acc377debac73e7313793024afd82e3fab9dd8eaf0d66cb16902f52a985107550e1516cbdabdf9b24a35b0b5c06f68bde265b1cab7714ce32ca0da8c3364c66ca9e818306cbf39dabd44d59cb4475f8086f5b9829164590243700a1e764312aa343a367ca55b60e9b64b1d5a03dbb1b58d119a5b7465f938e37aa0e909b6a770a81cf758bd8c826da74f5e0bb99155ce7aa031aa02bffcbde0ec71ed8f4e02c2581c3f6b3a69ab30ae3b"}}, &(0x7f0000000100)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x40f}}, &(0x7f0000000140)={0x0, 0x22, 0xb, {[@main=@item_4={0x3, 0x0, 0xb, "1dcf2da2"}, @local=@item_012={0x0, 0x2, 0x8}, @local=@item_4={0x3, 0x2, 0x4, "8acfcac8"}]}}, &(0x7f0000000180)={0x0, 0x21, 0x9, {0x9, 0x21, 0x3, 0x8, 0x1, {0x22, 0xff2}}}}, &(0x7f0000000400)={0x2c, &(0x7f0000000200)={0x40, 0x12, 0x54, "db29b3429f5f0ff6a78129e6fb58107af0f4629567e0dc4d297c5a6b54eab5ea58bb7c9c5c4f83684e65ef30e4a63616e28433757bef38d1e3e966eebb20167992182bdba1de2703b0ceb6e16ebe713049924983"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0xcd}, &(0x7f0000000880)=ANY=[@ANYBLOB="2001ae000000e9cc100eb2f4ca47d70aede2f543b8d10af73c6f3a3b98b8c8eece8c218e82ec3dc2ff8863cd5c1313ee55d1e2a62b3acc4272d9b9be278e32784484570e173f71c560971ec15c21dd60ab19073b6da9fd158906d68ad4818738187232ef09bf0dfdf5a24a6d4f57070000000000000061f28f2caa46b939312bedf81870bc77f88d6d13a31dc0b2511bac4ed4e1697ecdf61baabf315ef16580851e615e511f2c0e3e036060b97edec017a757732ff09e4aa2dd3478a026fef1abb98a10840e88e2f01e282d702e4a038f939d8e66adf03054ad5bc290498b57a7eff8f2ecffca0f4f735b85aa843db2229e5c8e22fcb1a17cee4c942bafb6bb215a3d233f6f909f6b2676211d913d14e8879bdf0ad174ba396f7ccb696bada75856fc791f22f17e768fedb04c8aad08f838c881f61622d2e9219a9c9d1c9c000000000000000000004908e6de2465ac1a8c669b"], &(0x7f00000003c0)={0x20, 0x3, 0x1, 0x3f}}) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2633.175776][T14419] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 08:34:48 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000200)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @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) syz_open_dev$hidraw(&(0x7f00000000c0), 0x34f, 0x201) write$hidraw(0xffffffffffffffff, &(0x7f0000000300)="9fd74109aed60690b0b050ad5b6dc1dab094736b399eddb18bea8996e3fc3e143a6d345bd1ce22ebd44d3fedddb4cf96fb8747eba2c8a468c010f111a3ffe6a6f1dd1368a391ea353f3d663a48274e13501faa58eb852cf9ef2da948c654cb90825bcebe162a0d4fcae3c04a44b5b763f46d141a4639c21175b89e0e96ab0fefb553cbe997b6f7020362b86c72952fc51d04bc269ea91345d66706fb329b0fe81d2d2986896228442da4dac0da97081d227110d9cf03ca757dc6", 0xba) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000180)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) r5 = syz_open_dev$hidraw(&(0x7f0000000100), 0x7, 0x2f06c0) write$hidraw(r5, &(0x7f0000000140)="1cceba69c3c89b4f8c071ced2a4a805787c6f38e20c4ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fafefc79b01e28b8ad", 0x37) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000240)=""/85) write$hidraw(r1, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e2000"}) [ 2633.494614][T11566] usb 4-1: new high-speed USB device number 109 using dummy_hcd [ 2633.588586][T21810] usb 6-1: USB disconnect, device number 13 [ 2633.604921][T11799] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 2633.684578][T11970] usb 5-1: new high-speed USB device number 100 using dummy_hcd [ 2633.809055][ T1050] UDC core: couldn't find an available UDC or it's busy: -16 [ 2633.816549][ T1050] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2633.854616][T11566] usb 4-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 2633.974767][T21811] usb 3-1: new high-speed USB device number 110 using dummy_hcd [ 2634.027760][T26750] usb 1-1: USB disconnect, device number 29 [ 2634.054655][T11566] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2634.063803][T11566] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2634.071907][T11566] usb 4-1: Product: syz [ 2634.076160][T11566] usb 4-1: Manufacturer: syz [ 2634.080805][T11566] usb 4-1: SerialNumber: syz [ 2634.234667][T21811] usb 3-1: Using ep0 maxpacket: 16 [ 2634.244553][T14419] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 2634.251487][T14419] ath9k_htc: Failed to initialize the device [ 2634.257958][T21810] usb 6-1: ath9k_htc: USB layer deinitialized [ 2634.284675][T11970] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 2634.293786][T11970] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2634.301915][T11970] usb 5-1: Product: syz [ 2634.306282][T11970] usb 5-1: Manufacturer: syz [ 2634.310862][T11970] usb 5-1: SerialNumber: syz [ 2634.375559][T11970] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 2634.395621][T11566] usb 4-1: bad CDC descriptors [ 2634.414969][T21811] usb 3-1: New USB device found, idVendor=1d50, idProduct=6089, bcdDevice= 8.39 [ 2634.424040][T21811] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2634.433643][T11566] usb 4-1: USB disconnect, device number 109 [ 2634.450202][T21811] usb 3-1: config 0 descriptor?? [ 2634.634603][T21810] usb 6-1: new high-speed USB device number 14 using dummy_hcd [ 2634.644558][T11799] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 2634.651581][T11799] ath9k_htc: Failed to initialize the device [ 2634.657851][T26750] usb 1-1: ath9k_htc: USB layer deinitialized [ 2634.714741][T21811] hackrf 3-1:0.0: usb_control_msg() failed -71 request 0e [ 2634.721907][T21811] hackrf 3-1:0.0: Could not detect board [ 2634.727648][T21811] hackrf: probe of 3-1:0.0 failed with error -71 [ 2634.738489][T21811] usb 3-1: USB disconnect, device number 110 [ 2634.875484][T11566] usb 5-1: USB disconnect, device number 100 [ 2634.884845][T11970] usb 5-1: ath9k_htc: Firmware - ath9k_htc/htc_9271-1.4.0.fw download failed [ 2634.895567][T11566] usb 5-1: ath9k_htc: USB layer deinitialized [ 2635.034530][T26750] usb 1-1: new high-speed USB device number 30 using dummy_hcd 08:34:50 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="120100000ae1fe405305020211b0000000010902120001000000000904"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000880)={0x84, &(0x7f0000000400)={0x0, 0x0, 0x2, "80ba"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f0000000180)={0x24, &(0x7f0000000040)={0x0, 0x6, 0x50, {0x50, 0xe, "a14ef0d1c0b1e7feb64b6e158ee9320e2d10ccd490b8282cf0cbf780225d0b0d8f81fe7f2a1b243f6f3515aa498062865dd41b49c2c9ec348f893b4a1f18c52dac54f9d9f7e891f946152ec64309"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xf0ff}}, &(0x7f0000000100)={0x0, 0x22, 0x1a, {[@main=@item_012={0x2, 0x0, 0x9, "20d6"}, @global=@item_012={0x1, 0x1, 0x0, "e7"}, @global=@item_4={0x3, 0x1, 0x3, "a948a305"}, @global=@item_012={0x2, 0x1, 0x7, "951d"}, @local=@item_4={0x3, 0x2, 0xa, "bc72eede"}, @main=@item_012={0x1, 0x0, 0xb, "ef"}, @main=@item_012={0x0, 0x0, 0x8}, @global=@item_4={0x3, 0x1, 0x4, "2022d8f5"}]}}, &(0x7f0000000140)={0x0, 0x21, 0x9, {0x9, 0x21, 0x9, 0x20, 0x1, {0x22, 0x57b}}}}, &(0x7f0000000380)={0x2c, &(0x7f00000001c0)={0x40, 0x7, 0xd7, "732e5e42d0cdd650e098b8a37a69478af382aa752d88ffeb4b410c726208cf76d2ea2ab829f64534d9933d62b5be63a3d3ac2d34dee9f27668c32b711bb90273f2b2563f05433a4db2a878d6dd6e1978adfe7eeac62b03748aeea73fedf9036e7406e6f552cd7269ed699c1de3d716549c92377c3b840afcb1bd80288a2e65a1f03cc003a9b49ed1a31e9bc73d70db82833d17363d8413de178aaa8f5beba8af1638437d937cf6765b89d2af8a9bab07ee302c53a330d4828923f31da6a3f97ddae6d60accb85727b64e797f98ccc4c7cbdb640356988b"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000440)={0x20, 0x1, 0xd4, "5a1b94ee3ee334f38e415a12ae366ca8edc19ba18f28283cf33933e3527e71a4b54a9b7d74a27a70f87303f004ae0912c3d11660c35e403c728190869f24a1c2a4111c0b86cfbbc938ee4f33ecc865c37d8fd25465b3cbdc30d2b734066da9bf86880d20b696edaee7d54dd6248cea0bc23cf6bb6f71f7e6536dbf1590ce82eb793ce2e7b019b08f750fe0eb6c5dc946277d03e8d3c5848798ecb698b87f2ba16d85244cf97bcac268a633433e2c91c35b9b9c88ee8cb15626a2eaaf9309ecc7f5ad40cfe2812bb1b8f7b63f9836c2a8afa136e5"}, &(0x7f0000000340)={0x20, 0x3, 0x1, 0x81}}) 08:34:50 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000200)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x3}}) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000000c0), 0x34f, 0x201) write$hidraw(0xffffffffffffffff, &(0x7f0000000300)="9fd74109aed60690b0b050ad5b6dc1dab094736b399eddb18bea8996e3fc3e143a6d345bd1ce22ebd44d3fedddb4cf96fb8747eba2c8a468c010f111a3ffe6a6f1dd1368a391ea353f3d663a48274e13501faa58eb852cf9ef2da948c654cb90825bcebe162a0d4fcae3c04a44b5b763f46d141a4639c21175b89e0e96ab0fefb553cbe997b6f7020362b86c72952fc51d04bc269ea91345d66706fb329b0fe81d2d2986896228442da4dac0da97081d227110d9cf03ca757dc6", 0xba) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) write$hidraw(r2, &(0x7f0000000240), 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000180)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r3, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) r4 = syz_open_dev$hidraw(&(0x7f0000000100), 0x7, 0x2f06c0) write$hidraw(r4, &(0x7f0000000140)="1cceba69c3c89b4f8c071ced2a4a805787c6f38e20c4ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fafefc79b01e28b8ad", 0x37) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000000280)=""/89) write$hidraw(r1, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e2000"}) 08:34:50 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000680)=ANY=[@ANYBLOB="12010000090018105e04da0500000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io(r0, &(0x7f00000003c0)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xffffff7f, 0x29, 0x1, 0x80, 0x0, 0x0, "000038b4", "8a000001"}}, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000640)={0x2c, &(0x7f0000000480), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000140)={0x2c, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00'/10], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000b00)={0x2c, &(0x7f0000000880)={0x0, 0x0, 0x4, "ae22c87b"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000e80)={0x2c, &(0x7f0000000c80)={0x0, 0x0, 0x4, "fb18b11f"}, 0x0, 0x0, 0x0, 0x0}) 08:34:50 executing program 2: write$char_usb(0xffffffffffffffff, &(0x7f00000003c0)="84f1c4cea4df542123b7120ff12a", 0xe) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) syz_open_dev$hidraw(0xffffffffffffffff, 0x7fff, 0x800) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x80800) write$hidraw(r1, &(0x7f00000000c0)="4ad19704c922ccd7782e77dc3b8b42add69089af4bae0410516155b8c69d168a4ae18a9b00d79bcd030bae60775c2affba3f3cb3d97d22cdee16dea697e9f4eae21247ff75de4f15118ecea64dc1976dd34a5e912b4683201a71af903343371d601f05640fbd5f169739084f9b569282695813453585319262cb3e35248e987df8a7ee47be1691461206b58f09a2e72875568ea2dd1df3a8dcbf43382bb61b0be04ce08bd564e32073b08e0eef61d58eb856a7bf157ef7f4123408c8d51db641aecc5075667e092ec1a604a50416", 0xce) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x1008}}) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f00000001c0)={0xf8, 0x18, 0x101, 0x81, "f0b6dad02ffb3e120375e2431b888f40a6eecfbdc1310e4d6501fe10fb9fa6c9"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f0000000000)="03", 0xfd50) syz_open_dev$hidraw(&(0x7f0000000380), 0x8, 0x2) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f00000002c0), 0x7, 0x101400) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000200)="d5a629db2c0373aca22d737a6217f91e09533677d780e065670f3b62d738e1fbfba37f972d4dec39a8e00ca0bb06ab7d805b9af51ec43b6d70063ab20b749df8b13c82d861f711c75467b2eb32379f29ab02209ec3c6bc6c2b9ee4e835eabaadea80dd1d93d3419555647b8a6ee18f6dc4f9644b0392416268b676633d36607ba66fdd382ae1d776cafd93df2e505fec0ad5f15814e134072204e1a6f334fc4b3e3a6cff1886e0216f4014f3d241e5deb8d87b5bf9c6", 0xb6) syz_open_dev$hidraw(&(0x7f0000000400), 0x8000, 0x4000) ioctl$HIDIOCGRAWNAME(r3, 0x6628, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, 0x0) syz_open_dev$hidraw(&(0x7f0000000300), 0x81, 0x460000) read$hidraw(r3, &(0x7f0000000340)=""/8, 0x8) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000500)={0x14, 0xa8, &(0x7f0000000440)="ff8884e613f4e23cb4fbb1f153fa8ca32bcc63f96b69747fb64c9c29478b293e24ade9ae7c92a777910d38cd1ede3f97448b3ed1e3efb37393865ca21a7b7de7b3ce7e97536932c1c68c36849a4dada505615a9ea5f6af50cc493fa70df3a10d6a4a797325edf1650c333f0705bd365e3be686afd6f0647475297488928fd097e32d95ba93faaf1775cc6e8c6bf491d6013a204e0fbffd986d98126f21cb1a5b8e610f567163ec73"}) 08:34:50 executing program 4: write$hidraw(0xffffffffffffffff, &(0x7f0000000080)="276e85f33db0f1228ec6963adbcc3eef0a3fae764145a288691c2d8122487887cff4d98d528bbb0e4834618311b257d4c0db7c6eb1574c398a9581cf1e614bae12e1880db07d5013e9b06b1412a1a645a3e7b5039c948bd66934c9e3c73acb0715f6b62df073ca3c3804ff84bde18c3638b1d26d9ca1d1363f8361b79055ff82fc92835da19354620bc161f85d16800f39f47a2abb1a6110135b6419e4afd4808e3af8637592f343cd2a7b9312d544a12aa4aa72f76d9985dbea2a66ac3cca3cca439da6adef1e11acabb959b813211769c9ac6d78a34e469a2df0e3", 0xdc) syz_usb_connect(0x0, 0x49, &(0x7f0000000180)={{0x12, 0x1, 0x110, 0x8d, 0x47, 0x8b, 0x8, 0x4f1, 0x3011, 0x276c, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x37, 0x1, 0x2, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x31, 0x0, 0x0, 0x55, 0x89, 0x68, 0x2, [@uac_control={{0xa, 0x24, 0x1, 0x6, 0xe1}, [@input_terminal={0xc, 0x24, 0x2, 0x4, 0x101, 0x1, 0x8, 0x80, 0x8, 0x8}, @selector_unit={0x9, 0x24, 0x5, 0x4, 0xbf, "95ed5830"}, @selector_unit={0x7, 0x24, 0x5, 0x5, 0x2, 'DP'}]}]}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x55, 0xc, 0xc3, 0x40, 0x582, 0x7d, 0x2bf2, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xe6, 0xc1, 0xce}}]}}]}}, 0x0) [ 2635.114534][ T22] usb 4-1: new high-speed USB device number 110 using dummy_hcd 08:34:50 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000090018105e04da0500000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io(r0, &(0x7f00000003c0)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x1, 0x2, 0x0, '\b\x00', "006cf200"}}, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000d80)={0x2c, &(0x7f0000000bc0)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000580)={0x2c, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000086d077b3fb12a25227de6686aa463f098cabaadff06f010071ad3e1533d2e000000000000091cac295f7113d00000000"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000140)={0x2c, &(0x7f0000000280)=ANY=[@ANYBLOB="00020400000009000000"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x40, 0x56a, 0x6a, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x8, 0x20, 0x1, [{{0x9, 0x4, 0x0, 0x20, 0x1, 0x3, 0x1, 0x2, 0x7, {0x9, 0x21, 0x400, 0x4, 0x1, {0x22, 0x1d9}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x0, 0x8f, 0x7}}}}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x250, 0x7, 0x80, 0x5, 0x8, 0x9}, 0xdf, &(0x7f0000000400)={0x5, 0xf, 0xdf, 0x2, [@generic={0xd7, 0x10, 0x2, "02be2e2b1a3eed673945d34b2f638117ca9e8d2d59ae503df6b538c9c703a4a1feb894d90a92f000ff89573b6241f1ae23ab37f0126e952fd82e9447fe2e0785552f0f78fa72f58549585d15e2c1a5e08dfa2eab2676ecf1cf4700f66485a7f26c3e66c8701a6344918ce7198856465df3069f29de19d4e50154221cd8dae674ce65a5a5c707293624b9420f04aaab3e1a1c118193a0e00fc3749f43d13ea044f497078b263beeb9cf1e92290316c0376ddc4331b89edfab2421cfe4221e2dcb5ede6fa8f9fb4cdaaa208fc3c61dc8296289cedc"}, @ptm_cap={0x3}]}, 0x4, [{0x39, &(0x7f00000000c0)=@string={0x39, 0x3, "d52316a1d8333fbf47d3807462f2a6ddddb399c9c240f3484ac6eca9ff146e4f1734e72acbb67b4a625d0a9735715b242a7ed81065b6a7"}}, {0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x1007}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x44a}}, {0xd5, &(0x7f00000006c0)=@string={0xd5, 0x3, "d8a7ccd33d2e5cc16c08ce0961d85cf37b60ba69e06573ff80b0ead4817ebb8e6585cc0190dff0a360b58a9afc162b3149984981b583e2c5f62752e271fae8888fba7de84fdd43caf46228aabcd6d5b9928010ff979cca3a15e22578ffe4598d4a701e226191ab13e127c8bad6e369d9875862a3fc4eb58405a5fbbbe84b30500aaf915e6941aa3b02d83585d46ed870615b9eeeeacb7170b9070fa2012ebc4ef070cdd2b18b5feb68407ff7cedea9cf36711b5f451a23338bd3f9b13f702db0f124098a1e55fa12e53be4af790a7963c8ae25"}}]}) syz_usb_control_io$hid(r1, &(0x7f0000000500)={0x24, &(0x7f0000000300)={0x40, 0x30, 0x1a, {0x1a, 0xa, "274e67ee603ad6f05f9b43d37c11387050a0adaef608c6a3"}}, &(0x7f00000005c0)={0x0, 0x3, 0xb8, @string={0xb8, 0x3, "42a010fe78d8e0721053c1dbd076170289fed68d17ecd0656597e40f41711a649cf64b439000236818129a01a9520b9bef7d38f6d6cc939cbb45564b8886b0bbfa572df459a969ad108815e13e0bbade04160c91f806c9a8746bafc3247110fe21f4069c57d4d39caa1c4a9fb8064efa8f25f212102f4d0f06f3e1d4fa4ee8ed54accb67c74adc48e379db77809b832eb042a09f877f27f213d4a1e07bbee27f76b28bf9104d6c9507cde62c0a44b3d405ad7bc44226"}}, &(0x7f0000000340)={0x0, 0x22, 0x15, {[@local=@item_4={0x3, 0x2, 0x9, ']386'}, @local=@item_4={0x3, 0x2, 0xa, "184e93f4"}, @main=@item_4={0x3, 0x0, 0xc, "8a039cde"}, @main=@item_012={0x0, 0x0, 0xc}, @main=@item_012={0x2, 0x0, 0xb, "cbd0"}, @local=@item_012={0x1, 0x2, 0x9, '['}]}}, &(0x7f0000000380)={0x0, 0x21, 0x9, {0x9, 0x21, 0x4, 0x4, 0x1, {0x22, 0x596}}}}, &(0x7f0000000940)={0x2c, &(0x7f00000007c0)={0x40, 0x12, 0x50, "45d809a866dc8a27e0af1159ade2aafbeb702fd2ec0e802abbcbd9e36274f70c41877df713a8b6cfe63149447fd6dc046c69c7450c74b9cccb1e23851961bcae1248e93ac68215600168a20568e6107e"}, &(0x7f0000000540)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000840)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000880)={0x20, 0x1, 0x75, "d06cba972eea3286a89daa2b643a383c7a1d7b046ccf19a2f3b9aabbd6316b0995f469ea61717b3603c7323bfec8cc6722f07b567f49b1c86d1f884d51ef9517574b2da5447f198fa38cfcfdd6300e0ba8fae1969f398363d833f16883fbac8c5ed6f06d5af8cff61618a9b0977d81736129f287aa"}, &(0x7f0000000900)={0x20, 0x3, 0x1, 0x1}}) syz_usb_control_io(r0, 0x0, &(0x7f00000009c0)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000680)={0x20, 0x0, 0x4, {0x3}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 08:34:50 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, &(0x7f0000000240)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000200)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x698802) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x3}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x7, 0x11d142) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="5958a49bedc4c1aefa6d2a3b97a47a4df075820600e2924c7a3ec53743c5d4c36f0baf123c25894021b0de2b9a0f70b6550efa5bc86c46e4aac8e7acde831eb7c5a0f2c2adcc0ef0b9c1ffd976c63a29599ea06389caf608ec3c2c436e4aed16c5a1060d830100a637b84b1113f067b03759ad873d8c68bf26e06b41ce000000", 0x80) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x800000000000000, 0x40000) syz_open_dev$hidraw(&(0x7f00000000c0), 0x34f, 0x201) write$hidraw(0xffffffffffffffff, &(0x7f0000000300)="9fd74109aed60690b0b050ad5b6dc1dab094736b399eddb18bea8996e3fc3e143a6d345bd1ce22ebd44d3fedddb4cf96fb8747eba2c8a468c010f111a3ffe6a6f1dd1368a391ea353f3d663a48274e13501faa58eb852cf9ef2da948c654cb90825bcebe162a0d4fcae3c04a44b5b763f46d141a4639c21175b89e0e96ab0fefb553cbe997b6f7020362b86c72952fc51d04bc269ea91345d66706fb329b0fe81d2d2986896228442da4dac0da97081d227110d9cf03ca757dc6", 0xba) read$hidraw(r0, &(0x7f00000003c0)=""/222, 0xde) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000180)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r2, &(0x7f00000016c0)="ae41332c0bed885792f2e726cbe562e1d2a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e8354d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5d0500ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f18847d9e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3f838bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648d2adcf9b8e986ecd61f5e87fda3d28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd5853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece750419dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235905000000000000002af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbacbc35a8eeb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfc5d3283bb94c29e5b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b553cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df2765ae325b95bd784fc9269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8f76c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b317fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc407f4c13fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d760920735ded0d071059af0fbd0b4f06ba549aac0d52f4c16e01f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc77f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a00"/4249, 0x1099) syz_open_dev$hidraw(&(0x7f0000000100), 0x1, 0x2d03c0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000280)=""/89) write$hidraw(r1, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e2000"}) 08:34:50 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000200)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @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) syz_open_dev$hidraw(&(0x7f00000000c0), 0x34f, 0x201) write$hidraw(0xffffffffffffffff, &(0x7f0000000300)="9fd74109aed60690b0b050ad5b6dc1dab094736b399eddb18bea8996e3fc3e143a6d345bd1ce22ebd44d3fedddb4cf96fb8747eba2c8a468c010f111a3ffe6a6f1dd1368a391ea353f3d663a48274e13501faa58eb852cf9ef2da948c654cb90825bcebe162a0d4fcae3c04a44b5b763f46d141a4639c21175b89e0e96ab0fefb553cbe997b6f7020362b86c72952fc51d04bc269ea91345d66706fb329b0fe81d2d2986896228442da4dac0da97081d227110d9cf03ca757dc6", 0xba) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000180)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) r5 = syz_open_dev$hidraw(&(0x7f0000000100), 0x7, 0x2f06c0) write$hidraw(r5, &(0x7f0000000140)="1cceba69c3c89b4f8c071ced2a4a805787c6f38e20c4ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fafefc79b01e28b8ad", 0x37) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f00000003c0)=""/89) write$hidraw(r1, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e2000"}) [ 2635.444526][T26624] usb 5-1: new high-speed USB device number 101 using dummy_hcd [ 2635.475130][ T22] usb 4-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 2635.584593][T11566] usb 3-1: new high-speed USB device number 111 using dummy_hcd [ 2635.644619][ T22] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2635.657730][ T22] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2635.665832][ T22] usb 4-1: Product: syz [ 2635.670042][ T22] usb 4-1: Manufacturer: syz [ 2635.674756][ T22] usb 4-1: SerialNumber: syz [ 2635.714563][T26624] usb 5-1: Using ep0 maxpacket: 8 08:34:50 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000240)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x53, 0x0, 0x0, {}, {}, @rumble={0x0, 0x3}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000000)="c2", 0xa00000) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000200)) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000003c0)=ANY=[@ANYBLOB="c10a00007f1523ca0fc3445d27ea9d9ded67a02d946d5f58ee6aaabc2ce2666fdcdd73d2aae12a8de09997421b1b4df7a4dc5af3c59996ee465cdda6d23655e91b55e9b8488a809920228892d8ad7cfe0ceca3833795cc11b36193f049833b82dca6d1f98528a6baecb76f3fc27b9ed08457e61b7e5f0c063f9005ee31771cc3cd1be45af5b37a89f582086c1ece249bc5a440287b0579f2405bd3a4afa51a9ea10fa47f934815e17012d4dff455e8705d862e3734d447183938087879a9cfbc350bb7d7d960a0000bd99122293d6beac4ab8884771ea624a397a4fcf422104cd9e8e9926b0d13c6c9377a961020ba736511bdc9c51a14da820d8049bd012aed6c1f83ff0682d66e32de949cbc1178c3ca4007905527106f1748c83089126ecd3af29d48cab27d7def70e70d2b6124ef10ce0da6323cecda1ce021da30ff8059fa7ead97ccfd01a416e28114361dcfcae4682116baeeb03600c4d450e0eaba35df7752a6ab98ea25042756d1d1bab9ce5fdd3990f6cc35a67ba10f0a4e11b4528b087bcd0fc22d83b8dadc8715442b31bdfa587997afdc6a202f474116755e3631b3861069a995725e9381f1bc197c1f50d6cb165aa15dfbb2e758de3ea5f505f5f9ccaa0d461946c92abf08bedb18d7f34a43427fcb76c17799e867891db708d46f2ab8b1112b016b3f98aee9a05a13b40bc0ec89905b7997a26ab0a495feb49c825ac8786e42f2d6441b751a65170d2408dc72c014c6e962c34d8bd9c239738c29ff1a11e1c2914d5f2d3275ca51391bd2703bc0eef8ee4857bc0def77f019cfa6000eabe89f56446ab5d43dc1683ec3526b72236483f46ced100ab894805982cffda02cdeb8bff94522fb3a7d88a79d80a5e7130bf1d890afe483b3372995abd3b0e4722159164013e32a269c08582fe5fc4066a5b173df9581afbd6a2d4687a7b3a0041848fc8ca8c120ef92746a22d536bea535bb49d3f283ca75f89b59c521cf513f015c4ab322261a5add75795cdc144b0a1a4d59d6ce18f17fdb9fe5f3d8a539f5f9556b437f060635aeb87dac1498a6bd2b036b5d3fe34854043ffc22598b54359f71cc8c6b825e068d065c3acaba8f9dc0877b2adebc951fe9214d19dcdfb6d26115d2c2f3e577c844acfe1f15ae7639b7056528f15c215586172a220464dc48d3b5c125c2edcc2daaea562a8c6fc628bfc22164c5b373d568aed55e475172f5f9d2b6d30189cc1b30574a9a895f53c83c4ed007c276ab0da94bc39a3ac870999188e14977bc10e5d8273963b97ae2215efb76f662ed142aa6f503d7dc7cc83e6749c85661aab8cc8c3512afa9bd6e8fb44e48c160f9a10ba9c854e2747ce2578f5bc0702ac355852ec6fb36ffb2c61d74a8d8ebc22d752c0e2f0182d8a9230e379e0533b3552e35aa0c5ddf4b513de8d263759b8bc11c7c94e4ea3032240150539d62ffde30a061d0238fd2ed6fe6f6929a24b4e54ac104fc92fb550774c8d6b60650a5e9e67b7037c015985c1e5e8148228c6baa5b6f947f4c816d49cd5f8865b871a5c1a045c2af99cb36e3f0ed6ca44d4c648f7392622c5e87d88554e7356ab19865803bcdd8ed76d3dd3bb91287bbe23579218c628e55a3e47499a471358acd9c2f34f4ec755fe266950b76885e927fd1380585ab87d5f1f6df64c725cbc0b53fe0ac362bd593e5b955434fa02dc25cb6b5666b624c4de6b7e1ad4aea4c4773488de45b331f935065d4885b8fee4868eb6f55ae778caec372cfe7e324e7768ae8ebcfed531235675ee67e190fc9bfab7d9bb462139963f1940493ec555530cff01e5cabb0aef0ff07bf67f1ca360c9c715483a9a598fd29e8b1a23eaee752dd4d46dbffa49e7a75efd769527ee22310dc1fbedb6656101cb4ee3d951457d6b4660c72b1901e4dfcf89506ef8b8a8cd016b1880af44902acbb24c137268cde71d9b7e6ee7a1f688899519215f2a7bce5db7722155ab6193b8fafbcf18b749c8da5285f9855a73b53c2f92210dd283bf0f68d8b564a728c89046af9e7bf5c1354a49325d2b356722b1b824f2af0e48de21905941f0c9384684400a7b5449900782fb73f338792a3978041410013269b177b0b048f69dd6b57eba09cf8f5217729b1622b65934fb3e7272b49ca0483e2ec814ad8e317fa07393e3b63475777138701df456c2fa0cf75a03dc1017b0aa479915017feb6597645e27b3c4a485992cc0d9c18d82ed35ef960e864685b238f2bc81073502cb2cd7bf7c7818d60b68028439074ed1011636dfc003f7a7ee6bb4b4ff1ce8e2e2502372d2bba073fde28eed0f4e1286cc56d917ea994a72db9480225be01a7f276b264dda1c65aeba8ad0d8bc55e9d8692770fd3ebce1b73d49729f95083ce2dd5f37411fbda9ad8bcc10cc7829842e1ac95b82ed118fa0b58c0e85be75464a960b83407b834dfb5f903a1d7365f5a9626479a4061f7fa0958467fbab93c007c35f25044a2c1dd36880c1ae5b2359df43747b000f005c8bfd1ecf716255787a04862b6e8d7ec6841aac78bf36e95c53822cd2e8103b9aadfc18f818b037419d3c93d684ba7b97d8686574d87ac4ec37ded0775ac4b1d4aaadb196ad6cc3891c17d3c634a8f64dc96d0c847cb884fd2ae781698fdc66262192c6175e091571f61fec3f8f388867403f77190ed95d0aeb6ab6aac9d7e3d1e2409f7951c843e4c7b9a43539e87c16aef554320e7438f8096754800bea6456deca13c47f3453d0eb98a2c4aa0c5f396af2cfd1181e3734989fd366c0114ed7ad2ec52c7fb520d2413f75d1ec3231b1aa6c77d811f817333d583189e2381d79d684f4b96b6c9de1c40729e6aaf9a18f13598080371462ed98e215e51e99a49fd31f9812e2ac3db708eeac5d3064a629151c43ce5ded5826bdb45dc88899b2d5f945c2c16b6e35323a75227614e8d973e1324c13636d09d749203817c9bd23a5d1407c7994e9ad2eadbf8f80b04152888a1967bb662ccedafbb73e067c8dedf18c4befc1112d00c31bf30c3ef7b15c06a9b5767c5bd37086aa762dd0965232855e9a4353392689f752847fc81aa54d8b463068534df64ded01889365b2bcc5a1f644f3ea78943671fab0300000000000000e368bdd554fbbd37fc1ba137b1d75703ac2d3c8cffca2e95d9ef05fb2f3aefb2ff170ccf3b313613e3eb3f472fe888ac247012294d3a9b35fa42194616f8890145f012f0a1728c29cc37fc07362c8f000984d61ee41ac5038872e120166f3db9f20548b1c206bc1d24a3f4a41e446eea12ac98cc33392ccb947ae340be7ae35898fd044d153ee94aefec67c34587a1965aa47bf073d019a98454c61f5caf71e52121ad4c8438c72122a8f8fb09dde75a8e8d92dcba538ef81d2ac83fb54720c28b49ef80a79544538c5e44f335c0a02b2ad9f3c83151dc34e4ca29b11ea0afdc41f2bcdfe02b1c622fbca9ccc79f82907d705c0018f6a04e54ec81eb90a9f1f02c970930d8161597c2f78382b34d713f4959494e2c735dbcfbf50e29bd25da4e753c1ad25cae80daff858d83384e5ef9aa9434910d87add0563789c6089ad8deef455855b8ced1107efa01c08b83e42b3d8de3582db02b175516d8c2fbccdcbcfd1b05b9922ea4c23af473f60d9041290bba019bbee71ab37a436617c039ea356893cc1a40660eafe3339e65185be232a32eb4ce2c317f5be8599c01db37bd399e5d15c11e4d5f3b07d53d60695ae06a674f4b7027f4c7b2e7f6af435d9b2fac97736c685e252fd3d4a5b3646c14db7defa2ffd2d3cb3d977beeacd28a73d4c5ed600fc365a6e4e0b66165fbeb7cb5b6a4da4057b2cb07155b3ac0bef45041190b33d328edc8b1132ebcb55fcba96eafec3ea9da3c0ad5465bb27398431ee8c9a7"]) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000000c0), 0x34f, 0x201) write$hidraw(0xffffffffffffffff, &(0x7f0000000300)="9fd74109aed60690b0b050ad5b6dc1dab094736b399eddb18bea8996e3fc3e143a6d345bd1ce22ebd44d3fedddb4cf96fb8747eba2c8a468c010f111a3ffe6a6f1dd1368a391ea353f3d663a48274e13501faa58eb852cf9ef2da948c654cb90825bcebe162a0d4fcae3c04a44b5b763f46d141a4639c21175b89e0e96ab0fefb553cbe997b6f7020362b86c72952fc51d04bc269ea91345d66706fb329b0fe81d2d2986896228442da4dac0da97081d227110d9cf03ca757dc6", 0xba) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000180)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(0xffffffffffffffff, &(0x7f0000000140)="1cceba69c3c89b4f8c071ced2a4a805787c6f38e20c4ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fafefc79b01e28b8ad", 0x37) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000000280)=""/89) write$hidraw(r1, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e2000"}) [ 2635.764813][T26750] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2635.775870][T26750] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 2635.785678][T26750] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 2635.798516][T26750] usb 1-1: New USB device found, idVendor=045e, idProduct=05da, bcdDevice= 0.00 [ 2635.807720][T26750] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2635.815847][T21810] usb 6-1: New USB device found, idVendor=0553, idProduct=0202, bcdDevice=b0.11 [ 2635.824931][T21810] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2635.834870][T26624] usb 5-1: config 2 has an invalid interface number: 49 but max is 0 [ 2635.843081][T26624] usb 5-1: config 2 has an invalid descriptor of length 36, skipping remainder of the config [ 2635.845307][T21810] usb 6-1: config 0 descriptor?? [ 2635.853317][T26624] usb 5-1: config 2 has no interface number 0 [ 2635.875144][T26750] usb 1-1: config 0 descriptor?? [ 2635.885851][T11566] usb 3-1: Using ep0 maxpacket: 16 [ 2635.907161][T21810] gspca_main: stv0680-2.14.0 probing 0553:0202 08:34:51 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x540, &(0x7f0000000140)={[{0xd0, 0x4e00, "5334ca00e8f5085def03f7d6e6a3993b1eb331fdcca0facf828b1f58123fdc4ca6d43fac9ebf57b20b3c245da903cf1f0f2b3902b2201882e87ab60a86da70b032b51c82faa40cdc3603813f0ba7699cdc60ff5803e3946d2954922524a20aea45940cb9a31ae27b1df32dd0f39064493a2362bc1955c323e337ccaad76f5e3e39d39019155c53a658cb01b2ce0fe4ad78b7627ec0fab539dac67daacc1bcf91cae1b2693e204b56048a251f1fa32158bbfad18ccbca554d41b308c306cc4ec936fe4abe2e7893285157eee43dc53052"}, {0xc4, 0x4e00, "dd0901a367b3849a8b6cd4b3110b075beb5fc68512000d4c2de63a3d76aa162efa7d75c6c113a7e029ae24e698932b810dc30580f6505f17b26ad76a520b868d3a363fe14cac02cb8d90ce3f059ed5e89b684e1ed1d9a9f510153651967022f2a221edfeb065c3c4e588246116d562d31369c0a3ac580ac01af9a0461edadb361794a170e1136d8ed5462abb1373074f3a0693bb4fbc7304d39476d76abb46c65be2dacf42f5c2ecfd90ccbee4685f7cda99e082b5f5bb802267c5532b8e458fe7ed8f45"}, {0xf1, 0x4e00, "f0fba8352b6f35e39f2471ed8e45093d1bcae5a6d83c491a95597450f7a4ce2786583881e2afecacb062eac97eb7ca1f5d90276349b1508c7c589ca64d517444cacd453a786974e6f8d51e1b2c4013f853f0c0018ef2454f1ff0e2873fd15787bb47bcaab2a4a823516e85f7f694e9b3911d6f175e7071469c24b9d544fb96dd2097cbb59817dcc9fea85f2357d97deac89fa8649f1378a042dd4a4a061d542b3b9ec6fb5a80597d4f46574e3b7a644ba4bf3cc6c1418b9fe9475648b815e45048fa20f4db0016710fa6360089aacdd1166464bbe9c3f63226394d07a78e8bd247925de6d4532311908673faa232814e32"}, {0x49, 0x4e00, "a6949bdef393987f8dbaf8049e6f718aa84135035e436212e1929b2183f4723bb4dd950b12449e7d75d022b23291aef00949e2268faea112186ada1fec1bb4282b1147f826cf121e03"}, {0x42, 0x4e00, "dbad56293bfed3a7ef895f0c71b202a0f7cd10cc8014495d16ed9e5a53df15e279edbfd09a8c1d5d840f30d25920a88a275b11e167db4ed3fc641d23fb50c14ce22a"}, {0x99, 0x4e00, "e176e3ad3aa744e6e3e74ed824e7340e7c097ac86a908ddcb161c7bf8d0285530b7d18b11f80fb2d3d10cf181e627869850138d12a6fac49c4cd15fd8d0c2bcd6e61ad5ad5b720f60a5cc8af664467fb64f75f2e0c9dff49dc76e2d556d09ca4f532faef61cb1ac2a29c26786735c757a893376bc3460432a861f852974513176f6e07aa7141c7a7013f3067510f5e896b2aef5f0fdf945bf6"}, {0x52, 0x4e00, "73af8f12c9b8656ff10813627ea5113020de2537654367e0b39e6d560a84ede7acd0e2d91844f4eaf5af58a3aaacfe86d437962e79910052ff35341946fa01f75091e8c9b901ab837f41b5110f47e2241e1f"}, {0xb8, 0x4e00, "a47773c867781969a52251c477b1aeb34962498b3a80acc608ec7a088c6b40bb8efd2a273439b6ffe08c3038c21ceeb57a48f572efae6266acf7dea2dbb8e0f24655996f5e003f70ddb57ce2279fd9a9341337a5e1f47cde3141bb62feb01f2a9be5ccd21ea071dcd9cc4f575f8c86dc33b0fc0e3bf70a455f6d345060c01e6f440995467390a4a8640ca8b97aa3a3d38e52021491e8128d5b80e3db5d9d3b054fde31b0924a5a881ef0ba5515b7990a7e7e472b06d11e86"}, {0x5c, 0x4e00, "7f5e1f44c6f47685a12866232f4cb0854c9fbcf326b8944b18ba04c52ef4ca04261f69fa02c923bed98fc8e943f1223766f78a72a607b821d235565d79972c288c9c19d4865a046ddf418e9285548e841805d651b144a8adc056eff7"}]}) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000100)=@ready={0x0, 0x0, 0x8, "5217c1fe"}) [ 2635.925236][T26750] hub 1-1:0.0: USB hub found 08:34:51 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xa2320) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000200)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @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) r4 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x34f, 0x201) write$hidraw(0xffffffffffffffff, &(0x7f0000000300)="9fd74109aed60690b0b050ad5b6dc1dab094736b399eddb18bea8996e3fc3e143a6d345bd1ce22ebd44d3fedddb4cf96fb8747eba2c8a468c010f111a3ffe6a6f1dd1368a391ea353f3d663a48274e13501faa58eb852cf9ef2da948c654cb90825bcebe162a0d4fcae3c04a44b5b763f46d141a4639c21175b89e0e96ab0fefb553cbe997b6f7020362b86c72952fc51d04bc269ea91345d66706fb329b0fe81d2d2986896228442da4dac0da97081d227110d9cf03ca757dc6", 0xba) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000180)) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffffe, 0x206501) write$hidraw(r5, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) syz_open_dev$hidraw(&(0x7f0000000100), 0x7, 0x2f06c0) write$hidraw(r4, &(0x7f0000000140)="1cceba69c3c89b4f8c071ced2a4a805787c6f38e20c4efbec3152f571a4516a733a33e1738c9d2f80f4a07011579fafefc79b01e28b8ad", 0x37) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000000280)=""/89) write$hidraw(r1, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000240)={0x0, 0xfd, 0x0, 0x0, "ed105400000000003ec13e2000"}) [ 2635.955906][ T22] usb 4-1: bad CDC descriptors [ 2635.966801][ T22] usb 4-1: USB disconnect, device number 110 [ 2636.015398][T11566] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2636.025006][T26624] usb 5-1: New USB device found, idVendor=04f1, idProduct=3011, bcdDevice=27.6c [ 2636.026352][T11566] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 2636.035449][T26624] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2636.045122][T11566] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 2636.053086][T26624] usb 5-1: Product: syz [ 2636.065877][T11566] usb 3-1: New USB device found, idVendor=045e, idProduct=05da, bcdDevice= 0.00 [ 2636.070009][T26624] usb 5-1: Manufacturer: syz [ 2636.079024][T11566] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2636.091822][T26624] usb 5-1: SerialNumber: syz [ 2636.096589][T11566] usb 3-1: config 0 descriptor?? [ 2636.144641][T26750] hub 1-1:0.0: 1 port detected [ 2636.150233][T11566] hub 3-1:0.0: USB hub found 08:34:51 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000200)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xffffffffffffffff, 0x80) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @period={0x5c, 0x1000, 0x8, 0x7f, 0x5, {0x8, 0x0, 0x9, 0x3f}, 0x6, &(0x7f0000000240)=[0x65, 0x4, 0xf430, 0x9168, 0x6, 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) syz_open_dev$hidraw(&(0x7f00000000c0), 0x34f, 0x201) write$hidraw(0xffffffffffffffff, &(0x7f0000000300)="9fd74109aed60690b0b050ad5b6dc1dab094736b399eddb18bea8996e3fc3e143a6d345bd1ce22ebd44d3fedddb4cf96fb8747eba2c8a468c010f111a3ffe6a6f1dd1368a391ea353f3d663a48274e13501faa58eb852cf9ef2da948c654cb90825bcebe162a0d4fcae3c04a44b5b763f46d141a4639c21175b89e0e96ab0fefb553cbe997b6f7020362b86c72952fc51d04bc269ea91345d66706fb329b0fe81d2d2986896228442da4dac0da97081d227110d9cf03ca757dc6", 0xba) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000180)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) r5 = syz_open_dev$hidraw(&(0x7f0000000100), 0x7, 0x2f06c0) write$hidraw(r5, &(0x7f0000000140)="1cceba69c3c89b4f8c071ced2a4a805787c6f38e20c4ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fafefc79b01e28b8ad", 0x37) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f00000003c0)=""/101) write$hidraw(r1, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x1, 0x0, 0xffff, 0x101, "ed1054000063000000000000000000000000748e763789dae3b7000000004fc6"}) [ 2636.365293][T11566] hub 3-1:0.0: 1 port detected [ 2636.376390][ T1105] UDC core: couldn't find an available UDC or it's busy: -16 [ 2636.383790][ T1105] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2636.394649][ T22] usb 4-1: new high-speed USB device number 111 using dummy_hcd [ 2636.418637][T26624] usb 5-1: USB disconnect, device number 101 [ 2636.795796][T26750] hub 1-1:0.0: hub_ext_port_status failed (err = 0) [ 2636.904339][ T1149] UDC core: couldn't find an available UDC or it's busy: -16 [ 2636.911810][ T1149] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2636.934843][ T22] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 2636.943917][ T22] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2636.951969][ T22] usb 4-1: Product: syz [ 2636.956135][ T22] usb 4-1: Manufacturer: syz [ 2636.960721][ T22] usb 4-1: SerialNumber: syz [ 2637.005517][ T22] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 2637.005633][T21810] stv0680 6-1:0.0: STV(e): camera ping failed!! [ 2637.034637][T26750] hub 3-1:0.0: hub_ext_port_status failed (err = 0) [ 2637.054661][T21810] stv0680 6-1:0.0: last error: 115, command = 0x2e [ 2637.255993][T26624] usb 6-1: USB disconnect, device number 14 [ 2637.584555][ T22] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 2637.945436][ T1156] UDC core: couldn't find an available UDC or it's busy: -16 [ 2637.952862][ T1156] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2638.034735][T26624] usb 6-1: new high-speed USB device number 15 using dummy_hcd [ 2638.212445][T21810] usb 1-1: USB disconnect, device number 30 [ 2638.216599][T11799] usb 4-1: USB disconnect, device number 111 [ 2638.404597][T26624] usb 6-1: New USB device found, idVendor=0553, idProduct=0202, bcdDevice=b0.11 [ 2638.413722][T26624] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2638.423430][T26624] usb 6-1: config 0 descriptor?? [ 2638.466441][T26624] gspca_main: stv0680-2.14.0 probing 0553:0202 08:34:53 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x167e42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000200)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x2000, {}, {}, @period={0x5c, 0x1000, 0x9, 0x8, 0x100, {0x600, 0x90, 0x4, 0x4}, 0x1, &(0x7f00000000c0)=[0x4]}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4c142) write$hidraw(r2, &(0x7f0000000400)="79ae5a8bb0cee32099412f6aa93474c2", 0x10) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(&(0x7f0000000240), 0x8, 0x200) syz_open_dev$hidraw(&(0x7f00000003c0), 0x4, 0x842c1) write$hidraw(0xffffffffffffffff, &(0x7f0000000300)="9fd74109aed60690b0b050ad5b6dc1dab094736b399eddb18bea8996e3fc3e143a6d345bd1ce22ebd44d3fedddb4cf96fb8747eba2c8a468c010f111a3ffe6a6f1dd1368a391ea353f3d663a48274e13501faa58eb852cf9ef2da948c654cb90825bcebe162a0d4fcae3c04a44b5b763f46d141a4639c21175b89e0e96ab0fefb553cbe997b6f7020362b86c72952fc51d04bc269ea91345d66706fb329b0fe81d2d2986896228442da4dac0da97081d227110d9cf03ca757dc6", 0xba) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000180)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14e801) write$hidraw(r4, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) r5 = syz_open_dev$hidraw(&(0x7f0000000100), 0xa, 0x2526c0) write$hidraw(r5, &(0x7f0000000140)="1cceba69c3c89b4f8c071ced2a4a805787c6f38e20c4ef3dc3152f571a4516a733a33e1738c9d2f80f4a07011579fafefc79b01e28b8ad", 0x37) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000000280)=""/89) write$hidraw(r1, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e2000"}) 08:34:53 executing program 4: syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f0000000180)={0x14, &(0x7f0000000080)={0x40, 0x10, 0xbb, {0xbb, 0x21, "541faf71dce059a1d29122a0db278ff41de5a24193a49f171d8a020a7ff6fdbaf4bcb69b31294917746b6bc36c3bc94a289b092ac800c678e7b818229fbeba8cfaeec0874201702326f2ca3b18656fc4c5287903e762c467a338ca8ccc360adf1a2f320d82bbef0a87b2515d0f95601bc659fefbcc47bea05ffe9a9372ed749db5e9cd7e75b7e41f9cc7cf21cbe6f1c2449806e02bb4659eb02a0059d763b21b88eca0a9d6a543ceca3db4e9fb363d8d73d109ecca052b8b14"}}, &(0x7f0000000000)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000440)={0x44, &(0x7f00000001c0)={0x40, 0x8, 0x8a, "ccb4edd0cfb95be60923f0167a0d2cb5ad3dc30b4f5579971a5111d53e5de01a84409a8a6fca808f540e2512f8b67d1778326f7553c98e8ec5b7b0ce80efd47c27255359cb0576e88e49b1362f8116d5d3cb8eac83b1ef83f30d019577c121df987a931cf64e4d21794d0791fa3c5bcef48a6bd904484826f4b1d4d8d4669243631e95a836334b6a73e5"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0x90}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0xf6}, &(0x7f0000000300)={0x20, 0x80, 0x1c, {0x1, 0x1, 0xffff5412, 0xb9aa, 0x7fff, 0x5, 0x30, 0x7, 0x2, 0x0, 0x8, 0x800}}, &(0x7f0000000340)={0x20, 0x85, 0x4, 0x852}, &(0x7f0000000380)={0x20, 0x83, 0x2}, &(0x7f00000003c0)={0x20, 0x87, 0x2, 0x1}, &(0x7f0000000400)={0x20, 0x89, 0x2, 0x1}}) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x55, 0xc, 0xc3, 0x40, 0x582, 0x7d, 0x2bf2, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xe6, 0xc1, 0xce}}]}}]}}, 0x0) 08:34:53 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101142) write$hidraw(r0, &(0x7f0000001180)='=', 0x3b000) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x8, 0x60d346d940b7fe28) write$hidraw(r1, &(0x7f00000000c0)="14684ee759a09d7900b7a8bec0e209e849d6c1b93d26652b68f36670444278a6f194bf7407b73607e4fdb6cd0ad13ae173", 0x31) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4f801) write$hidraw(r2, &(0x7f0000001800)="ae", 0xa00) syz_open_dev$hidraw(&(0x7f0000000040), 0x7fffffff, 0x0) syz_open_dev$hidraw(&(0x7f0000000000), 0x8, 0x10b00) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x1410c1) read$hidraw(r3, &(0x7f0000000140)=""/5, 0x5) 08:34:53 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xa2320) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000200)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @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) r4 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x34f, 0x201) write$hidraw(0xffffffffffffffff, &(0x7f0000000300)="9fd74109aed60690b0b050ad5b6dc1dab094736b399eddb18bea8996e3fc3e143a6d345bd1ce22ebd44d3fedddb4cf96fb8747eba2c8a468c010f111a3ffe6a6f1dd1368a391ea353f3d663a48274e13501faa58eb852cf9ef2da948c654cb90825bcebe162a0d4fcae3c04a44b5b763f46d141a4639c21175b89e0e96ab0fefb553cbe997b6f7020362b86c72952fc51d04bc269ea91345d66706fb329b0fe81d2d2986896228442da4dac0da97081d227110d9cf03ca757dc6", 0xba) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000180)) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffffe, 0x206501) write$hidraw(r5, &(0x7f0000001800)="ae41332c0bed885792f2e726cbe562e1c7a2f81bbbad08a4fd913f4fe15c8192e0ff062f31435dcf76000efd4cbc215f4e29dfed774e966e56419a7f9a7e57f6a07a93dd3a72389e28e0185ef7eaba1a423faa6273887cd74eaff2ce83ef7a42120243c2eaf8d41c51cffcebaa3a7763f362e5a544965354a5d9b79ea7720ef09753b66713a8702db1b64a28bb8bc348e87d6669f90e75759e267862fbce8bb44ef960b7655e834be17f392f997157515cc9c580393427dc6f152759da24f74983d22122872bb8f8c820170abf9097e84691e13a32032c2a8017f4df65d05bc46e535585b6c66064f8b614082d2811987c44bb1f9cb25aa07bbdb49f6f7b78cd2f1359cd9dac9c58098f7af150d8627c5c5e0f61d46a2cfa98ecfb5fcb47d92c9deb7dbc962520fa5319db5d3a1173b2ff62f6933da6f97c7e7d282ec9a3e400086a622d694ed3ef2b937cb31b30ab9cb2856d69fd95b978170b885fdae51a7f52496a139aad9d9c2236b5b7ff40cb67504e47036783ec1a4ed5c70fa4edcb40cc16440a637111d7ba93bf58d0811bb86cd57be97d2b691bea2f7ec546f3072187b9087fbaecb3589ef40c16386d48b77f7dfb8658b2838d1461d086ef60779d155bb5f256efd0e36ca926f432e7007d46ea2ccd4fed3aed37585cf4618af8c043258d46cda74dd055d01973ff2867fc6f4dc370f3bb7fd24eef5ac6e688636590aa04715476466c047d5cfc50e328d1ee15d95b916da69508110d84984278bc058dbf876d40cbddb0ab6e41d4e6de36e03c79cc0867bbc9f7870722294fbc059ebc3cc4f74829803fb18a659ecc53438349b16a2dbe7a009e9241c6d216d559dee5b2795785ed4b6aff3254453dc7e2214a6526c1a2529a2d6186971481d3ac6757a87846c553621a5dd214ccc64c196aac03bb59f9df6819551259d72877bb33ffb3b55bb5ca91fb038d76af010d4a60321c7c0837c3010890c39006b3af5ab9c33fe57e2dcfd55d114c7bc066c36afffa01fa89a94476bc2447ce6740d798d0fc523f76bf1aeba48281187f25d3e13da98f8755431decf7cd3315418adcb5f6d00429ce76066152871ff3383edac02f552a3ea67c53b6822cd73621472daba4103761874a666eb6201ccc142f2abe4ee7c7f18a996b4cf4a58bd41130aa4d8935c12f9369ccb37f0c90354a3ae8384959dbd87651e9a43ef451fae116998356dc164f16ca17838f1884919e359331b7ed4787e4837f8638665efe9b1e6965cd9e07fb4be19da5b308bec0a88834d20f5deae61f3f41d2e0438b9cb7b0c75584ccd96d092de90bfc95082d8a82c52a41a169b04b142de19d8462685cc9805f94ca46b629a5d3e538bd48c2d1d11b00a901c7a7696b471eab2420f1688ba790804405656b9b81ff097b7d184f82f9436e4ce5cf6bdfdb041b2247c70b87465b9b46294a73089bbce004e46b8289415c32f1575ddb52031bc2230e0e53afdbef1ce548812e765fbf60a921091d22c57496d0dd864ec1379ec712147e570df06de4dc2e9599d86ac01c0e188afc792c1a9a4da5b4eb133c1aa3dad376beada079e34ecb304fbdbeee229af0a1de09e788983038a8bdbd5f1f959c9c1cd416f298be7675b4c7b0613031a7a733e47a554aa1466b106307ab952cbb2be80f648dd28e4b21e22f48c080836ba929680bf34a9e3537072b832d879e3d5cdb445fdba30ff31ac035386098e1d0d9a7a523aba1aaf9f108597b3f0147be545c44a47e825752790e6cbdcd627b7d38ecb8b5a5113c84ff5e5f4b039a541bd55441c73e2d43210241853571d607a999f7c918d2a78eb7c23181370aa34ca394ea1f32e4fb2072d7d68aab28602d0f9ece751719dae91edfd12a72ed1be3a778884af5ba9570e80f544669addb20482b94a32aef2e17736383d9b7c4628e4f235915d92e23eb9f76742af1748ea2c2cd0bb5986dd0ce0e8c71aca273411bf9d111e90cb58c98cf91bff3232c1640b268b14bfed4407f8668004e32fc55d5bd7bb9648ec8de7f6276ff792fba2ba1bcf17522f89dd72c6a24983409edfe75d5668a40028e4a27b5854dd14207bcfa10d7909391577afe44b5be98fe40ce75c50e887940b1f53ceaf621f30a067ffde478778de04238994dae8fada50619f09d7f0a29dd16f2098b485600305d4960d607f17fceadd24d56b3170f5b6a11f5c149786672d46eecd6541c4360956666bb3a328dfce71a4041d2c9d3844d00065a1da79a1eef834b6cab71f69760c0c80a433929e256b87a33216ec8fe6810361cea858a7440bdd78b7473a46672bba6e35735611542fc52c72e0d36b1b0d121ba908889b5178fbae80b62d3eb3c03ef33ae804b5c7656e0802bc1f3295430c0bf3b6cb91dad1c02d8b8f31964ed48773291a9632c25176112b6495e057533b023c2718025f79a7455f2080f9965764594288b277a5f5e420b31629d593d3ea310026f4f0a070b42aea5e5f03fa674b2ef1b582abfacc15844958c4eaf35ee8e61724b06d9022468e10e2f13184e3082fb90caa95f151d1d8db9cff53d8c388dbfb2aa0173e86e0885b64bf8e03411b6186dea225f63ddc86816566401b5f2aa0b39bd89df76f587fe0e344451bd3ab8bc002ee31f1e4ee2967046c6126cb5019048717d4be4983eafa5f876729760d94eee92134137723f0e9617c047fb5cdbd9c75355d4ed1886fef08e3a454f7f4739d46b71a795e8b92cd527467b64c44de5ee44f1346cca9d492e06e23c54e9d4eaae69832c8131f5ba9c1b816988475e5061b49402a39a42538645ec21d380e9499093408fb2694617c93423096b76605149b424f70c1e51653748a34fc2ef8aa2e543efd673075974ab0500000000000000f9d88d36ab3b87fec02d0ba1aa1087ff497770fe9a5881cf0da4e87fd970858adbf15ee462ef60957670170d87486550463c58ede7b2bd444f4a38aea9d7c5a1e62ad455a0c7bf8909606a81b2d62382c79dcc180f43368dbcd94b6aadd738c72a0cfa1128d92aed7077235ccc8b0882c83f2a1d31eff1c6b553e0838c2122c65404e8b02348932bd97855ad6118160b55503cee2e5958c7c313884656d964e06f8a612be054659eccbea73b2ccf911e172648ede6febeb7f7054a4c8a05bf7038dec4ea58bc692d4181f3242f2bb586c2cad7fff5627060bdf79cf2f43b79d11a48571e6c5151799d1f5f0c5baa0ed295109a4eec9f7c262a71f78082aec60e9e609df276e01267c45fa8f6329269eb1b26fea497bdf2d15cc6a33f51cdd3f87f6f6e0a72ef4b89dfa70a5fc46d9810b15551bc266e21c333cfad55b1984bd5a05044642f9658a3358ff1ac6199f21ecca6d796ade45d4bd8b896581014496f88a09ff080f15165a0d5287beda86802708921182fb693fae2ae035bea8c3eb3843b289825b7a53dbf9688f13aa58e0de9b467c5788b5eea8fdb2e47586c52d39534c632762c688d0c15d0c3fe13d992c48ea9af0d77c5ab64df2b5c3dbd17029b620ae12b96a4b72e699cab26d8f351837a153629675381ee887c500008f209db96b7f085f352fe9b03471c392d0fe543c2de3fd8902778c01883245a409853c3c97d65eb36ce830966c5e1556c5d3092cbe2cee7307d2de92de8f05483f41d7f1dc998e6ea4337bd7e9923289b5e66380f21d7518ab87fade81281bf15b74d34a9626f0e8ba5696683929ce0537d8fc476c34cbda441535de34a5185a351ecf759dc82d235e31d78e3594168971392e6f99e3a4902c05e0a895401ec733343f4cf6e84078f4b096afabb8ba44fdd84f0dd280f4be3fcf587f74532c800477538bd0a088c3715684bf95ce11e7cef1971614cd675acb92466577f7e9a37da039fbea0d18938653522873bf7e7453fdf41c5803bd01d5d5a0b0eed29cc499f48566c2b387fbd932cfa4336de68161447591885e549debb161224499ef59e0e7e6fa4eebf943e38f3376754b0f3eb5fb0790cb66364aaeec58854b350e614dc960e56b63a8b515dbeafdd52171b0a09b6e8571cbefb574b012e5a708d5ea16c79af8f2d8e29a304559f0df56e2bcee84c5ecff74f0f8ab2cfda5e03144ba6611cf06268392cd00c05b306d97de3ee8e6d12f5fe733fc4073fe41c22ab0f3c8f93015403112a948c9f0614e8186f8583e599458c94f229537ed917506c23f0247dd4344158a5a486318578a4a7ccba1f131b0f54b7ece982ed21e1526cf567eb78ba1152cdc8c7115af98fd26d27033a4b8dc1d7cf881c3248e326e3258425f9c31a695ea5f3765a1cf093ff28cf5b5688fdbd31a4c4dea72207288b8f4bbaeaa97c1f4bfb11b26cc72be3e748b1cf30d20d1854fb3759ea9cd362c3916e0beefa1384ede2fa08611c2f25ffd929da666011248ddfa2ded24b472c2d521f0d13e54d9f47a2b24d55e7047576aabb6e86b03c8ecf0628501cc46e22314fafc421ac16db35e385dd0dbc36a03f5981a8d7f4e8d230506aaafdf5339cf62e00d70c0e8bdb8ee55e83fcc5bd7d3f4a466da3c8a2232c559be31339881895a82e26d2b88efbb59a209792b9016bb430c0a07fe9f49880fffce7f8e314cfca294a1da6166cf89126edcf07fbd07a22bb0309fad171594b9bcf88261ce34d90bfe05a462e1afb46de5fd3269c429fb1887561a9e9a04379aa88ef6be21435c6c82816d18f4607c5bedcda46f31c6309aa0c3ad45c0bc9f6c0a7cbd6d21eab61827f8cd3d091adeadd339c8e0d240f5aaad7adea30c093bfbdff58636d2a1c4fcb23c823bccc3c5d0c9d350acc8f7e0a956933556cfed38591816e64680b4e136c48c9ecf6542a4d64446044532bc2d3243b0e759bb8cc3f998e74a29610e9f0266d5e3ee54a9e0dbca1c769add285b311380a8ef465a89a8a3ca9842a1f2e0b9eecb3e75258d0b256f89f39b2467d87c17616733087864ac425d3676c17057fffd722bd6f4b5dd2accf08ecaceaee4dae17d98ab90c6b6cd1ebf40fec17f32631f7939dfc26746a762f5b282c30cc66ff44643fe074a7903807b252ffb4920cd57899df7e1de19c1f4e0e20f05bb9dc9283482aed9e9bbfb2a85fc767d46ed0ff12f7b28e6d5e96be87b925d062f1198885b9d76092697c72fa66e472330735ded0d071059a1f39b333597453012a451e277a51217afee021ea455812f51b0d565054ddd28c49ce9743ed35904bf397c53c799cf90fa92684bd2ffd18b5ee54412f2909881fa6ae39a2f090d1bc0fc31900d4be500ad87eaf9a7413b0d900d8d31f4cf0dc94ad4a4cd8929189a096d9c60c736324e127d7daa61463a7d577cd368598c2890bbc69d0a1338f9d0d575e00a8ae16a5417cad3c57cdfe2048e01c4e8524e815949b50ca54e7b9cd69573d6d9f9b5b401f53ca06594394b145c6749426161ccddc2941b0d09a6c546a68c2cc76f883d4179ee0980646f235c025e227b02a5f97e530c2ad81b05b98e2f72ad3090cc924e7b9f96647aed6091ef2b0f9e3cce8f25cd847db4620032711e58faa407ab9114913cac1a29f3b8989c7f36d35f809982940bdbcfc31387575ffc6199124b0e99b830a76621ac0543bad7616510f4a2ea6f98659204c3c21270f992bef1a59c91bdf63ad91055dbbee0bdbe6e124918b8c67e41be5a541a32fe496420775b8efaf193eccbb3cfa9dd7b4032290f969b84e2e8b1c3aeb688f6aa99c0845fa337b564a56f84443c9a087fd7dcc5ee79461444f384f04c07ad1a5fbf2555914184ebd2e268c74d912d9fc75f62a2087eeb310d17c81f622b8c2126d8c2048d4447353d79690caf5c4590030fe6f57da6aef7214a1ea798fe3ea30544643a1b0ea9671abc85c546177165e494b535787549bb096f1764c73bb9b89d253224754de35e9021d6c8d8a83842d7c3f79f345b0daf177d2d98f55fb0ed38ecd9b983c71910a6b7d51763aa57d1841872eee11db29361335c65f77e27cd5397a", 0xfffffeb0) syz_open_dev$hidraw(&(0x7f0000000100), 0x7, 0x2f06c0) write$hidraw(r4, &(0x7f0000000140)="1cceba69c3c89b4f8c071ced2a4a805787c6f38e20c4efbec3152f571a4516a733a33e1738c9d2f80f4a07011579fafefc79b01e28b8ad", 0x37) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000000280)=""/89) write$hidraw(r1, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f0000000240)={0x0, 0xfd, 0x0, 0x0, "ed105400000000003ec13e2000"}) [ 2638.598874][ T23] kauditd_printk_skb: 30 callbacks suppressed [ 2638.598891][ T23] audit: type=1800 audit(1634978093.644:7217): pid=1165 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 08:34:53 executing program 0: r0 = syz_usb_connect$uac1(0x0, 0x97, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x85, 0x3, 0x1, 0x7c, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x29, 0x2, 0x7, 0x9, "", "aa26f5"}, @format_type_i_discrete={0xd, 0x24, 0x2, 0x1, 0x7, 0x2, 0x9, 0x8, "165ab60e3f"}, @format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0x2, 0x1, 0x7, 0x7a, "9253ba96d63b"}]}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x3, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) syz_usb_connect$cdc_ncm(0x4, 0x12e, &(0x7f0000000140)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x11c, 0x2, 0x1, 0x72, 0x90, 0xff, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x6, 0x24, 0x6, 0x0, 0x1, "bb"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0xfcc0, 0x8, 0x640, 0x20}, {0x6, 0x24, 0x1a, 0x7}, [@mbim_extended={0x8, 0x24, 0x1c, 0xffff, 0x0, 0x870b}, @mdlm_detail={0x9d, 0x24, 0x13, 0x3f, "72822cda78f740c51f8eb9118e017e35f8a309f756097f47068b585f8a3ac465793458f218cd9494170d938210ce430e7aeeef42adf44111b2af59191e46f41156b58899a2156db793bedd06410fdf792b1ba97fbd24493d9b2568fe0c65a25f694bf382eea9e2b3fddc19ac77fae956fc99ce22e678eb0d07cdd935e8a99d8321cda025f73ddbeeb0807050ca6730b88af3898dec0b294851"}, @country_functional={0xe, 0x24, 0x7, 0x9, 0xffe1, [0x2, 0x7, 0x8, 0x1]}, @mbim={0xc, 0x24, 0x1b, 0x3, 0x5, 0x1, 0x1, 0x7ff, 0x5}]}, {{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x40, 0x4, 0x1}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x10, 0xe0, 0x0, 0xd9}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x0, 0xa8, 0x1}}}}}}}]}}, &(0x7f0000000540)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x310, 0x9, 0x60, 0x62, 0xff, 0x7}, 0xc2, &(0x7f0000000b00)=ANY=[@ANYBLOB="050fc200050a10030203002001090059100b7fc458767a71b10928ff794c356f116a344b010a88a0ce58c9f4e531283f23cd6dfabbe28dbd5a0586a87d6b0cd33d70e5ff1e1256adcda907833abee586e5965b1d819838b299aa5af707ab3d8d202b1ea1a271886f141004020b351b0177b67c0f44d959b0720851d722100b9eb316e7505e484d0c8371fbdf9640c622c87dc6448ae6a4877c4af4175a7824100a80260100000ff00400000000000000fe0100c00000c0c0ff00e9ffffffbf00000024d1e9364bb4ef83fd7c7216f8b40df49b97f136e0f4925f25215175de7538bb00a2c17b1d7e89fd1e8da1576d0d3aa641b0def11538df97a35053a850f01a95e94da783380cb50d393fc765a32b88736f29b554369d3bedbf71d96003eda73b2831f8de415370da7733beb43bf5df7ded706536d6c3ec9ef3e10f7bd8c0744068752a2b4ef99018e79513e32b7a5e9951449ab82c48fc4475509ef9f0ddf51528f4bb2f8742bc2792db5981d081928ac1039f7b12d9547eb968213e25d1a63ef7f66bacf3c65413c7dfe0216f3108bca22fbb3b2dfbc51373af9c3e87ef6d2dd050570c1ab3eaa6d0dd8fb53e7ba94dcb713a19950fdd"], 0x6, [{0x4, &(0x7f0000000040)=@lang_id={0x4, 0x3, 0x41c}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x85b}}, {0x2a, &(0x7f00000003c0)=@string={0x2a, 0x3, "b5c299bf0c13c18832335b0a1bb989bdefafc9a422f6930d634302947a038f0f85778f1005bd35f8"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x421}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x2809}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x2c09}}]}) syz_usb_connect$uac1(0x3, 0x102, &(0x7f0000000680)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xf0, 0x3, 0x1, 0x4, 0xd0, 0x1, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0xf3}, [@input_terminal={0xc, 0x24, 0x2, 0x2, 0x1ff, 0x6, 0x1, 0x20, 0x8, 0x24}, @processing_unit={0x9, 0x24, 0x7, 0x4, 0x4, 0x81, "abd1"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0x75, 0x4, 0x0, 0x4, "318d26f7577b"}, @format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0xff, 0x3, 0x64, 0x1, "a3a6b4"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x81, 0x3, 0xff, 0xd1, '-', "d45f"}, @format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0x3, 0xffff, 0xb4, "605231b1fd28042860"}, @format_type_i_discrete={0xd, 0x24, 0x2, 0x1, 0x81, 0x3, 0x60, 0x81, ' f7 b5 28 0d 00 00 41 89 d4 89 d6 e8 4e 12 b5 fd 45 85 e4 0f 84 [ 2680.329670][ T3873] RSP: 0018:ffffc90001837660 EFLAGS: 00010246 [ 2680.335740][ T3873] RAX: 000000000000005a RBX: 0000000000000000 RCX: 0000000000000000 [ 2680.343735][ T3873] RDX: 0000000000000000 RSI: ffffffff838cbdc1 RDI: 0000000000000000 [ 2680.351708][ T3873] RBP: ffff88813001c0d0 R08: 0000000000000001 R09: 0000000000000000 [ 2680.359681][ T3873] R10: ffffffff838cbdb4 R11: 0000000000000000 R12: 00000000c0018700 [ 2680.367655][ T3873] R13: ffff88813dcf8000 R14: ffff88813001c000 R15: ffff88811389f500 [ 2680.375629][ T3873] FS: 0000000000000000(0000) GS:ffff8881f6900000(0000) knlGS:0000000000000000 [ 2680.384572][ T3873] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2680.391255][ T3873] CR2: 00007f66a3684130 CR3: 0000000139aa4000 CR4: 00000000003506e0 [ 2680.399230][ T3873] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 2680.407203][ T3873] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 2680.415193][ T3873] Call Trace: [ 2680.418471][ T3873] ? lock_release+0x6e0/0x6e0 [ 2680.423152][ T3873] dev_hard_start_xmit+0x1df/0x890 [ 2680.428264][ T3873] sch_direct_xmit+0x25b/0x790 [ 2680.433031][ T3873] ? lock_release+0x6e0/0x6e0 [ 2680.437705][ T3873] ? dev_watchdog+0xd10/0xd10 [ 2680.442387][ T3873] ? do_raw_spin_trylock+0xb0/0x180 [ 2680.447601][ T3873] ? do_raw_spin_lock+0x2b0/0x2b0 [ 2680.452634][ T3873] __dev_queue_xmit+0xf25/0x2d40 [ 2680.457581][ T3873] ? find_held_lock+0x2d/0x110 [ 2680.462346][ T3873] ? netdev_core_pick_tx+0x2e0/0x2e0 [ 2680.467642][ T3873] ? mark_held_locks+0x9f/0xe0 [ 2680.472416][ T3873] ? memcpy+0x39/0x60 [ 2680.476408][ T3873] neigh_resolve_output+0x50e/0x820 [ 2680.481612][ T3873] ip6_finish_output2+0xdbe/0x1b20 [ 2680.486740][ T3873] __ip6_finish_output.part.0+0x387/0xbb0 [ 2680.492476][ T3873] ip6_output+0x3d2/0x810 [ 2680.496820][ T3873] mld_sendpack+0x979/0xe10 [ 2680.501333][ T3873] ? igmp6_mcf_seq_next+0x550/0x550 [ 2680.506544][ T3873] ? lock_release+0x6e0/0x6e0 [ 2680.511228][ T3873] mld_ifc_work+0x71c/0xdc0 [ 2680.515742][ T3873] process_one_work+0x9bf/0x1620 [ 2680.520689][ T3873] ? pwq_dec_nr_in_flight+0x2a0/0x2a0 [ 2680.526062][ T3873] ? rwlock_bug.part.0+0x90/0x90 [ 2680.531010][ T3873] worker_thread+0x658/0x11f0 [ 2680.535694][ T3873] ? process_one_work+0x1620/0x1620 [ 2680.540899][ T3873] kthread+0x3c2/0x4a0 [ 2680.544968][ T3873] ? _raw_spin_unlock_irq+0x1f/0x30 [ 2680.550264][ T3873] ? set_kthread_struct+0x130/0x130 [ 2680.555468][ T3873] ret_from_fork+0x1f/0x30 [ 2680.559894][ T3873] Modules linked in: [ 2680.563897][ T3873] ---[ end trace dc3aa59a3bc37c84 ]--- [ 2680.569374][ T3873] RIP: 0010:usbnet_start_xmit+0x3f1/0x1f70 [ 2680.575224][ T3873] Code: 00 48 b8 00 00 00 00 00 fc ff df 48 89 fa 48 c1 ea 03 0f b6 04 02 84 c0 74 08 3c 03 0f 8e 4b 18 00 00 8b 44 24 08 31 d2 31 ff <41> f7 b5 28 0d 00 00 41 89 d4 89 d6 e8 4e 12 b5 fd 45 85 e4 0f 84 [ 2680.594946][ T3873] RSP: 0018:ffffc90001837660 EFLAGS: 00010246 [ 2680.595078][T14419] ftdi_sio ttyUSB0: Unable to read latency timer: -71 [ 2680.601018][ T3873] RAX: 000000000000005a RBX: 0000000000000000 RCX: 0000000000000000 [ 2680.601035][ T3873] RDX: 0000000000000000 RSI: ffffffff838cbdc1 RDI: 0000000000000000 [ 2680.601050][ T3873] RBP: ffff88813001c0d0 R08: 0000000000000001 R09: 0000000000000000 [ 2680.601065][ T3873] R10: ffffffff838cbdb4 R11: 0000000000000000 R12: 00000000c0018700 [ 2680.601081][ T3873] R13: ffff88813dcf8000 R14: ffff88813001c000 R15: ffff88811389f500 [ 2680.601097][ T3873] FS: 0000000000000000(0000) GS:ffff8881f6900000(0000) knlGS:0000000000000000 [ 2680.635079][T14419] ftdi_sio ttyUSB0: Unable to write latency timer: -71 [ 2680.639760][ T3873] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2680.639778][ T3873] CR2: 00007f66a3684130 CR3: 0000000139aa4000 CR4: 00000000003506e0 [ 2680.639794][ T3873] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 2680.639809][ T3873] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 2680.639826][ T3873] Kernel panic - not syncing: Fatal exception in interrupt [ 2680.674652][T14419] ftdi_sio 5-1:0.143: GPIO initialisation failed: -71 [ 2680.678346][ T3873] Kernel Offset: disabled [ 2680.712480][ T3873] Rebooting in 86400 seconds..