b2bbfb29a1ef26710cd9ce81525f32d9ea78cd44502363422189237085d3e76e921d2e6926aa7d64388118b1b96d53e49d39eeea9882501548a80451e655609af7c92e8a2dfc92dfe9455edf346546f4566ea2e70be8ef8fa347d6e512c14be399398fd0a63d3dec8b7f6f2aa5db9f17da806e6ec4c0a3d099d4811498d600495763d8f8ef8ce7da35be0b6d8dccf0d6dd5181e7100061f64fb03db92a8a517a399cc67b1d01a3a01f08b672d43a4e5050995383221d0c9a3045b03d98eaf47d1c6700bca884056981394fb6c0a87cbed7ed1d29b6b713ffc498c2d03fe77e8160598af1ee83e0ed5f41d0f3941ecfbed8d51cfb3b2f50aa3256eb9eae634db16631b7917df3b36da088279eca04062d2e73271ae26b4478b549ab574ae48543536649128315d193bce570e4b759aaeac30a24aeb8375dc0264a64680d14ac3e876bd70a0334fad31af0f2cb8ec52ec46d47cb59b77917b53dbeb842df1aa5916cb1709ef7d3f87dda7fa2ff208041f1a74e8ef5186b324adc96dab8bb01cc5deec64e6c7965bb3336aa0fbb1fd28991c8aa14ccbe08586695885f60ef72d1493c22814ac7ffdc078551f6125c21a456957bf99bfde26d7143be4e2eb131e513d471f5d74f77dc3a4884a123e4b6e089a6c8822eddf6a74b912441bb98318de43e6e613d1e1da03ff7cc5ce46b97d48ab277eca76bce1be33dce211919577e20c06a384140b829124295a165ec18afcc71e56f34fa32ea418e1973e67006397b9171ff7e94c796168d826dd16c6872dc47f31a674f447c76894d4d800f7c8be76b8724a58f976b33fce6eff40f689f4f7627957e274c9bcf3672ce280afcd8d18068617d38edea249efc401aa211f4900a3a05c0c25b1629f6fdf038d307eed41ed5b7b59f95cf6acbf54884161ee66987cdb0d6eed97b03eb4b0be610706d816af72432c940e831bbf45783c6367737a7ef199d33b78f7f4f5c4718d3a8053d80155cafd93bcef8f0b2d8f3fa4059cfa432d0caa7e348761ed9a949f9f4f037fd7fb171abc5d0dd099c81df7889186b35c045714d7003ffe03575776ecd121e2788e309a90f6e3afbe440f55357a7ceca23ed5a5e4d52596802d34a40e085cc3372a217b90f9c6b8addc0348eecc50168be9bb635b8b75abf4052adc8daf9e325d2e4f8fb3021cbb86a40e1aedf2b64cc88726fc4d031ad8ae8859e674d19f5813db91361eaaa4c575e11983c1129f754b77353d87d669f6e3a539aff276557f6534c88e693eed30f77d2a7827de2b1de33747ffced55e5b5205d4598c24d7dc56ed7b41be9ac8604de069abb3f44dac93640ebabe0f615f0644736ae7bc7d3f9187e01613c2559fef25b77992599bc8c1f0a650b0b76ab8fcb6b93f5c69e4885f2af5a2063267f201e84b91c8396c8d2024c7f79f43c766558fd614259d2448dc71b1d6119879951e647d1a90313a79a1124e0ec1680a1e94a02f237387b7c30bffb2cd23a879aee1936c801217a2c84b5a1700e504b2d8fcc8968761cd0f37fc9ebb9c3e5f8bf270c34ce45ad65bc5b127a50b707236f99e9735a491cfffbdef4c9c317edf284333c5e71a707199beaf062b3465c2c3865cb44819e658ccb795436181b6e93e421dc1bb0037203ad4b00ca9bdd531a78105d07e2141e555e3902e90407582152dc95246cae2811c3956adcfef0a7b8d308d2f611878410d5333aa379d986058502308ee948a30bd21dfee9405c87662c57ef3b2e8f77f9a89243c4aa0aca763290d84f81a2ec20160636d99e239b7701ca3c0495398a04f1b0064505b06235e86accecb397c9917a2397544ec4e088d6f5a8ff2b79be40a3cce6b0fe2cbb1f7164c23e0d3281082fbf117aa3101ab09674876330bcf16967ac46275d45ef3d44ba119c01f18e7816b3c53b2929d7d5e8e4ac83938b57bb8d354e1c235015421f53daded6a1e0ebba1fcc5f28007a475a9716769f523cc34d1e8d082bb2d2b7a716260fc37e5376e57a050a6bd0d2c943347479d48afd5539803ff9b5cbff2ed2d2613ea6b14f8311d6bb62bdd44905ac4b62339ba9c82da2f15e7e4ed9aae400312a6b2222b18b658ca68e7bf7302563cf55db8e10bdfb02256a77cfe44b5a75943a96bdac6229d7ec16b3b19750b02b62fe2de853f059f574ddfae577c0217befc0c6bfd48e54de3800f1f0e6b678265ca1f38b3f5fad8a92a198b58afa4a87c951108841137adcb2d75bbc0993569f3cc05623c3c0c98e125e6bab164699d0b4f9408fb443ca4b69e8c5a141825592ada782ee6bc3c2f5ddced2ac32b16127cf2c8e3ca6af0f559e5a3f0849e0c72b5956cd160f2d6d2c7a1ae9315298153573cdde77c0dc695802b00d167bfe004763af9e75d04f56e6bf55bede41c981f05f6942bf71f0b9b04bfa80b0ccff6eb8bc55bb77b3a13b5216907e8aabc6cd48e899d3eaa2c36418935401b4ab05e349cb75ac0997bf7cf4c9b2cea9ea8b14473fdb15def0146b4602eff64522fec37ac29c1cbadbf1c052dad51acb19b8a39cc0975adc1075b3ff5051dcfb8d20a33a4ed5d24e33e5539818db8acb76ec4b8a66eb8b4c3e4b21bb798be1f54ce1269276f48f90003acc0d10877156867fd5f7778c51f91ff3e6dfc4ebec8f368d48540cb99e8a09c9458a41befe7613877ab05f8a6b1aa7fd4de68d221da79ccb8866c0ce57f7faf742dc3c5f585bb359522bed8763ff97074d1c3df4be095c032e89bcd6fe9b792a3415ae3a0d52f5b942ba690fa1900458661abbea8ee8b617a2669cd30cce173d7deefe681de0d60f0eb2839b2c6d689f6b4b1e75b88ef4e321645f6f293617761072959b7fb49762acf97fcb491a6d0ea4f709c42e9f7ca3de58cba9afa0dc455deb760c95c24441c195dc0132cdfa5f13970e4d82ef041f64eefef42304a43e18a54ddea0b6967120d454ba08050fbf5ae04ea75781fbac500ae03269abfa294d5715f15bc6409756cacd0db22c022a12a813d44908a746ab48e59564b5f969f95bbdcfd1644f68092824c36963086e977d8b33afd53c8badc7625315aa7a4577e09825e7a8a1d74341b7e156991b65d3f5a3980b51ff09f89efc43bb37b060956f7a999fd44ff5e3d3830d66b2df4365ae0e63eb5ed54b4be061ebee1d63c74e43d99e96b19a274f719"}) ioctl$HIDIOCINITREPORT(r2, 0x5452, 0x400008) r3 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x260900) read$hidraw(r3, 0x0, 0x0) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f00000012c0)=ANY=[@ANYBLOB="0407000024cdcb5fd907ef2ff3766f0aaa86650c419e8537263eac74b07ac7d5b67853495d26703a8787341d0c9873b5b0a1412560be46bf6e206ca88936dfdc258aae1abcaf401755b37d9bb7246e3d4222bcb7917fc35ecf9cbd70a9e56e7c0015becead27057fc9fcdf05b4b5b7570c4286ea01ad3de14553b2eca96af9319add6b18c34b8f67ff9cc3c3a783fa7797a481dd791f201b458ffa4cf164ada5c023abba7499cf5559cc4d9e5880ada0fae867f7f92f326c0f58d3a17ba729cfcbca703ebc76366f98a26c5485972862278ec155b0b8d1940bd2d73192bd643b801fa539b6f953145eb2c26aa50de861c7c1aca98ff1e03b4eb2c9808a175180c4c15a6aab1aff8cd93f3666aa1286e2fe6f1438c902dcfab5a691aec427a31f8ab61a806e33feaf0ac332cfc2030ab6c01f864657dcb454047c6785dff6409cfdd5ed82cf7828b98eca9bcbf4f73fb53a28b994b5fb3f760a3b9fe95cf9ce61e31c247ff9dc4e9409f0c494d27641640ad288d942d863b93c8f9de2f4b2b78ff6c3b907ca6efefedd6a93a54b60a186f3ee509eed27580ab5f9e016ca8a504fcac19d0d0548ac581de948d9e61eab536775c23e469ca3b01e81f40263cddfa3cc484ae5a0caba71cee5e1534fe25d29c919c1839159df4a30065a7a8e868e78e51667f7bf22fc34ed60182f9830f472494f342dcf789b56b1879381e66f7541e30262b6678b0b6b868d7cc3382e4a01d8793ebb7cff9a3fdcc616ef7f5bfc8c019e4d95e4861337e63a8a62c0adb067ef37a490cc612a59355e8cd1733d4025c1ec30bc5540214c05c7856595687b9f29b00171989fe28298b852073033bb2a999a0add62815a197efa6b9260cc0378e84828651d7e1475d3b664750e9a4cf7dd5e1be5ffb312eb4070acaa7a6768683138e91ac6102d6c1f49121ddc2b3dc711a2080d4e2e3fadbe3295983a38c8937287782f8dc8a67cf4da59f1bf559aac6926446f654b1b6dacfe87a8b81b25ece653334c92deac00c581d18abd4913f807343185ce21c1dfe6f3ca02fd89fd251d66f4e017e03d42c4e8ad0a9446d6b596f50aa8c79ecdf522fe25ec0193106f2a4bfa5ce69af71ac3592ff86b61fe16cc49b8fa31b36e33e1481b9b87a8be241bc2f3fd4eb51a1e09be6b1c1f24e9318695705a891f76880bf8c932df5c9e08e66e95c0ae357b6fffcf48107ce6e83f61831bad8b972bbcc1ce1ffc19b616ba99add2d3e0e4bea2e710a82fba03eb8d2f02c996991c2d1e380585277919500c1663a473c2b4071767a8f68ca0bb04653e1ebbb892eec9bb37bb1507141be077f0ca37be088da44ae95e1cf191099aacb09707710bdc5db06cb96f2c6800b9a57ef1ff8648c90557fc4ae07b5a70aa1caf9f5bfdbb91dd896a58271ceb5fcf07e657d31fac272c76d8c609958d4ed8c8e6bb74fa28c3385b2b0cc1932840993d2a593450456a4eec77170189bae137ddb874319a27a00cc6ffa4ad7fdac98ac72f8ecd495411fd9e3a3bc2a9221521a33a82bab31f4bea087e22ed044d14963281bac240d3257627109f79afa2549d820b4924fc4bb9a001fd7c93803fc7e7c1b99f3e98ac26d60882d8be9f5816431758e643b659f31ba4dc727269dd6a6adbc4d39395f8c375637dc5d7f964b93e12f84720f9b3e3000ddeed0d8bf41b5b2d153f8f53587571627489c2463bd0457912faa7994063a7234454f07cbd948282f4d8fc24f020513066d12e7dc6b5f896039ad6ff3a5bb446c8a8f45be2c2d9dc5499b9210ee8fdfcd27c7503472927e0aaef65214debd5eaa86d5e43cd55e24b505fea01c2cf402d3685fe81e8c3ec02636fc99a9c61d7fbebfebfbaa4e0cd1d30ecc1c479d3a1d147d12f6bc8eec192fb61139b6a15f0e492043ec0321f3a3e0a2f63d1935d8daef02b2c824a23c92d288b638adea11b9926368c7b43b2c4c7cd05a60b9643d4645b2d74ffe13dddb30a729a704b1b59b8509e744648173a5fda4ce4916c74122462488f928dc69bf170352e1cb56e4c815b46f7b65503c225808e07ce2f2f5300dd26fd8a71dc5bbdb031ed1beb843132319486dcfc518adf27e4cd887dfe058e33ed84ab80a922b185bd6e96401d3e8a36ecf9a79617c10efaa80e99b341721beebe349417e62817fa10524c10d8a435b7e8848a1e28a117aae1ae6daef235be49c55fef4d680292e257d1f6de2080ade6a5b26782a2696bf463f51163a1b9d345cc791a2b4ffc7dbd8bea7c55565c0b296eee1aca97f5a8eacf80bfc2968cc8aa9b99cb0f0be821f97e298c95ccb8b9bbb2bf55c2e461f4865ddba8f42d8d92b027bf475c7b8f7d3cffa0ceaca309d40908ac4fc86c040d41d7bcee8149ba93f41348965b69ba75e195ff03dc567c9146504cdca724f81cab337501412c955c21d5f69a0bf385cd6fa58a5388d031517c70a63c51599e155ceec99a41c28cb40bf034dff24069e2c66a9b277b99a2e201a6566116eb85e78518536759b681bb500ee55d61d52aba561ba2c17cb44f51"]) ioctl$EVIOCGVERSION(r1, 0x80044501, &(0x7f0000002880)=""/4096) ioctl$EVIOCGBITKEY(r0, 0x80404521, &(0x7f0000000100)=""/149) 12:00:28 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x5, 0x200) write$hidraw(r1, &(0x7f0000000140)="39ce", 0x2) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0xfffffffffffffffa, 0x44700) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x4, 0x400000) ioctl$HIDIOCGRAWPHYS(r3, 0x80404805, &(0x7f00000001c0)) write$hidraw(r2, &(0x7f0000000040)="1aa8384de36951399f1767ddb2eb8702db84606c50cab2a4244354e244b467d411e2a2cde54519f0edfc6e5fb1ec9d597d010a4def994e22424e7e1d27e578ac6541aad1c2f1da52fbfd3a90cfc4f1c2a9a9655958b3ed5315c7d66bf60e7f3a9877c5252200e4731d72ea7749eca3023046817a72f37b7b2989e50ca34ad30ef05f47062df042b22c1504", 0x8b) [ 2817.186375][T13859] usb 6-1: USB disconnect, device number 59 [ 2817.198649][T20968] ieee80211 phy31: rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed for offset 0x1000 with error -19 [ 2817.211116][T20968] ieee80211 phy31: rt2800_probe_rt: Error - Invalid RT chipset 0x0000, rev 0000 detected [ 2817.221064][T20968] ieee80211 phy31: rt2x00lib_probe_dev: Error - Failed to allocate device [ 2817.243408][ T993] usb 3-1: New USB device found, idVendor=0547, idProduct=2720, bcdDevice=74.04 [ 2817.252459][ T993] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2817.260899][ T993] usb 3-1: Product: 獄Dz꬜㯭䶠ꅒً핑쬦䅑ᤢ䅚蠱듪໦숬㩰懻侍ᄩ㝒鎶郸ꡒᬦ坶䥻鑭撌 [ 2817.272844][ T993] usb 3-1: Manufacturer: у [ 2817.277421][ T993] usb 3-1: SerialNumber: syz [ 2817.307724][T20968] ieee80211 phy32: rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed for offset 0x1000 with error -19 [ 2817.319784][T20968] ieee80211 phy32: rt2800_probe_rt: Error - Invalid RT chipset 0x0000, rev 0000 detected [ 2817.329874][T20968] ieee80211 phy32: rt2x00lib_probe_dev: Error - Failed to allocate device [ 2817.375386][T20968] ieee80211 phy33: rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed for offset 0x1000 with error -19 [ 2817.387391][T20968] ieee80211 phy33: rt2800_probe_rt: Error - Invalid RT chipset 0x0000, rev 0000 detected [ 2817.397498][T20968] ieee80211 phy33: rt2x00lib_probe_dev: Error - Failed to allocate device [ 2817.412753][T20968] ieee80211 phy34: rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed for offset 0x1000 with error -19 [ 2817.425028][T20968] ieee80211 phy34: rt2800_probe_rt: Error - Invalid RT chipset 0x0000, rev 0000 detected [ 2817.434923][T20968] ieee80211 phy34: rt2x00lib_probe_dev: Error - Failed to allocate device [ 2817.456616][T20968] ieee80211 phy35: rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed for offset 0x1000 with error -19 [ 2817.468713][T20968] ieee80211 phy35: rt2800_probe_rt: Error - Invalid RT chipset 0x0000, rev 0000 detected [ 2817.478680][T20968] ieee80211 phy35: rt2x00lib_probe_dev: Error - Failed to allocate device [ 2817.487389][T12006] usb 5-1: string descriptor 0 read error: -22 [ 2817.496341][T12006] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2817.505642][T12006] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2817.514123][T20968] usb 4-1: USB disconnect, device number 30 [ 2817.554937][T27255] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2817.574805][T12006] cdc_ncm 5-1:1.0: NCM or ECM functional descriptors missing [ 2817.582221][T12006] cdc_ncm 5-1:1.0: bind() failure [ 2817.591441][T12006] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2817.598591][T12006] cdc_ncm 5-1:1.1: bind() failure [ 2817.663682][ T993] hub 3-1:32.210: bad descriptor, ignoring hub [ 2817.670044][ T993] hub: probe of 3-1:32.210 failed with error -5 [ 2817.693431][T13859] usb 6-1: new low-speed USB device number 60 using dummy_hcd [ 2817.693998][ T993] cdc_subset: probe of 3-1:32.210 failed with error -71 12:00:28 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:00:28 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x2000) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400500) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0x3, 0x10000) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000000040)={0x2, 0x280ad670c74aca22, 0x5}) 12:00:28 executing program 1: syz_usb_connect(0x1, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0xc5, 0x90, 0x8b, 0x40, 0x1b3d, 0x9316, 0x82dc, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0xfc, 0x3, 0x40, 0x6, [{{0x9, 0x4, 0x3a, 0x5, 0x3, 0xc8, 0x4e, 0x49, 0x81, [], [{{0x9, 0x5, 0xa, 0x2, 0x20, 0x5, 0x3f, 0x8}}, {{0x9, 0x5, 0x4, 0x8, 0x400, 0x55, 0xec, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x81, 0x21}]}}, {{0x9, 0x5, 0xa, 0x10, 0x200, 0x7, 0x4, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xff, 0xf000}]}}]}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x310, 0xff, 0xd5, 0x0, 0x10, 0x1}, 0x8, &(0x7f00000000c0)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x2, [{0xae, &(0x7f0000000100)=@string={0xae, 0x3, "92d1e09f05c06bbb9fdcbaaa210e7c5a5b0ae10d7ef5298e2a50ab6a168fc58665a0eec833a232926f56fde09ea20808681560dd40cc57828fee0cbe8ee3777053fd3ae6eb078e58b406ac0a2ce85c593dcfbd5c3db6efa13939e9098ca5b9dc45d1cdc73fec01c722990749aba7d72ed5815e37332bb4608c54d3f09de23a885d097e94282b3bc2049e942e2a6387a435fbd61313191ca37752aee9c4080e58452c3da9b79af75f91a7dfdd"}}, {0x5d, &(0x7f00000001c0)=@string={0x5d, 0x3, "cf979a1875fbaa60cdd09b427ec0f128657a93b89fad86a19586b100898bee3b0522d8668fd949139ac046b8a47075e2e54b344ec8c27f3ba0111db1a199a131647d8a8ba1ac3bd916083293dbd7a952611694e1b8113b040baca8"}}]}) syz_usb_connect$hid(0x2, 0x3f, &(0x7f00000002c0)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x40, 0x46e, 0x5578, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x8, 0x90, 0xd6, [{{0x9, 0x4, 0x0, 0x3f, 0x2, 0x3, 0x1, 0x2, 0x2, {0x9, 0x21, 0x1000, 0x7, 0x1, {0x22, 0x8e}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x8, 0x86, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0x40, 0x40, 0x9, 0x6}}]}}}]}}]}}, &(0x7f0000000540)={0xa, &(0x7f0000000300)={0xa, 0x6, 0x200, 0xda, 0x3f, 0x5, 0x0, 0xcf}, 0x15c, &(0x7f0000000340)={0x5, 0xf, 0x15c, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0x5, 0x6, 0x4}, @generic={0x97, 0x10, 0x4, "68fdf1fd290ffbb6e9f05cee3e329531b6181f2eb7c57873a36c266a18c7f842a81b85a889f196afe686b84b2197363817dfa372aabd3a9f86396da3c768cfe3d9901e807f0fa4c67d14015728c36877b372277a3f0c9cc3f1146953159c198b0c14b4e726087eaf7c7d2355bd2f5135299be237da5dba9ca1066be0a3691d192a09f51d8140f2be23e60b0e23bb6a07588dd539"}, @ssp_cap={0x1c, 0x10, 0xa, 0xce, 0x4, 0x4fd6, 0xff08, 0xfffd, [0x3f00, 0xc000, 0x0, 0x3f37]}, @generic={0x9d, 0x10, 0x2, "958fe68759ca14c30afd35f2ef1cb4f07188002b05df2b8587197a4b121c97b143d02a60e17ca7d3ecc14e87b686430e8f19a72c6c249400cf1ed3589e20b0abb23e161693addb625d8dd23a9eaf694d27359f7e1b0fdf71a8751f5a36b4aeddca58ef28b4fbb3697a11bf9c57a4429d2836d9d2c5b8245c09eec9e3cb46e6d4f9cf6252da3c7bd90bc138262ca8181c7d80264bbde4ccc6d3a2"}]}, 0x2, [{0xb, &(0x7f00000004c0)=@string={0xb, 0x3, "28c617b07a93211dcf"}}, {0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x407}}]}) r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) 12:00:28 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000000)) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:00:28 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000000)={0x9, "9bee908c157e8d6225182192e0aae2b323786cf1f9994b7bcf63f169437d470084bedc10483595ab5c21e654cdf0b3d63404890deeb3b546323d99d51d7f0be3"}) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) [ 2817.746355][ T993] hub 3-1:32.174: bad descriptor, ignoring hub [ 2817.752611][ T993] hub: probe of 3-1:32.174 failed with error -5 [ 2817.783568][ T993] cdc_subset: probe of 3-1:32.174 failed with error -71 [ 2817.788306][T21395] usb 5-1: USB disconnect, device number 8 [ 2817.825056][ T993] usb 3-1: USB disconnect, device number 95 12:00:28 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x400000) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400500) 12:00:28 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) read$hidraw(r0, &(0x7f0000000000)=""/202, 0xca) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x20, 0xb2082) write$hidraw(r1, &(0x7f0000000140)="13c4a169279304e137df8ccdbcd1806e0b84edad129c24b32ae7ef49de754209973f36349fa9d5b45eee68e2807fbda27b9762b8c27e6989c4d965e24dd4b40636857c9383450b66778bd1b6c05c8de2d23aa08a69e756a1ef8259322718051d3f896c888e104c2b6f6a7d0fd6fc2e2b37e4ce23ab5f9b74928c62b7e1fdb1e453e464a3f466358c3e", 0x89) 12:00:28 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000002340)={0x2f0, "ad49483e0138de1af6d91b12ec2a6fc5b1ad793571448d81a25de18a4012ba0d3863cb1093239aa874b168d8e2996865e996cbec43e5d45f78463c501f334c9ec04b0e5d1c15ce89ae9372fb6fc218ae4a49d69620f4d3e5069bb605c497ed7ac7527db43c57a3f2b9c6655c6f50a773ef8b986698b0240096496c337be495e13d6baf09238bda780c39689b7bdb3b09f2517fbe8febf3d90e7edc0f146c939902bd26f4f0cfc729a287e6ed40009a63280e3d17475f4c0d3843e136b95bf355d127e0fd55ad5492eb7b23cf33266eb6fa120d8b163859e6449fcf1255f8255e516464ed93ba72e6fd7bfc1be78bbd874089bec560eb9075380545cb6f10aa942da676e7f69a04c92ff9b51dbcfd5b75e62a6ca26032b8c6fc1ac11c0f3d0db9db1066bfc037de8b7edd62fcfd44e3f4f018ac4af086c27c8976c8865266962dcef3307c42472ed903e18605aacfcd2b97454a6f2fd4556cb7c5f9a1b21e1feda41dccf08bad4a16a759b517693780b00963c136989e3ee1fb0e3bb8c8152cf3812b29d246e0754b7236073d225c64d07aea6132d4b1b3876986c61530b17a1f7867abbba64f9eaa7eede68b3976b94e16bf7dba3166bafc251f67e5d237390f234968a78f8fe75a17fcc301aa9e30ac371ea574483e867c8121183c1237c7f61990b0deef036da8a53187c3f3ef844ee351cfe5ccc28703ad012f59828970a6fb3bddb24376ce409643989719814b5da70adefda1e9533d6c1c6c8509e4c23199a9f364fcad914f67f4270ad1e73c58a869bf2177d021a10531f2d71377c1a6c0cd78f3e93b68e0c804ae0f21199452a5875e701f2f1239369b025f01507c7b75df834ba80dee4c45d3d8e6cc21e4d09a1e523d35182fed7488e3f5292345b814d47354593347b29363e61e51317a15894d186cb81b3fed92af8627716ffa241b88477d47a33b611bdb8135d84960c4684ffeccaf7a34a54534f2aa2227f081a19374ba12d55973c38b7cd6367aaa299abcaf0058b38f7ea484303ee63f7f6d18e728c90022b692b5eabd94184e41b9"}) ioctl$HIDIOCGUSAGES(0xffffffffffffffff, 0xd01c4813, &(0x7f00000002c0)={{0x3, 0xffffffff, 0x8c18, 0x8, 0x7, 0x4}, 0xffffffff, [0x8, 0x7, 0x0, 0x8001, 0x3, 0x7fff, 0xffffffff, 0x6, 0x8, 0x3, 0xf7, 0xfffffd50, 0x6, 0x173d, 0x2, 0x6, 0x5, 0x10000000, 0x1, 0x80, 0x227, 0x1f, 0x1, 0x8000, 0x91, 0x3, 0x6, 0xf6d, 0xffffffff, 0x9, 0x3, 0x5fb0, 0x8000, 0x6, 0x1ff, 0x4, 0x3, 0x3, 0xfff, 0x100, 0x9, 0x7, 0x0, 0x579, 0x80, 0x7fff, 0xfffffffb, 0x6, 0x5, 0xc140, 0x7fffffff, 0x80000001, 0x401, 0x1, 0x7, 0x1, 0x3, 0x1, 0x1, 0x80000001, 0x5, 0x3, 0x8, 0xffffffff, 0x3, 0x101, 0x10001, 0xffffffff, 0x874f, 0xffffffea, 0xc2, 0x7, 0x3f, 0x8, 0xfffffffb, 0xf35c, 0x81, 0x1, 0x8, 0x3, 0x80, 0x4, 0x5, 0x5, 0x9, 0x1, 0x6, 0x1000, 0xd43, 0x9, 0xffff, 0x2, 0x0, 0x9, 0x1, 0x80000001, 0x4, 0x2, 0x8, 0xfffe0000, 0x1, 0x3, 0x7, 0x101, 0xa116, 0x5, 0xa55, 0x8, 0xfffffffb, 0x400, 0x5, 0x800, 0x7, 0x401, 0x200, 0x80000000, 0x8, 0x0, 0x400, 0x800, 0x6, 0xdf, 0x1, 0x9601, 0x3, 0x3, 0x1, 0xefe, 0x7, 0x1, 0x6, 0x5, 0x1, 0x6, 0x0, 0x7f, 0x0, 0x9, 0x10001, 0x80000001, 0x6, 0x40, 0x6, 0x2ec4, 0xfffffffb, 0x20, 0x1, 0x80, 0x9, 0x9, 0x3, 0x20000, 0x832, 0x3, 0xfff, 0x1f, 0x7, 0x1, 0x65, 0x9, 0x24f, 0xfffff5d6, 0x401, 0x3698, 0x5, 0x6, 0x7fffffff, 0x5, 0x76a7eab9, 0x6, 0x8, 0x7fffffff, 0xfffffffa, 0x5, 0x5, 0x9, 0x2, 0x5, 0x6, 0xfff, 0x7, 0x5, 0xfff, 0xffff0001, 0x9, 0x6, 0x0, 0x512, 0x8, 0x5, 0xfff, 0x4, 0x200, 0x8000, 0xe1dc, 0x5991, 0x5d3, 0x5, 0x2cbe, 0x81, 0xffffffff, 0x8001, 0x9a9d, 0x8, 0xfff, 0x8, 0x4c0, 0x7fffffff, 0xffff7fff, 0x7fffffff, 0x2, 0x800, 0x28d, 0x70d51daf, 0x80000000, 0x1, 0x2, 0xb29f, 0xfffffffe, 0x401, 0x9, 0x1, 0x1f, 0x6, 0x6, 0x4, 0x7fff, 0x7fffffff, 0x8000, 0x1, 0x3, 0x3f, 0x9, 0x7, 0x81, 0x1, 0x7f, 0xb24b, 0x5, 0x92, 0x2, 0x1, 0x3, 0x8, 0x0, 0x80000001, 0x5, 0x7ff, 0x7, 0x200, 0x9, 0x7, 0x7fff, 0x8001, 0x8, 0xff, 0x80000000, 0x8, 0xf5, 0x10001, 0x3, 0x8, 0x200, 0x20, 0x6, 0xc1, 0x1, 0x7, 0x5, 0x8, 0xaff9, 0xfffff3af, 0x80000001, 0x2, 0x1ff, 0x3, 0xff, 0x5, 0x1, 0xa01, 0x7ff, 0x3, 0x0, 0x3, 0x2, 0xb222, 0x3, 0x5, 0x7fff, 0x3, 0x3ff, 0x354e, 0x1, 0x6, 0xa2, 0x9, 0x30, 0x6, 0x82fa, 0x280, 0x1, 0x1, 0xe6, 0x7, 0x40, 0xbe7e, 0x3, 0x0, 0x5, 0x55df, 0x5, 0x401, 0x0, 0x5, 0x81, 0x800, 0xffffffff, 0x226, 0x4, 0x81, 0x7, 0xe0b, 0x0, 0xff, 0x8, 0x3, 0x5, 0x3, 0x3, 0x9, 0x7, 0x6, 0x40, 0xffffff00, 0x5, 0x3, 0x1f, 0x5, 0x6, 0x3, 0x9, 0x0, 0x61a0, 0x0, 0x81, 0x3f, 0xfff, 0xbe, 0x40, 0x1, 0xfff, 0x8000, 0x6, 0x8, 0x86, 0x7, 0x2, 0x583, 0x9, 0x8000, 0x4, 0xfffffffc, 0x40, 0xfffffff9, 0x2, 0x3, 0x6, 0x0, 0x1, 0x4cb, 0x5d10b44a, 0x81, 0x1, 0xb1, 0x80000001, 0x5, 0x4a7, 0x2, 0x3ff, 0x8, 0xffffffff, 0xfffffffa, 0x8001, 0x6, 0x1, 0x7, 0x5, 0x8000, 0x10000, 0x3, 0x8, 0x10000, 0xfffffeff, 0x80, 0x9, 0x1f, 0x0, 0x3, 0x200, 0x8, 0x1f, 0x9, 0x1f, 0x1fc1, 0x800, 0x30a5, 0xad, 0x9, 0xfffffff9, 0x7fffffff, 0x6, 0x80000000, 0xc23a, 0x400, 0x5, 0x8, 0x4, 0x36, 0x4, 0x8, 0x1, 0x881, 0x3, 0x400, 0xe64, 0x80000001, 0x8, 0x5, 0x0, 0xfffffff9, 0x3, 0x7ff, 0x901, 0x0, 0x80, 0x8, 0x8, 0x6b62, 0x15, 0x3, 0x392, 0x1, 0x3f, 0x1, 0xe5, 0x101, 0x3, 0x3f, 0x6, 0x14415a50, 0x2, 0xfffffff8, 0x1ff, 0x8, 0x1, 0x5d00000, 0x0, 0x4, 0x4c, 0x7, 0x3, 0x1, 0x8, 0x3, 0xd06, 0x8000, 0xffffff00, 0x0, 0x2, 0x4, 0x6, 0x4, 0xf8d, 0x9, 0xa124, 0x3, 0x0, 0x0, 0x725, 0xffffffe9, 0x20, 0x17, 0x80, 0x4, 0x8cd3, 0x1, 0x36, 0x4, 0x9, 0x3, 0x9, 0xfffffffd, 0x100, 0xfffff200, 0x0, 0x9, 0x10001, 0x5, 0x3, 0x6, 0x1, 0xab, 0x1ff, 0xa31, 0x1, 0x2, 0x10000, 0x7ff, 0xc02c, 0x80000001, 0xad, 0x7, 0x9, 0xffffff31, 0xfffffe45, 0x80000000, 0x1, 0x9, 0x1f, 0x1, 0x8, 0x3, 0x3, 0x8, 0x80000001, 0x7fffffff, 0x8, 0x14, 0x800, 0x5, 0xffffffac, 0x1, 0x167117f6, 0x2, 0x7, 0x4, 0x4, 0xb6, 0x9, 0x7f, 0x400, 0x1f, 0x40, 0xffff, 0x5, 0x400, 0x8, 0x80, 0x400, 0x3, 0x4, 0x8, 0x1, 0x3, 0x0, 0x78, 0x1000, 0x1, 0x1, 0x3ff, 0x9, 0x20, 0x9, 0x8, 0x2, 0x8, 0x5eb, 0xfffffffd, 0x8, 0x0, 0xaa6, 0xfffffff7, 0x1ff, 0xf32, 0x16ff8ca7, 0x0, 0x0, 0x7, 0x9, 0xdc4, 0x45, 0x8, 0x8, 0x8000, 0x8, 0x5, 0x6, 0xff, 0xfff, 0xdd, 0x8, 0x9, 0x4919, 0x7fff, 0x0, 0x6, 0xfffffffe, 0x2, 0x7, 0x4, 0x0, 0x2, 0x9, 0x9, 0x5c3, 0x7, 0x9, 0x3929, 0x9, 0x1, 0x1, 0x8, 0x10001, 0x3, 0xf6d, 0x3, 0x0, 0x1, 0x24, 0xffffffff, 0x0, 0x3, 0x80000000, 0x1, 0x401, 0x3f, 0x1, 0x1e, 0xc5f, 0x8, 0x54, 0x6df, 0x2b, 0xced1, 0x4, 0x3, 0xd20e, 0x0, 0x1ff, 0x6, 0x1, 0x10000, 0x98e0, 0x81, 0x3043, 0x10001, 0xffffffff, 0xffffffc0, 0x3, 0x3, 0x7, 0x1, 0xed, 0x800, 0x7, 0xf4, 0xf949, 0x5, 0x48, 0x3f, 0x2, 0xffffff00, 0x0, 0xffff, 0xfffffffc, 0x47, 0x8, 0x3b, 0x9, 0x7fff, 0x3, 0x5be, 0x7fff, 0x6, 0x2, 0x6, 0x4, 0x4, 0xfff, 0x3f, 0x59510449, 0x8001, 0x40, 0x9, 0x8000, 0x7fffffff, 0x6, 0xfc, 0xff, 0x9, 0x2, 0x0, 0x2, 0xfffffffb, 0x8, 0x0, 0xffff, 0x8, 0x9, 0x0, 0x0, 0x10000, 0x81, 0x7fffffff, 0xba15, 0x400, 0x9, 0x3ff, 0x7, 0x40, 0x8, 0x80000001, 0x8, 0x8, 0x1, 0x8, 0xfffffe00, 0x2, 0xfffff708, 0x5, 0x0, 0x3, 0x9, 0x5b9, 0xffffffc0, 0x10001, 0x7, 0x8000, 0xb41a, 0xa1, 0x6, 0x200, 0x80000001, 0x0, 0x4, 0x3, 0x6, 0x3, 0x400, 0x3, 0x40, 0xffffffff, 0x4, 0xf5, 0x6, 0x9, 0x3, 0x4, 0x60315e8a, 0x6, 0x3f, 0xafb, 0x4, 0x6, 0x10001, 0x4, 0x4010, 0x5, 0x1, 0x3, 0x101, 0x5, 0x6, 0x1000, 0x200, 0x1, 0x1800, 0x3f2e, 0x0, 0x74ab, 0x5, 0xbf5, 0x2, 0x3, 0xdf, 0x8, 0x2, 0x8, 0x7f, 0x9, 0x8, 0x8, 0x4, 0x8000, 0x2, 0x9, 0x101, 0x12, 0x10000, 0xbfa, 0x400, 0xff, 0xffff, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, 0x2, 0x8, 0xffff, 0x1f, 0x8, 0x7f, 0x10000, 0x2fcc, 0x5, 0x4, 0x800, 0x81, 0x1, 0x0, 0x466, 0x6, 0x9, 0x8001, 0xf90f7ca, 0x34, 0x7ff, 0x7fff, 0x1, 0x3, 0x9, 0x486, 0x0, 0x0, 0x7fff, 0xd328, 0x3f, 0x7, 0x8, 0x7, 0xdaad, 0x3, 0x200, 0x3, 0x1f, 0x3, 0x0, 0x2, 0x136, 0x800, 0x1, 0x2d2, 0xea4, 0x6, 0xc63, 0x3, 0x7, 0x9, 0x0, 0x7fffffff, 0x2, 0x1, 0x1, 0x4, 0x3, 0x2, 0xfff, 0x6, 0x81, 0x0, 0x3f, 0xc4, 0x2, 0xc099, 0x8, 0x80, 0x6949, 0x5d2c5c9a, 0xffffffff, 0x4, 0x400, 0x7ff, 0x7, 0x7, 0x4, 0x7fffffff, 0x101, 0x1, 0x40, 0x1000, 0xffffffff, 0x6, 0x7, 0x5, 0x100, 0x0, 0x0, 0x7fff, 0x7fff, 0x5, 0x6, 0x8, 0x10001, 0x9, 0x3, 0x108ad50b, 0xfffffff8, 0x6, 0x0, 0x3, 0x6, 0x8, 0x3, 0x800, 0x67, 0xfb7, 0x0, 0x2, 0xffffffff, 0x9, 0x0, 0x401, 0x41b, 0x0, 0xff, 0x3, 0x8, 0x3f, 0x10001, 0x100, 0x101, 0x4, 0x4, 0x101, 0x8, 0x1, 0x400, 0x7f, 0x1ff, 0x7fffffff, 0x3, 0x1, 0x10001, 0xffff0000, 0x7f, 0x9, 0x10000, 0x0, 0x0, 0x1000, 0xf448, 0x4, 0xba7, 0x3be4, 0x3f, 0x81, 0x1, 0x800, 0x8, 0x2, 0x405, 0x7ff, 0x2, 0xb5, 0x1, 0x401, 0x400, 0x6, 0x9, 0xc4c, 0x1de, 0x6, 0x43, 0x8000, 0x4, 0x5, 0xffff, 0x80000001, 0x9, 0x7, 0x8, 0x5, 0xffff8000, 0x6, 0x10001, 0x8000, 0x5, 0x0, 0x80000000, 0x4, 0x0, 0x57, 0x10000, 0x3, 0x6, 0x3ff, 0x8000, 0xfffff001, 0x6, 0x3, 0x8001, 0x10000, 0x6, 0x9, 0x1, 0x3f, 0x2, 0x8, 0x20, 0x1, 0x6e, 0x8, 0x81, 0x6, 0x3, 0x2053, 0x5, 0x40, 0xc135256, 0xffffffff, 0x5, 0x10001, 0x2, 0x6, 0x101, 0x5, 0x6, 0x5, 0x3, 0x0, 0x7fff]}) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f0000001300)={{0x3, 0x1, 0x0, 0x1, 0x9f3, 0x8}, 0x2b5, [0xffffff03, 0x6, 0x872, 0x6, 0xfffffff9, 0x2, 0x40, 0x10001, 0x10001, 0x8, 0x9, 0x0, 0x8, 0x0, 0x0, 0x9, 0xa325, 0x80000001, 0x4, 0x4, 0x7, 0x165, 0x1, 0x3ff, 0x101, 0x7, 0x7fff, 0x2, 0x4, 0x1, 0xffffff83, 0x5, 0x80000000, 0x7, 0x101, 0x7f, 0x0, 0x5, 0x3, 0x4, 0x9, 0x0, 0x401, 0x8, 0x80000001, 0xfff, 0xffff, 0x9, 0x1f, 0x2, 0x45, 0x2a8, 0x1f, 0x80000000, 0x20000000, 0x7, 0x6, 0x401, 0xffffff43, 0xc84, 0xfffffffa, 0x8, 0x1, 0x200, 0x10000, 0x2, 0x8, 0x10001, 0x2, 0x80, 0x92f0, 0xe5b, 0x101, 0x6476, 0x53a6, 0x6, 0x4, 0x80, 0xfff, 0x1a, 0x7fff, 0x6a8, 0x36a, 0xffffffff, 0x1de1, 0x6, 0x9, 0x6, 0x1, 0x6, 0x6, 0x6, 0x1, 0x1, 0xff8, 0x3, 0x7fff, 0x5000, 0x1, 0x4, 0x800, 0x7f, 0x40, 0x4, 0x8, 0xffffffff, 0x57, 0x53, 0x3, 0xf9, 0x101, 0xa2, 0x80000001, 0x4, 0x10000, 0x20, 0x6, 0xb0, 0x6, 0x3ff, 0x40, 0x2, 0x2, 0x7f, 0x2, 0x1, 0x0, 0x1ff, 0x7, 0x2, 0xfffffffe, 0x7ff, 0x1, 0x101, 0x8, 0xffffffff, 0x5, 0x8, 0x7, 0x9, 0xba, 0x3, 0x3, 0x43, 0x5, 0x5, 0x7ff, 0x4, 0x4, 0x7f, 0x4ae, 0x81, 0x1f, 0x6, 0x2000, 0x0, 0x9, 0x8, 0x3b1, 0x5, 0x40, 0x80, 0x6, 0xc019, 0xe16, 0x1, 0x0, 0x8, 0x101, 0x0, 0x80000000, 0x5, 0x81, 0x7, 0x6, 0x50c, 0x80000001, 0x101, 0xfffffe00, 0x6, 0x2984, 0x1, 0x401, 0x2, 0x3ff, 0x400000, 0x7, 0x2, 0x4, 0x7, 0x682b, 0x0, 0xff, 0x10001, 0x56e, 0x1, 0x20, 0x9, 0x0, 0x9, 0x9, 0x200, 0x800, 0x8000, 0x4, 0x61, 0xffffffff, 0x2, 0x6, 0x8, 0x1, 0xffffffc1, 0x19ee4fd8, 0x4, 0x3, 0x537, 0x0, 0x2, 0x1, 0x76, 0x5, 0x6, 0x6, 0x5, 0xb7, 0x6, 0x0, 0x8fae, 0x3ff, 0x10000, 0x0, 0x200, 0x552, 0x2, 0x81, 0x3, 0x8, 0x335, 0xff, 0x7ff, 0x6, 0x9, 0x7fffffff, 0x1f, 0x6, 0x80, 0x3, 0x7f, 0x80000000, 0x3, 0xfffffffe, 0x5, 0x10001, 0xd122, 0x200, 0x9, 0x761, 0x4, 0x9, 0x137, 0x401, 0x7fff, 0x7, 0x5, 0x159a, 0x0, 0x2c, 0x5, 0xfffeffff, 0x7fff, 0xfffffff7, 0x80, 0x6, 0x80000001, 0xffff, 0x800, 0x6, 0x7fffffff, 0x7f, 0x3, 0x9d, 0xab04, 0xfffffffa, 0x108d, 0x78000000, 0x8, 0x200, 0x5, 0x80000000, 0x7, 0x5, 0xff, 0xffff, 0x7fffffff, 0x735, 0x4, 0x6, 0x21, 0x4, 0x0, 0x80000001, 0x0, 0x0, 0x2, 0x4, 0x7, 0x5, 0x80, 0x6, 0x7, 0x1, 0xe0000, 0xfffffffc, 0x4, 0x101, 0x20, 0x3f, 0x44, 0x80, 0xf3, 0xfffffffd, 0x2, 0x7, 0x6, 0x7fff, 0x2, 0x6, 0xfffff9b8, 0x0, 0x1, 0x8000, 0xfe, 0x9, 0xd1, 0xfffff2e0, 0x40, 0x2, 0x10000, 0x1, 0x8001, 0x8000, 0xffffffff, 0x8000, 0x6, 0x6, 0xa873, 0x8, 0x401, 0x6, 0x9, 0x10000, 0x5, 0x7f, 0x9, 0x7, 0x40, 0x3fe, 0x6, 0x4, 0x20, 0x3, 0x4c4a, 0x8a6, 0x7, 0x4, 0xff, 0x80, 0x4, 0x300, 0xfffffffc, 0x0, 0x9, 0x6, 0x5, 0x7fffffff, 0x3ff, 0x80, 0x8000, 0x0, 0x3ff, 0x800, 0x1, 0x5, 0xe3, 0x1, 0x4, 0xf57e, 0xd184, 0x0, 0x0, 0x2, 0x7f, 0x10001, 0x8, 0x7, 0xfffff000, 0x1, 0xe2, 0x200, 0x8, 0x8c7, 0x3f, 0x0, 0x9, 0x0, 0x8, 0x1, 0x1, 0xc66, 0x7784, 0x4, 0x80000001, 0x401, 0x5, 0x10000, 0x6, 0x5, 0x4, 0x200, 0x7, 0x8, 0xffff1796, 0x10001, 0x101, 0x9, 0xffffffff, 0x6, 0xfff, 0x60, 0x1, 0x7f, 0x1, 0x0, 0x400000, 0x9, 0x80000001, 0x3, 0xdd8a, 0x2, 0x98db, 0xaa22, 0x0, 0x100, 0x131, 0x3ff, 0x3, 0x3, 0x200, 0x0, 0xaef, 0x7, 0xfffffffc, 0x80, 0x7, 0x80, 0x8000, 0x4, 0x463, 0x80000001, 0x1ff, 0x3360, 0xffffffff, 0x7, 0x7ff, 0x4, 0x1, 0x6, 0x247, 0x8, 0xfffffffe, 0x0, 0xfff, 0x2, 0x8000, 0x800, 0x7, 0x6d, 0x0, 0x4, 0x1, 0x200, 0x8, 0xaf5f, 0x7, 0x847c, 0x3f, 0x5, 0xf3, 0x1, 0xf3fd, 0xea, 0xfff, 0x685, 0x1, 0x1, 0x80, 0x1f, 0x7, 0x7, 0x7ff, 0x40, 0x7, 0xf7b, 0xff, 0x1, 0x7, 0x9, 0x7fff, 0xffffffff, 0x6, 0xbe, 0x8000, 0x8001, 0x3f, 0x7a0, 0x400, 0x3, 0x76, 0x401, 0x5, 0x1, 0x101, 0xfff, 0x200, 0x9, 0x1, 0xff, 0x9e4, 0xfff, 0x241, 0x10000, 0x8, 0x0, 0x6, 0x4, 0x200, 0x0, 0x3, 0x8, 0x0, 0x6, 0x1, 0x3, 0x40, 0x9, 0xfffffffe, 0x6, 0x401, 0x2, 0x80, 0x7, 0x8, 0x3, 0x0, 0x8000, 0x0, 0xfff, 0x7f, 0x2, 0xbc, 0x9, 0x7, 0x10001, 0x6, 0x10001, 0x4, 0x2, 0x3, 0x7fffffff, 0x10001, 0x0, 0x2000000, 0x8, 0x0, 0x9, 0xffffffff, 0xfffffff7, 0x9, 0x5, 0x2, 0x5, 0x4, 0x8, 0x4, 0x100, 0xfffffffe, 0x1, 0x80000000, 0x8, 0x101, 0x8, 0x10000, 0x1, 0x81, 0xf04, 0xfffff801, 0xef1a, 0xa52, 0x100, 0x7, 0x6, 0x401, 0x6, 0x1ff, 0xa, 0x9, 0x1, 0x6, 0x0, 0xfc, 0x2, 0xf0, 0x4, 0xfffffffb, 0x3f, 0x2, 0xfff, 0x400, 0x5, 0x5, 0x9, 0x100, 0x9c, 0xf0, 0x3f, 0x7ff, 0x7, 0x1, 0x400, 0x5, 0x7, 0xbd8, 0x4, 0x0, 0x3, 0x3, 0x20, 0x1, 0xe31, 0x6ff, 0x6, 0x2, 0x5, 0x3, 0xffffffff, 0x80000001, 0x3, 0x400, 0x0, 0x7, 0x3, 0x1, 0x20, 0x5029, 0xfff, 0x401, 0x3, 0x2, 0x3, 0x7, 0x800, 0xf0000000, 0x81, 0xbd5, 0x8, 0x40, 0x7, 0x6, 0x5, 0xb1, 0x0, 0x2, 0x5, 0xf024, 0x1, 0x0, 0x7ff, 0xff, 0x6, 0x80, 0x7fffffff, 0x8, 0x8000, 0xf6f9, 0x401, 0x81, 0x3, 0x8, 0xc4, 0x331c, 0xffffffff, 0x0, 0x7fffffff, 0x21, 0x9, 0x3, 0x0, 0xffff, 0x4, 0x688, 0x4, 0x6, 0x80000001, 0x4bc, 0x101, 0x3, 0x6, 0x2, 0x9, 0x3f, 0x7fffffff, 0xe8e, 0x0, 0xd0, 0xef7a5e5, 0x5, 0x8, 0x5, 0x7f, 0x8001, 0x401, 0xfff, 0x8001, 0x101, 0xea07, 0x7fff, 0x69, 0x3, 0x9, 0x0, 0x40, 0xdf, 0x4, 0x7, 0x80000001, 0x2, 0x6, 0xffff, 0x8eb2, 0x3ff, 0x66e, 0x3, 0x8, 0x1, 0x6, 0x6, 0x1f, 0x0, 0x80000000, 0x2, 0x4, 0x2, 0x0, 0x9, 0x8c, 0x4063, 0x1, 0xf6a, 0xfffffff9, 0x80000001, 0x0, 0x3ff, 0x3c0c00, 0x7fffffff, 0x9, 0x4, 0x1, 0x6, 0x8, 0xc6c4, 0xff, 0x4, 0x8, 0x648d6fa6, 0x2, 0x1, 0x8, 0x1f, 0x5, 0x3f, 0x0, 0x5, 0xfff, 0x2, 0x656b, 0x10000, 0x403b, 0x0, 0x95, 0x6, 0x6, 0x2, 0x9, 0x3ff, 0x8, 0x6, 0x2, 0x400, 0x9, 0x8, 0x7, 0x81, 0x4, 0x3f, 0x0, 0x7f, 0xc82, 0xfd4f, 0x20, 0x0, 0x9, 0x3f, 0x0, 0xd33f, 0x8, 0x0, 0x6, 0x9, 0x6, 0x6, 0x1, 0x47aa, 0x4, 0x1, 0x7, 0x7, 0x8, 0x7, 0xbcb, 0x29, 0x80000001, 0x68f, 0x3, 0x7, 0x80, 0x100, 0x4, 0x7b, 0x2, 0x40, 0x0, 0x7, 0x3, 0x9, 0xe0000000, 0x319, 0x667, 0x3, 0x1d, 0x93, 0x100, 0x35, 0x100, 0x0, 0x6, 0x80000000, 0x8, 0x1, 0x800, 0x9f, 0x401, 0x8, 0x4c, 0x101, 0x5, 0x6, 0x4, 0xfffffffc, 0x81, 0x0, 0x101, 0x0, 0x100, 0x8, 0x9, 0x33, 0xfffffffd, 0x3a, 0x7f, 0x5, 0xfffffffb, 0x9935, 0xfffffffd, 0x6, 0xe637, 0x3298, 0x80, 0x1, 0xffffffff, 0x9899, 0xfffffff7, 0x2, 0x9, 0x0, 0xffffffff, 0x6, 0x10001, 0x6, 0xffffffff, 0x9, 0x6, 0xf14, 0x6, 0x0, 0x0, 0xffffffff, 0xf0ba, 0x0, 0x7, 0x10000, 0x3f, 0xfff, 0x7, 0x80000000, 0x0, 0x3, 0x592, 0x4, 0x8, 0x2, 0x2, 0x11, 0x3, 0x5, 0x8810, 0x8000, 0x800, 0x4, 0x8, 0x328, 0x5, 0x400, 0x1ff, 0xbe4f, 0xc6e, 0x2, 0x4, 0x4d4c, 0x80000000, 0x7, 0x3, 0x0, 0x9, 0x0, 0x5, 0x6, 0x8000, 0x4, 0x6, 0x1ff, 0x3, 0xffff0001, 0x0, 0x9, 0x9c, 0x8ed, 0x7, 0x1, 0x6, 0x0, 0x101, 0x40, 0x800, 0xfffffffc, 0x3, 0x2, 0x6e, 0x7ff, 0x5, 0xffffffcd, 0x0, 0xb7, 0x1ff, 0x1, 0x0, 0x0, 0x3, 0x7fffffff, 0x1, 0x2, 0xfa, 0x10000, 0x8, 0x9, 0x200, 0xb09, 0x4a, 0x6, 0x3, 0x401, 0x1b, 0x5, 0x1, 0x40, 0x7, 0xfffffc00, 0x101, 0x100, 0x4, 0x200, 0x82, 0x20, 0x4, 0xe0, 0x0, 0x1, 0x6, 0x4, 0xcb8c, 0x5, 0x5, 0x1, 0x6, 0x6, 0xffffffba, 0x0, 0x7fffffff, 0x8001, 0x0, 0x0, 0x6, 0x1, 0x8, 0x8cd7]}) 12:00:28 executing program 2: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f0000000140)={0x14, &(0x7f0000000000)={0x20, 0x3, 0x122, {0xd6, 0x3, "a78d91dcce788a0de09bf8906e184b413d2da90b49967339b7c2319cb0908676bbcfd020f462b9cfdf0c7d7b45b74e101fdeb0c392bada872eab39ab1c409e51751420e756af7e4af6554a505a8c0dec5362809367e52dda524d49d61efe80593e96b6e2c055d1c5383bd6c21934ff897c9b51e0c698212774c50f34bbb230849b7441b31fda16ad5ed802c2ceea79c1960f2099a9c2e07285117290ca25b0faccf5d57b55f1cebbbb01619fad6838e5354334576420120d52a49c315860637f42670209691eac1c1280e6830892a09d1fad9e0a"}}, &(0x7f0000000100)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000240)={0x1c, &(0x7f0000000180)={0x0, 0x9, 0xf, "e457618ab846636295a4af63b5f5f5"}, &(0x7f00000001c0)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x20}}) r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000002c0), 0x7, 0x0) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000f00)=0x6) r2 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r2, 0x401845c0, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000400)={0x55, 0x101, 0x8, {0xa662, 0x1}, {0x5, 0x4364}, @rumble={0x0, 0x1}}) ioctl$EVIOCGVERSION(r1, 0x80044501, &(0x7f0000000300)=""/213) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000440)=""/206) ioctl$EVIOCGABS20(r2, 0x80184560, &(0x7f0000000540)=""/109) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000000e00)=""/182) r3 = syz_usb_connect$hid(0x1, 0x3f, &(0x7f00000005c0)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x40, 0x56a, 0xe3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x9, 0x20, 0x3, [{{0x9, 0x4, 0x0, 0x7, 0x2, 0x3, 0x1, 0x1, 0x0, {0x9, 0x21, 0xfff, 0x7, 0x1, {0x22, 0xee1}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x6, 0xe, 0xfc}}, [{{0x9, 0x5, 0x2, 0x3, 0x20, 0x41, 0xae, 0x40}}]}}}]}}]}}, &(0x7f0000000840)={0xa, &(0x7f0000000600)={0xa, 0x6, 0x110, 0x3, 0x2, 0x60, 0x20, 0x2}, 0x5f, &(0x7f0000000640)={0x5, 0xf, 0x5f, 0x2, [@ssp_cap={0x10, 0x10, 0xa, 0x9, 0x1, 0x2f48, 0xf, 0x7, [0xc0]}, @generic={0x4a, 0x10, 0x2, "7b64db283a3f16723788445803995cab0078988135ce06d390204ec27924f050cfe4ddbe205f7ee37826c55f3d7b99e11fed884801a338bd97346f66520f67c6f63d9a8357279c"}]}, 0x4, [{0xb6, &(0x7f00000006c0)=@string={0xb6, 0x3, "4ab80eb673fd45a5bb793f3fdc04940d54cf1ce5ac952758ac5c05f495099276a7e65ac87991d2f0a4cc54bb5fd7295d9edc4fa95cb6b255cc9265c181a4467e805cc2351305a758376838f96b1a2cd5c8d39c3e282d988232787b89ad03a5cbc0ce613025ce75ac6da435a5715f44b0194965aba7aef11d873e317f71f3587dd31fbebb50ea11d7cb5c2f090363e63fd47e5d7489200a99d50111d13c615b4971b1a600dd6d6f8747cd5d99959d11e843c143e7"}}, {0x4, &(0x7f0000000780)=@lang_id={0x4, 0x3, 0x1407}}, {0x34, &(0x7f00000007c0)=@string={0x34, 0x3, "dd5391c80604c47f6b55f59fad35b519be1374581443b62a7162a72a4f2d7fb698d01e4d119da9c517993a00ae6e7e3986c5"}}, {0x4, &(0x7f0000000800)=@lang_id={0x4, 0x3, 0x545b}}]}) syz_usb_control_io$hid(r3, &(0x7f0000000b00)={0x24, &(0x7f00000008c0)={0x20, 0x11, 0xff, {0xff, 0x21, "1f9ab38e89099cb60e0fc296e55e2994965850193b75ed9f844b318dc0b06436d2289ba14622da0158bca2de51faa5c8e073e591929e7b63582d908b844063a92267a65ae76ae1de3bd4c22f4ef0fb49ac9e3f21108628ace8e41065f20e59bbbe0f822fc5ca7d2713823e806639932b4a3114be86afe59d0be497aec8e014942b0deca9931769b72d037580c9f204df2d0b8388d71ef5ede075fb24a7085a1a004ee34ae5f28ab130256b810f73d8ee12375f95868577803ed73ce3685fefa0890a8764ba3a81b151a8a45b9f611f458ca9bc3c23aa82bd8a5128e394f8dc79faf4d72d7197a01e045aaac94b6b77cfecca23ee158bad1a034b743b78"}}, &(0x7f0000000a00)={0x0, 0x3, 0x64, @string={0x64, 0x3, "d54caee96cab541c8c68ef3a4be1965568ba61192aeb788834b2e7b4420752b7b8cefcb39cb2fec2c7ca6ee09dec7fd3cbd35edd564a67abcc0aa44837404b389a818a116722cd227749993ab360efc72220992747e6734929914b349d9170044b9c"}}, &(0x7f0000000a80)={0x0, 0x22, 0x25, {[@global=@item_4={0x3, 0x1, 0x6, "eb8eaeb3"}, @global=@item_4={0x3, 0x1, 0x4, "4adea0fd"}, @local=@item_4={0x3, 0x2, 0x5, "70fdf41a"}, @global=@item_4={0x3, 0x1, 0x4, "02cc491d"}, @main=@item_4={0x3, 0x0, 0x9, "ccf992ab"}, @local=@item_012={0x1, 0x2, 0x4, "88"}, @local=@item_4={0x3, 0x2, 0x2, "bb1b87df"}, @local=@item_012={0x1, 0x2, 0x1, "aa"}, @local=@item_012={0x2, 0x2, 0x4, "94c4"}]}}, &(0x7f0000000ac0)={0x0, 0x21, 0x9, {0x9, 0x21, 0xff, 0x4, 0x1, {0x22, 0x23}}}}, &(0x7f0000000dc0)={0x2c, &(0x7f0000000b40)={0x20, 0x6, 0xd9, "2c3d2fed9e6c0d331cf21dd1986c4369705453e09f06037e9a8ce34a31cbeb5b1e22c5122f00c0037e010c07b80fe4b047aaa1105852fff851ebcc6a51f2cfab221bec858834214ca35e832af3364bf8895c05a727e76c2dfed8d681744c65f20c8014d965b11be24fd3faa355ac2a36dd55f535e00fef75c934e9c01d861114a4a07c70ec4ca623f25a142a50fa715e828211f44f721575d976bdc3318f459eaa88b87415ea34d3a71681e2dd2dc0c36bbe59a6321a391950c7d0b7d04e822c0db4dea21028d9df94ec3711dc8152fdb2776c3461a6ee7be6"}, &(0x7f0000000c40)={0x0, 0xa, 0x1}, &(0x7f0000000c80)={0x0, 0x8, 0x1, 0x20}, &(0x7f0000000cc0)={0x20, 0x1, 0xa9, "e79f0a68fbfd7b6be90d124515bcf2184ad3ae56dd43e1c75814f86ae2e4afd699cdcc219715bc5d629b6faedfe5222e297d661ef2bbeaae2b90c40765f31f24966aaeeb056d0d70ca696ecf62df490aabc943dbb9676ed1fccaf4ec4adc724be0a498c3896fc92775964fd4a0991c8f29a71909c2f9138ca87ae29f7d3491dcb4abcd2236d19d619ca14155ec67c4e528635db7c6542155dd29e8c7c3327c1ceca18f1a39adc6a263"}, &(0x7f0000000d80)={0x20, 0x3, 0x1, 0x1f}}) r4 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r4, 0x401845c0, 0x0) ioctl$EVIOCGPROP(r4, 0x80404509, &(0x7f0000000f40)=""/77) ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, &(0x7f0000000ec0)={0x1, 0x1, 0x7ff, 0x800, 0xdd3, 0x4, 0x3, 0x46a, 0x9, 0x1, 0x1f, 0x0, 0xfffff801, 0x8}) [ 2818.113522][T13859] usb 6-1: config 1 interface 0 altsetting 10 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2818.124617][T13859] usb 6-1: config 1 interface 0 altsetting 10 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2818.136459][T13859] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2818.146544][T13859] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2818.156359][T13859] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2818.166254][T13859] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2818.175949][T13859] usb 6-1: config 1 interface 0 has no altsetting 0 [ 2818.182579][T13440] usb 2-1: new low-speed USB device number 106 using dummy_hcd [ 2818.333218][T21395] usb 5-1: new low-speed USB device number 9 using dummy_hcd [ 2818.423230][T13440] usb 2-1: Invalid ep0 maxpacket: 64 [ 2818.433669][T13859] usb 6-1: string descriptor 0 read error: -22 [ 2818.439918][T13859] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2818.448998][T13859] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2818.463290][ T993] usb 3-1: new low-speed USB device number 96 using dummy_hcd [ 2818.475268][T27298] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2818.496807][T13859] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2818.503683][T13859] cdc_ncm 6-1:1.1: bind() failure [ 2818.573383][T13440] usb 2-1: new low-speed USB device number 107 using dummy_hcd 12:00:29 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0xf, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:00:29 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400500) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0x2, 0x40c0) ioctl$HIDIOCGFLAG(r1, 0x8004480e, &(0x7f0000000040)) 12:00:29 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000040)={0x0, 0x4, 0x0, 0x0, "b044b41759c26e17ae58f74f6d2eb4c7239921ef8a72f2354df53d447e8c1cbe"}) syz_open_dev$hidraw(&(0x7f0000000140), 0x0, 0x329100) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x6, 0x0) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f0000000040)=""/243) [ 2818.693356][T21395] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2818.704435][T21395] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2818.717967][T20968] usb 6-1: USB disconnect, device number 60 [ 2818.743270][ T993] usb 3-1: Invalid ep0 maxpacket: 64 [ 2818.750237][T21395] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2818.760244][T21395] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2818.770044][T21395] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2818.779910][T21395] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2818.843956][T13440] usb 2-1: Invalid ep0 maxpacket: 64 [ 2818.854538][T13440] usb usb2-port1: attempt power cycle [ 2818.913371][ T993] usb 3-1: new low-speed USB device number 97 using dummy_hcd [ 2819.083270][T21395] usb 5-1: string descriptor 0 read error: -22 [ 2819.089591][T21395] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2819.098670][T21395] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2819.134678][T27368] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2819.164024][T21395] cdc_ncm 5-1:1.0: NCM or ECM functional descriptors missing [ 2819.171417][T21395] cdc_ncm 5-1:1.0: bind() failure [ 2819.173517][ T993] usb 3-1: Invalid ep0 maxpacket: 64 [ 2819.180766][T21395] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2819.188602][T21395] cdc_ncm 5-1:1.1: bind() failure [ 2819.203506][T20968] usb 6-1: new low-speed USB device number 61 using dummy_hcd [ 2819.211194][ T993] usb usb3-port1: attempt power cycle [ 2819.273278][T13440] usb 2-1: new low-speed USB device number 108 using dummy_hcd 12:00:30 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xe}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:00:30 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x2, 0x583802) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400500) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f00000020c0)=""/89) syz_open_dev$hidraw(&(0x7f0000001080), 0xfffffffffffffff8, 0x109000) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f0000000040)={{0x3, 0x100, 0xfffffff7, 0x0, 0x5, 0x9d8}, 0xc3, [0x0, 0x26, 0x8, 0x3, 0x9, 0x9, 0x2, 0xdb95, 0x3, 0xff, 0x5, 0x854, 0xffff6ccf, 0x5, 0x7f, 0x8, 0xfff, 0x5, 0xfffbffff, 0x43a, 0x6, 0x3ff, 0x8, 0x8, 0x2, 0x7, 0x10001, 0x4, 0x0, 0x6b, 0x100, 0x1, 0x2, 0x6, 0x5, 0x22, 0x20, 0x3, 0x6, 0x9, 0x100, 0x0, 0x7, 0x7ff, 0x6, 0xffffffff, 0xffffffff, 0x6, 0x7, 0xfff, 0x9, 0x2, 0x80000001, 0x9, 0x9, 0x7, 0x100, 0xfd9, 0x10000, 0x3, 0x3, 0x7ff, 0xd5b, 0x6, 0x0, 0x6, 0x7fff, 0xf2, 0x4000000, 0x7, 0xfffffffd, 0x1, 0x0, 0x0, 0x13, 0x101, 0x80000001, 0x7f, 0xfffffffc, 0x5, 0x9f, 0x9, 0x8, 0x6, 0x6, 0xd673, 0x1, 0x101, 0x6, 0x3, 0x3, 0x7, 0xa97, 0x1f, 0x1, 0x9, 0x6, 0xf5, 0xb96, 0x624c, 0x10000, 0xffffffff, 0x4, 0x97d, 0x9, 0x6, 0x101, 0x4a02, 0x7f, 0x7fff, 0x9, 0x80000000, 0x6, 0x100, 0x10001, 0x7, 0x80000000, 0x7fffffff, 0x9, 0x9, 0x507c, 0x5c4, 0x1, 0x6a5, 0x4, 0x6, 0xb57, 0x4, 0x1f, 0xf7, 0x7f, 0x1, 0x49, 0x2, 0x3, 0x2, 0x3, 0x200, 0x40, 0x10001, 0x101, 0x52d, 0xc1af, 0x1ff, 0xff, 0x2, 0xffffa210, 0xffffffff, 0x7, 0x1, 0x3, 0xffffffff, 0xfffffff7, 0x3, 0xd2cc, 0xf4a, 0x6, 0x5, 0x8, 0x8001, 0xffffffe1, 0x7d3, 0x3, 0x1, 0x9, 0x3, 0x8, 0x6ee8, 0xffff128d, 0x200, 0x1, 0x9, 0x2, 0x80000001, 0x2, 0x80, 0x2, 0x149b, 0x800, 0x800, 0x3, 0xa613, 0x4, 0x40, 0x3, 0x8, 0x40, 0x66, 0x6, 0x20, 0x6, 0x0, 0x1ff, 0x2, 0x5, 0x101, 0x7, 0x7f, 0xffff, 0x9, 0x7, 0x80000001, 0x4660, 0x3, 0xd2, 0x0, 0x8000, 0x400, 0x1f, 0x0, 0xfffffffa, 0x8, 0x1ff, 0xff, 0x1, 0x8, 0x6, 0x37, 0x5, 0x7ff, 0x3, 0x890, 0x2, 0x4, 0x2d8, 0x7fffffff, 0x4, 0x7, 0x1, 0xfff, 0x6, 0x1, 0x7, 0x6, 0x8, 0x8, 0x2, 0xd7, 0x7, 0x5, 0x7be0, 0x7fff, 0x7ff, 0x0, 0x81, 0xff, 0x4, 0x1, 0x1, 0x2, 0x100, 0x0, 0x68a3, 0x800, 0x40, 0x1a86d680, 0x3, 0x8000, 0xffff, 0x41cf, 0xfffffffd, 0x40, 0x4571301f, 0x3f, 0x6, 0x4, 0x9, 0x1ff, 0xffffff80, 0x76e0a3b1, 0x3, 0x7f, 0x1, 0x3, 0xfffffff9, 0x7, 0x7, 0xfffffc01, 0x1ff, 0x0, 0x2, 0x3367ef4a, 0x8, 0x3, 0x9, 0x5d74, 0x100, 0x1f, 0x1, 0xffff, 0x7, 0x6, 0x3, 0x2d, 0x3, 0x0, 0x9, 0x8, 0x9a81, 0x7, 0x0, 0xffff, 0x1, 0x7, 0x18965642, 0x9, 0x7, 0x6, 0xd675, 0x6, 0x2, 0x69c0, 0x1, 0x8000, 0x8000, 0x1, 0x2, 0x1, 0x7fffffff, 0x1ff, 0x0, 0x0, 0x5, 0x200, 0x3892, 0x5, 0xcf3, 0x5a, 0x7, 0x3, 0x8, 0x80000000, 0xfffff457, 0xeb, 0x4, 0x9, 0xffff, 0x5, 0x7, 0xfffffffe, 0x101, 0xf8c, 0x2, 0x3, 0x8, 0x3f, 0xb, 0xffffffff, 0x7, 0x8c, 0x8, 0x8, 0x5, 0xfffffff7, 0x8, 0x6, 0x0, 0x7, 0x2, 0x2f, 0x20, 0x100, 0x0, 0x80000001, 0x7fffffff, 0xfffffff8, 0x7, 0x10000, 0x2, 0x8, 0x8a6, 0x400, 0x6, 0x8, 0x7, 0x6ce8, 0x4, 0x101, 0x7, 0xffff, 0x6c186993, 0x0, 0x3f, 0x4, 0x2, 0x9, 0x6, 0x4, 0x0, 0x101, 0xff, 0x1, 0x8001, 0x3, 0x15c6000, 0x6, 0x75, 0x3, 0x8000, 0x5618, 0x3, 0x8, 0x1, 0x8, 0x40, 0x6, 0x80000001, 0x0, 0x1, 0x2, 0x6, 0x4, 0x80, 0x9, 0x8, 0xffffffc0, 0xe308, 0x9, 0x80000000, 0x5, 0x400, 0x1, 0x1ff, 0xffff4f18, 0x2, 0x0, 0x5, 0x36e5, 0x3, 0x3, 0x1, 0x7, 0x7, 0x3, 0x0, 0x1, 0x2, 0xfffffffe, 0x7, 0x8001, 0x6, 0xbc4, 0x563, 0x918, 0xfffffbff, 0x7ff, 0x1f, 0x41, 0x7, 0x1, 0xff, 0x5, 0x0, 0x5, 0xfffffffd, 0x7c4c, 0x1, 0x6, 0x7, 0x414, 0x81, 0x5, 0x10001, 0xb9a, 0x0, 0x5, 0xffffff68, 0xfff, 0xffffffff, 0x0, 0xffffffff, 0x7f, 0xffff, 0x7, 0x4, 0x7fffffff, 0x200, 0x2a, 0x6, 0x80000001, 0xfffffffa, 0x7, 0x4328, 0x5, 0x7c72, 0x3f, 0x4, 0x7, 0x7, 0x9, 0x100, 0x1000, 0x7, 0x7fffffff, 0x9e56, 0x925f, 0x80000001, 0x3ff, 0x200, 0x3, 0x7, 0x6, 0x7f, 0x2fb, 0x0, 0x1, 0x4, 0xffffffc0, 0x80000001, 0x3, 0xffffffff, 0x0, 0x6, 0x20, 0x81, 0x2, 0xffff, 0x7, 0xe65e, 0x7, 0x760, 0x6, 0x634, 0x7, 0x8, 0x86, 0xf722, 0x9, 0x10000, 0x40, 0x7, 0x80, 0x5, 0x6aa5, 0x7, 0x1a, 0xfff, 0x8, 0x1, 0x4f, 0x7fd, 0x4, 0x6347, 0x9, 0x1000, 0x8000, 0x7fffffff, 0x2, 0xe000, 0x4, 0x8, 0xfffffff9, 0x9, 0x7f, 0x9, 0x8, 0x9, 0x80000000, 0x20, 0x6, 0x4808, 0x0, 0x2, 0x101, 0x4, 0x5, 0xffffffff, 0xfffffff9, 0x20, 0x7f, 0x7fff, 0x3ff, 0x7ff, 0x1, 0x5, 0x3, 0x8, 0x2, 0xfd20, 0x29, 0x1cb, 0x5, 0x10001, 0x5f1, 0x2, 0x7, 0x6, 0x4, 0x4, 0x1, 0x6, 0x4, 0xa5, 0x675, 0x10001, 0xffffffe0, 0x8, 0x20, 0x81, 0xff, 0x3, 0x4, 0x9, 0x8ba, 0x80000001, 0x1f, 0x785, 0x3, 0x1f, 0x3, 0x1, 0x3, 0x3f, 0xfff, 0x7, 0x5, 0x3f, 0x80000000, 0x3f, 0x0, 0x4, 0x8bcd, 0x0, 0x7f, 0x2, 0xfff, 0x200, 0x80f, 0x3c4, 0x6, 0x80, 0x1b, 0x5, 0x44b5, 0x8001, 0x7, 0x7, 0x101, 0x0, 0x0, 0x7f, 0x9, 0x9, 0xfffff801, 0x7ff, 0x40, 0x8, 0x1, 0x1, 0xe665, 0x4, 0x9, 0x2, 0xe7, 0x6, 0x0, 0x41, 0x2, 0x3, 0x100, 0x15, 0x3, 0x3b66, 0x7, 0x9, 0xc0dd, 0x4, 0xca96, 0x0, 0x0, 0x0, 0x592e, 0x6, 0x1, 0x6, 0x10000, 0x800, 0x200, 0x5, 0x5892, 0xff, 0x2, 0x7ff, 0x0, 0xffff, 0x373a0000, 0x0, 0x101, 0x400, 0x80000001, 0x9, 0x2, 0x1, 0x9, 0x1ff, 0x3, 0x3f, 0x9, 0x13a, 0x400, 0x3f, 0x1, 0x2e1a, 0xfffffff8, 0x7ff, 0x0, 0x6, 0xff, 0x1f, 0x5, 0x1000, 0x3, 0x6, 0x5, 0xffffffc0, 0x9, 0x1, 0x6, 0x2, 0x8, 0x3, 0x7ff, 0xd84, 0x1, 0x4, 0x10000, 0x2, 0x3, 0xffffffff, 0x20, 0x6, 0x5, 0x0, 0x401, 0xffffff95, 0x7fffffff, 0x6, 0xf1, 0x3f, 0x3, 0x80, 0x1, 0x23c, 0x0, 0x2, 0x1, 0x7ff, 0x2, 0x2, 0x4, 0x200, 0x4, 0xffffffbb, 0x3, 0x0, 0x1, 0x7, 0x1f, 0xfffffffc, 0x7e, 0x9, 0x6, 0x3, 0xfffffff8, 0x0, 0x9, 0x80, 0xfffffffa, 0x637, 0x8, 0x3ff, 0x5, 0x8000, 0xa4e, 0x7, 0xa00, 0x9, 0xffff, 0x9, 0x5, 0x100, 0x1, 0x8, 0x3, 0x3, 0x706e767b, 0x0, 0x7, 0x80000001, 0x6, 0x5, 0x1, 0x5, 0x18000, 0x101, 0x1, 0x1, 0x4, 0x4, 0x6, 0x6, 0x6, 0xdd, 0x200, 0xfffffffb, 0xff, 0x7, 0x6, 0xc869, 0xffffae50, 0x7, 0x7, 0xda, 0x8, 0x3, 0x800, 0x401, 0x3f, 0x80000001, 0x101, 0x5, 0x81, 0x8, 0x8, 0x4, 0x7, 0x4, 0x2, 0x9, 0x9, 0x5, 0x3f3, 0x2, 0x401, 0x7, 0x24000000, 0x3, 0xf, 0x8, 0x4, 0x9, 0x0, 0xfffffffb, 0x7, 0x9, 0x1, 0x800, 0x8, 0x23, 0x7, 0x9, 0x8, 0x6, 0xffffff01, 0x5, 0x5, 0x8, 0x7ff, 0x2b9ca83e, 0x401, 0x3, 0x7fff, 0x4, 0xdbdd, 0x5, 0x6, 0x18, 0x5, 0x437, 0x89, 0x6, 0xf9, 0x0, 0xfffffffd, 0x200, 0x2, 0xff, 0x101, 0x7cb, 0x7f, 0x80, 0x8000, 0xff, 0x6, 0x6, 0x406b4ca, 0x0, 0xfffffc00, 0xa37, 0x8, 0x7f, 0x7, 0xdb1, 0x1000, 0x4a, 0x0, 0xee4fcbb, 0x40, 0x1, 0x10000, 0x5000, 0x9, 0x20, 0x3ff, 0x1, 0x100, 0x0, 0x58, 0x8001, 0x7, 0x1ff, 0x10000, 0xe1a6, 0x8, 0x5, 0xffffffff, 0x8001, 0x5, 0x2, 0x3, 0x80, 0x0, 0x0, 0x1, 0x9, 0xd336, 0x5db3147a, 0x2, 0xbea0, 0x0, 0x3f, 0x40, 0x1ff, 0x0, 0x4, 0x8, 0x20, 0x5, 0xbf, 0x80000000, 0x4, 0x7, 0xfffff2aa, 0x1, 0x1, 0xdf47, 0x2, 0x9, 0x7fffffff, 0x9, 0x4f146104, 0x2, 0xffff, 0x7, 0x5c25, 0x5, 0x40, 0x14, 0x6, 0x2, 0x9, 0x3, 0x6, 0x1000, 0x6, 0xffffffff, 0x2, 0x1, 0x7fff, 0xfffffffd, 0x8, 0x80, 0x7a, 0x1, 0x5, 0x3f, 0x7fff, 0x6, 0x1, 0xd8, 0x1f, 0x6, 0x80000001, 0x6, 0x7fffffff, 0x7, 0x3f, 0x3, 0x3, 0x8000, 0x9, 0x7, 0x1f, 0x100, 0x5, 0x20e, 0x10000, 0x7, 0x808c, 0x1, 0x3, 0x94c, 0x6, 0x0, 0x1, 0x8, 0xffffffff, 0x101, 0x1, 0xccb, 0x6825, 0x9, 0x4, 0x2, 0x0, 0x401, 0x3, 0x5400000, 0xff, 0x7ff, 0x10000, 0xf7ca, 0x19, 0x101]}) ioctl$HIDIOCGDEVINFO(0xffffffffffffffff, 0x801c4803, &(0x7f00000010c0)=""/4096) [ 2819.393461][T13440] usb 2-1: Invalid ep0 maxpacket: 64 [ 2819.429864][T21395] usb 5-1: USB disconnect, device number 9 [ 2819.563334][T13440] usb 2-1: new low-speed USB device number 109 using dummy_hcd [ 2819.563404][T20968] usb 6-1: config 1 interface 0 altsetting 15 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2819.582553][T20968] usb 6-1: config 1 interface 0 altsetting 15 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2819.594173][T20968] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2819.604184][T20968] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2819.614016][T20968] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2819.623895][T20968] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2819.633603][T20968] usb 6-1: config 1 interface 0 has no altsetting 0 [ 2819.640257][ T993] usb 3-1: new low-speed USB device number 98 using dummy_hcd [ 2819.674324][T13440] usb 2-1: Invalid ep0 maxpacket: 64 [ 2819.679830][T13440] usb usb2-port1: unable to enumerate USB device [ 2819.733275][ T993] usb 3-1: Invalid ep0 maxpacket: 64 [ 2819.883310][T21395] usb 5-1: new low-speed USB device number 10 using dummy_hcd [ 2819.893619][ T993] usb 3-1: new low-speed USB device number 99 using dummy_hcd [ 2819.913614][T20968] usb 6-1: string descriptor 0 read error: -22 [ 2819.919877][T20968] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2819.928978][T20968] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2819.964526][T27402] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2819.997453][T20968] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2820.004296][T20968] cdc_ncm 6-1:1.1: bind() failure [ 2820.023336][ T993] usb 3-1: Invalid ep0 maxpacket: 64 [ 2820.028788][ T993] usb usb3-port1: unable to enumerate USB device [ 2820.205848][T13440] usb 6-1: USB disconnect, device number 61 [ 2820.253376][T21395] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2820.264499][T21395] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2820.276832][T21395] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2820.286921][T21395] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2820.296746][T21395] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2820.306626][T21395] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2820.593726][T21395] usb 5-1: string descriptor 0 read error: -22 [ 2820.599964][T21395] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2820.609056][T21395] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2820.634960][T27424] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2820.654286][T21395] cdc_ncm 5-1:1.0: NCM or ECM functional descriptors missing [ 2820.662049][T21395] cdc_ncm 5-1:1.0: bind() failure [ 2820.678616][T21395] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2820.685525][T21395] cdc_ncm 5-1:1.1: bind() failure 12:00:31 executing program 1: ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x5452, 0x400008) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f0000000000)) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f00000002c0)={{0x3, 0x2, 0xfffffbff, 0x3, 0xbdf, 0x3}, 0x243, [0x7, 0x8df, 0x40, 0xa10, 0x6, 0x0, 0x57e3, 0x6, 0x101, 0x889, 0x626c, 0x1, 0x5, 0x5, 0x3, 0x8, 0x101, 0x0, 0xfffffffb, 0x8, 0xfffffff7, 0x81, 0x3, 0xffffffff, 0x1, 0xfffffffa, 0xffffffff, 0x5, 0x4356, 0x3, 0x5, 0x20, 0x7cdec9c, 0x9d, 0x5, 0x1f, 0x7f, 0x1, 0x4, 0x9, 0x81, 0x9, 0x0, 0x2, 0x8, 0x200, 0x4, 0x7fc, 0x400, 0x9, 0x20, 0x7, 0x400, 0x200, 0x401, 0x5, 0x2, 0x4, 0x200, 0xfffffff8, 0x1f, 0x80000001, 0x7, 0x6, 0x7, 0x0, 0x1, 0xffff, 0x5, 0x20, 0x3f08, 0xec000000, 0x1, 0x0, 0x1, 0x800, 0xffff, 0x3, 0x800, 0x7fff, 0x7, 0xfffffffc, 0x2, 0xe4449a3, 0x10, 0x1, 0x4, 0xaf, 0x0, 0x8001, 0x0, 0xff, 0xfff, 0x6, 0x7, 0xd5, 0xffffff01, 0xdf2, 0x8, 0xc7f9, 0x3, 0x10000, 0xfff, 0x20, 0x401, 0xbca, 0x3, 0x2, 0x0, 0x9, 0x118, 0x3, 0x5, 0x8001, 0x8, 0x80000001, 0x4, 0x0, 0xff, 0x2, 0x4, 0xfffff801, 0x6, 0xdae, 0x10001, 0x6af1, 0x80000001, 0x1, 0x0, 0x2, 0x2, 0x1, 0x5, 0x1, 0x8001, 0x1, 0x9580, 0x7b9, 0xe9d, 0x4, 0x4, 0x0, 0xfffffffc, 0xfffffffe, 0x8, 0xbac, 0x7, 0x30, 0x8, 0x5, 0x400, 0x9af8, 0x20, 0x4, 0x6, 0x81, 0x5, 0x1f, 0x28e2, 0x20, 0xa49d, 0x0, 0x4, 0x1ff, 0x1, 0x1f, 0x0, 0x9, 0x5, 0x80000000, 0x100, 0xb9c0, 0xcd, 0x9, 0x2, 0x9, 0xfbeb, 0x800, 0x400, 0x6, 0x6, 0x5, 0x1, 0x1b, 0x0, 0x1000, 0x81, 0xfffffff8, 0x6, 0x800, 0x1, 0x2, 0x3, 0x65f, 0x2, 0x1, 0x5, 0x8, 0x7ff, 0x1, 0x7, 0x0, 0x40000000, 0x7e3, 0x0, 0x101, 0x0, 0x8, 0x2, 0x0, 0x400, 0x1, 0x101, 0x472, 0x3ff, 0x65, 0x4, 0x4, 0x2, 0x3f, 0x3, 0x2, 0x7, 0x3, 0x7ff, 0xcb9, 0xffffffff, 0x5, 0xffff8dd7, 0x6, 0x1, 0x9, 0x0, 0x1, 0xd686, 0x40, 0x5, 0xc0, 0x72d, 0x800, 0x0, 0xd1, 0xfffffff8, 0x9, 0x10000, 0x96f3, 0xc083, 0x4, 0x709d7526, 0xadc7, 0x3, 0xffffffe1, 0x7f, 0xfffffffd, 0x7, 0x0, 0x1, 0x7, 0x9, 0x94a, 0x7ff, 0x2c4, 0xfffffffa, 0x6, 0x1, 0x8953, 0x101, 0x4, 0x8, 0x401, 0x604a, 0x9, 0x6, 0x2, 0x0, 0x6, 0x6, 0x6da35c19, 0x1ff, 0xffff9d3f, 0x8, 0x26, 0x200, 0x81, 0x2, 0x9, 0xfb67, 0x401, 0x0, 0x5, 0x2, 0x513, 0x8, 0x7, 0x4, 0x101, 0x101, 0x0, 0x5, 0xffffffff, 0x77, 0x5, 0x4, 0x3, 0x4ea, 0x5, 0xffffff83, 0xdd0b, 0x1ff, 0xba4f, 0x8000, 0x9, 0x1, 0x7, 0x1, 0x9, 0x1ffe00, 0x1, 0x12d, 0x1, 0x10000, 0x20, 0x80000000, 0x179, 0xfffffffc, 0x100, 0x4, 0xffff0001, 0x2, 0x6, 0x7fff, 0x80000001, 0x8, 0x8, 0x1, 0x7fff, 0x20, 0xfffff32d, 0xfc0000, 0x1062, 0x7fff, 0x80000000, 0x6, 0xc5, 0x8001, 0x79e, 0x9, 0x81, 0x0, 0x40, 0x100, 0xe00000, 0x2, 0x8, 0x429, 0x0, 0x8, 0xfffffff9, 0x6, 0x6, 0xfffffe00, 0xb2, 0x4, 0x5, 0x5, 0x2, 0xac71, 0x6, 0x7, 0x8, 0x1000, 0x8, 0x7, 0x101, 0xae6, 0x5e0, 0xa7, 0x3, 0x1, 0x7fff, 0x8, 0x10000, 0x4, 0xc0000000, 0x70bc, 0x0, 0x5, 0x8, 0x401, 0xf5a, 0x5, 0x3f, 0x5, 0x6, 0xc5b, 0x2, 0x6, 0x30000000, 0xffffff4e, 0x6, 0x7, 0x4, 0xfffffff7, 0x1a, 0x8, 0x4b7, 0x10001, 0xffffff53, 0x7, 0xff, 0x4, 0x3, 0x6, 0x7f, 0x6, 0x2, 0x7, 0x3, 0x8, 0x9, 0xd6da, 0x5, 0x5, 0x0, 0x1f, 0x980, 0xb5, 0x7ff, 0xffffff80, 0x1, 0x3, 0x7, 0x58, 0x9, 0x80000001, 0x3, 0x7, 0x80000000, 0x5, 0x80000001, 0xffffffff, 0x4, 0x2, 0x0, 0x6, 0xc1, 0x7ff, 0x20, 0x7, 0xaaf, 0x1, 0x7, 0x7fff, 0x3, 0x6, 0x2, 0x1, 0x7fffffff, 0x10000, 0x2, 0x8, 0x4000000, 0x3, 0x87, 0xfff, 0x1ff, 0x800000, 0x1, 0x4, 0x7, 0x1, 0x4, 0x0, 0x0, 0x3f, 0x4ba8cb03, 0x6, 0x0, 0x7fffffff, 0x10000, 0x1, 0xb22, 0x5, 0xc5ce, 0xfff, 0xffffffff, 0x3, 0xfa32, 0x5, 0x0, 0x5, 0x1, 0x37, 0x4, 0x1ea, 0x1, 0xffff178f, 0x4, 0x620bf4f6, 0x81, 0x1, 0x0, 0x9, 0x2, 0x6, 0xd4, 0x8000, 0x0, 0x101, 0x2, 0x9, 0x120000, 0x5, 0x5d40, 0x1, 0x0, 0xe9, 0xfffffffe, 0x6, 0x327, 0x2, 0x40, 0x20, 0x4, 0x0, 0x200, 0x7, 0x7, 0xd2c4, 0x1, 0x0, 0x0, 0x0, 0x1, 0x8, 0x0, 0x1, 0x8000, 0x8, 0x9, 0x3f, 0x4, 0xffffffff, 0x8, 0x7f, 0x10000, 0x7fff, 0x7ff, 0xcb, 0xd5, 0x3f, 0xf34, 0x80000001, 0x4b6, 0x6, 0x23, 0x5, 0x8001, 0x1, 0x3, 0x8, 0xb9db, 0x10001, 0x0, 0x1e4fc8ba, 0xfffffff9, 0x3, 0x3ff, 0xffff, 0x7ff, 0x800, 0x8, 0x80, 0x6, 0x6, 0x100, 0x0, 0xeac6, 0x6, 0x5, 0x3, 0x1, 0x1f, 0xfffffc01, 0x3, 0x3, 0x5c20000, 0x1, 0x3ad, 0x76e, 0x9, 0x39, 0x0, 0xffff, 0x3, 0x3ff, 0x6ed, 0x200, 0x8000, 0x401, 0x10000, 0x80000001, 0x2, 0xfffffffa, 0x300000, 0x7, 0x0, 0x7, 0xff, 0xfffffffc, 0x400000, 0xffff, 0x7f, 0x0, 0x800, 0x69a, 0x5, 0x2, 0x9bbc, 0x1, 0x9, 0x1ff, 0x41f, 0x4, 0x8000, 0x1000, 0x100, 0x1, 0x6, 0x80, 0x4, 0xfffffe01, 0x7, 0x3, 0x5, 0x81, 0x9, 0x100, 0x2, 0x80, 0x1, 0x81, 0x40, 0xffffffff, 0x0, 0x80, 0x1ff, 0x3, 0x1, 0x3ff, 0x9f, 0x5, 0x6, 0x5, 0x39a, 0x101, 0xb, 0xffff, 0x8, 0x7, 0x10000, 0x4, 0xe4, 0x90, 0x14, 0x2d9, 0x38b3, 0x8, 0x4, 0x20, 0x4, 0x80, 0x3, 0x3, 0x1, 0x3, 0xffff8001, 0x101, 0x4000000, 0x0, 0x83, 0x401, 0x8, 0x6, 0x6, 0x71, 0x41b, 0x159, 0x7, 0xf3b, 0x7fffffff, 0x0, 0x2, 0xad8, 0x2, 0x8, 0x8000, 0xffffff80, 0x84d, 0x10000, 0xffff89ea, 0x39f5800, 0x8, 0x4, 0x2, 0x1, 0x200, 0x165, 0x4, 0x1000, 0x1, 0x0, 0x4, 0x3, 0xffffffff, 0xb19, 0x80000001, 0x7f, 0x6, 0x6, 0x3, 0xd3, 0x5, 0x9, 0x400, 0xfffffffb, 0x10000, 0x8, 0x8, 0x1a, 0x8, 0x9, 0x4, 0x7fff, 0xff, 0xfffffffc, 0x3, 0x8, 0x6, 0xff, 0x3bfa, 0x6, 0x7, 0x10000, 0x24, 0x8, 0x0, 0x100, 0xb5b6, 0x10001, 0x1, 0x0, 0x1, 0xfd, 0x80000, 0xfffffffa, 0x0, 0x5, 0x101, 0x5, 0xea1, 0x2, 0x9, 0x81, 0x0, 0x401, 0x1117, 0x10000, 0x81, 0x45bd2b3e, 0xffffffff, 0x5, 0x9ec5, 0x4, 0x50000000, 0x0, 0x0, 0x9ab, 0x800, 0xffff0c32, 0x7c, 0x1ff, 0x5, 0x1a, 0xfffffbff, 0x9, 0xffffffde, 0x2b1, 0xcc, 0x4, 0x894, 0xcf, 0x500, 0x0, 0x80000000, 0x20, 0xffffffff, 0x80000000, 0x8a7, 0x3, 0x0, 0x7, 0x80, 0x7, 0x80000001, 0x4, 0x800, 0x0, 0x5, 0x800, 0x0, 0x0, 0x6, 0x3ff, 0xadb, 0x3, 0x6, 0x7, 0xfff, 0x4, 0x1000, 0x9, 0x4, 0x98, 0x8, 0x5, 0x5aef6a5d, 0x4, 0xffffff00, 0x9, 0x6, 0x6, 0x6, 0x2, 0x6ae3, 0x8, 0x4, 0x8, 0xb529, 0x1, 0x7, 0x400, 0x3, 0x0, 0x4, 0xb67, 0x0, 0xfffeffff, 0xe2, 0x80000001, 0x100, 0x3, 0x8e0, 0xfffffffd, 0x8001, 0x3ff, 0x2, 0x9, 0x1, 0xed9, 0x8, 0x0, 0x77, 0xffffffff, 0x8001, 0x400, 0x1aefcd55, 0xed77, 0x0, 0x3, 0x8, 0x2b5, 0x2, 0x8, 0x400000, 0x1, 0x9, 0x0, 0x4, 0x0, 0x9, 0x8, 0xffff16ab, 0x9, 0x101, 0x80000000, 0x2, 0x11f, 0x400, 0x1, 0x7fffffff, 0x9, 0x2, 0x8, 0x3, 0x40, 0xf69, 0x2, 0x8, 0x0, 0x9, 0x8, 0x10000, 0xfffffff8, 0x101, 0x6, 0x6, 0x9, 0x3, 0x2, 0x80000000, 0x51, 0xfffffff7, 0x400, 0x1, 0x0, 0xff, 0x6, 0x5, 0x6, 0x0, 0xff, 0x9, 0xfffeffff, 0x10001, 0x4, 0x2, 0x80000000, 0x0, 0x3, 0x8, 0x3, 0x401, 0x9, 0x6, 0x9, 0x7, 0x3, 0xfff, 0x1, 0x200, 0x5, 0x6, 0xe1, 0x5, 0x2bcb, 0x8, 0x1f8, 0x1, 0x6, 0x2b, 0x3, 0x7, 0x6d5, 0x9, 0x81, 0x0, 0x4, 0x640e, 0x2, 0xea, 0x8, 0x6, 0x4, 0x80000000, 0xea65, 0x666f, 0x0, 0x1ff, 0x20, 0x0, 0x5, 0x80000000, 0x42, 0x80000000, 0x3, 0x73c7, 0xfffffff7, 0x3, 0xd7, 0x9, 0xfffffffc, 0xfffffffa, 0x1000, 0x1, 0x8, 0x80000001, 0x9, 0x8, 0xc5a, 0x81, 0x2, 0x8, 0x7fff, 0x4, 0x2, 0x7fff, 0xffffffff, 0x0, 0x2, 0x20, 0xff, 0x5, 0x1, 0x8000, 0x3f, 0x5, 0x6, 0x9, 0x3, 0x5, 0x5, 0x2, 0xb36, 0x3f, 0x1, 0xfffffffb, 0x0, 0x1, 0x1, 0x6, 0x1f, 0x5, 0x20000]}) 12:00:31 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x2, 0x0) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000000)={0x20, "8254c6fffb819299c6d023347275a2a9e70564e1f1743f275cec5ebfb68b5d42e64ab86807000000000000003147123bd33300"}) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:00:31 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x2dad6bf1, 0x53da02) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400500) read$hidraw(r0, &(0x7f0000000000)=""/175, 0xaf) 12:00:31 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x18, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:00:31 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0x10}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) [ 2820.912577][T13440] usb 5-1: USB disconnect, device number 10 12:00:31 executing program 3: ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f00000002c0)=""/4096) syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) 12:00:31 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x81, 0x420180) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f0000000040)=0x8) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x5452, 0x7fffffffefff) 12:00:31 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x101000) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f0000000040)=0x100) syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x220302) syz_open_dev$evdev(&(0x7f0000000080), 0x4, 0x80) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x2, 0x240) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f00000000c0)=""/59) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x401c5820, 0x400500) 12:00:31 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0xfffffffe, 0x585000) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0x3ff, 0x0) ioctl$HIDIOCGNAME(r1, 0x80404806, &(0x7f0000000040)) 12:00:31 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x8000040, 0x80500) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000000)) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:00:32 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) read$hidraw(r0, &(0x7f0000000040)=""/103, 0x67) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, &(0x7f0000000000)={0x2, 0x1, 0x0, 0x2, 0x1}) 12:00:32 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x5b1, 0x10202) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000040)={0x2, "e3f937726240b2940cdf6c76b68056b4204bf4542b7f3fef376e8a811b28376f5f7862f65dd33b69480310aff5b9b9d981eadc2b53ab5032415b221def3e2d6c"}) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:00:32 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x800) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x94, "ff3aa43f22c18cccf55d84bb31daa4e6ec902f1b3642d0d47a8897524cd3c7d481fec08c4f139e0c90215c15a95a135a6027bcc0af2ec53071af83971893be39"}) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, &(0x7f00000000c0)={0x3, 0x200, 0x100}) 12:00:32 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x8, 0x202) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400500) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) read$hidraw(r1, &(0x7f0000000040)=""/112, 0x70) [ 2821.163244][ T993] usb 6-1: new low-speed USB device number 62 using dummy_hcd 12:00:32 executing program 1: syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x20080) r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000000)=""/205) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x5452, 0x400008) [ 2821.393308][T13440] usb 5-1: new low-speed USB device number 11 using dummy_hcd [ 2821.553311][ T993] usb 6-1: config 1 interface 0 altsetting 24 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2821.564418][ T993] usb 6-1: config 1 interface 0 altsetting 24 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2821.576517][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2821.586534][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2821.596389][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2821.606271][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2821.616008][ T993] usb 6-1: config 1 interface 0 has no altsetting 0 [ 2821.793782][T13440] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2821.804771][T13440] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2821.816900][T13440] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2821.826859][T13440] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2821.836656][T13440] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2821.846575][T13440] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2821.873603][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2821.879874][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2821.889135][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2821.915656][T27457] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2821.947726][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2821.954751][ T993] cdc_ncm 6-1:1.1: bind() failure [ 2822.093244][T13440] usb 5-1: string descriptor 0 read error: -22 [ 2822.100011][T13440] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2822.109109][T13440] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2822.134862][T27473] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2822.154560][T13440] cdc_ncm 5-1:1.0: NCM or ECM functional descriptors missing [ 2822.157184][ T993] usb 6-1: USB disconnect, device number 62 [ 2822.162228][T13440] cdc_ncm 5-1:1.0: bind() failure 12:00:33 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x1d, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2822.189231][T13440] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2822.196181][T13440] cdc_ncm 5-1:1.1: bind() failure 12:00:33 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xff}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:00:33 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x5, 0x0) read$hidraw(r1, &(0x7f0000000100)=""/112, 0x70) r2 = syz_open_dev$evdev(&(0x7f0000000400), 0x100000001, 0x484200) ioctl$EVIOCSABS0(r2, 0x401845c0, 0x0) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000000)={0x2a0e, 0x3, 0x7, 0x7fffffff, 0x30000000, 0xfffffffb}) 12:00:33 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, &(0x7f0000000000)=""/1) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) 12:00:33 executing program 0: r0 = syz_usb_connect$cdc_ecm(0xeaac0f8945bd5bb5, 0x78, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x66, 0x1, 0x1, 0xa4, 0x50, 0x1, [{{0x9, 0x4, 0x0, 0xff, 0x2, 0x2, 0x6, 0x0, 0x3, {{0xb, 0x24, 0x6, 0x0, 0x0, "7fb9dd7212dc"}, {0x5, 0x24, 0x0, 0x1000}, {0xd, 0x24, 0xf, 0x1, 0x1, 0x7, 0x2, 0x3}, [@country_functional={0xc, 0x24, 0x7, 0x3, 0x4, [0x400, 0x4, 0x0]}, @mdlm={0x15, 0x24, 0x12, 0x2}, @acm={0x4, 0x24, 0x2, 0x8}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x10, 0x6, 0x3f, 0x1}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x7, 0x1f, 0x6}}}}}]}}]}}, &(0x7f0000000480)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x110, 0x7b, 0x7, 0x0, 0x10, 0x3}, 0x103, &(0x7f00000000c0)={0x5, 0xf, 0x103, 0x5, [@ptm_cap={0x3}, @generic={0x98, 0x10, 0xb, "c916147365a17460a9d369d97e174ae05dcfb0113ac55811f488f6ff30ddfb6c8701a59c64f99faaec55261964a3050b5a84e763d12dfd37d9926824ac6f125059d6020740429a8958ce47a97012f25cf64d87a0f756e4756848147b328e52318629978226454c868f7458606df22e4f871b745edbfbc1ccca2b8efb76086a4565feeced0c9d45c0f949fa66c68c6f2df6e6ee76f0"}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "c74c17854f3aa8af8f4b468c4b5ac1b4"}, @ss_container_id={0x14, 0x10, 0x4, 0xd8, "c60cc2134a096bb7b12fe79a125d7699"}, @generic={0x3b, 0x10, 0x3, "c6e00a0f76099e1d70c63295f3b9691a9d22262648ae9b476716340ed881f09e522f7309b8626b5ad02f8af3ca2774df8a6c83cc0f67bfbd"}]}, 0x4, [{0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x140c}}, {0xd6, &(0x7f00000002c0)=@string={0xd6, 0x3, "98ffd7af460d54aa4368f7c6b911c7eb0dca64cba3557146bd54cdb5ca26bbf076262c625cb694315b457adffa3f835c074e89b64e64a8fdcc6b9ffa5994daacc56a309d829983b96a3899f9c84240981d2c92551c84ea01e973d1bdf46f917dba8378a0c4991315fd10f94beb83f82bb77fca1389f6fc4cd1dde2917018c6f0e81444d3baaf094e63b0e5c8de1f0179c48a62532d4020f54f2150c181c148ac7bea969173a32f5062dc5f825810d4b268adab32a3a33739093050c56ffff75c25ca877ed6224eebb205006c74a85f05ac0deda6"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x843}}, {0xbf, &(0x7f00000003c0)=@string={0xbf, 0x3, "4ea5d38ad484aa1479e2578a5efa3864b6faeba70fea1867135e3f74ed122219f71c7765500bea7ebad769fae03c8282af75b05d17bceb760fd3dd8c7f05b40d6be5e52de7231d7660e4daa195bfe4d0e53bf133ea0bce4d1be6b9e6842b483c1ade47633a5a33e7230c49f70ac470a84e1167df914655035c3882837a5797f252d2e384a34aa47bea32c66f3d45f6152de2b323228d19c02c7aa01605a5706a5cfce47d02ed1b5f21f941ef33eb471bce302aaecd2c88f7b2be76a341"}}]}) syz_usb_control_io(r0, &(0x7f00000006c0)={0x2c, &(0x7f0000000500)={0x0, 0x21, 0x8b, {0x8b, 0xc, "59cad2c1371c20e7fc90bd540baf0a7385328e646e78fdcf3132b0119a962a6dece469c3104777201db4b13e742e635b97d6f6edd33183093cde28ec23c21b50b0f2fe341ed060d004d62eb417137b5a225884bb7c6d1cac2bb21dc9f7251dfabd2c5493107967127e008406a5c1c04691f8b814cdceddee8069c83df82aa12cdb5519812d95fd572c"}}, &(0x7f00000005c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x42c}}, &(0x7f0000000600)={0x0, 0xf, 0x20, {0x5, 0xf, 0x20, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x10, 0x4, 0x8}, @ss_container_id={0x14, 0x10, 0x4, 0x2, "6a0583414de817259f9b0047c430483c"}]}}, &(0x7f0000000640)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x83, 0x5, 0x5, "f57f1044", "aa869acc"}}, &(0x7f0000000680)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x81, 0x2, 0x1, 0x1f, 0x9, 0x4, 0x7}}}, &(0x7f0000000b80)={0x84, &(0x7f0000000700)={0x0, 0x18, 0xb4, "62fbb633fdf9a0b79ff632039f3cb25978f76ffa1b030f93a30aaff15dd4f9ad96cbf7806e80659606524e64d55c6058400172a4ff8bff78aea48363fc2bdd94c69274902066b38e3770234f0d8b0530ed1f1053e635e26e8f66251456e2f7db11e79cb6fd300585731a69204c3e05a6baa3151d3ba64072d3f99feb7a8029a455b13f12d00fa66c33732c2ae9e873eeb6361b81aa2057b849ab930aa631c3e7ed11bd6375c9711271c013edb5f9f2abffd31115"}, &(0x7f00000007c0)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000800)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000840)={0x20, 0x0, 0x4, {0x0, 0x2}}, &(0x7f0000000880)={0x20, 0x0, 0x8, {0x1000, 0x10, [0xfff]}}, &(0x7f00000008c0)={0x40, 0x7, 0x2, 0x2}, &(0x7f0000000900)={0x40, 0x9, 0x1, 0x6}, &(0x7f0000000940)={0x40, 0xb, 0x2, "e56e"}, &(0x7f0000000980)={0x40, 0xf, 0x2, 0x2}, &(0x7f00000009c0)={0x40, 0x13, 0x6, @local}, &(0x7f0000000a00)={0x40, 0x17, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x10}}, &(0x7f0000000a40)={0x40, 0x19, 0x2, "0bc7"}, &(0x7f0000000a80)={0x40, 0x1a, 0x2, 0x2}, &(0x7f0000000ac0)={0x40, 0x1c, 0x1, 0x20}, &(0x7f0000000b00)={0x40, 0x1e, 0x1, 0x4}, &(0x7f0000000b40)={0x40, 0x21, 0x1, 0x3}}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f0000000d40)={0x14, &(0x7f0000000c80)={0x20, 0x23, 0x85, {0x85, 0x2, "9bef74a8ebef428596467d05b9d311f9bfa507228907ba6bae6f79b3d67601f6422cd9d83eac51fb64936334ee4950dd78b54875b68143e8ffc3be7faecd4f826ea3f05cd3e24734c8e94edd66a65036fbc5d46055233b64f9d016d33206a5e66d0dbf79ddc2927f73111d7b5079cceea4ea12e01b2972befea58bd45b700cbc2cc9c8"}}, &(0x7f0000000280)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000001040)={0x44, &(0x7f0000000d80)={0x20, 0x19, 0xc8, "b6f9150e063db261ed5f3e92ab88b2d0aa2daa5fe6867670cf587b9f761b10d0aa81b89be145925b19ddf147116093d36d19c7016f330e0a22bcfcc2fa2cfaa8ad81498e5445aaf9f0c7dae27196511e8567735cc544bbd64ae95a8da2ee05502205dbedcf77f17c1b4f10681a7869c1955bb5704482e534f5676b18e50a469529ea88b4ab30e5f26d3cd31a0a753bd04476cc023b4b5d569a6cdb4ae3acddfbdc4108b851467cba0d7cdae947a2aa9b8dfb2ea3fedada889f910f6d27c87c163678b4027bfc332d"}, &(0x7f0000000e80)={0x0, 0xa, 0x1, 0xd}, &(0x7f0000000ec0)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000000f00)={0x20, 0x80, 0x1c, {0x3, 0x3f, 0x9, 0x5, 0x4, 0x1, 0x2, 0x8, 0x2, 0x32c4, 0x447, 0x400}}, &(0x7f0000000f40)={0x20, 0x85, 0x4, 0x5}, &(0x7f0000000f80)={0x20, 0x83, 0x2, 0xad1}, &(0x7f0000000fc0)={0x20, 0x87, 0x2, 0xa2}, &(0x7f0000001000)={0x20, 0x89, 0x2}}) syz_open_dev$hidraw(&(0x7f0000000c40), 0x0, 0x0) 12:00:33 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000000)={0x3, 0x100, 0x7fff, 0xffffffc1, 0x1}) [ 2822.367063][T20968] usb 5-1: USB disconnect, device number 11 12:00:33 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, 0x0) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f0000000000)=""/36) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x5452, 0x400008) 12:00:33 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) syz_open_dev$hiddev(&(0x7f0000000000), 0x0, 0x90002) 12:00:33 executing program 3: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x20000) ioctl$EVIOCSABS0(r0, 0x401845c0, 0x0) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f0000000000)=""/142) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000100)) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r1, 0xc0189436, 0x400500) 12:00:33 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000000)="6d5f08ae5c4eb8c24c2135f00aa560a02a6fc4738cf29ed512c09236f6fc46c64b0fac5c16628031ad559ac629d247eadb48256384f7c5a6aa30af7193616d1b4dbde89d6ec88e11c98f9f6f6d48ff8204e9cfe683388a35328d929003f55e144b42d3996e137203b36723a4fd2e2fc94c234e63fb427b90e2610f2a13f2ab8c020cf2") r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f00000000c0)) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) 12:00:33 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x4, 0x200200) read$hidraw(r1, &(0x7f0000000040)=""/130, 0x82) 12:00:33 executing program 3: r0 = syz_usb_connect(0x5, 0xc87, &(0x7f00000002c0)={{0x12, 0x1, 0x250, 0x58, 0x4e, 0xa, 0x8, 0xdfc, 0x1, 0x6708, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xc75, 0x4, 0x7f, 0x5, 0x60, 0x6, [{{0x9, 0x4, 0x6f, 0x6, 0xa, 0x91, 0xb0, 0x13, 0xdc, [@cdc_ecm={{0x7, 0x24, 0x6, 0x0, 0x0, ']$'}, {0x5, 0x24, 0x0, 0x8001}, {0xd, 0x24, 0xf, 0x1, 0x931a, 0x0, 0x20, 0x1}, [@mbim={0xc, 0x24, 0x1b, 0x7, 0x1ff, 0x54, 0x9, 0x48d, 0x3f}, @mbim_extended={0x8, 0x24, 0x1c, 0x6, 0x7f, 0x7}, @mdlm_detail={0x9e, 0x24, 0x13, 0x39, "106391e7f497b26e93f3a266e7e1b4798878686ecefb64b64cc77b75423d7dcd48b17383f2a151c219ef4842c122c4e557bd948f73ecc494594a53e0e50445ba5b770810772710717f814fcf9856f27fa0d9e83450ef6b735483b5ae6f386c28c1f4ebd1c983e75655764b5cd8ce2fe936bc0f7d95dcc9acd74f5a785a96a38e9e74a1e9a65a2b706f36221ac53d2e70335ec905d6739fd4251d"}, @acm={0x4}]}, @generic={0x69, 0x21, "d5175bcae652607948242e4da28c8e9db86dccef2f6c8a4392bd7143f0b440c37a9d4441af31cfe2e923161dcb0570b2815097083369e37f33014e5bad398211f59496892cdccf608a48df3c61125fec19e39e5d9883f5e64809de30459228be7a5306d4f681d2"}], [{{0x9, 0x5, 0xf, 0x1, 0x3ff, 0x40, 0x9e, 0x4, [@generic={0x100, 0x8, "7e9ba3b162e5114b521ee10c1550172ff8ab1b18f2479c48bb074b34325e08193ada8f421ae52ee982ceeff3b12cc5ea71c6e60597be99e86de85a89741be10b0ebf328b74107e8bc7c296316dcba99cf18b0308646ec614d53714a229278e889ba82201ab5b7504ddbb14f511252b8b3611f1b74448c91e84c13fd22f3a4ab89a5be6b2518e158bb494a49ee2c2a645acc966bb0803ba491c843b45333fed62699e2d682c4ccc1899c69410652b57e558e41caa1b583c3df60a85d237a53030de64cc1dca07ea0d12bd0a21dc3d61a4f6a11e384492264b5b72c66dd4e42b8732a07306fdebd732857443827123639975ca638bfabd35a58012392f4e9c"}]}}, {{0x9, 0x5, 0xd, 0x1, 0x20, 0x9, 0x1, 0x1}}, {{0x9, 0x5, 0xf, 0x0, 0x20, 0x8d, 0x1, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x81, 0x1}, @uac_iso={0x7, 0x25, 0x1, 0x42, 0x1, 0x9}]}}, {{0x9, 0x5, 0x1, 0x0, 0x10, 0x40, 0x80, 0x9b, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0xfa, 0x63}]}}, {{0x9, 0x5, 0x7, 0x0, 0x10, 0x7f, 0x7f, 0x81, [@generic={0x94, 0x5, "2e302e59f7b841c8f279b68e550bd8a4a7183709b37b28e8b1594b875be2386f7fc9ef42ae0eea2873feb18eed3037b0c5996b4bac3db748ac1da6156f975a9f3c28d44bf71bfb942d271924b414888bfbd60c07022084d1e8040cc89c6a5a7d6c5ac9f36d7eb8c5517c23dfaf216b444e4ef968590ca15da16886d23336340525d459e709c0a7d09b448307144b17a8c1da"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x2, 0x3ff}]}}, {{0x9, 0x5, 0x1, 0x1, 0x3af, 0x0, 0x80, 0x8}}, {{0x9, 0x5, 0x0, 0x0, 0x8, 0x79, 0x7, 0x2}}, {{0x9, 0x5, 0x8, 0x0, 0x40, 0x0, 0x7f, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0x9}]}}, {{0x9, 0x5, 0xa, 0xc, 0x10, 0x8, 0x1, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x7f, 0x5}]}}, {{0x9, 0x5, 0x4, 0x10, 0x8, 0x88, 0x51, 0x81, [@generic={0xc, 0xd, "0a8d34d4eefb16b6a757"}]}}]}}, {{0x9, 0x4, 0x47, 0x5, 0x0, 0x1e, 0x52, 0xde, 0xe9, [@generic={0xfe, 0x3, "91449907ca1b7c3d72b4d179b888b9cadd5f856fbeeba4a07910af100c632e79f95746d7cccec1e6e9121ffc5f296225f1d2c7b0e423c22f067d27cba1bf95742f38b0084fd754b745bb7cd37a55b989e1a0e7d63e58de04ed012218e7e881d193fc7c916b3f637c6d384f0c71558118b52423ae14891f8d4247163508c490e9f781c969ef60ceee541e029b35442c8f69a2ec96f25e0654b73a53e6eb2fe8757a6af79dda48a3ed38a032e5971915b3b86ca71b80a372ee2bb6257b7871a96929cd86f9722f822bf347f33668ebfc089ce5087d71ac0b2dc761ce53ff79fcce37489c2ac5c6ddcebbe9dc212dd893a9b7aadbe95d927155e3803e09"}, @cdc_ncm={{0x8, 0x24, 0x6, 0x0, 0x1, "e88b1f"}, {0x5, 0x24, 0x0, 0xffff}, {0xd, 0x24, 0xf, 0x1, 0x5b5a, 0x8000, 0x2, 0x1a}, {0x6, 0x24, 0x1a, 0x3e, 0x10}, [@dmm={0x7, 0x24, 0x14, 0x7, 0x9}, @network_terminal={0x7, 0x24, 0xa, 0x3, 0x6, 0x4, 0x6}]}]}}, {{0x9, 0x4, 0xb3, 0x20, 0x10, 0xff, 0xff, 0xff, 0x3, [], [{{0x9, 0x5, 0x9, 0x1, 0x20, 0x5, 0x4, 0x1}}, {{0x9, 0x5, 0x7, 0x3, 0x8, 0x8, 0x8, 0x3, [@generic={0xd, 0x24, "38d6094369793792559c87"}]}}, {{0x9, 0x5, 0xa, 0xc, 0x40, 0x3f, 0x7f, 0x68, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x3f, 0x400}]}}, {{0x9, 0x5, 0xb, 0x10, 0x400, 0x80, 0x97, 0xe5}}, {{0x9, 0x5, 0x0, 0x10, 0x8, 0x8, 0x9, 0x8, [@generic={0x39, 0x11, "3fae9209e13c6353ab1a35617b0dd8ba1ee8d68cfa8a6ab7311a0a3dd5a658c649a4f3cb2292c0ee50d92fc1aa5b30ca0791539bdc3438"}]}}, {{0x9, 0x5, 0x8, 0x4, 0x40, 0x0, 0x3, 0xce, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0xb1, 0x6}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0xc7, 0x81}]}}, {{0x9, 0x5, 0xb, 0x10, 0x800, 0x1, 0x81, 0x36}}, {{0x9, 0x5, 0x2, 0x0, 0x40, 0x0, 0x1, 0x8, [@generic={0xe6, 0x7, "28419673c3b7e5df0a55a9923e1a98e562f59ec98300aef5fb036697e2eb06cbbaae728179681b4ca069814d1b74922ce9407ef9a8998e117d226bd01dc7408e436ea70d1d61d35a32d206e1f6e0e80b919035e8767c8674da3d9cd8ad6ca1178ddb6ed448d09ac4c5c058687697dbd86079d966b19646d42c4f33a2cfdfe2bb6840d018cbc8b35c7270ce0078e388f3675836d19a79547649575b1f76d6007fac0bb0c6bb2b29e147b332610fe75e24f75d48af4a0e40c9cb36afbf26b7c30ea36f7dfd734065aee3356065d06a0b81175702671c0900b2fb3299f37be1e82657ab89b5"}]}}, {{0x9, 0x5, 0x3, 0x3, 0x40, 0x8, 0x5, 0x81, [@generic={0xdc, 0x23, "ab8ff7ef905b186fadb27f2dc27a27fd11ed247a9e3d1bf75a0d8fb0d3bcbe06b45b1d20d666549fcbd747a0d75047da357f14b5de28473c3a05207751421756165479873947d2cf452e0a87f2be0c2736d9d6ee0b3c78757c1b81b7bf1e32569fe46c8afc986493dc66452b4736bf19699d79778dd46423b888f8bb78823880fa4ed7305bf093235eb9ef58c33dc629a1e80bb5b82f4c2da1dac4659ce63738a7354f38805bb07613411a56075d1a4aaf1f7318b14ec09e26e84478ddf9ab0b635a2ce7763661f6530e7051977bf97e8e6496dae19baed28663"}]}}, {{0x9, 0x5, 0xf, 0x2, 0x400, 0xc0, 0x5, 0x2}}, {{0x9, 0x5, 0x8e, 0x14, 0x3ff, 0xe0, 0x9, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x41, 0x1d, 0x9}, @generic={0xd8, 0xe, "32173fff1c30adba2298ee81d07256b646d71456cf6178e79f406684110ca37714e31c602187ccf5a5a451181518bf9e5e3a317c1bc2b2f510cd0b98c9f3c14abf811517574bd97623d31055a2f1500e371f4a5c12b51bcc1e73b325b64ff112c79a04d77e8a4d0949dfad333a0fa2df76310e1fd623ad09ecc77f07481ece48f3e4a420dc0b7e824c8c211444f1b22e421adc1bbf387f067e5f047ca16d919ace70e4927d4ea7c6546afb498a343dec8fa12efcdf846a24b5481aedaa90de141f0bfcea0ab7c06493a5defd1a5a418a3ca457886920"}]}}, {{0x9, 0x5, 0x7, 0x0, 0x200, 0x1, 0x20}}, {{0x9, 0x5, 0x2, 0x3, 0x10, 0x8, 0x6, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x3f, 0x2}, @generic={0x4e, 0x11, "bfc2d4bf7a39f034eab34fe83dd873cae44cbbf8ca9f4f5f916ea4693b040d81bf1c46a6e286d43039bf3b9d97cf16690cccc3b87de09e89b5a21385908759ebdae587102c9c442355368022"}]}}, {{0x9, 0x5, 0xa, 0xc, 0x8, 0x3, 0xce, 0x2, [@generic={0xbb, 0x31, "bbf4c2714dc54d63a5555bf671c79699512d7f789553bb5238f458290a5b4853d2b7c52830016a9ee3e3b09e4e760064a343adb1c88b2c8ce6a66fb3f243acf0653112cf309c91aba09c38652528eb55aaecaca5dfb83e920ca038f848c32a47bca0762c6c62194c8c616777df21852a2345841e1be8f38df39f38d3cf9f0a777a7d5e15f92223c991febef5a6a64bdb16814fcecf8dabe89d1004b0fba8e3b8cb41c69d23768e0f4fdebbb9b1afe762ee13b793f3e6b1e9fa"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x40, 0x5}]}}, {{0x9, 0x5, 0x0, 0x1, 0x400, 0x1, 0x80}}, {{0x9, 0x5, 0xe, 0x10, 0x8, 0x81, 0x4, 0x0, [@generic={0x7b, 0x2, "ac16b45fef1689cc4964629dd38582f0b16dac8c93b40d045335c7866583ed3dccd7b4586491327feb0037d3e0e0d0f10287c1fc7fed2b234af5d096d420718ac74bbe71c6f87c874556c1e3cbd3c57db8f89ea42f6ab4af684d1371530d03f132b647f08a7eb2b7e90160aa4fa8eeba5e47fc49453a733e33"}]}}]}}, {{0x9, 0x4, 0x86, 0x65, 0xc, 0xb2, 0x9, 0xdb, 0x0, [@uac_as={[@format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x2, 0x3, 0x6b, 0x4, 'J'}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x5, 0x3, 0x40, 0x1f, "ba", "2dff"}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0xb, 0x1, 0x40, 0x6}]}], [{{0x9, 0x5, 0x7, 0x10, 0x20, 0x7, 0x81, 0xfa, [@uac_iso={0x7, 0x25, 0x1, 0x40, 0x0, 0x7}]}}, {{0x9, 0x5, 0x6, 0x0, 0x10, 0xae, 0x4, 0x21}}, {{0x9, 0x5, 0xb, 0x0, 0x3ff, 0x6, 0x4, 0xfb, [@generic={0x1a, 0x20, "3e80973427fea0cfc38c015c1a3d1190435d3577e01a02ca"}, @generic={0x81, 0xf, "ade97e20effcbadb86e3ba08a37d87368069cf2f28ab1601e54dfda64eab51012357b77951d21edbcd72a4ea80c490e7cfe401d4b3eb41b0975dc83e1fe1bc431f3f562aa6ed8cb204392258e84384040d7582192cafcd50c8dca4ad6a7490f491ff12b1679775dab17fbce7eb0f0ade5c8b452578e9bba17c7a4d43db4169"}]}}, {{0x9, 0x5, 0x5, 0x2, 0x10, 0xf8, 0x6, 0x9, [@generic={0x2b, 0x21, "10771fca396158bdde2c025c7239082282c54740682f352416efe655c1bebb7407ca32a2a072cc957a"}, @uac_iso={0x7, 0x25, 0x1, 0x100, 0x7f, 0x101}]}}, {{0x9, 0x5, 0xa, 0x4, 0x0, 0x20, 0x81, 0x7}}, {{0x9, 0x5, 0xf, 0x0, 0x10, 0xa1, 0x2, 0x1}}, {{0x9, 0x5, 0x9, 0x0, 0x20, 0x7, 0xf1, 0x34}}, {{0x9, 0x5, 0x0, 0x2, 0x400, 0x8, 0x1}}, {{0x9, 0x5, 0x8, 0x0, 0x200, 0x0, 0x1, 0xff, [@generic={0xc7, 0x8, "12c4040f348d0853224fde993685b059ba1fc9731027c605c5c9952432bc249175381eaf705234017dd76d9aa1e28f0aa93f06f9024304a01a40635716f90c815d8c8d53d55aa4ac387fa00d1102f5e229702e359d27709855875cd5f08e5b4a990e4ea1dc3e4c7586fade74c5186fa1f49861a64982652cd0e11454b71ecd2469b5dae3d961a257c1052d03907265f8d6e0700f4ff7c660d41308463c1aef65b4bad10cde44d9b12861ce181317d01c3beaa7a2f8d552fecb3ee05e208f01030c2e1d6834"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x200, 0x81, 0x40, 0x7a}}, {{0x9, 0x5, 0xd, 0x2, 0x400, 0x2, 0xfe, 0x4}}, {{0x9, 0x5, 0x9, 0x0, 0x7bf, 0x2, 0x5e, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x6}, @generic={0x78, 0xc, "8f33e2a2bc10d77cd4b3c2c088054f6e35738452a6d67648f551d5f2f013c109aec3354208de09107882d6c64980231df4c7ecdebe1b80562fee4756f878e5d8726e28e7c0bed1c3fe0661922f2c544d5ddaa1936ca91e0919fd77913d16c7ecbe057a302a7981e3dce571de6796c3adf6cfccdf0608"}]}}]}}]}}]}}, &(0x7f0000000fc0)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x200, 0x80, 0x4, 0x5, 0x8, 0x8}, 0x4e, &(0x7f0000000040)={0x5, 0xf, 0x4e, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x3, 0x1, 0x9, 0x100}, @ptm_cap={0x3}, @ssp_cap={0x14, 0x10, 0xa, 0x1f, 0x2, 0x4, 0xf000, 0x8c4, [0xc0, 0x0]}, @ss_container_id={0x14, 0x10, 0x4, 0xae, "b16ef30284698d3c4f938ea8d413a957"}, @ss_container_id={0x14, 0x10, 0x4, 0x7, "752d9716abe5aad6fda4f742cfacf78f"}]}, 0x3, [{0x4a, &(0x7f00000000c0)=@string={0x4a, 0x3, "1a373e889b8fdea556da18596117dccbf0a963efc52e661387bb0278d127c6b8d30602a77bd293846a476a5bff1ff9fdf464bdaab011dd24d8efb4e7a3a058ae1e0a4d7ec766c36c"}}, {0x102, &(0x7f0000000140)=@string={0x102, 0x3, "ee55a9c4969b7f18aaf1e3cd933c7cbdb6b4849059f7b96f95eeae17b67f2e453cc859f50411de7acde464de1b907145362c80e5ea80eacbfa7c90c797706967b298d60c5d7bde8d3acf14433141f58ccd2e82d80edd7246d043da20b6a9f149cbb4089724a6b09d306da3a6a9d990e031333ab72498ff7473cc5b783588589bb015f0e8614b6b5a57c11dcb34933fc4f64de6dca32c5f4b06d8abebf3d2c56c8c810af249a537654ff4813e4db8b7bb5dc6f0a576c1cf3639736a894c5465a14f6e28772f9827e6499df8cf970cbf0403ffc7cb29d83c9ead7a65a2ba9da535e2fe428d86c9c22f802201b9deccbc02d59542f24539af9bc3d2e6d39b24f6ef"}}, {0x4, &(0x7f0000000f80)=@lang_id={0x4, 0x3, 0x423}}]}) syz_usb_ep_read(r0, 0x0, 0x27, &(0x7f0000001000)=""/39) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r1, 0xc0189436, 0x400500) [ 2822.663278][ T993] usb 6-1: new low-speed USB device number 63 using dummy_hcd [ 2822.903283][T20968] usb 5-1: new low-speed USB device number 12 using dummy_hcd [ 2822.943257][T13440] usb 4-1: new high-speed USB device number 31 using dummy_hcd [ 2823.083822][ T993] usb 6-1: config 1 interface 0 altsetting 29 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2823.094942][ T993] usb 6-1: config 1 interface 0 altsetting 29 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2823.106183][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2823.116163][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2823.125989][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2823.135873][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2823.145637][ T993] usb 6-1: config 1 interface 0 has no altsetting 0 [ 2823.223288][T13440] usb 4-1: Using ep0 maxpacket: 8 [ 2823.313258][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2823.324292][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2823.335126][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2823.345236][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2823.355050][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2823.365134][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2823.413327][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2823.419529][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2823.428605][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2823.455166][T27531] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2823.474025][T13440] usb 4-1: config 127 has an invalid interface number: 111 but max is 3 [ 2823.477514][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2823.482375][T13440] usb 4-1: config 127 has an invalid descriptor of length 0, skipping remainder of the config [ 2823.489202][ T993] cdc_ncm 6-1:1.1: bind() failure [ 2823.499450][T13440] usb 4-1: config 127 has 1 interface, different from the descriptor's value: 4 [ 2823.499481][T13440] usb 4-1: config 127 has no interface number 0 [ 2823.536581][T13440] usb 4-1: config 127 interface 111 altsetting 6 endpoint 0xF has an invalid bInterval 64, changing to 7 [ 2823.547979][T13440] usb 4-1: config 127 interface 111 altsetting 6 has 1 endpoint descriptor, different from the interface descriptor's value: 10 [ 2823.561441][T13440] usb 4-1: config 127 interface 111 has no altsetting 0 [ 2823.653243][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2823.659926][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2823.669029][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2823.695348][T27553] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2823.714412][T20968] cdc_ncm 5-1:1.0: NCM or ECM functional descriptors missing [ 2823.721870][T20968] cdc_ncm 5-1:1.0: bind() failure 12:00:34 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2823.750640][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2823.757710][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2823.759777][T21395] usb 6-1: USB disconnect, device number 63 [ 2823.769281][T13440] usb 4-1: New USB device found, idVendor=0dfc, idProduct=0001, bcdDevice=67.08 [ 2823.778522][T13440] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2823.786572][T13440] usb 4-1: Product: У [ 2823.790651][T13440] usb 4-1: SerialNumber: syz 12:00:34 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x0}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:00:34 executing program 2: syz_open_dev$evdev(&(0x7f00000000c0), 0x8, 0x4800) r0 = syz_open_dev$evdev(&(0x7f0000000180), 0x8000, 0x111200) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000100)=""/68) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x5452, 0x7fffffffefff) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000000)) read$hidraw(r1, &(0x7f0000000040)=""/66, 0x42) 12:00:34 executing program 1: ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x5452, 0x400008) r0 = syz_open_dev$hiddev(&(0x7f0000000040), 0x6, 0x800) ioctl$HIDIOCGUCODE(r0, 0xc018480d, &(0x7f0000000080)={0x2, 0x1, 0x3, 0x7, 0x0, 0x1}) read$hiddev(0xffffffffffffffff, &(0x7f00000000c0)=""/20, 0x14) 12:00:34 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400500) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f0000000000)="86f98962ec65830768425f8840b1c938514f7682e9004ebc6437b715fc4888abbda5901ba575") [ 2823.927614][T20968] usb 5-1: USB disconnect, device number 12 12:00:34 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="2b96a3bdba2078256f1a76e7767401562999ba47f8c90fc0134fd91b95f77d007c4b8c436de7bda946f2948e6caee3a55a2d16e1be5398ea9c16224c6af9e503cd04bee8fef3a8ecb1d3b26725cc128f8c273f64f5e22de9cdf1c1a493102d4ad147a9c799749380861d765469a109f058fa8b0a5c9c15f5ad5579d1121ae2152bbc8f007d31676638c2edda8f2545eb7ec6d594c868c2f20e943956154ab1c6908c857620814e004161f262336f783a8f057b1e0b08b241da07b44fba3e5e03fb232252be8ed1453be32ddc10e98a7e50baf1e5900b8b9cde8cc7472d2fd450277c7b32f4f319214780e09e4f74f054c7b0e204da39a967", 0xf8) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) 12:00:34 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0xf43ed3a7c0c00df1) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, 0x0) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000000)=0x5) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) 12:00:34 executing program 0: ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, &(0x7f0000000000)={0x1, 0x200, 0xffffffe0, 0x800, 0x8, 0x1ff, 0x1000, 0x0, 0x5, 0x6, 0x10000, 0x8001, 0x6, 0x6}) r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000000040)={0x2, 0x2, 0x2, 0x9, 0x5, 0xf957}) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400500) 12:00:35 executing program 3: ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000000000)=""/86) r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000080)={0x3, 0x3, 0x1}) 12:00:35 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, &(0x7f0000000000)={0x3, 0x2, 0xfffffffb, 0x5, 0x3f, 0x3}) 12:00:35 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x100000000, 0x531540) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000000)={0x2, "e522bbd1eab632f5a9c3932b12d7f5bc56e80cc8276b220057ba601a0f771e4d49f954e5f17cd62b5171da8505b80780459b282133afff7220944834e84b7300"}) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400500) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f00000001c0)="8a0df191c064fd6d7c8a87c046d62ab0b5005d39cc1941794a728811fa7e60d199be93b2876971a0786eb8e64151fe1d2e7812c178f2d439d6ec1c215a7d75b37c57f17fe9e993d33b1ae526a5819993f398962b0c28f17c5060176b55bd18da4ebda11e3985bdda1a6d86184d27d892f4b2ac21741cc1a372db849dcfc3987f0d6c251af6508e5d2c") syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x400) r1 = syz_open_dev$hidraw(&(0x7f00000002c0), 0x2, 0x1000) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000300)={0x3a7, "5c2a773d0238b737609e35923b42728493bab826062600f85f6ebf89761c1d43c130a26389def57ca2841f1bcf39f30e82ba08f53b496c94528592e61fb4b0221b6b6786d6d4a7142f2e6d7487daaca60e123b1ed0b7d597520381e5cb870f9b4c3c4db89d2968935f6e53665008a6541c4e19fce7e111d62f07bb31b56d284cf9f506be962ee28633c738a1e271da8a7675692a7af8cbb93d99b2fc446aa23b78faf50edda8b363ab6415a8d520515dc14af61a0be6a00bd9e8f3dd67b683d312093e4a17535a7dfdc368818472c9174daaa089eb08d3db3c786bf7b32e320719764b817f4ab134ee2488ca41825da56b2baa7f365670d2c31a5381322cc7130ef21a8715f1aca926978fa02a841127f0059a3397b995923d909afcc5f8b87237ed8203468065962a5c01f7401c424263acf1b6739a90417baf4484105a8308de61441cfa80bb99c7e3a4131bf4ec3f2b6fa3b49ab973e2847fd4773bc3d24ceb5e27228f50322e35460476815d24872f5fceb7ef11de662c4747e45e659533c7bf783259f76dbee3e690453fa7ffe8b0f76282491eef285c5d78eea240aaa6a4b7efb49d030ac5379e6a4cbad71c29a4ea9b6d7c958ef4b5a9824421e7e1c94f9584cd062707fa884e9c6f3458356cbca5dd7a65fd7affff96565b191a9dd63f3e27f0ea027429985452bab4544c6b8dd75065ef0562fe5cc7b77c7deda4d1c12dce1d5bbaf440965c9961ed5747be639d50470d4bfb519733869315b4eba8f77b4c9659e49e6f9be482f6e918bf9423aca18bad56af086037df6d8c90473c3175fbdaa78b9df03051b0ee4cb21eb2ce6b8fcb5e41902367f49fcd1b3ca04869a2aca6ec51f1d380b9110fbaad476607a4842d499049919df5d07a929ea0e6b8d2c25796e48d80eb4b63161e517317eecfb5b37bc68bbf4376cdaffaefca1b54187e3957f0321e57cad200c94ee6b8b8dfd6c06b729a5cc9b88436d4ca736866f2a23896e428ee630810d24cc73bfe1768926bae17fd3602448051dd5ca52f61c36473a94783adc7383839ccf4a5144ca969a2e9b5bbb2c24b509624568fc56682e52d0ea2690d63726f8c9ccf4a661cb847d904fbc5ce298a390017712a59c7a2e8679b68c9f815ffb50a05dfcc38529805389f2cc0dbe707db35241b1fd80b6f2d21d55e8b9e2de80220f0e936b368dbf43131185e610b84d3e21b13c52da5e9f3a4bd0aebb7bbf694c9512d63904e04d6435f82e42f641ab5d708721f7e5489a7caadae2673ee9eec1096d5e00392a98836f22726092f30d07471a259527932ebaf33375f"}) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000140)=ANY=[@ANYBLOB="740000002fc1736e5b080544a96fbc5ab65ddb0530fcc733bc76ffb35ac74a1f7a3e9531fd9238b6a525241feac1131011b24cff0cbf64f48b4914cfde89140444722c33911e8034d509a6f25bec52388f0853374d13e39f3a6f4fa60ac73bf8a0454f14f8cf7f7a599ef400f59b919c77931392693673b5"]) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x282040) ioctl$EVIOCGABS3F(r3, 0x8018457f, &(0x7f00000006c0)=""/75) 12:00:35 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x1993, 0x400) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) [ 2824.239957][T21395] usb 6-1: new low-speed USB device number 64 using dummy_hcd [ 2824.254696][T13440] usb 4-1: USB disconnect, device number 31 [ 2824.403258][T20968] usb 5-1: new low-speed USB device number 13 using dummy_hcd [ 2824.633303][T21395] usb 6-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 2824.646227][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2824.656235][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2824.666056][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2824.675930][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2824.773790][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2824.784845][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2824.796215][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2824.806236][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2824.816051][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2824.825947][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2824.933449][T21395] usb 6-1: string descriptor 0 read error: -22 [ 2824.939765][T21395] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2824.948902][T21395] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2824.975229][T27599] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2825.114262][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2825.120644][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2825.129745][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 12:00:36 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2825.164564][T27622] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2825.253747][T21395] cdc_ncm 6-1:1.0: bind() failure [ 2825.268046][T21395] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2825.275150][T21395] cdc_ncm 6-1:1.1: bind() failure [ 2825.295376][T21395] usb 6-1: USB disconnect, device number 64 12:00:36 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x2}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:00:36 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x10000) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000000)=0x1) 12:00:36 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0x2000000000, 0xc0) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f00000002c0)={{0x2, 0xffffffff, 0x3, 0x9, 0x7, 0x123e71af}, 0x3da, [0x8214, 0x80000001, 0x10001, 0x8001, 0x10001, 0x0, 0x8000, 0x3, 0x7, 0x1, 0x7, 0xfffffffa, 0xfff, 0x9, 0xfffffffe, 0x7, 0x3, 0x0, 0xffff, 0x9, 0x16b9, 0x18, 0x0, 0x9e, 0x7, 0x80000000, 0x7fff, 0x7, 0x3ff, 0x3, 0xa0, 0x10000, 0xffff, 0x0, 0x8, 0xea3, 0x6, 0x400, 0x8, 0xfffffff9, 0x8000, 0xfff, 0x1, 0x2, 0x7, 0x80000000, 0x3ff, 0x0, 0x4, 0x80000000, 0x101, 0x2, 0x80000000, 0xffffffff, 0x9, 0x6, 0x1, 0x400, 0x0, 0x7ff, 0x6, 0x9, 0x8, 0xfffffffd, 0x7c0, 0x1, 0x6fd, 0x6, 0x6dbadbbf, 0x0, 0x2, 0x80000000, 0x8001, 0x9, 0x5, 0x1000, 0x1, 0x0, 0x8, 0x6, 0x3, 0x480, 0x200, 0x200, 0xf, 0x6, 0x92cd, 0x5, 0x9, 0x40000000, 0x2, 0x9, 0x1ff, 0x2, 0x9, 0x2, 0x4, 0x7fff, 0xc5e, 0x80000000, 0x401, 0x2, 0x80000000, 0x1, 0x0, 0xfffffffe, 0x21, 0x3f, 0x2, 0x5, 0x3ff, 0x539f, 0x25, 0x1, 0x5, 0x6, 0x3, 0xfffff800, 0x1f, 0x2, 0x800, 0x1, 0x1, 0x1, 0x5, 0x4, 0x401, 0x4, 0x3, 0x5, 0x1, 0xc2, 0xfffffffa, 0x8, 0x4, 0x8, 0x9, 0x18e, 0x0, 0xffff, 0xff, 0x3b6, 0x294, 0x9, 0x5, 0xe3, 0x7f, 0x9, 0x1ff, 0x99b, 0x7fffffff, 0x80000001, 0x2, 0x2, 0xe24a, 0xfffffff7, 0x3a3, 0x9, 0x7, 0x6, 0x4, 0x2, 0x7, 0x5, 0xfff, 0x3, 0x3f, 0x4, 0x2c, 0x48000, 0x3f, 0x7, 0x1, 0x9, 0x100, 0x4, 0x23a2, 0x3, 0x7fff, 0x5f3, 0x8, 0x8, 0x1, 0x4, 0x1, 0x0, 0x9, 0xe28, 0x3, 0x9, 0x4, 0x20304076, 0x1, 0xffff9dcb, 0x401, 0x2, 0xa39f, 0xffffffff, 0x1, 0x7, 0x7, 0xfc, 0x2, 0x80000001, 0x3f, 0x5, 0xa02c, 0x6, 0x2380, 0xff, 0x0, 0x7f, 0x2, 0x1, 0x7e0000, 0x5, 0x6, 0x0, 0x200, 0x1000, 0xe16, 0x2, 0x7, 0x1, 0x7, 0x593, 0x9, 0x2a, 0x1, 0x0, 0x3f, 0x400, 0x9, 0x0, 0x2, 0x5, 0x6, 0x6, 0x1000, 0x4, 0xff, 0x837, 0xffffffff, 0xe4, 0x7, 0x1, 0x252, 0xb8000000, 0x9, 0x2, 0x9, 0x3, 0xd5, 0x1, 0x94, 0x3ff, 0x1, 0x2, 0x7, 0x8, 0x6, 0x2, 0x4, 0x800, 0x5, 0x6, 0x7fffffff, 0x40, 0x9395, 0xffff, 0xef56, 0x81, 0x6, 0x9, 0xd80, 0x1e, 0x7, 0x7, 0x7, 0x0, 0x3, 0xe4, 0x6, 0x8, 0x2, 0xff, 0x5, 0x8, 0x7, 0x9, 0x8f, 0x75dc0060, 0x6a, 0x5, 0x7fffffff, 0x5, 0x200, 0x8, 0x5, 0x1, 0x7, 0x8, 0x8, 0xfffffffc, 0x7, 0x8fa5, 0x80000001, 0xd43, 0x6, 0x55a, 0x0, 0x3, 0x6b, 0x70424283, 0x8001, 0x1, 0x2, 0xfff, 0x1000, 0xffff0000, 0x9, 0xfffffffc, 0x1, 0xfffffe00, 0x3, 0xa966, 0x8, 0xbd, 0x7, 0x7, 0x6, 0x0, 0x9, 0x3, 0x7, 0x2, 0x8, 0xd4, 0xd072, 0x6, 0x40, 0x2, 0x8001, 0xffffa538, 0x4, 0x80, 0x2, 0x7, 0x0, 0x2, 0xe58, 0xbd, 0x7, 0x3, 0x2, 0xfffffff9, 0x80000001, 0x4, 0x4, 0x1, 0x0, 0x4, 0x6, 0x9, 0xa38, 0x2, 0x8, 0x4, 0x6, 0x10000, 0x20, 0x9bb4, 0x0, 0x6e0, 0x2b6, 0x1ff, 0x8001, 0x800, 0x6, 0xc0, 0x1, 0xcec, 0x100, 0x1000, 0x5, 0x401, 0x2a, 0x6, 0x8, 0xffffff2e, 0x4, 0x7, 0x3, 0x5, 0xeb81, 0x6, 0xfffffff8, 0x1000, 0x1, 0x200, 0x9, 0x4, 0x0, 0x81, 0xffffffff, 0x4, 0x71, 0x8001, 0x0, 0x8, 0x9, 0xb3, 0xb46, 0x80, 0x1b9e, 0x840b, 0x5, 0x2, 0x0, 0x1000, 0x1, 0x80000001, 0x3, 0x9, 0x6a41a48d, 0x3ff, 0x6, 0x3, 0x1, 0x82, 0x1, 0x8, 0x7, 0x0, 0x3, 0x7ff, 0x2, 0x7fffffff, 0x4, 0x3d, 0x9, 0x1, 0x2f1, 0x5, 0x7fff, 0x4cde91f1, 0x8000, 0x0, 0x7fffffff, 0xfff, 0x401, 0x5, 0x1f, 0x0, 0x6, 0x0, 0x8001, 0x2, 0x2, 0x2, 0x5, 0x0, 0x1, 0xc9, 0x6d8b, 0xfffffff7, 0x7af, 0x7, 0x4, 0x7fffffff, 0x3, 0xa6, 0x3, 0x2, 0x1000, 0x400, 0x20, 0x7fff, 0x3e7, 0x80000001, 0x0, 0x1, 0x2, 0xffffffff, 0x1, 0x7ff, 0x3, 0x0, 0xff, 0x4, 0x2, 0x7, 0x10001, 0x7fffffff, 0x7ff, 0x200, 0x340, 0x4, 0x0, 0x3, 0x8, 0x0, 0x5, 0x1, 0x9, 0x0, 0x101, 0x3, 0x0, 0x3, 0x9, 0x7, 0x8001, 0x9, 0x0, 0x80000000, 0x9, 0x6e0, 0x3ff, 0x2, 0x1, 0x51f4, 0x1, 0x8, 0x1, 0x5, 0x5, 0x7ff, 0x1, 0x3ff, 0x1, 0x40, 0x6, 0x8, 0x0, 0x8, 0x2, 0x6875, 0x6, 0x401, 0x9, 0x3ff, 0x8, 0x30000, 0x9, 0x406d, 0x5, 0x5, 0xfa6, 0x6f0f6201, 0x2, 0x1000, 0x10000, 0x7, 0x4d, 0x41, 0xffff, 0x8, 0x8000, 0x5, 0x6, 0xffff, 0x101, 0x0, 0x2, 0x200, 0x5c9, 0x0, 0x1, 0x3, 0x1f, 0x0, 0xfffffbff, 0x7, 0x8001, 0x4, 0x719, 0x9, 0x3, 0x0, 0x6, 0x65, 0x5, 0x1000, 0x6, 0x9, 0x5, 0x7fffffff, 0xfffffff9, 0x1, 0x0, 0x92, 0x81, 0x4f, 0x9af7, 0x56, 0x4, 0x0, 0x400, 0x4, 0x5a, 0xfff, 0x6, 0x8, 0x4, 0x3, 0xffff8000, 0x8a, 0x7ff, 0x7f, 0x1, 0x9, 0x3, 0x751f0479, 0x6, 0x0, 0x1000, 0x200, 0x8e46, 0xffffffff, 0xe39, 0x2, 0x1, 0x5, 0x4, 0xd76, 0x7ff, 0x2, 0xfffff801, 0x8, 0x8, 0x3, 0x1, 0x7cf, 0x3e8, 0x7fffffff, 0x2, 0x10000, 0xc2, 0x80, 0x7, 0xef, 0xffff, 0x8001, 0x200, 0x0, 0x8, 0x5, 0x400, 0x100, 0x0, 0x0, 0x5, 0x4, 0x5bf, 0x0, 0x7, 0x10, 0x8, 0x39, 0x8, 0x1, 0x40, 0x1f, 0x2, 0x3, 0x10000, 0x80, 0x8, 0x4, 0x7fff, 0x9, 0x6, 0x680, 0x922, 0x0, 0x62, 0x80000000, 0xffffff8f, 0x49, 0x8, 0x401, 0x1, 0x20, 0x8, 0x7, 0x3, 0x5, 0x7, 0x1f7c, 0x1, 0x9, 0x8, 0x0, 0x0, 0x101, 0xc20b, 0x40, 0xfff, 0x387, 0x7, 0x8111, 0x3, 0x3, 0x7fff, 0x9, 0x1000, 0x7, 0x1ff, 0x8, 0x43a3, 0x5, 0xbc, 0x7, 0xff, 0x7fffffff, 0x44, 0x8, 0xfffffffb, 0xfffffc01, 0x200, 0x1000, 0x101, 0x7, 0x800, 0x7, 0xfffff8b1, 0x2, 0x1, 0x3, 0xa000000, 0x3f, 0xfffff4eb, 0x80000000, 0x4, 0x4, 0x1, 0x1, 0x1, 0xfffff42c, 0x8001, 0x0, 0x3, 0x5, 0x9, 0x9, 0x143, 0x80, 0x3, 0x1, 0x4, 0x6, 0x6, 0x7fffffff, 0x3, 0x0, 0x77c3, 0x0, 0xffff3dfa, 0x10000, 0x8, 0x0, 0x7fffffff, 0x5, 0x4, 0xa5, 0x2, 0x12, 0x69c, 0x7, 0x9, 0x0, 0x9, 0x1, 0x6, 0xfffffff7, 0x6, 0x80, 0x7ff, 0x7, 0x275, 0x2, 0x391a, 0xc1d, 0x1ff, 0x9, 0x7, 0x4, 0x2, 0x2, 0x0, 0x10001, 0x7fff, 0x1, 0x3, 0x3f, 0x28c, 0x5, 0x5, 0xfffffffc, 0xd18, 0x7, 0x8001, 0x4, 0xffff, 0x5, 0x8, 0xfffffff7, 0x5, 0xc19, 0x7fff, 0x80000001, 0x7, 0xffff, 0xfffffffc, 0x1000, 0x81, 0xa4, 0x3, 0x2, 0x7fffffff, 0x6, 0x7, 0x33456de3, 0x13, 0x17b, 0x3ff, 0x10000, 0x4e, 0x0, 0x81, 0x8, 0x91d, 0x8, 0x2, 0xc1e, 0x0, 0xffffffff, 0x94d7, 0x5, 0x7d4, 0x5, 0x8de, 0x101, 0x1, 0x1f, 0x3, 0x1, 0x8, 0x2, 0x1, 0x8, 0x7fff, 0x0, 0xdf90, 0x401, 0x2, 0x80000001, 0xffff7fff, 0x5, 0x4dd6, 0x9, 0x9, 0x10001, 0x1, 0x5, 0x0, 0x4, 0x4575d6f3, 0x6000, 0x9, 0x9, 0x2, 0x24eadf89, 0x7ff, 0x3, 0x0, 0x9d33, 0x2, 0x2, 0x40, 0x3, 0x0, 0x81, 0x8, 0x4, 0x3, 0x200, 0x3, 0x4, 0x101, 0x43e761f0, 0xffffffff, 0x5, 0x4, 0x5, 0x6, 0x3, 0x2, 0x10001, 0x7, 0x5, 0xfff, 0x6e2, 0xe95d, 0x101, 0xffffffff, 0x400, 0x58, 0x1, 0x169d0aec, 0x3, 0x400, 0xf4a, 0x575, 0x1000, 0x10001, 0x101, 0x42ce, 0x81, 0x551acb78, 0xfffffffb, 0x7, 0x3ff, 0xffffffff, 0x30e766af, 0x9db7, 0xf3, 0xbe1, 0x9212, 0x3, 0x7, 0x1, 0xb076, 0x93, 0x400, 0x8, 0x81, 0x44101edf, 0x2, 0x32, 0x80, 0x8001, 0x0, 0x790, 0x4c7, 0xcc, 0x40, 0x7fff, 0x175, 0x1, 0x32, 0x7f, 0x8, 0x40, 0x8, 0x9, 0xffffffff, 0x5, 0xfffffff8, 0x200, 0xa49a, 0xd5a, 0x101, 0xfc, 0x6, 0x1, 0x1, 0x1f, 0x8, 0x100, 0x2, 0x63, 0x9, 0x7af, 0x0, 0x1ff, 0xa, 0x5b7865d5, 0x913b, 0x3, 0x1, 0xff800000, 0x3ff, 0x4, 0x180, 0xd74, 0x1, 0x101, 0x4000, 0x6, 0x80, 0x5, 0x1, 0x2, 0x100, 0x18cc, 0x6, 0x1, 0x4, 0x7ff, 0x6, 0x1, 0x9d, 0x7fff, 0x8, 0x5, 0x5, 0x8, 0x80, 0x72f8, 0x20, 0x5, 0xe23, 0x80000000, 0x2, 0x5, 0x0, 0xffffffff, 0x0, 0x5ced, 0x1, 0x2, 0xfffffff9]}) 12:00:36 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0xfffffffffffffffc, 0xc0000) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400500) 12:00:36 executing program 2: ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x5452, 0x7fffffffefff) ioctl$EVIOCSABS3F(0xffffffffffffffff, 0x401845ff, &(0x7f0000001040)={0xffff, 0xffffffff, 0x20, 0x0, 0x7}) r0 = syz_open_dev$hiddev(&(0x7f0000001080), 0x800, 0x80) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f0000001100)) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f00000010c0)={0x2, 0x3, 0x9c}) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f0000000000)={{0x3, 0x2, 0x1f, 0xfff, 0x10000, 0x1a0}, 0x1b5, [0xff, 0x2, 0x7fff, 0xfffffff7, 0xffff, 0xfffffffb, 0x1, 0x3, 0x1, 0x152a7b99, 0xce43, 0x10000, 0x6, 0x7f, 0x5ff9, 0x5, 0x8000, 0xa5, 0x1000, 0x1, 0x81, 0x3, 0x8000, 0x1, 0x9, 0x3, 0x4, 0xfff, 0x6, 0x1, 0x1, 0x4, 0x401, 0x579cf661, 0x9, 0x8, 0x4, 0x20, 0x3, 0x9, 0x10000, 0x7, 0x9, 0x6, 0x400, 0x9, 0x10000, 0x9, 0x8001, 0x4, 0x1, 0x6, 0x3ff, 0x4e, 0x526, 0x18d600, 0xe94, 0x0, 0x5, 0xa0, 0x1, 0x200, 0x401, 0xffff5e3d, 0x1, 0x1, 0x0, 0x9, 0x9, 0x3, 0x80000000, 0x200, 0x7, 0x0, 0x5, 0x5, 0x7, 0x0, 0x5, 0x5, 0xffe000, 0x100, 0x35, 0xfff, 0x8, 0x6, 0x0, 0x4, 0xe102, 0x80000000, 0x882, 0x9, 0x1, 0x6, 0xfff, 0xfd14, 0x7, 0x80000000, 0xffffffff, 0x0, 0xc11ec14, 0x9627, 0x126e600, 0x1, 0x1, 0xffffffff, 0x8000, 0x6f1, 0x0, 0x1f, 0x0, 0x4, 0x0, 0x1000, 0xff, 0x4, 0x9, 0x7f, 0x7, 0x3c, 0x8, 0x8000, 0x0, 0xf6, 0xc0ce, 0x1000, 0x80000001, 0x8001, 0x3, 0x14a5, 0xa5c, 0x7ff, 0x3, 0x7f, 0x800, 0x951, 0xffffffff, 0x10000, 0xb151, 0x29, 0x5, 0x5, 0x0, 0xffff, 0x13, 0x2, 0x8, 0x401, 0x2, 0x5, 0x975, 0x10001, 0x8, 0x800, 0x16e, 0x3, 0x9, 0x1000, 0x40, 0x57c, 0x4, 0x0, 0x5, 0x1, 0x7, 0xfffffffb, 0x3ff, 0x2, 0x1000, 0x6f, 0xfffffffd, 0x40, 0x2, 0x8, 0x9, 0x1fc00000, 0x2, 0x7fff, 0x71fb, 0x4, 0x40, 0xfffff860, 0x401, 0x10000, 0x2, 0x8000, 0x1, 0x7ff, 0x7, 0x7, 0x0, 0x80000000, 0x9, 0x514, 0x7, 0x3, 0x8, 0x6, 0x6, 0xc2e, 0x7, 0xf3b, 0x5, 0x3, 0x0, 0x7f, 0x7fff, 0x1, 0x3, 0xf027, 0x8, 0xffffffa4, 0x5, 0x4, 0x7, 0x80, 0x14, 0x0, 0x2, 0x2, 0x400, 0x3, 0x8, 0x6, 0x0, 0x1000, 0xe07, 0x401, 0x3, 0x20, 0xfffffffa, 0x200, 0x7fffffff, 0xff, 0xae1, 0x1, 0xb, 0x48f, 0x8000, 0x6, 0x8, 0xff, 0x0, 0x6, 0x1f, 0x7fffffff, 0x40, 0x9, 0x3, 0x4, 0x0, 0xcd, 0x471f845b, 0x7, 0x10001, 0x1000, 0x743, 0x40, 0x6, 0x4, 0x7, 0x800, 0x6, 0x1, 0x3, 0x8, 0x0, 0x2b64be70, 0x4, 0xff, 0x5ede0cd6, 0x0, 0x4, 0x7f, 0xfffffff7, 0x7, 0x5, 0x5, 0x1, 0x1, 0x5, 0x3f, 0x65, 0x9, 0xfffffff8, 0x9, 0x80000001, 0x3, 0x1, 0x8001, 0xffffffff, 0xff, 0x0, 0x1, 0x480000, 0xffff, 0x4, 0x1, 0x4, 0x3, 0x6, 0x7, 0x5, 0x8, 0x7fff, 0x2, 0x5, 0x7, 0x8, 0xffffffff, 0x1, 0x5, 0x57ec4eaf, 0xa02, 0x7, 0x4, 0x24b0435a, 0x8000, 0xfff, 0x10000, 0x9406, 0x1, 0x8, 0x2, 0x1f, 0x3, 0x101, 0x1, 0x4, 0x5fb2, 0x9, 0x81, 0x100, 0x7, 0x3, 0x4, 0x8, 0xfffffffa, 0x7, 0x0, 0x6, 0x6, 0xb9, 0x9, 0x3, 0x4, 0x15, 0xfb4b, 0x20, 0xbdb, 0x5, 0x0, 0x80000000, 0x3, 0x9, 0x9, 0xff800000, 0x6, 0x4, 0x0, 0xf6, 0x5, 0x8, 0x5, 0x8, 0x6, 0x9, 0x632a, 0x1, 0x20, 0x5, 0x0, 0x46, 0x6, 0x1, 0x7fff, 0x4, 0x3, 0x0, 0xb9, 0x10000, 0x10000, 0x9, 0xff, 0x0, 0x1, 0x720, 0x40, 0x5, 0x1f, 0x1000000, 0x101, 0xb6c, 0x13, 0x824, 0x2000, 0x1, 0x40, 0x1d6f, 0xfff, 0x8000, 0x4, 0x9, 0xf02, 0x9442, 0x1f, 0x80000001, 0x8, 0x4, 0x101, 0x200, 0xffffffe0, 0x6, 0x7, 0x7ff, 0xe4, 0x3c1, 0x0, 0x5, 0x0, 0xfff, 0x9, 0x2, 0x7fff, 0x7, 0x55, 0x4, 0x81, 0x6, 0x83, 0xb3b, 0xfffffff7, 0x8, 0x7, 0x6, 0x3, 0x7, 0x9, 0x40, 0x2, 0x0, 0x1, 0x2, 0x0, 0x3, 0x3, 0x10001, 0x79, 0x5, 0xffffffff, 0x3, 0x10001, 0x80, 0x10000, 0xff, 0xffff, 0x200, 0x80000000, 0x1, 0x1ff, 0x7, 0x1, 0x20, 0xff, 0x4, 0x2, 0x7ff, 0x8, 0x9451, 0x9, 0x5, 0x7, 0x4, 0x1, 0xfa8, 0x2, 0x3, 0xffff39c2, 0x7, 0x8001, 0x8, 0x5, 0x9, 0x3ff, 0x7fffffff, 0x0, 0x6, 0x100, 0x6, 0x2, 0x62b, 0x8001, 0x7, 0x1ff, 0x200, 0x7, 0x6, 0x40, 0xffffffff, 0x1, 0x2, 0x4d, 0x8, 0x3f, 0x2, 0x1e9b, 0x1, 0x800, 0x10001, 0x0, 0x1, 0x1, 0x0, 0x0, 0x80000001, 0x2, 0x0, 0x0, 0x1, 0x0, 0x100, 0x0, 0x81, 0xc, 0x71768, 0x40, 0x7, 0x40, 0x3, 0x100, 0x100, 0x0, 0x9, 0xfffffffb, 0x9181, 0x5, 0x56f, 0xffffffff, 0x0, 0x2, 0x8, 0x0, 0xffffff00, 0x2, 0x0, 0x0, 0x2, 0xaa3d, 0x200, 0x0, 0x7, 0x922, 0x4, 0x3f, 0x3, 0x9, 0x7f, 0x5, 0x40, 0x1, 0x9, 0x9, 0x80000000, 0x10000, 0x1, 0x800, 0x4, 0x3f, 0x0, 0xcd1, 0x1, 0xfff, 0x0, 0x5, 0x2, 0x63330b74, 0x0, 0xffffffff, 0x7, 0xfffffff8, 0x800, 0x1000, 0x0, 0x0, 0x635834f4, 0x800, 0x4, 0x1, 0x5, 0x0, 0x80000001, 0xff, 0x80000001, 0x9, 0x1, 0x0, 0x4, 0x20, 0x2, 0x1, 0x7, 0x3, 0x8, 0x1c00, 0x8, 0x7fffffff, 0xb2, 0x0, 0xffffffff, 0x8, 0x1, 0x0, 0x100, 0x4, 0x627, 0xffffffff, 0x6, 0x20000, 0x8000, 0x0, 0xfff, 0x2, 0x1ff, 0x4, 0x7, 0x4d, 0x3ff, 0x80000000, 0x5, 0x80, 0x1000, 0x8, 0x1000, 0x6, 0x1, 0x8, 0x27, 0xfffffff8, 0x7, 0x0, 0x4, 0xff, 0x5c4d, 0x1, 0xffff, 0x6, 0x9, 0x6, 0x7fffffff, 0xffff, 0x0, 0x321, 0x81, 0x9, 0x7ff, 0x401, 0x7fffffff, 0x7, 0xffff313a, 0x80, 0x2, 0xfffffffe, 0x400, 0x68, 0x80, 0x4, 0x3, 0x101, 0x0, 0xfffffff7, 0xda, 0x7, 0x5, 0x763, 0x3ff, 0x828, 0x6, 0x4, 0x2, 0x2, 0xffffffff, 0xee, 0x1, 0x0, 0x40, 0xfffff670, 0x0, 0x97, 0x9, 0xc00, 0x8000, 0x920, 0x32, 0xffffffff, 0x8, 0x8, 0x7, 0x7, 0xdec8, 0x6, 0x3, 0x0, 0x40, 0x81, 0x4, 0xfffffffb, 0x7, 0x2a4c, 0x1, 0x2, 0x7ff, 0x4, 0x1a6, 0x1, 0x8, 0x80000000, 0x7f, 0x1, 0x4, 0x2, 0x4, 0x3, 0x6, 0x7, 0x48b, 0x80, 0x8001, 0x4, 0x400, 0x4, 0x7, 0x8, 0x0, 0x1, 0x6, 0xed, 0x0, 0x2, 0xfff, 0x2, 0x5, 0x8, 0x8, 0xc1d, 0x4, 0xd0, 0xfffffffa, 0x7, 0x4, 0x80, 0x0, 0xbfc, 0x1, 0x3f, 0xfff, 0x400, 0x64565282, 0x0, 0x4, 0xfff, 0x6, 0x97b, 0x1, 0xcd, 0x80, 0x1, 0xff, 0x21b4, 0x8001, 0x3, 0x10001, 0x0, 0x1, 0x101, 0x2, 0x7, 0x2, 0x1f, 0x0, 0xfff, 0x3455, 0x8, 0x100, 0x8, 0x427, 0xb7f882d2, 0x3, 0x8, 0x1, 0x5, 0x5, 0x3, 0x5, 0x1, 0x9, 0x300000, 0x1, 0x0, 0x4, 0x1, 0x3, 0xffffffff, 0xccef, 0x9, 0x6, 0x1, 0x7fff, 0x100, 0x1, 0x6, 0xe2, 0xfffffffe, 0x7, 0xc8, 0x6, 0x1, 0x2, 0x7ff, 0x3, 0x8, 0x6, 0x6, 0x0, 0x2837, 0xfffffaa9, 0x2, 0x3ff, 0x10000, 0x10000, 0x5, 0x6, 0x80000001, 0x20000, 0xff, 0x9, 0x6, 0x6, 0x5, 0x0, 0x3f, 0x0, 0x80, 0x40, 0x0, 0x5, 0x800, 0x3, 0x283e, 0x5d, 0x9, 0x47ae3879, 0x4, 0xac1, 0x6, 0x6, 0x7fffffff, 0x101, 0x400, 0x7ee, 0x40, 0xfffff801, 0x8, 0x7, 0x5, 0xffff, 0x1000, 0x7a91, 0xe7e9, 0x0, 0x1, 0x80, 0x80f, 0x0, 0x1167b7fe, 0x1, 0x7, 0xfffffffb, 0x3, 0x41a, 0xc2, 0xee56, 0x80000000, 0x7, 0x0, 0x81, 0x6, 0xfffffff8, 0xffff, 0x5, 0x7ff, 0xfd36, 0x7f, 0x5b, 0x5, 0x401, 0x80, 0x9, 0xfff, 0x2, 0x9, 0x9, 0x9, 0x5, 0x7ff, 0x7, 0x7, 0x1328, 0xfd, 0x1, 0xffffffff, 0x7, 0x80000000, 0x7f, 0x1, 0x6cb1fabb, 0x3, 0xff, 0x200, 0x7fff, 0x81, 0x3, 0x1f, 0xf5, 0x80000000, 0x6, 0x8, 0x7, 0xc7aa, 0x0, 0x7, 0x8, 0xc, 0xfff, 0x6, 0x1e6, 0x9, 0x3f, 0xfffffffe, 0x1, 0x3f, 0x8, 0x2, 0x2, 0xfffff318, 0x1f, 0xd529, 0x8, 0x8001, 0x7, 0x80000000, 0x381, 0xfffffffe, 0x3, 0x7fffffff, 0x0, 0x3ff, 0x3, 0x0, 0x6, 0xfffffe00, 0x0, 0x0, 0x4, 0xffff, 0x8, 0x609, 0x1f, 0x4, 0x0, 0xffffffff, 0xfffff33a, 0x3, 0x81, 0x3, 0x2, 0x2, 0x6cde, 0x1, 0xfa6, 0x8566, 0x1, 0x9, 0x6, 0xc7, 0x1000, 0x7, 0x8, 0xfffffff7, 0xffffff81, 0x4, 0x800, 0x1, 0x4, 0x10001, 0xb7, 0x1, 0x40, 0x8, 0x5, 0x5, 0x8, 0x4, 0x4, 0x7e, 0x4, 0x502, 0x1, 0x3f, 0x0, 0x1, 0x9, 0x20, 0x9, 0x3f, 0x8, 0x9, 0x6, 0x8, 0xffff, 0x1, 0x3f, 0xfffffff7, 0x401, 0x7663]}) [ 2825.443674][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2825.464450][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2825.471326][T20968] cdc_ncm 5-1:1.1: bind() failure 12:00:36 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400500) ioctl$HIDIOCGCOLLECTIONINFO(0xffffffffffffffff, 0xc0104811, &(0x7f0000000000)={0xee, 0x7, 0x79, 0x6}) 12:00:36 executing program 2: syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) 12:00:36 executing program 3: syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0xc0189436, 0x400500) [ 2825.536885][T20968] usb 5-1: USB disconnect, device number 13 12:00:36 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000000), 0x5, 0x80680) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000000)) 12:00:36 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x2, 0x2600) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000040)) [ 2825.653296][T21395] usb 6-1: new low-speed USB device number 65 using dummy_hcd 12:00:36 executing program 0: ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000000)=0x1) r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400500) [ 2825.973278][T20968] usb 5-1: new low-speed USB device number 14 using dummy_hcd [ 2826.063366][T21395] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2826.074466][T21395] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2826.085340][T21395] usb 6-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 2826.098213][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2826.109088][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2826.118927][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2826.128832][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2826.343639][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2826.354752][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2826.366834][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2826.376880][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2826.383570][T21395] usb 6-1: string descriptor 0 read error: -22 [ 2826.386774][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2826.394796][T21395] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2826.402703][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2826.411708][T21395] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2826.464801][T27664] raw-gadget gadget: fail, usb_ep_enable returned -22 12:00:37 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x3, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2826.663354][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2826.669623][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2826.678739][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2826.725027][T27691] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2826.744375][T21395] cdc_ncm 6-1:1.0: bind() failure [ 2826.764128][T21395] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2826.770939][T21395] cdc_ncm 6-1:1.1: bind() failure [ 2826.804227][T21395] usb 6-1: USB disconnect, device number 65 12:00:37 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x3}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:00:37 executing program 1: syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x12b000) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x5452, 0x400008) 12:00:37 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000000000)={0x1, 0x3, 0xfffffffd, 0x70, 0x3, 0x5}) 12:00:37 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x5a11c2) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000000)) 12:00:37 executing program 0: ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000000140)) r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x20005, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000180), 0x1, 0x4042) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000200)={0x4, 0x3d, &(0x7f00000001c0)="4d0f1c582423df06a3d80ed4b9cfd9f3ec72fa8bd608571508b47f84ab89d10c6329273316961327dae58efe4e22851fbded78a101a1d16cc6c1be1f82"}) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0xace, 0x0) ioctl$HIDIOCSFEATURE(r2, 0xc0404806, &(0x7f0000000040)="463c8b4027654de7ef1ef74c8256affca51167e57fe7f1") ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400500) r3 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r3, 0x401845c0, 0x0) ioctl$EVIOCGABS20(r3, 0x80184560, &(0x7f0000000080)=""/173) [ 2827.005318][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2827.025982][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2827.032839][T20968] cdc_ncm 5-1:1.1: bind() failure 12:00:38 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000000)={0x173, "43c1b8da7bc516f7d5801d1bf6d10868d97f3d6d35c2463ab6f27124051391f11ec46b8f14902cd411572e857c5ef47bcf368292660e7758c11551349feb3cf4716a05816037da846861d13f6c704699a13ad04d4a4f1102e23e37a2fd73fc55e19ae487c989524fbfe8d22f67acdf5cacc8e4c6d99def35993d319ebdbc518b57b2cdf6858e6be9c5b389b6f909c89829cb70145c3390257606d79f4645b3dd43f4a311e486cdc199d2bc548ce0a5c914d705612e97602bbe1dc5639859593a4682658995a085b46d4f0431d557aa187c194cbc98f0b80edab79737bba8035bf9d7f5c7a6392e13a8f8ccf0c483ab85b13644b11cdd11c1a3c36b8d5bb6374648bef313e01a4d7130356a57aa63aa913bd37a336d6dd38aab2ab328f258dd0de920427d0c2ee5799b6941eae5fa698498204e4aa89fd0104fe0d98f95291cad8b10f3a631e621a60cc38ab373eb595c6b1396d3d197daf3918528cf9aa75f501dd23c283648cea3db1907790fb5db0ddd8fad"}) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) 12:00:38 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000100), 0xeb6, 0x4000c1) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, &(0x7f0000000000)=""/195) 12:00:38 executing program 0: ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x401c5820, 0x400500) r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x80, 0x400) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0xff) [ 2827.107794][T20968] usb 5-1: USB disconnect, device number 14 12:00:38 executing program 2: r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0xe5, 0x0) read$hiddev(r0, &(0x7f0000000040)=""/208, 0xd0) r1 = syz_open_dev$evdev(&(0x7f00000001c0), 0x4ed, 0x20801) ioctl$EVIOCGABS0(r1, 0x80184540, &(0x7f0000001300)=""/227) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r2, 0x5452, 0x7fffffffefff) r3 = syz_open_dev$hiddev(&(0x7f0000000140), 0x6, 0x131400) ioctl$HIDIOCSUSAGES(r0, 0x501c4814, &(0x7f00000002c0)={{0x3, 0xffffffff, 0x4, 0x6, 0x1, 0xca69}, 0x351, [0xab2, 0x0, 0x6, 0xffff, 0x6, 0x0, 0x8000, 0x9, 0x5, 0x7, 0x0, 0x6, 0x748, 0x90d09d5, 0x6, 0x3, 0x6, 0x401, 0x0, 0xf12, 0x1ae21345, 0xc736, 0xfff, 0x5a3, 0x7, 0x3, 0x6, 0x7, 0x2, 0x8000, 0x5, 0x2, 0xffff, 0xffff, 0xc84, 0x800, 0x2, 0x2, 0x6, 0x0, 0xe3, 0xd010, 0x61, 0x1f, 0x3, 0x7f, 0xff, 0x4, 0xffffffaa, 0x3, 0x3, 0x8, 0x2, 0x9, 0x0, 0x80000001, 0x80000000, 0x2d4, 0x10000, 0x839, 0x800, 0x3, 0x3, 0x2, 0x1ff, 0x0, 0x7, 0x8, 0x5, 0x200, 0x7, 0x34b4, 0x4, 0x0, 0x7, 0x2, 0x4, 0x6, 0x5fe, 0x80000000, 0x0, 0x400, 0x81, 0x7b, 0x0, 0x2, 0x81, 0xfb6, 0xfffffffc, 0x1, 0x9, 0x0, 0xfffffd71, 0x9, 0x8, 0xc6, 0x80, 0x3, 0xa81, 0x294e076d, 0x401, 0x4, 0x100, 0x8, 0x620, 0x80000001, 0x1ff, 0x1, 0x8, 0x1f, 0x40, 0xfff, 0x1, 0x0, 0x101, 0x9, 0x8, 0x8, 0x100, 0x59e8, 0x200, 0x44c, 0x5, 0x1ff, 0x0, 0x0, 0x8, 0x14e1, 0x5, 0x669, 0xfffffeb3, 0x9, 0x3e898eec, 0x8000, 0xc1, 0x3, 0x7fffffff, 0x0, 0x0, 0x5, 0xe5, 0x9d5a, 0x3, 0x20, 0x9907, 0xbba8, 0x1, 0x1000, 0x7fffffff, 0x3, 0x5, 0x20, 0x1, 0x8, 0x9, 0x7fff, 0x3, 0x9, 0x80000001, 0x7ee8, 0xc, 0x194f, 0x4, 0x8, 0x5, 0x9, 0x7, 0x8001, 0x1, 0x10001, 0x5, 0x7, 0x2, 0x62, 0x9, 0x20, 0x20, 0x1, 0x0, 0x10001, 0x21, 0x9, 0x2, 0x57, 0x1, 0x0, 0x6, 0x20, 0x1ff, 0x9, 0x3, 0x3f, 0x800, 0x200, 0xe1b8, 0x20, 0x8000, 0xffffffba, 0x8, 0x0, 0x1, 0xfffffffe, 0x20, 0x1, 0xfffffeff, 0x7, 0x7, 0x101, 0x7, 0x7, 0x0, 0x2, 0x4, 0x7, 0x3, 0x8, 0x6, 0x100, 0x5, 0x1, 0x200, 0x4, 0x3, 0x8, 0x101, 0xf5, 0x0, 0x4, 0x6, 0x0, 0x2, 0x8, 0x401, 0xc1, 0x6, 0x2, 0x0, 0x6, 0x4, 0x7, 0x7ff, 0xe, 0x5, 0x1, 0x5, 0x12c, 0x4, 0x100, 0x8a4, 0x3ff, 0xad, 0x10001, 0x5, 0x80, 0x9, 0x6, 0x7f, 0xfffff2db, 0x7, 0x6, 0x101, 0x6, 0x7, 0x7ff, 0xfffff7c2, 0x7, 0x1, 0x5, 0x0, 0xff8, 0x8, 0x401, 0xfff, 0x800, 0x3e, 0x7, 0x2, 0x6, 0x9, 0xb2, 0x4, 0x7fffffff, 0xe4, 0x7, 0xfff, 0x80000000, 0x401, 0x8, 0x0, 0x5, 0x71b, 0x1f, 0x8, 0x2, 0x72e05d4d, 0x3f, 0x0, 0x3, 0x2e2d, 0x7f, 0x401, 0x3ff, 0x1, 0x5, 0x7, 0x101, 0x6, 0xfffff801, 0x400, 0x1f, 0x1, 0x9, 0x8, 0x1, 0x6, 0x7fff, 0x0, 0x3ab2, 0x3, 0x6, 0x80000000, 0x0, 0x0, 0x4, 0x7, 0x10001, 0x3f, 0x5, 0x4, 0x401, 0x5, 0xffffffc1, 0xb5d, 0x9, 0x101, 0x4, 0x5, 0x9, 0x6, 0x3, 0x1ff, 0x400, 0x5, 0xfffffa4f, 0xb3, 0x9, 0x81, 0x19, 0x7, 0x8000, 0xffffff81, 0x10001, 0x20, 0x101, 0x8000, 0x9, 0x5, 0xd7, 0x7, 0xfffffffb, 0x81, 0xffffffff, 0x8, 0xb30, 0x1, 0x3, 0x3, 0x20, 0x67, 0x9, 0x4, 0x20, 0x4, 0x1, 0xffe0, 0x8, 0x3ff, 0x2, 0x5, 0x7, 0x8, 0x9, 0xfffffff9, 0x1ff, 0x80000001, 0x349, 0x1000, 0x0, 0x7fff, 0x80, 0x8, 0x5, 0x9, 0x8, 0xb, 0x7, 0x2, 0x1, 0x2, 0xffff, 0xfffffff7, 0x10001, 0x8, 0x8, 0x8, 0x4, 0x7ff, 0x1000, 0x40, 0xfffffffb, 0x3ff, 0xe3f, 0xfffff000, 0x0, 0x1ff, 0x0, 0x1, 0x50be, 0x100, 0x3, 0x0, 0x3, 0x0, 0x6, 0x2, 0x10000, 0x7c, 0x6, 0x1, 0x5, 0x8, 0x2, 0x3f, 0x1, 0x1, 0x100, 0x5, 0x7, 0x7f, 0x0, 0x8, 0x4, 0xff, 0x0, 0x7f, 0x0, 0xff, 0x3f, 0x4816e4a1, 0x0, 0x20, 0xfffffffa, 0x6, 0x7, 0x7, 0x81, 0x6, 0x80000000, 0xc26, 0x8, 0xf07a, 0x612332d, 0x5, 0x129, 0x2, 0xd70b, 0x5, 0x0, 0x21e, 0x0, 0x3f, 0x898, 0x9, 0x1, 0x40, 0x8000, 0x7f, 0x3f, 0xf64, 0x1, 0x80000001, 0x2, 0xd7b4, 0x6, 0x7, 0x7, 0xffff, 0x6, 0x5, 0x6, 0x80000000, 0x6, 0x3, 0x0, 0x1, 0xfffffffd, 0x7fff, 0x0, 0x5, 0x5, 0x80000001, 0x5, 0x8, 0x3f, 0x0, 0xfffffffe, 0x69a1, 0x2, 0x7, 0x5, 0x6, 0x1, 0x7ff, 0x5f9, 0x7, 0x7fff, 0x27, 0x8, 0x2, 0x2, 0x401, 0x9, 0x6, 0x8, 0xffffff80, 0xce, 0x1, 0x9, 0x8000, 0x10000000, 0x7, 0x7fffffff, 0x0, 0xffffffff, 0x1f, 0xd9, 0x3353, 0x8, 0x3, 0x950, 0x8, 0x7, 0x4, 0x7f, 0x8000, 0x8, 0x3ff, 0x2, 0x9, 0x9, 0x7, 0x6, 0xffffffff, 0x7f, 0x6, 0xffff0001, 0x9, 0xd2, 0x2, 0x100, 0x6, 0xfffffff8, 0x3, 0x308a5f24, 0x5, 0x1, 0x7, 0x6, 0x9, 0x1, 0x1, 0x101, 0x6e18, 0x8, 0x4, 0x695c0db3, 0x7ff, 0x6, 0x2, 0x635, 0x1, 0x7, 0x80000000, 0x3, 0xfff, 0x7fffffff, 0x6, 0x3, 0x8, 0x40, 0x7fff, 0x8000, 0x8, 0x6, 0x3, 0xffffffff, 0x0, 0x4, 0x0, 0x6, 0x80000000, 0x6cd1, 0x5, 0x1, 0x6, 0x3, 0x5c0, 0x7, 0x7, 0x1a, 0x8, 0x3, 0x1, 0x5, 0x0, 0xf96f, 0x74, 0x0, 0x1, 0xc5, 0x80000000, 0x1f, 0x8, 0x2, 0x2, 0x401, 0x10001, 0x2, 0x9, 0x9, 0x4, 0xd28, 0x7f, 0x5, 0xb9150000, 0xb9, 0x5, 0x3, 0x81, 0x1, 0x1ff, 0xd03c, 0x3f, 0x3, 0x4, 0x7, 0x3ff00000, 0x8, 0x401, 0x98ab, 0x0, 0x200, 0x5, 0x2, 0xfffffff9, 0x9, 0x2, 0xfbc, 0x0, 0x80000000, 0x7fff, 0xff, 0x3, 0x8, 0x5, 0x3, 0x6, 0x7, 0x4fd, 0x1, 0xa3, 0x3, 0x4, 0xf3ee, 0x24, 0x8, 0x20, 0x0, 0x5, 0xffffffff, 0x1de, 0x0, 0xffffa993, 0x4, 0x1218, 0x3ff, 0x7fff, 0x200, 0x5, 0x7ff, 0x8b9, 0x81, 0x6, 0x80000001, 0x5, 0x9, 0x0, 0xffffffff, 0x2, 0xffffffff, 0x0, 0x9, 0x65a7, 0x7, 0x0, 0x7f, 0x7fffffff, 0x32, 0x0, 0x2, 0x9, 0x5, 0xf027, 0x1, 0x9, 0x3, 0x4, 0x1, 0x8, 0xffff, 0x3, 0x101, 0x3, 0x8, 0x9c0, 0x3ff, 0x200, 0xcc44, 0x7fff, 0x80, 0x8, 0x80000001, 0x6, 0x1000, 0x0, 0x2, 0x5, 0x200, 0x4, 0x9, 0x8, 0x7, 0x9c9f, 0x7fffffff, 0x6, 0x6, 0x4, 0xfffffffb, 0xbd, 0x2, 0x0, 0x200, 0x5, 0x92d9b2b, 0xffffff81, 0x4, 0x5, 0x0, 0x2400, 0x80000000, 0x930, 0xffff, 0x80000001, 0x6, 0x4, 0x6, 0x9, 0x20, 0x2, 0x7fff, 0x3, 0x7, 0x5, 0x4349, 0x2, 0x6, 0x3f, 0x6, 0x9, 0x2, 0x10001, 0x4, 0x0, 0x5, 0x9, 0x0, 0xe0a, 0x7, 0x5, 0x2, 0x9, 0xfffffff9, 0x2, 0xcbc3, 0x4, 0x1f, 0x4e0, 0x2, 0x7714, 0xff, 0x9, 0x4, 0x7, 0x10001, 0x6, 0x5, 0xe0000000, 0x100, 0x5, 0x9, 0x9, 0x4, 0x5, 0x83e, 0x8, 0x8, 0xfffffd57, 0x46b, 0x9, 0x3bff, 0xdf2, 0xffff, 0x6, 0x7fffffff, 0x4, 0x100, 0x2, 0x81, 0x4, 0xfffffffb, 0xfffffeff, 0x1, 0x0, 0x40dd, 0x4, 0xffffffe1, 0x5, 0x2, 0x6, 0x1, 0x0, 0x3, 0x4, 0x8001, 0x1, 0x9400, 0x9, 0x0, 0x8, 0x7ff, 0x8, 0x2, 0x7f, 0x1ff, 0x400, 0x9a2, 0x100, 0x3ff, 0x7, 0x3, 0x7f, 0x9, 0x1f, 0xa, 0x389e, 0x3, 0x81, 0x7, 0x0, 0x7ff, 0x3, 0x1, 0x8000, 0xfffffff7, 0xffff73c2, 0x9, 0xfff, 0x437, 0x80, 0x7, 0x7, 0x4, 0x6, 0x6, 0x800, 0x1, 0x7, 0x0, 0x5, 0x2, 0x9, 0xfffffff9, 0x6, 0x1000000, 0xa510, 0x4, 0x3, 0x6, 0xfffffff8, 0xf64, 0x7, 0x0, 0x0, 0x258, 0x4, 0x2, 0x40, 0x80000001, 0xc906, 0x3, 0x2, 0x1, 0x200, 0x6, 0x80, 0xda, 0x7, 0x94f, 0x8, 0x3, 0x3, 0x101, 0x2, 0xc9e, 0x6, 0x8, 0x8, 0x2, 0x9f, 0x1ff, 0x80000001, 0x3, 0x9, 0x0, 0x6, 0x8000, 0x8, 0x7, 0x7, 0x80, 0x5, 0x0, 0xe6, 0x80, 0x1000, 0x9, 0x1, 0xfff, 0x1c06, 0x0, 0x3, 0xff, 0x9, 0x401, 0x400, 0x800, 0x1, 0x9d2, 0x401, 0x0, 0x7, 0x5, 0x7, 0xfffffe00, 0x9, 0x1, 0x3, 0x3f, 0x7fff, 0xdc8, 0x10000, 0x8001, 0x3, 0x6, 0x3, 0x55e, 0x0, 0x1, 0x67d, 0x20, 0x3, 0x1000, 0x40, 0x1, 0x2, 0xa704, 0x7, 0x3e, 0x7, 0xc33f, 0x8000, 0x8000, 0x800, 0x1, 0x6, 0x29a, 0x80, 0x1, 0x200, 0x2, 0x1, 0x401, 0x1, 0x10000, 0x6, 0x5, 0x8001, 0x9, 0x6, 0x9, 0x8, 0x1, 0x1400000, 0x6, 0x9, 0xfff, 0xa7, 0x0, 0x3, 0x2f135600, 0x1ff, 0x401, 0x4000000, 0x96]}) ioctl$HIDIOCGUSAGE(r3, 0xc018480b, &(0x7f0000000180)={0x1, 0x0, 0x45dc, 0x101, 0x20, 0x7f}) 12:00:38 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x6, 0x22000) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f0000000040)="f5f66ec8062d9a28631928b87102ce2cc74856dcedee4df32e625a487e077cd99c6b7302c34a8ae359ec2f2ee48f6e006d") ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000180)) r2 = syz_open_dev$hidraw(&(0x7f0000000080), 0x3, 0xe0000) write$hidraw(r2, &(0x7f00000000c0)="12bd418404d8923353c5fd490417b2325b79a71c7f9c54c728dbcd28b1762413c72982a036ac6994651a915164e62ca68be25f0cd42d6f3794aefad9bc9099e053b582908af57586a97ebb51cefb18b9b8e7570110c7b92fe1cc9418c16f95298ad17f3baa8f7abc92b6c7a4b4d2530884d76d1f30cd1ad58476029c1d23ed1198e88eb074afa11fa1a31038cf5a3f71eb7c8285954c3d", 0x97) r3 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r3, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f00000001c0)) [ 2827.203261][T21395] usb 6-1: new low-speed USB device number 66 using dummy_hcd 12:00:38 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400500) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x6, 0x20000) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x482300) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000180)) ioctl$EVIOCGABS0(r2, 0x80184540, &(0x7f0000000100)=""/96) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x3f, "11547b0a8e995d2a5e0cece9db54cee55c462f52e76f22fa93501445adeb15b35676df712067e81c20c4722470438f99b5fa18860d2e8519bdca7648261583ff"}) [ 2827.493301][T20968] usb 5-1: new low-speed USB device number 15 using dummy_hcd [ 2827.603269][T21395] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2827.614285][T21395] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2827.625128][T21395] usb 6-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 3 [ 2827.637985][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2827.647993][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2827.657806][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2827.667729][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2827.863622][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2827.874648][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2827.886894][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2827.896896][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2827.906713][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2827.916598][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2827.923462][T21395] usb 6-1: string descriptor 0 read error: -22 [ 2827.932524][T21395] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2827.941629][T21395] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2827.974745][T27727] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2828.163337][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2828.169579][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2828.178692][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 12:00:39 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x4, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2828.204854][T27757] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2828.264316][T21395] cdc_ncm 6-1:1.0: bind() failure [ 2828.285232][T21395] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2828.292064][T21395] cdc_ncm 6-1:1.1: bind() failure [ 2828.339001][T21395] usb 6-1: USB disconnect, device number 66 12:00:39 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x4}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:00:39 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) write$hidraw(r1, &(0x7f00000000c0)="3857a2da5935f04045ab539f37653f7758dc278427bf483384e41ec7ab6090454f845ad842c816f2e7604ca9a8dec9f9d4f396bdbfa0367c00234d3dc59dbef750c1a8bc930a2b7eae", 0x49) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000000)={0x2, "7e9a9b020d644241d12c7c97cc3f231707a1f14e2c4d09f6a89a419d92ba6c2f0aa22f0b63d2adbb4018f0ea31f16a6fc97531b91358c2d4c4a065297da3a6ec"}) r2 = syz_open_dev$hiddev(&(0x7f0000000080), 0x1ff, 0x202000) ioctl$HIDIOCSUSAGES(r2, 0x501c4814, &(0x7f00000002c0)={{0x2, 0x1, 0x161, 0xffff, 0x5, 0x40}, 0xc, [0x5, 0x6, 0x4, 0x0, 0x3, 0x101, 0x7f, 0x3, 0x800, 0xffffffff, 0xff, 0xfffffff8, 0x6f, 0x782, 0x6c, 0x5ec, 0x7, 0x4, 0x1, 0x40, 0xfffff25f, 0x1f, 0x7, 0xbe34, 0x2, 0xa03d, 0xfb5e, 0x3, 0x80, 0x1, 0x8, 0x7f, 0x2, 0x7, 0x1ff, 0x1, 0x0, 0xbb8b, 0x20, 0x7, 0x97, 0x9, 0xbb, 0xdd85, 0x20000000, 0x6, 0xffff, 0x6, 0xe2, 0x3e6b, 0x9, 0x8, 0x1ff, 0x19263e8d, 0x1b, 0x1, 0xfffffff7, 0x8001, 0x3, 0x7, 0x5, 0x1, 0x9, 0x0, 0xf9b, 0x6, 0x81, 0x4, 0x43, 0x9, 0x8, 0x1000, 0x57, 0x7, 0x200, 0x3, 0x0, 0x4, 0xffffffff, 0x0, 0x7ff, 0xb2, 0xbc, 0x6, 0x795, 0x1, 0x7fff, 0x8, 0x5, 0xffffffff, 0x2, 0x4, 0xfffffff1, 0xfffffff7, 0x1, 0x6, 0x1, 0x20, 0xae53, 0xd7, 0x0, 0x9, 0x0, 0x7, 0x3ff, 0x2, 0x75, 0xba7, 0x9, 0x1000, 0xfff, 0x8, 0x4, 0x81, 0x64fee6d2, 0x10001, 0x39, 0xfffffff7, 0x7fffffff, 0x5, 0x2, 0x40000, 0x4f3, 0x4, 0x20, 0x10000, 0x2, 0x4fc, 0x200, 0x10001, 0x401, 0x2c, 0x7, 0x0, 0x8f5f, 0x4, 0x6, 0x7fffffff, 0x1000, 0x0, 0x0, 0x6, 0x7ff, 0x2, 0x51c018b5, 0x8, 0x4, 0x5, 0x800, 0x3ff, 0x80000001, 0x0, 0x9, 0x7, 0x3ff, 0x5, 0x6, 0x3, 0x1, 0x6, 0x55, 0x6, 0x200, 0x0, 0xfffffff8, 0x359, 0x0, 0x49, 0x20, 0xffffff7f, 0x8, 0x1, 0xff4, 0x1, 0x10000, 0x6, 0x4, 0x3, 0xf6, 0x0, 0x8000, 0x7fcc, 0x5, 0x2, 0x8, 0x8000, 0xb2f, 0x7, 0x3, 0x40000000, 0x3, 0x697, 0x37, 0xbf6e, 0x782, 0x0, 0x3, 0x9, 0x7fffffff, 0xfffff801, 0xb4a3, 0x2, 0x20, 0x2, 0x335b, 0x3, 0x5, 0x2, 0x7, 0xffff, 0xfffffffa, 0x8, 0x984, 0x800, 0x9, 0xac0, 0x3a850373, 0x101, 0x0, 0x1ff, 0x3, 0x8, 0x1, 0xff, 0x6, 0x10001, 0x3, 0x1000, 0x10001, 0x2370, 0x7b, 0x20, 0x80, 0x0, 0x6, 0x9, 0x3, 0xfff, 0x6, 0x8, 0xffffffff, 0xbba8, 0x0, 0x6, 0x80, 0x1f, 0x7fff, 0x6, 0x7fffffff, 0x3, 0xffff, 0x5, 0x5, 0xbbde, 0x1, 0x0, 0x0, 0x9, 0x8, 0x7, 0x213, 0x7, 0x9, 0x401, 0x8, 0xee2, 0x955, 0x3, 0x4, 0x200, 0x7, 0x10000, 0x1, 0x8, 0xffffffc0, 0x8, 0x0, 0x1000, 0x1, 0x5, 0x80000001, 0x0, 0x3, 0x200, 0x80000001, 0x101, 0x7fff, 0x6, 0xc1ff, 0x6, 0x8, 0x0, 0x1f, 0xffffffff, 0x400, 0xffffffff, 0x7, 0x7ff, 0x80000001, 0x1, 0x401, 0x7d3e, 0x0, 0x2, 0xfffffff7, 0x9, 0x0, 0x69, 0xffffffff, 0x8, 0xfff, 0x5, 0xfff, 0xe2, 0x1, 0x4, 0xfffffff7, 0x8, 0x9, 0x9, 0x3, 0xff, 0x101, 0x2, 0x2e8, 0x101, 0x2, 0x6, 0x2, 0x9, 0x3ff, 0x1, 0x3, 0x6fd, 0x1, 0xffffffff, 0x1, 0x599, 0xffff, 0x0, 0x1, 0x400, 0x4, 0x800, 0x1f, 0x0, 0xfffffff9, 0xffffffff, 0xd4, 0x80000001, 0xfffffffe, 0x3, 0x95, 0x216, 0x2f2, 0x2, 0x732a, 0x8, 0x101, 0x16, 0x0, 0x2d800, 0x8, 0x7, 0x5, 0x54a7, 0xc, 0x5, 0x1, 0x0, 0xb50e, 0x7, 0x3, 0x9, 0x2, 0x6, 0x1, 0x7, 0x7fffffff, 0x8, 0x10001, 0x9, 0x5, 0xf1cd, 0x9, 0x4, 0xfffffffe, 0x10001, 0x396, 0x5, 0x6, 0x7, 0x3, 0x0, 0x0, 0x20000000, 0x6, 0x0, 0x1, 0x9, 0x10001, 0x9, 0x5, 0x100, 0x9, 0x0, 0x4, 0x3b7c, 0xfffffffd, 0x1, 0x761121ea, 0x9, 0x6ec, 0x0, 0x8, 0x1, 0x0, 0x3, 0x9, 0x7fffffff, 0x0, 0x0, 0x40, 0x1, 0x3e4845a, 0x80000000, 0xffffc464, 0x5, 0x8010820, 0x0, 0x8, 0x4, 0x1, 0x2, 0x6, 0x8000, 0x400, 0x2, 0x9, 0x80000001, 0x4, 0x2, 0x4, 0x5, 0x2, 0x7, 0x3ff, 0x65, 0x0, 0x7ff, 0x5, 0x8, 0x3, 0xffff, 0x8, 0xb4c, 0x1, 0x5, 0x0, 0x10001, 0x5, 0x9e, 0x10000, 0x5b4982e, 0x2, 0xfff, 0x4, 0x4, 0x6, 0x5, 0x5, 0x101, 0x4, 0x2, 0xfff, 0x0, 0x80000000, 0x9, 0x161, 0x0, 0x401, 0xb2e4, 0x7ff, 0x8, 0x0, 0x200000, 0x33, 0x9, 0x4ce8000, 0x3, 0xc6d, 0x4, 0x5, 0x3, 0x10001, 0x0, 0x7, 0x401, 0x1, 0x4, 0x6, 0x7ff, 0x7fff, 0x7c, 0x4, 0x9, 0x4, 0x4, 0x5, 0x1ff, 0x101, 0x6, 0x8, 0xa51, 0xffffffff, 0x1, 0x1, 0x3, 0x888f, 0x1, 0x700000, 0x8, 0x72, 0x40, 0xfffffc00, 0x2, 0x6, 0x8, 0x8000, 0x4, 0x401, 0x6, 0x800, 0x4, 0x3, 0x0, 0x3, 0x90f2, 0x80000001, 0x7, 0x6, 0xf68, 0x0, 0x4, 0x8001, 0x9, 0x5, 0x1, 0x1ff, 0x0, 0xf9, 0x4fbd, 0x3f, 0x78409200, 0x0, 0xee, 0xfffffe01, 0xeb96, 0x2af8, 0x8000, 0x45e4, 0x1000, 0x1e, 0x1, 0xfffffff8, 0x73, 0xf97, 0x2, 0xfff, 0x1a, 0x101, 0x8f, 0x3, 0x8, 0xfffffffe, 0x400, 0xffffff00, 0xffff, 0x400, 0x81, 0x5, 0x7, 0x1ff, 0x4d4, 0xfffffbff, 0x7fffffff, 0x5fd, 0x0, 0x3, 0x80000001, 0x10000, 0x3, 0x0, 0x3, 0xffffffff, 0x2cf2, 0x101, 0x2, 0x2, 0x0, 0x5, 0x2, 0x8000, 0x4, 0x1d5c800, 0x8, 0x0, 0x1000, 0x5, 0x5, 0x9, 0x9, 0x7, 0x3, 0x3, 0x9, 0x2e, 0x4, 0x0, 0x1, 0x0, 0xffffff80, 0x0, 0x97, 0x3, 0x9, 0x8, 0x7, 0x81, 0x2, 0x5, 0x6, 0x5, 0x3, 0x1, 0x7, 0x0, 0x8, 0x7, 0x37cf, 0x20000000, 0x0, 0x3, 0x6, 0x5373, 0x6, 0x0, 0x0, 0x9, 0xffff, 0x7, 0x1, 0x18, 0x8ff6, 0x15, 0x0, 0x1c, 0x3bc8, 0x8, 0x5757a2c0, 0x1, 0x7fff, 0x1, 0x7, 0x80000000, 0x9, 0x2, 0xf40, 0x17786a26, 0x3, 0x9, 0x6, 0x1, 0x1, 0x7, 0x7, 0x9, 0x9, 0x6, 0x17d8, 0x6d22, 0xf2, 0x3e8, 0xffffffff, 0xb002, 0x8000, 0x0, 0x800, 0x4, 0x7ff, 0x0, 0xffffffff, 0x6, 0x4, 0x41cd, 0x800, 0x3, 0x42, 0x4, 0xff, 0x7f, 0x9, 0x6, 0x1, 0x7, 0x0, 0x8, 0x7, 0x2, 0x8, 0x2, 0x9, 0x80000001, 0x6, 0x39, 0x6, 0x1, 0x9, 0xfffffffb, 0x5, 0x9, 0x10000000, 0x3, 0x81, 0x0, 0x5, 0x7fff, 0x3, 0x400, 0x7ff, 0x1, 0xff, 0x10001, 0xd52, 0x0, 0x100, 0x3f82, 0x0, 0x80, 0x80000000, 0x20, 0x413, 0x40, 0x9, 0x1bb5, 0x64, 0x95ae, 0x8, 0x7ff, 0x5, 0x100, 0x2, 0x0, 0x2, 0x7, 0x8, 0x3, 0x3f, 0x9, 0x40, 0x8, 0x1, 0x1ff, 0x2, 0x7, 0x80000001, 0x8, 0x401, 0x40, 0x5, 0x5, 0xd08, 0x7, 0x9, 0x90, 0x5, 0x9, 0x3, 0x4, 0x7, 0x3, 0x81, 0x1a9, 0xfff, 0x400, 0x6, 0x6, 0x0, 0x8, 0x10001, 0x1d8f7c6b, 0x3c8, 0x9, 0x7fffffff, 0xf605, 0xfffffffb, 0xfffff156, 0x0, 0x80, 0x8, 0x1, 0xffffffff, 0x80000001, 0x4, 0x967, 0x1, 0x3, 0x40, 0x4, 0x8, 0x9, 0x100, 0x1, 0xa3, 0x6, 0x101, 0xc2, 0x1, 0x2, 0x91, 0xfe, 0x3, 0x3ff, 0xfa, 0x9, 0x7fff, 0xfffff129, 0x48e00fc0, 0xa577, 0x1, 0x4, 0x9, 0x4, 0x0, 0x9, 0x1, 0x8, 0x2, 0xffff, 0x100, 0xfffffc01, 0x200, 0x531d, 0xfffffffe, 0x8000, 0x5, 0x42fa, 0x5, 0x2bc, 0x100, 0x40, 0x1, 0x7, 0x5f3, 0x0, 0x3, 0xfffffffd, 0x56, 0x8000, 0x4, 0xece, 0x3, 0x9, 0x6c70, 0x3, 0x7fff, 0x5, 0x99, 0x1f, 0x0, 0x101, 0x0, 0xffffffff, 0x81, 0x1, 0x79, 0x7, 0x3f, 0x3, 0x4, 0x9, 0x9, 0x2, 0x5, 0x8, 0x8000, 0x9, 0x3, 0x1, 0x40, 0x7, 0x8, 0x4, 0x5, 0x143, 0x7779, 0x4, 0x5f8b, 0x1d, 0x7, 0xd4, 0x9, 0x1, 0x8259, 0x3f, 0x7, 0x9, 0x80000000, 0x2, 0x5, 0x0, 0x4, 0x401, 0x2, 0x3f, 0x1, 0x4, 0xfffffffe, 0x4, 0x7, 0x47f, 0x4, 0x8, 0x3, 0x6, 0x40, 0x7, 0x6, 0xc53, 0x4, 0x400, 0x4eb, 0x7, 0x8000, 0x9, 0x4, 0xd9f3, 0x1000, 0x5, 0x9, 0x1, 0x31, 0x7fff, 0x7, 0xcea, 0x401, 0x3ff, 0x20, 0x6, 0x7, 0x0, 0x20, 0x1d03, 0x401, 0x10000, 0x3, 0x9, 0x8001, 0x8000, 0x100, 0x4, 0x1f, 0x16e, 0x1, 0xffffff8b, 0xaa5, 0x1, 0x10001, 0x4, 0x8000, 0xb121, 0x10000, 0x0, 0xffffffff, 0x6, 0x3, 0x2, 0xa17, 0x4, 0x3, 0x7fffffff, 0x4, 0x2, 0x6, 0x8, 0x15a3, 0x20, 0x8, 0x5, 0x1, 0xff, 0x5, 0xffff2d4a, 0x4534e616, 0xc3d, 0x67, 0x8, 0x2, 0x80000000, 0x80000000, 0xbb, 0x30, 0x4, 0x0, 0x3ff, 0x9, 0x0, 0x3, 0x4, 0x6, 0x6, 0x81, 0x4, 0x75c, 0x0, 0xfffffc01, 0x200, 0x8, 0xff, 0x2a34, 0x5, 0x1f, 0xa2c9, 0x2]}) 12:00:39 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f0000000000)) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000040)={0x54, 0xae, 0x20, {0x1ff, 0x3}, {0x1f, 0x4}, @cond=[{0x7, 0x8, 0x6, 0x8, 0x1, 0xee}, {0x7, 0x9, 0x3ff, 0xa82, 0x1, 0x1}]}) 12:00:39 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x600801) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) 12:00:39 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x200402) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400500) 12:00:39 executing program 0: syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x40, 0x6253, 0x100, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x3, 0x1e0, 0x1, [{{0x9, 0x4, 0x0, 0x2b, 0x2, 0x3, 0x1, 0x3, 0x80, {0x9, 0x21, 0x3ff, 0x0, 0x1, {0x22, 0x528}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x22, 0x8, 0xa9}}}}}]}}]}}, &(0x7f0000000380)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x300, 0x0, 0xbe, 0x6, 0x40, 0x1}, 0x1d, &(0x7f0000000400)=ANY=[@ANYBLOB="eb0600ff000000080000000000f163ae2a7124ca691daa5821ae9d820000f14b0000"], 0x7, [{0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x801}}, {0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x455}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x457}}, {0x2b, &(0x7f0000000180)=@string={0x2b, 0x3, "facf32ea9acfc2415560429bcb197c032ee0843eb8adbf16c52551cada35449bc9a51cbe2a5179f2e0"}}, {0x48, &(0x7f00000001c0)=@string={0x48, 0x3, "d3bd95ea005245a2d660f0edc03de6bd8eb8250e82906a90cdf208c4eeb7f9ecc07ef0bffac4bdf9e4745ba34856640c3b7d128e32272c12051fec48b9bec63c71c062c5bd81"}}, {0x3d, &(0x7f0000000240)=@string={0x3d, 0x3, "dafc235f9c8ff68a1301d6d236280058b1be8f02e90e67e333f81895ed949bf3377a52ddfda4196887cb7b052b2f27b994aa901b9a01da8256f732"}}, {0x8b, &(0x7f00000002c0)=ANY=[@ANYBLOB="8b03cc6d310e373ec377eee3df07a9820c6ed2f22f0142a3a2d414217fd1864bd27d3102c04f443aad92731d47a0f6714ad504fe58e0d4b2b321423854cdb56d6632a48b0d275e437ab811027ab0abad313871fe66545a032b1a5b3ab6ab4220bbcf8bd574e36819527be24b880daf1ef807f005419192a5f5a48057b67dfc7a7a98306466e1fa9f6afede"]}]}) r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x10000) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400500) [ 2828.486419][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2828.502331][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2828.509245][T20968] cdc_ncm 5-1:1.1: bind() failure 12:00:39 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x3ffffe, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x1, 0x501c02) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000080)=""/64) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:00:39 executing program 1: syz_usb_connect(0x3, 0x3dd, &(0x7f00000002c0)={{0x12, 0x1, 0x240, 0x1e, 0x9b, 0xfb, 0x20, 0xccd, 0x10a1, 0x83d5, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3cb, 0x2, 0x96, 0xd0, 0x50, 0x81, [{{0x9, 0x4, 0x5e, 0x1, 0x7, 0xaf, 0xa1, 0xab, 0x3, [@hid_hid={0x9, 0x21, 0x808f, 0x3f, 0x1, {0x22, 0x5ff}}, @uac_control={{0xa, 0x24, 0x1, 0x3ff, 0x40}, [@input_terminal={0xc, 0x24, 0x2, 0x6, 0x203, 0x3, 0x4, 0x100, 0x0, 0x22}, @mixer_unit={0x9, 0x24, 0x4, 0x4, 0x76, "0acabe43"}]}], [{{0x9, 0x5, 0x1, 0x10, 0x10, 0xf0, 0x5, 0x3f}}, {{0x9, 0x5, 0xc, 0x10, 0x20, 0x40, 0x7, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x8, 0x7ff}, @generic={0xd6, 0x30, "9d28ee5e524b3130be401bf87fba050e158585978d616bb9f2d3bb6f6a02d1c91ca5afb3cf879a6d3586f572af4772dbf1b68c2f4daefe62b6bb94c6c51230c9fac5e06b994046dcee2966509681ad4e39f5290a62f83ba9fbcd1b3b49b7d66043205c81dc2dede8fa43b930be782ff7cce39d26b9a442e25fedcf6151b92b04c8222bf6e7fbe36ab477d5f00dfc228797a73e85cce2bdaf7529d2e8260fa4b70b32a252baea91378b315b0158e1be7be9fd4e4ba829a7fbbe458e5dea38fa3f1b71a0ec5a238517259664507afb0370e6aa5daa"}]}}, {{0x9, 0x5, 0xe, 0xc, 0x68, 0x80, 0x8, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x2, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0x83, 0x81, 0x2}]}}, {{0x9, 0x5, 0xd, 0x0, 0x400, 0x3f, 0x9, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x6c, 0x80}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x7, 0xff67}]}}, {{0x9, 0x5, 0xe, 0x0, 0x10, 0x0, 0x1, 0x6}}, {{0x9, 0x5, 0xe, 0x0, 0x3ff, 0x3f, 0x2, 0x80}}, {{0x9, 0x5, 0x2, 0x0, 0x40, 0x5, 0x7, 0x4}}]}}, {{0x9, 0x4, 0xcb, 0xff, 0xa, 0x69, 0x5, 0xe5, 0x8, [], [{{0x9, 0x5, 0x8, 0x13, 0x20, 0x1, 0xf8, 0x0, [@generic={0x61, 0x3, "3f1561e94e338e946ba8813bd93b9c2b3ec116309b83079923ff862eb3798a39b5a17e0486e664baf2d37fb394a5bb12ad6ea96757e07635baa6524abcbaa237c1226498fc69dafaf75f2e35fdb333a005737eff88e130f12de36a768a0780"}]}}, {{0x9, 0x5, 0x1, 0xc, 0x40, 0x2, 0x7f, 0x7f, [@generic={0x5e, 0x6, "4ad52c7e9c10023499cdca6da3efbab49b66ed2dc8056dc6945cc9b4de14357b66dcf035a8e7509abbeb34d0894ec344ddbd5053d6b554e52ebb65644880a8fdb7be0b7f27987c79cfe06621d0ca287931cdccb51e29cbdcd28e8c4d"}]}}, {{0x9, 0x5, 0x3, 0x10, 0x400, 0x85, 0x54, 0xfd, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x20, 0x4}]}}, {{0x9, 0x5, 0x0, 0x0, 0x10, 0x7, 0x6d, 0x7f, [@generic={0x32, 0x3, "9d057a932a83fe97f0a821ba9516cebee63b91a904af0887c9cecc6e0ed65631217074f7ded6308824db6497729f1c77"}]}}, {{0x9, 0x5, 0x6, 0x1, 0x8, 0xc1, 0xd1, 0x9, [@generic={0x23, 0xa, "c3b41949995b6213582398f48c53ba04aa7bcb59a0fcce1c056066be16e5467d6f"}, @uac_iso={0x7, 0x25, 0x1, 0x83, 0x9, 0x3ff}]}}, {{0x9, 0x5, 0x8, 0x8, 0x400, 0xa4, 0x2, 0x3f, [@generic={0xa4, 0x9, "87be917802950ecab08b8b66e4d39eac253061239a3a51c47f5011cc9d0be1ba966dd4a85ecc68b172c076b6b875af24cba9843b6fc5afed4883cc66588ad6077811f1f9150300bc9c92ea21da01f053bb2b281bd9e14ae716ec4b7358c314f9d9f754492a82773f2115cd452feec99dfa6a4f75a7f955b84f23ee82188cd10729624bfc2d92f0f60aadb2744ba9e04e3bc7012d0f50177e0bf5af6f4b603bcf4136"}]}}, {{0x9, 0x5, 0x7, 0x1, 0x40, 0x2, 0x9, 0x6}}, {{0x9, 0x5, 0x8, 0x0, 0x400, 0x2, 0x4, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x6, 0x2}, @generic={0xc, 0x31, "8dfd7bc3b8980eb05bb3"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x200, 0x80, 0x0, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x4, 0x1}]}}, {{0x9, 0x5, 0x6, 0x8, 0x200, 0x4, 0x0, 0x6, [@generic={0x17, 0x30, "5ace260afb26961c4da1812adef4f20b4cedbe554e"}]}}]}}]}}]}}, &(0x7f0000000980)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x250, 0x3, 0x8, 0x5, 0x20, 0x8}, 0x5, &(0x7f0000000040)={0x5, 0xf, 0x5}, 0x9, [{0x4, &(0x7f0000000080)=@lang_id={0x4, 0x3, 0x1809}}, {0x57, &(0x7f00000000c0)=@string={0x57, 0x3, "ee1df89e20326de250e4f0fccc0175f638b2e22ded7c882e7ce30f22b001217eb167389101d23da04c308a348baa4375d153b78d8d9306873f52d51d1716f795fb086704e717f5dbf189efc92360c0d9e462e2470b"}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x447}}, {0xd9, &(0x7f0000000180)=@string={0xd9, 0x3, "d256a8f03879461d5895dccc61132dae00399bea7a0dc9fa95bb4158eb65d7f26d755ad2d808ee782615e7d268883e51715aebd30413d0ff59e0f58457fc63c5b11e6e6a92e17d98ac1dbe55fa9177dee0c423debdd13d7108032860047d661ae5340add9ad3bc4caec41c6530b9725c5eba5b602f7fb408cf58ff78c78785779d63217a94efdfde94102636379a32475c6843e3835bbc9afab0282aa0639cd98e32900a27468488c7565b724508040a441178f681db29dc4545f683ed3659c8b0731c6a52cb764e5f9857fa7637018b2713195e0fa775"}}, {0xd7, &(0x7f00000006c0)=@string={0xd7, 0x3, "336cdc006901d83ce7d57a19d74a26670e1306fe1673337731aa32c0da705cb2372a674aafc6b2b1b37fc60645be3f4e1d623fa456df6dcf455d165f287f9257070ae88245951c07cd2f73057b1b267c285e9cab6b49e5a2214605d37ecfcb7c49318442a26ed2491fd66d675a6d27786ebe4266b39dac6ce5559a15a75d78721ceb7ccb334dcf113c7e46a1edeacf01ab662d4561d6ff3731e17e993a1b67de37fdf7c08dd6a8ca3538b27c4470b67c6dfb15cbc7a067c6c5fbdcd6930b6a6714ad42bc062b29e49937d147c0c6a7dbe02fbd6aff"}}, {0x4, &(0x7f00000007c0)=@lang_id={0x4, 0x3, 0x804}}, {0x4, &(0x7f0000000800)=@lang_id={0x4, 0x3, 0xf4ff}}, {0xaa, &(0x7f0000000840)=@string={0xaa, 0x3, "5f3d141dd7d97df1a4cc96a45d0631b558e77e87dc4b06d02105e43ac702767fc06da298b02da5fcd0603b7a10edb67238cb064474b59b684547562c0ca41e49e115c7159b2e8cdce653eaea0d95382b4fe02e978fe9b747dfbe00849ad1a6291d0e1c75e84aebd3c308285ac27510d89ca3461f05911c9213bc7830c6a093833ec193aa35cef7de8fa560ab14cb4ea10d0f5b83f162591994c61ef01914bc5c8ee4e52b72f3ab83"}}, {0x6d, &(0x7f0000000900)=@string={0x6d, 0x3, "7d04cf374a1e0579db5d2e43bb6682599ababca8d7402059a5ae22edcf67754f681b78aaacdd06380c5d39f50e78d1c1c6ea350af9a8439388f4516164f98b8c23812a0ae7b6d6a8da4be826ab58474aa29e0a75c88a5c8f42eb27576509d7adb3ac24fa8fbcc926a7317c"}}]}) r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) 12:00:39 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x10000000000000, 0xbe1081) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCGSW(r1, 0x8040451b, &(0x7f0000000180)=""/79) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000040)={0x0, 0x3e, 0x0, 0x0, "65b8500cfb0085952b440a62b3cfb79a2580d6ff1f76d50015bf3c3d1e28ca2f"}) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000080)={0x20, "a64ee924f14a8d43a44e5ed0c7f15c4f0671205ccd09bd589db25ef34f321f56a903c061a52e0017194edabba941e72480b4f550bef00125b83d11a8a6d25035"}) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000000), 0x3, 0x400) ioctl$EVIOCRMFF(r3, 0x40044581, &(0x7f0000000200)=0x9) read$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f0000000100)={0x20, "106ce70d34ff6b2ca20363b979b29b6b112ac9dd7d4301b2ce77a778dd17178f241a8f646851fd9889896dc62008d20beaedae21a092da6e63d4c524514f2f20"}) [ 2828.574117][T20968] usb 5-1: USB disconnect, device number 15 12:00:39 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x6, 0x0) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000000)={0x5, "aafee6cc3373b9b793b66d76d8ebbf29a2214f18d41ff4a798c24a8a79e6f2343f9eb4d46019ae3744541d7e29a471a61250bbd8ecb8f38563d5ef616c43364c"}) 12:00:39 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) ioctl$HIDIOCGDEVINFO(0xffffffffffffffff, 0x801c4803, &(0x7f0000000100)=""/51) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, &(0x7f0000000080)={0x2, 0x0, 0x4}) syz_open_dev$hidraw(&(0x7f00000000c0), 0xff, 0x240080) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000040)={0x1, 0x1, 0x1}) [ 2828.703372][T21395] usb 6-1: new low-speed USB device number 67 using dummy_hcd [ 2828.923280][ T993] usb 1-1: new full-speed USB device number 71 using dummy_hcd [ 2828.943249][T13440] usb 2-1: new high-speed USB device number 110 using dummy_hcd [ 2829.003319][T20968] usb 5-1: new low-speed USB device number 16 using dummy_hcd [ 2829.073322][T21395] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2829.084348][T21395] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2829.095172][T21395] usb 6-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 4 [ 2829.108217][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2829.118182][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2829.127990][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2829.137922][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2829.223238][T13440] usb 2-1: Using ep0 maxpacket: 32 [ 2829.243663][ T993] usb 1-1: not running at top speed; connect to a high speed hub [ 2829.324253][ T993] usb 1-1: config 1 interface 0 altsetting 43 endpoint 0x81 has invalid maxpacket 1023, setting to 64 [ 2829.335316][ T993] usb 1-1: config 1 interface 0 altsetting 43 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 2829.348326][ T993] usb 1-1: config 1 interface 0 has no altsetting 0 [ 2829.363380][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2829.374426][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2829.385281][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2829.395368][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2829.405175][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2829.413847][T21395] usb 6-1: string descriptor 0 read error: -22 [ 2829.415065][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2829.421527][T21395] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2829.440188][T21395] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2829.448359][T13440] usb 2-1: config 150 has an invalid interface number: 94 but max is 1 [ 2829.456683][T13440] usb 2-1: config 150 contains an unexpected descriptor of type 0x2, skipping [ 2829.465626][T13440] usb 2-1: config 150 has an invalid interface descriptor of length 7, skipping [ 2829.474699][T13440] usb 2-1: config 150 has an invalid interface number: 203 but max is 1 [ 2829.483046][T13440] usb 2-1: config 150 has no interface number 0 [ 2829.489336][T13440] usb 2-1: config 150 has no interface number 1 [ 2829.500546][T13440] usb 2-1: config 150 interface 94 altsetting 1 has 0 endpoint descriptors, different from the interface descriptor's value: 7 [ 2829.515676][T27798] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2829.524916][T13440] usb 2-1: config 150 interface 203 altsetting 255 endpoint 0x3 has invalid maxpacket 1024, setting to 64 [ 2829.536308][T13440] usb 2-1: config 150 interface 203 altsetting 255 has an invalid endpoint with address 0x0, skipping [ 2829.544027][ T993] usb 1-1: New USB device found, idVendor=6253, idProduct=0100, bcdDevice= 0.40 [ 2829.547461][T13440] usb 2-1: config 150 interface 203 altsetting 255 endpoint 0x6 has an invalid bInterval 193, changing to 7 [ 2829.556314][ T993] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2829.567766][T13440] usb 2-1: config 150 interface 203 altsetting 255 has a duplicate endpoint with address 0x8, skipping [ 2829.575755][ T993] usb 1-1: Product: ї [ 2829.586789][T13440] usb 2-1: config 150 interface 203 altsetting 255 has a duplicate endpoint with address 0x8, skipping [ 2829.590840][ T993] usb 1-1: Manufacturer: ѕ [ 2829.601965][T13440] usb 2-1: config 150 interface 203 altsetting 255 endpoint 0xF has invalid maxpacket 512, setting to 64 [ 2829.606482][ T993] usb 1-1: SerialNumber: 쿺쾚䇂恕魂᧋ͼ㺄궸ᚿ◅쩑㗚魄ꗉ븜優 [ 2829.627226][T13440] usb 2-1: config 150 interface 203 altsetting 255 has a duplicate endpoint with address 0x6, skipping [ 2829.634819][T27832] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2829.638379][T13440] usb 2-1: config 150 interface 94 has no altsetting 0 [ 2829.651903][T13440] usb 2-1: config 150 interface 203 has no altsetting 0 [ 2829.723360][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2829.729683][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2829.738811][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 12:00:40 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x5, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2829.765006][T27822] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2829.813581][T21395] cdc_ncm 6-1:1.0: bind() failure [ 2829.826426][T21395] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2829.833380][T21395] cdc_ncm 6-1:1.1: bind() failure [ 2829.843642][T21395] usb 6-1: USB disconnect, device number 67 [ 2829.863627][T13440] usb 2-1: Dual-Role OTG device on HNP port [ 2829.893438][T13440] usb 2-1: New USB device found, idVendor=0ccd, idProduct=10a1, bcdDevice=83.d5 [ 2829.902514][T13440] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2829.910595][T13440] usb 2-1: Product: ч [ 2829.914732][T13440] usb 2-1: Manufacturer: ᷮ黸㈠ﳰnj눸ⷢ糭⺈∏ư縡枱鄸툁ꀽが㒊ꪋ畃发趷鎍蜆刿ᷕᘗ闷ࣻѧ៧觱짯怣拤䟢 [ 2829.929327][T13440] usb 2-1: SerialNumber: 囒礸ᵆ镘쳜፡긭㤀ൺ韛뮕塁旫畭퉚ࣘ磮ᔦ틧表儾婱폫ጄ￐蓵ﱗ앣ằ橮顽ᶬ喾釺쓠톽焽̈怨約ᩦ㓥펚䲼쒮攜뤰屲멞恛缯ࢴ壏磿蟇瞅掝稡႔㘦騷䜲桜它骼냺⨨掠㊎ઐ䘧袄囇牛ࡅ਄ᅄ󰐩䕅菶㛭졙现樜쭒乶顟練㝶謁ጧ帙꜏ 12:00:40 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x5}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:00:40 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x10000) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f00000000c0)) r1 = syz_open_dev$hidraw(&(0x7f0000000140), 0x7, 0x600c2) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f00000002c0)={0xbfd, "af7085b9c1a11c3351b542881a10800f8ea5d6deb63fe0d3bd2b7b0c334f6c18908004a5b384a7fdcf3ce69efda6f80d857120965abc2a24d9d60fd9383e8e52a9b285ef51d5926ebe4c68299230a49a64ab0c80aa760ce4e8f2b8d205562591cdfef9b91602a5c3948847b72b2db53e687eabea91d705089e726245e09f4c03d5215c12bdc1575f73e61a6bf1fb17068a632f20faa5bc81e45bf675a5532b6de05198ac985cb7606e54c8fb7942ebda48b97f7c868be994a4a26a44b51e97ab939592faa772ef0bcded00df837a943b8226a99a7c4d2fbe31941cf76181e7a3570cb86449e8581f3bacad289478c6811248b22016705d52cdf0c7668bba9114328f48f29c66fa565be6df8e95358d6fe9a465d49548e75375d13f309d022d84f1504290f2e4c1ebc3921e5155ae4b3eddd1f6dab219758e883f72e12fa0745abb5f8104264e6ad0943919de4e8208e010b71296c735a2edd8049d62b8ba5ffdc89a838367a83fa1a23484d1c11ec35858ac14bf69c31139ee9f7bc2308a44d839f57a79fd1ca577c2f3183e5592840b24536b33b2911a2651b8d10748e741e10ac52d2786477792334461af3e18fd2953ac840c6650f06dcde42db3baa2e50d29618e9f712e23acde2e1b5137ea5d365f68f6aca8deb743294c16a450298ce4f65a12628e02b105ae92005f2dae25d64463b7b249db674cc9e69b5fcbe0e3fc3f3224b9eaab36cc6fd4bf965a3fc1336aeab28bb17fd9c9da81d80d448966251e010338d4867c76730f52876665553aea9c14b92358246271c04d7e5363599a79d7112ed109b7be18ee07ddcd0187ed0f0872f7292d9af49e87c01cf5f652b8509670d338e369f4a21a8db87239c9eea29e793ac2487cfccc1e41b7212e3653d85c52c74310c0e176d43d79692898c949598cd43628417e4ed1cd507ce4e52ebdaa43bc084400d872bae26437ec82a68c1745d79d932c5f84eb16670564a9ca284c669b0f0b1484f5159b58e170e04d8cd54b1f777737c11f4173fcf084ed3357bc7ab46dff3e2b2a43b7089f67301748257a0d074a849560a508a6b3591b0627dc10500f013cd5a192e114a1b7ba2cb6bfafaa45d340da6eda1975b4f2ea55c9fce459fda08aa7b6da605b87d8c4e84bc89b80850344ae0a8f06b4094e09ac46a2005da17b775f0e1ee9e1f71ae46ce22bf7289e2e5b85afdf5493985e16b97d58fb0f5d2384f5db7e16565282663b5cb66a051c2036dfc5e14a2abba0bdba3fe42f6b1f8434408eeb7097666d6d1425cf3704e0b99f4920e9b56d19dd835329cb5eb222a0f8d5b867af1bd385c4f5e6d0400af2ab31d8dd101c9a1e97ea4a410f9aac80dc34ce9409bdd885c9bc02773c0bcf5f2045022471d8cce326481942074e493c1ceff9b53780c98e758f1186c3ef2d45882690e3fc4afff0e1493adc754d01547fddb7dac25546beb0826fb3ace976a0ff6f0abace469cb686c5e38e455e20d8687f1f098a2b505f12294abdbfa88c38b4e4b3f3cd7fb18514bdbb435e2a2a833709f3400bef34622f244d10fe544a3809c84145a97db5c1db17239e07e5e2d3d5fbcb596f76afd3599180a42fe3ac8e37ec5f77b38b5adfb8a8843c60ee3f8b9996a9ee1769b19010daa756539e52c343e6a500dc6ac4fac007e6eb36fd090d9777b83728c7836ea1cb925c9cc387e0bd95975c7983a512253d158b56a478ed5b9fd3f36ac98fd3e8858ce9ba4a5cf5fcd901ecd5c1de06bc1c955fc9034fe02002bbd661eb41f57bf09272cedc85717d9b3dca8287fdad74a34dbbc97ff7714561994ac66082ec7287d551214dea9580de61a3f0295bab687babbc1948f882b483651f5527270c97d352b8d964d698102a9e607c861cd44d4580063873168c76df0ef6abd51e19b52b05e1be6b327507cc699848b1a28d7e354c2a204e634c75df69d327be1f6c7b07cde34db22ab513af6aa672e42ba2bdae5a7d8989e14d18dea33ad70f1233a4a1f44dd8e07443d047a039f5cc72ff99bc214a57b040ce3aa3f5c3eabd61dede2cea12e35e9c37691c27988cbc5fe1855b48ea58ab20aa65b3701573cfd52879609accf65cc098243a65b53e95843090a3c471192569e1293c68ec5d6d274b73d1426496cee409806922a58cce051f78cf195ed081ff256a5254a47a9e5a827269891dfcd471a2a31e3eaa67607f19d6bdc8e5eccecdc7c94f726b60c9af24686af3e7c8e9a719c7b6a8d6f7220a4d55b016590723a1f28709dfd6e1451591645ecc43f566b99fb306c30a41aac50062f0087a2ec0c0b153bea72ced8f6f5310eee8f81397ef63bb7f993819c475a5325f9613426e8b933532b8f4d1c3443dcb076c1a2616c19631ccd170b9899427f15fe553770263ab4cc487ab28292ea124e7cc209fa2e949967be99f419f7f3cf502cbf1f8c53271333576960e3c8fb872050078ce05395797c52a24a1ceaf8ed0fd9cfaba35e8592fce297d1fef26940b38f9170f6be9acc8ce3d44562167e8535abc78619fdb7b8138a04b6c0f3da7ea0b2cb6215762bcbb01afcd2820b180c088f5e0c275c1cd427711a973f734679f62a7832f49c3caa1cb3c482c3fd06b41fdc9bceb17c9c71b838d09c23917863de723e5358c941e8dc5d4625ddef38935b11a95c3edd8fe004d518a6ac397388737422ac71955418fb5619855493bd8cebbaa02400b19a4e7209fef6040d00c798417707718069bbdd493357bee9791834c0ea58d3ca3387640c37c46d8a24a53f641a4bea9786b78b65dd05dcbb7add77011ed6f03ee5e28004f105d600bfa44c3e519a3227b46219ddbe97b39de4c67cd828901b05352363bff0233b4025330c54a74db2f78b9a1cf071e4992efbf512d8351c84f3a234fbd922702b7ff45143d6da0d7fdd74598a8d02c07cbf1c20233f584624102c7702c17239dfe482ae05a54ec3d820ee608a72d4f3ff827c50a64d3c0a9982aed0709b799b5538b433c8362608bcf2049303d281ad8c85890565745f46634b2ff71e16a4f00b86165f3bfcf176a358f7b1d3ff7b8ebeadd6ef5501d2ef895e01f900220c261046da342c1a272ebe824e05a8ff796116b8e26bd90de1f93190a8ea49caa747b9080fbf04f90030b47dc563e3a4a04270bd8053a5b7170647f5acb291fe24b60cd1ec79bc06924845e66aaddc23968d5d2063e5adad627872eb6b079da92adacbf77a954d3e7a89fc346841f08abb98bc8dbf3b31618c2773fdbc57d297b3047783413a71e4d23f4b198d19f395cd3c681f4f548e02f65650a6f0a7a0f3edf68968463c802abc48a9c99998c9b50b8f14c8d18287c550f2225dc3db431244c3f658d33fe047ce32c9245f2bb444e0dba1c3cdf9ef9fcc300664aa282d1889429166f439b830d674cc9f16e0020af926fb13822eee99f918c2c02d1f32ee96bb01f517cd19dd44c77bc5f82eacc4a4c023170aea00c7e8d8ab4af3f64e899b9d029f2cc0de07514ab2837985478fe08536e19b5ad0be553f0e345dda390c4b5c8bf43603d7c853989bac0ea808bb837949ba5ed8346c2a9309e024dca7db199a9a5df7fc3724a4e408ec973850c0f0d9b4451fbf5627875e543fbbdc5e285f2912e122ee9f4bad76befaa537bdaf9d9fbfe250b84b80cbc26e30fc1d2ee49ba34d27c38b82df9d288e05090a855f8b91947e3eb314a8cad74ddeecfd48b9d846df49fbdde73f1303e9adf7d0dbb4f6dde2e25de608256443267b695af4e6c50c4ba62511c0b99d4c1d8ace34a52fe90601bd97276910770a84e90629a18444c91b7db197d42d5dc139a120b79207e2863d7e55ce1a45e7de5a2a9678ba26600a08d75ad31026d095dabfee07d8c02718128b9482353d4dc495e27a87abec7ffc1b5d40d747c234f89805f631d9b49af9fa52d39b05aaa7ecf6ada51eca04d193c013ee8af25b9ad91547f5ddcc114c30538cc9c10a191de674a1d6e1030818a9e1c3f424a866683bcc1993af70fe6acfd69334c8a5b651f56c6bbd3735d2559a61ac6c1cbeddc901b8c8ded830b571f8c3a11d6128f5581013e91c96a3b03a47990f038be19f32c70bb620dd88045294d48e753d3f635686f1a605da688ec97e51342ccfdada54af5cb3856ce0c2233d2b9afaa314b71ffde30e326f288316727e47ea1742255920c42e81dfdebd136981ed00396d252f702f0d8c63c9d6dbd8df00ae3615d888a102a9465abdaaf211ddc6d14a72ec66d70a74d80b106212c88f16c55cb31ba20a53bcc28c9295037b0fad7c2f6140daf7c8c5252910606f9cff122fed785a6223b2fecc51e36ec4f4badafdf"}) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, &(0x7f0000000180)=""/249) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000f00)=""/197) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f0000000000)=""/163) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) syz_open_dev$evdev(&(0x7f0000000100), 0x1, 0x232081) 12:00:40 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x5, 0x200000) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000080)={0x1e1, "694a9a2e4be4e3328a035e0c9e465a996e78263ba2efe3f4321f05f39671c48f9b5e8444c59376a3508dfde4d4b716c680dba460efd4d639c73fe0b1d5094015c7ee069726e59618b04ae50fb5a15d10ca6da081a5f7021207d7c59bd33ca8c428eae3226aef9d68b13f8cb0e38da4ba67021d75702be8d1622dc71a9100b91d0c4d8b39b2e81687c4ce84f20eb4693b508d672f1fdc72c0263f47db1a8685177bcac6fa2b6aa3e6b5739dcc7750e27d438e1ee4bec5b9a8a92d49e2670a1832c853ea12d3bfe6c274f58034a631cb0a6200820017e28cec8b1b940115d840feae2752c27101c847c65303a7ba8ed18eff14a8ae62127f96459ad41072da7c3c2ea3d35c2358cc4c7fc9cc59b7909e3430f763815e1f1a331e6141c98fa7fb0dbebb9993398e532a98c65d623623af7ac75b2a5616c90e496bdde31137e6a574f8b92d151f68a10754f0ff16a940ce96b90ff3f8d0b9f72bd22b3dc6bd9be3119710e185bba9f5d80aeb004f522ed89b1ccaad13df958d8ffa83e97aea2cca7facf97a49d4ccdc1021eee842f63e76aa8b1ae90409aa908f61e997772e7eecfd6d6e5e980de0941a649e2b2dce892221e2ed227fd0d7d1936a9806c90281dc1a4f184fc546a579a1625417526e45ae456f7c19ad88ac5895b2c8c0154f2c6764aa"}) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x5452, 0x7fffffffefff) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000000000)={0x1, 0x1, 0x1, 0x8, 0x2, 0x5}) 12:00:40 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x16700) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400500) [ 2830.043395][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2830.066976][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2830.073931][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2830.093726][ T993] usbhid 1-1:1.0: can't add hid device: -71 12:00:41 executing program 3: ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000000140)) r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x20005, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000180), 0x1, 0x4042) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000200)={0x4, 0x3d, &(0x7f00000001c0)="4d0f1c582423df06a3d80ed4b9cfd9f3ec72fa8bd608571508b47f84ab89d10c6329273316961327dae58efe4e22851fbded78a101a1d16cc6c1be1f82"}) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0xace, 0x0) ioctl$HIDIOCSFEATURE(r2, 0xc0404806, &(0x7f0000000040)="463c8b4027654de7ef1ef74c8256affca51167e57fe7f1") ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400500) r3 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r3, 0x401845c0, 0x0) ioctl$EVIOCGABS20(r3, 0x80184560, &(0x7f0000000080)=""/173) 12:00:41 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x40000080002, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400500) 12:00:41 executing program 2: syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0xa00) r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x9, 0x208000) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) [ 2830.114427][ T993] usbhid: probe of 1-1:1.0 failed with error -71 [ 2830.132144][T20968] usb 5-1: USB disconnect, device number 16 [ 2830.145788][ T993] usb 1-1: USB disconnect, device number 71 12:00:41 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x1801) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) 12:00:41 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400500) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0x2, 0x40c0) ioctl$HIDIOCGFLAG(r1, 0x8004480e, &(0x7f0000000040)) 12:00:41 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0xb9, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x4, 0xc0000) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f00000000c0)={0x6, "e0ad32ad1a04789259f1e3bd457c4fd7c81d3ecd0c0a9f10e804e76626ef547da26ace9da5e82944341f95d5119563d80c56a68effa4640453f2a090059e26b2"}) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x1000, 0x400) read$hidraw(r2, &(0x7f0000000040)=""/41, 0x29) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400500) [ 2830.283452][T21395] usb 6-1: new low-speed USB device number 68 using dummy_hcd 12:00:41 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x6a, 0x204400) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f00000002c0)=ANY=[@ANYBLOB="f508000093bdd6e0a570ee1dcd453add1b41589ef1ad9c1c4fb105f42d8b3c4b376a415829884fd18e13213a5218aacf8cdf44bfe73d6b6837e1533e3eddb3eb822f3038dc0c17345189be4c83749e9d28f80fdf97c016be73f9a00f73a65639dd1cf767bd3200f24b5b515a691daa05a34f01a0be4b37543d9992b20feaa0c241d946f94d198c8eb66b0eef04900ff39cf12a39ff69774d4a0cc6108c6e6d3f83d3f749e957a73b431d6c8ec0f02e76dccf2a6ea8532863bb92fab6cc959f331c6436bacfc9b967b7f112721e643ad4cef3ad2fd9cd96c99e215e12117c792ecbe8bdd383396df9b016de1ec009434e587883204d3f56fcaab04a82f54052b13a75d3366a905dd1b51925f16046c2f43f81d2a4456bfed58fccc3b18fcf0d82a46f45ff58807f2a1b6459b456400bd290d23f51cb03048bff31e67e5daae5f74f55ab9d7678dca0982e44d49c5ef8e70ae370fac8830825f30c22518512c8c935ee557115ba6f9085cf24f6253cb49fa4ba00099fa4d874eb0488677ad2bfb259944e1849ff19cd0d4d8c8b82c9e1cc956c170cb6e8fc9d26c74d93aaad85e7fd88f2798b2e42126a14bad9f021fcfd3a07bc7233152126e83d98b6628ccd3e98cbb86c65e7c9d3eed67cffbf77262e9406fcaee94eb6b7d42550ab80fff955386c1fdbfd63f0b7ab8c43dee3e94e0d9963ee87d604158848c966a3646583e5b0ac90d68f93ee9b6c26c9f80ba299e8630236e88696f7c17cf819adb974ef765b934019b4f68f556da6b3d587d7e481a1ab7b2d8bd4ee07e956669d3efcef560dceb8748f95e561eb6f5468ea4c706549511a0a2f3ecaf6428977a80ba4135e25ae1404b79e64ad95e12af097c0f0e30b8e8c471fb1d7bf418bc351816287ec09e6132991ee7566880c3eda7f24a24b919e533556b46751af608bcb6936b563fbc5a5f319cd1d4d26e413d108494aade00d678a39a1ecb60b0a232d7f465ad919316f7aa533086c81399802d40d91718e9a6b76b79c3c066c81898ce9603a6708daff4ac775dc6c23e315543b8ff3964763a61e4574b03ac4719ccf4d5128d1e091acd8de7e4059a6b557269493dc5fb5da1b3829b8f6a92e67dc968dabd5b64d9abd05b23ffeafb38f6b3812f448bd6a09c31ae74abf2d76ccb9c5510005af6a5f7ffe67f8cd9e1dc77426a6824a48cf90ee06b3e5928f1136f24aa83cfdabda1d88859a8c107f0f677ad7eecd9953dff852596fb674f37a5892b9bfa4429452508de5c79fdcf3239b3f19928c3518bf4938de2d967a75986f8a9c85651bf1a13d3bc9ad3255007ff3352729611dc0476cbf6d7621f31059493699e3d012809b357e7d44a93272853001496934e5fffd193b0e1e7da8f3710aa012d493bfeb05dcb2b476d16a4a53f90d0b56ca2ccfd41fe7b532c31203347076c001c077f01e3adc314c87871b4f7e4a8cf1494e63d99d03dfee00a528963e6cbab261d1742a6d478020f28be57fab669c0db3da69bc4949a75368f7d3d5033aeb370b4a812a89e4c07dd7026bbabaab9caea00e9e1359e655037c811668846bd88c2968fbf45f677e99a181feb5db2efeec412461ae10060e1c924d8d772814344cdd44f4e61f120750fe0be2992d2e1a90a326e440ce7e19b9b5a6c64989397e1681e342e678bdc77312f766e4ecd774e8f6ca6542bc486b0778289789f79b40cc3dbf436e5b70770cdacf88f28439cd5ad4b41e0e287c9e2f1c6874fd488282abf121efe5a743ccfd94e33000b0e5203776df518a58110869dd221aabdec476420b2e279579130183501039e848417e0a4c6e57fd86c416d3393e932573abcad24c2368944817a813f76d27622f4140c744d25f0f95e4fe1d5cf8f86708374ffc481be244bc93111d30d51ab6ea58767a2aa291e4d1a829352e12c7dc5689f8eed772ee30bf31c5d444d527ccc0aaff6b69881dd610989036904aaf659271bca9c1f772fc6c16b84e1b41011ce2602729949baefdaa39f952102c82ae53f27f1a96539044bfcde5128654c48ebdb0e00161c9b3d3d57e70ad06a1099cd6367fb1e5a2a583ca41e3f718f738ff04cf8a0e65909e3bc0b5e02d80cd49e1853df9729c68076e9c0d443e0b0f8b103d62140fe009e1391d85716377097ba08a4c6b855367808fc521bf3bbedea20de106eed85fcb759354e7892277606a821ee1254f1dcd0a8d7c0409bf06abc3c326bd15ffb84bb682d0563626bceade31024115d38730d73cc2495ad088a74cf274148d1a2917ef022b72c6d430330a8a2cab5937f21bc0cbc103f4b1bd49624627e37b423c3a4b8c339f20c5796d6c66387a5c603ddeb28b1d91b882c275ca5acc2f7f70832bb4bb45136a2145ee170457ce98337316c638e16ab7d1557be63c5af0a120283566ea2a15d162939dbd48f9963d09695cbe123a5317122e0457e5cbd422c1d64750b689d95e7545a56f6113381b67525a77be4ec805df396267770f9fce9c9881a9d5edb5c6fae4d2581549bb7996f323f059f6e5f9835bdded6777ff356150b8aa3cd730293764566899a921d22b97a339d003ccf364f10053efbcec3bf9033bdb320a1b3325287aa90c45a9680621a8315ec59d54ca09edeb8f1623788cb2d8ba2f4dcbb338f3a2522bb6eb56994850ac69152cf517e5691b52ccabb5a6a54919478fd8d62def506ed5f1f2b5c765a5cf93a4dcb31732a0cf9ba77842a1329ded48701cae157bbadcd2921b2cc78b666f704f56319af760a5025ccd48c3d504fb97e00ba0e5e31c583dc652de78921765251cf0e91537ba697df2f801a6928733ceabca89a75dde6aea56887ee4b94843bccc422879b746c152c23b61b003015721f8471b150bbb11ba698fba64ef29c568a3d2c74d4fa96015c629bcda60a6f6c5d76793ff25647ac49ef7b11b03f53c747ebb28412f9c556c68333037bb36defa85e4f974323be1d82cb55fd8620aa9783f4e593f34b38ae66f59b9491002e14fe43700cbd4858d76db82a9cbf4336880510d06711695b03331a5c3b665bde401519f4f6d7850ec3a34f1fad273afd6954b9998dcd9b314949307f16e131c279feada026f0211d2d2ddbc4bcad109d9af92cbec37bcc8ac51e6203655de7b689be2162b61ce01ead2adb6043adf96cfbd9ad5bc5d2e46627f2042941bb3dda499c53cb56382a421a1f84f593f844513505f634d4b1d27393619d5f8010f6d0489d037646d67cf4b19"]) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x1, 0x400) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f0000000040)="c77e2f5a5504d15b599f8ee8cd4504416dcb3fa8276feafd0e4fe2e1b17fbfc05782c0593efb0d1316457aed3c3ea50c5ceda0e9f55649fea28b39277a4503dfda0ef3633c3db97ea68be57ec8d82d11caea53b67d635caa84f8dd5f957003abae9c1c5472d609fac082") ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x5452, 0x7fffffffefff) [ 2830.393343][T13440] dvb-usb: found a 'Terratec Cinergy DT USB XS Diversity/ T5' in cold state, will try to load a firmware [ 2830.443393][T13440] dvb-usb: downloading firmware from file 'dvb-usb-dib0700-1.20.fw' [ 2830.451479][T13440] dib0700: firmware download failed at 7 with -8 [ 2830.523250][T20968] usb 5-1: new low-speed USB device number 17 using dummy_hcd [ 2830.533519][T13440] dvb-usb: found a 'Terratec Cinergy DT USB XS Diversity/ T5' in cold state, will try to load a firmware [ 2830.545496][T13440] dvb-usb: downloading firmware from file 'dvb-usb-dib0700-1.20.fw' [ 2830.554364][T13440] dib0700: firmware download failed at 7 with -8 [ 2830.564191][T13440] usb 2-1: USB disconnect, device number 110 [ 2830.713326][T21395] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2830.724489][T21395] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2830.735381][T21395] usb 6-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 5 [ 2830.748346][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2830.758313][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2830.768136][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2830.778030][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2830.883290][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2830.894312][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2830.906543][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2830.916494][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2830.926297][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2830.936195][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2831.043524][T21395] usb 6-1: string descriptor 0 read error: -22 [ 2831.049885][T21395] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2831.058985][T21395] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2831.085153][T27864] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2831.223287][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2831.229601][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2831.238692][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 12:00:42 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x6, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2831.264797][T27891] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2831.363363][T21395] cdc_ncm 6-1:1.0: bind() failure [ 2831.373021][T21395] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2831.380062][T21395] cdc_ncm 6-1:1.1: bind() failure [ 2831.402692][T21395] usb 6-1: USB disconnect, device number 68 12:00:42 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x7}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:00:42 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f00000000c0), 0xfffffffffffffffd, 0x40200) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000440)={0xed7, "181bd74dee5076b62051a671a45b15df1309023604c6e520801bd0277cfebf63be018aa7428f0e96a7fcec258bf8577616c041ccb2f79ce6a24cb6811783c9ced92bb3fb240d44ccbd3d8b31fe5c259629b7267fafc0082b3afb8af6217ee825ecd14543cf41527ad567aa0c7ab253815fc0a03f115fc06ba3847612f9624524ae8e2b0164100cf5b92c74a6dd6821cc144b70d8a735373294c229d8a8acb01136a487e5a4d542886ad2a8fa905d145d5f4de5807f50ccfa7471968bb20aa8f31e7a27ac4a29add8746f96ec012f308f64d24545d0dee515608e89a3271343844eaa84d6d5711e6ff8a972aee6397b97b669ffd1091f4bd65e27c9d3da09edb1e03bd4ca9814d1e3c055aff46018f20d25c17acbb376a6f85f55bb0a42fcb07c8296705f4871086547cfdc2005c24d81208e82d0cd2575e7645f52fd864344f3d6fcb5cff708bd6a9fee685c63c85aadb8843977cb237cbc53555ca108c5073a2d5f1a01d1716a3d8276f0f0d588a9bb3ca939aa4d7cbbb8ffad24c04a5d1a1c3778b57d943edff2e872989629cbaced89efb18d38957fa93e7de8544ff5191703b20a32d794777d4bf11576eb1dbfcc04b883cbd5ccf807b6e82208e040e4d79d6a0dc192207540443053d81323c67b66efff6e18078e0b9caa759cc9ac46a023a41b33bdbf926caf84fa56d4e04a841f42b29f2135a4ae20812a0104173b00cd0c5df32e3edc750985a681c937e30a92cffe3c0265b244de86bd046ee89d0bd6a9b749231b068b99d4728b35a56fc254c4102c35361a3c44a877f7e3230655cbbda6ca673399e7e49e32f3fdeb93121262983de51fc2be3d43e509f0253572c990d228c742da9d0df9c600fc1da51a442f951ec7b792eb58539e6def94ec68bdc6507b395c1362b4ebd2b0b8a1d331dd794467753125823f9ff4af19f39a86183cebd69b7d623ce7c9afe6b1758b43cf2a32b9f3dfbfb279d6e837f4d442ab9e49fc530c2847cd6f61f49dba34c144983eaa1e20528c19c5bb424d3a5947740992f0647f25fd473710505204eb785aeb937dc268f5f2262fd95da20384f18129a627577463be0e81c87cbb5e19759b4eb28cdc44fa3950e7a010588b722a0185b97c4866b03d26b47472bf349e7802dd1bef87280830671a22789a9f7929bd6dd99ae69d54a612e6b6575e305ebabcbfca8fb0e9b30af80fad720cfcea9c744ee62d3052b6038314ec384522e3325b34435c859e6e3a39f2c90408fdad9927b1b58ede90cf1cd9ba3574a3303c160df73f961ea0ae4377c206e959f3fd94aa2e92483c6f339bc470a7fc577874a0530b52b4b6fa1839b591436bb8acb8b0b9a2e92b032b5d1d42286ac6bdc09e907e55d7f349d0c7e0467b94213efad550f9bc4dbc3e5d0045758c5d516c18e646d164bb2029f9fece3bc52065a0481e037c0df6c65456df733d18444f49bfc250f53aad71fd246c6b74f6a3d05cfb43f113065b731efdba3b7d813a78237c52ed91f08428944ff4bbdad129113c6b7b3f9ca6f94ead46ba75e0ec14784c7aeafe48001f78bc1b4203c69410b75b766c5f87c81cbebdefc628147db62f3b43dff52e434c23309604fbe209d2f1a72ebfee0805eb8d80a1a5fad30e65553aae6c6feeebc2e1c414aa0c6082312c57c73692e2ca9d09fe513a962816f4fae6448710a60dc7cf2e5b32f2d90856b1ed7caee769e3dd7a7cf8d4b547af574468d552d3f4e93808f3bbbd497695c7d7b652ac074d45a6522da5e32a95314d44dae0ce062e7201b4326f82838515800d6a5fb36c5f0e4f92bba65b3ab50575071616d461d2a63fb0ba341692ed13017b441d026eee3f36017e266b3adbd5eb418b90bd878951b07993718ad40039c487b27cc4c7f724e0e9a8b94c3cf3eb217c1527e4d62a2f24bbb7a239e1a4b949b67bd06c6b28ef2877ec1fda50848f10cb1674eb07ad3955f902b828170fb48e0fbbad6ee07ae8c09589e0d42baf577c912546a7c1cc24f472b688d10c14f586fff4b3d82addc786a87f19babdf317d9905db681f251ac594df3b15c33a5d68801f6d1e1fb5f8d3af821e45fb606c5419bd3d1af091cad406218eb320ea711b46041156f7985aa781698c2d79703ab096b07f369b9fe8ddcc4f3dbe95bed9c1ba738d7747935c0bb3d24650b47f32d11d886df000777b1c3058cd3e011ccf8712db3cfc68d04bcd243db185158bb57dabf3be3ae81c3c5337fd24606b1b56ff72a3b60e1b743d70defd693b6ff605e8a31a099c3952cb24409e2a68788011350c2c4342a60e321f67812971676f9e90892763e2062a6d560269b598b4e4728606cc75a66ff0d08ad73f6bdf4a698492cb28b0e9a00d0ff1054e47d9caefcd868b8fda1854368c673a2b970feb1f8286ed27adfb1202afd3f42c4c11c815104cf3506c91509bb6d6b173cb9d970b15b05c345d5c60f3facb06a8e26e041bfd9b7e8ca93bfb80e083bc004bde5061c0d66ee0eae855e65478b3c2b43cf371935d861323e854b849c97db162e711171e29602ecbfe71b86fc90e9995757e44f4adeff5534c76aea552b3ffe608927c0233cd90305a2bb763cc4c5fe9861c7ed822f9111e8eafcc76a186025b6709be303b4d10a0a660f29458c3f5f59163c14e16cf590530623a47b44ffaf3ee13c8e771b67d99895fc0723d1b0ad2829038afb654db079ac0fa1dcd7df4c069467243369ebfd85e1f050be8140e58191f4df5dd0df2f4fd69224b1e8b80d31b98f991e557edfe177b0738c812a45f252a36b42dfeaa2e74bd91052742c629e12a01161d0e6aaf2d1c24311676dcf65d0e9253f6bc171b4b641f7ff413a4a62518f983c6add2e71548cdc037bf149d5caf9fba30c5aa1e6d86225ecf00b56e600c24ff3c53517b431d6f8dde98a8d726117e7fae38cd4cdbb47a8c0f5b2cef80d5eaa90e5b2d0043ee4172bb8442a316f313874837eef737f2865ee535d88d52f6473f7ee37847ba1e88aa32e0c3b0e125e37feabeca97f849ccfe582b1a46aa00a6926b9f2d4905a7ed46781d1d38f50ad35ffa5ce369f2699b8d966acc8fe80e45b65baa0305efa70d5d45baa2552b74ad61c5da54bde3c25c75dad58d49b81f253698e7078f3e5024468bacb5f95babba3eae019b209425bd1690594c15b694c8c73d45628c349f1af71780f85eeed59c872ce974010f1dfcaf0845e2ac30c693251f2f6cf0cb48640085426b8e6104d6801f4677eb3b4bd5250a534624787c3226a75873a5207035f652fb5cc726851c61e28ccff2dbdec4463f5264467e31273ecbd28629bddfbf3592a83d8ae39cd376278b04590bc4dec52ebbc0210378b3e9e63922c74d1e570f12b7ea1570d499a4b59207509c62685217f453aad1f8440ce0197ac919a0a9960ce1b08fc4fef5448260f279cfa45d300a77f325db711d172d9a9d4d95b9cd67d9e654529c66e678af6cc891a5bc1daee35816096ee9a4d8bed68afb2ee666b549d0cb1ebd796d4c05f1ec47e168a7d89686a0a40d24933be51bab14806497ea21ab2bceb5ff447f1c085cfd4d2ebcd8750c5151955128d325ecc1d2200419d4c3169dfbcb8ecc602302146a59ed93829c061577176aa6cbd7fd449f664274ad47aea27b4ebf2050254186e852b1756d3919254df1379b39704d2bed0ef00fdabd1c58c15500852dead2edd18dcd4fa349375e62a3dd209a23fa7219a1c995167433491cc0a332e4af9047805d7f7d260fc8264a11a5d3c5f8171d4a6e0bf036eac0cb79cc4067e245ad56568d842cb8e129c14165afa803afaf613668012708b44d2b1a18ef08554f0c81c5401c08b29db263a758e3a6655c27b472b03e56508fa708f72f42699f87796e7344fbe4bed05427752f641bc8db333af1ffdeaf1fe5a3cfa5aee0749d88d8859d7e1be22e44fe2b13dcfba590292f1e4c944a8c029317518cd632c2eebd7a9ab5948c89f4ba4050560ae0c565472a9142ca7e242f2f420f7122d1a944dd632de8b51359150683c4691017766da587cdcb776db89cfe316804138dcec812e45e2afb0baf08209fc89997e825a44d57d3a919f1ddd4f5a4b5cf778a6d3fe0abd5bd6576fe9f69ca67c19902c9da4d234568009375c0116c9f4ccf2e17b642c819e92932522f995f0749bae37f33b4dbc704263cb9cf612ea4b4de4925cf9eb3f86d0b46c655c4746e2e82dcc8fe9e71d3dee3a71b2b7a77c7e48be2886bf7537850e518807e54d351eaff635f49b902427823fe81e1a090e3ec6424b89e29cdad0aa64d0ea987e8c9ab16bbf7922816261b474b73cc149940c78ac374550ce1b0b3f8b1e96f5aa910c0668b1b71c53875c99bfb31c3c5756f1ddf682ccb57337282ab6256bab5dff61c95b60d9e507887ae4d5cfd8ab022527a5854869275f2751afa24362d994f930d654c60e4a4d4b67e3f14e0722ece9b8428644858b661b23d86ad7469db0b2bdd2a1e46353d253b3bffea24464e1c35a670c962ef1bd40b982985f0bed936aa80846a6788037ea518e9291d1f3be2205c4a30115a16a2ad54d175e002f6cf8158920ee349ba00cdaa36a05d3a991d913ec1c5c1789ed602314e50dd2af3a0c1d99a5fa8808304ade65cd55f7b3f205d1e2b675594f70f68cffc40a7730b61d2499c1c28583d9b04150bdd55c2f6b302d28a2f1146aeb9eb7637500e117e884099bb3128c07cb15460f25f12790663a04002d02aa2fb23bbbac570ba0217fcea8e81eb3107fe923562515a824c6e758594fd0a438666d60605ca3f8b4278eb463f75fde4afb1843f09557636d934facc7940282b1e5f3f9a5afab9199ab28f249674edc99f8347b48cbbbadca3bbea7c5ebec35313a85b1df04f590f2ada028545bdf7270876e99f72f5e212eee0414ace1e43227a7c51a9a02488314daf047bc8347fd45ea1ea5bb746af4ad5a7bc8ef8d2ff3ec3f59fbe3311354fc704f0ef2a319ba00e9bd44e02c4c420ee9782ed9107a215fb589cfdc718bef4e8da366a0801aa9b1a60be139efcb6101891b026b082c1dbb70c35f81f5bd2232a4764d195bf531dafc87298df2d527b8899367cdc8c439d2023e502397982cd675c684e9fb36219d3b53dabdfa947525aa30be95ea33a896ad5ab9cdbaf60041a3528109c50f4ac7bac9cf15d513dfb9febc9b2d0f2ea42f181724837cb4ed5817255bb32f45ba9f056c50926563c7cef00219d03fe91b920d2f5da6fff02758273a1f71204bc61b38c20095b4d4ce3bf5d2c8cddaa4489ad0aebf489a73c0fac3e734ea00a7f27c75f32dfd8c504fa500c3a88942c8cc88ac06427d264bb0925e0d399a90719246bf920cbbe2d357b8de33aa76ff3a47"}) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0xff, "c0750ad7fd9b2799dab606dfba7bc1da0f8dacd0a9e72e0a431920dc98ac945bb547814e75934c3e1eb8797261b534f2d7b370eab5cb9a0868ed4c8f6db53ffc"}) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="01af35a3e9b85e086bb5103cb98d608e72b614a4faed53c2e502aef3277a186f6db6057d482f", 0x26) r2 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r2, 0x401845c0, 0x0) ioctl$EVIOCGUNIQ(r2, 0x80404508, &(0x7f0000000100)=""/80) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400500) 12:00:42 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, 0x0) syz_open_dev$evdev(&(0x7f00000003c0), 0x100000001, 0x8000) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x82, &(0x7f00000002c0)="d1d1a02869645841d22eb15d330d7c39c7455c6786618be6d200fdf58f9f29aac71ac86222dd538fc1db3cf56461cda312823311e4c5453875a82e55aa10602f5828a52eee1dff49f7eb311446f833bfa218d863bcf2706bfd682605c3a6cadaf1849144f8d110298b1b72f110cc55ebc777dad6f1beb5e0c03d51d13b08bbd3e38b"}) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) write$hidraw(r1, &(0x7f00000000c0)="4a8bc0c583b8b6e926ac55cb6c65568388be09d1f6782ff5e2887f45d7a3e5bf9e0147aae936a58736a09bdf2acf5753a66093b95947d430b6c860ae3bd6875a78396deebaf09a20043d4fb5483796240f67c7a053f9e1169dcccf53c7394c1e76477510435ba320c232dfa317b5db2e74e9332117f29f5d5d04d10c5e23046ae4ccafff40a9b6efdba962c0649f9ed6a36a32e155d995920e2fc4958768440e5628e08586ed3a985a0946d7a36bda4622669c2b5fb41ffd2e9781a6bdfe99fa477039e84e3ec8c9cd6396db090dbe09372570592003dfc2982fbe257d", 0xdd) r2 = syz_open_dev$hiddev(&(0x7f00000001c0), 0xff, 0x214100) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000440)) ioctl$HIDIOCINITREPORT(r2, 0x401c5820, 0x400500) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000200)) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f0000000040)) r3 = syz_open_dev$hiddev(&(0x7f0000000240), 0x80000000, 0x1a000) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000000380)={0x2, 0x1, 0x0, 0x80, 0x3, 0x4}) 12:00:42 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) 12:00:42 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x1, 0x2080e2) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000000)="124b8233bd280ee381c8b2ca89a7a87b3a56b5bdc8d9680c338adb1cf2a51389ab7310f91465f05a810c66922fbf1ffd3ef733655c718f80bb902b52c3aa3938f1257e354d148fd82015fc4c05c62a9751c88db71376da3a405ee97a254ac14fc7f29fc2cc6db8eb7b12324324ceb469dcf4f815e3a50e931abe57d7c30be9ffb9368768f0904597c2eef39b843e721d6466ed8757dd3f223458d601150ebdd340e07efce65e6c4a68ab6286c74ed067f0878d52f8eff99ba443172da6162ab8950c96b25a59") ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x5452, 0x7fffffffefff) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000100)) [ 2831.525288][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2831.544053][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2831.550914][T20968] cdc_ncm 5-1:1.1: bind() failure 12:00:42 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x44140) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000040)=0x7) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:00:42 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x2d2c00) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) 12:00:42 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0xe9bc, 0x161c80) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000080)=""/4096) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) [ 2831.644162][T20968] usb 5-1: USB disconnect, device number 17 12:00:42 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, 0x0) syz_open_dev$evdev(&(0x7f00000003c0), 0x100000001, 0x8000) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x82, &(0x7f00000002c0)="d1d1a02869645841d22eb15d330d7c39c7455c6786618be6d200fdf58f9f29aac71ac86222dd538fc1db3cf56461cda312823311e4c5453875a82e55aa10602f5828a52eee1dff49f7eb311446f833bfa218d863bcf2706bfd682605c3a6cadaf1849144f8d110298b1b72f110cc55ebc777dad6f1beb5e0c03d51d13b08bbd3e38b"}) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) write$hidraw(r1, &(0x7f00000000c0)="4a8bc0c583b8b6e926ac55cb6c65568388be09d1f6782ff5e2887f45d7a3e5bf9e0147aae936a58736a09bdf2acf5753a66093b95947d430b6c860ae3bd6875a78396deebaf09a20043d4fb5483796240f67c7a053f9e1169dcccf53c7394c1e76477510435ba320c232dfa317b5db2e74e9332117f29f5d5d04d10c5e23046ae4ccafff40a9b6efdba962c0649f9ed6a36a32e155d995920e2fc4958768440e5628e08586ed3a985a0946d7a36bda4622669c2b5fb41ffd2e9781a6bdfe99fa477039e84e3ec8c9cd6396db090dbe09372570592003dfc2982fbe257d", 0xdd) r2 = syz_open_dev$hiddev(&(0x7f00000001c0), 0xff, 0x214100) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000440)) ioctl$HIDIOCINITREPORT(r2, 0x401c5820, 0x400500) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000200)) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f0000000040)) r3 = syz_open_dev$hiddev(&(0x7f0000000240), 0x80000000, 0x1a000) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000000380)={0x2, 0x1, 0x0, 0x80, 0x3, 0x4}) 12:00:42 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000000)=0x2) 12:00:42 executing program 0: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2831.773594][T21395] usb 6-1: new low-speed USB device number 69 using dummy_hcd [ 2832.063318][T20968] usb 5-1: new low-speed USB device number 18 using dummy_hcd [ 2832.153341][ T993] usb 1-1: new low-speed USB device number 72 using dummy_hcd [ 2832.153496][T21395] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2832.171852][T21395] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2832.182726][T21395] usb 6-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 6 [ 2832.195805][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2832.205836][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2832.215677][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2832.225545][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2832.453696][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2832.464997][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2832.477015][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2832.487099][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2832.496908][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2832.503550][T21395] usb 6-1: string descriptor 0 read error: -22 [ 2832.506876][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2832.514745][T21395] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2832.531603][T21395] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2832.553946][ T993] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2832.565066][ T993] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2832.575124][T27946] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2832.576455][ T993] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2832.592606][ T993] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2832.602498][ T993] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2832.612425][ T993] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2832.783409][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2832.789630][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2832.798724][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 12:00:43 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x7, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2832.824912][T27973] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2832.863610][T21395] cdc_ncm 6-1:1.0: bind() failure [ 2832.881152][T21395] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2832.884240][ T993] usb 1-1: string descriptor 0 read error: -22 [ 2832.888205][T21395] cdc_ncm 6-1:1.1: bind() failure [ 2832.896895][ T993] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2832.908493][ T993] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2832.939554][T21395] usb 6-1: USB disconnect, device number 69 [ 2832.945520][T27995] raw-gadget gadget: fail, usb_ep_enable returned -22 12:00:43 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0xf}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:00:43 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCGNAME(r0, 0x5460, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000000)={0x7f, "c6cfc8f6c3920053c18e218a37209967b1285e946ff42a2cd342fb8b9a733ddb30e46ecbdf1220d60579920bf4f783ab6b1a032ec4e3a05ec91e45f4d8747a9e"}) ioctl$HIDIOCINITREPORT(r1, 0x5452, 0x400008) 12:00:43 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, 0x0) syz_open_dev$evdev(&(0x7f00000003c0), 0x100000001, 0x8000) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x82, &(0x7f00000002c0)="d1d1a02869645841d22eb15d330d7c39c7455c6786618be6d200fdf58f9f29aac71ac86222dd538fc1db3cf56461cda312823311e4c5453875a82e55aa10602f5828a52eee1dff49f7eb311446f833bfa218d863bcf2706bfd682605c3a6cadaf1849144f8d110298b1b72f110cc55ebc777dad6f1beb5e0c03d51d13b08bbd3e38b"}) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) write$hidraw(r1, &(0x7f00000000c0)="4a8bc0c583b8b6e926ac55cb6c65568388be09d1f6782ff5e2887f45d7a3e5bf9e0147aae936a58736a09bdf2acf5753a66093b95947d430b6c860ae3bd6875a78396deebaf09a20043d4fb5483796240f67c7a053f9e1169dcccf53c7394c1e76477510435ba320c232dfa317b5db2e74e9332117f29f5d5d04d10c5e23046ae4ccafff40a9b6efdba962c0649f9ed6a36a32e155d995920e2fc4958768440e5628e08586ed3a985a0946d7a36bda4622669c2b5fb41ffd2e9781a6bdfe99fa477039e84e3ec8c9cd6396db090dbe09372570592003dfc2982fbe257d", 0xdd) r2 = syz_open_dev$hiddev(&(0x7f00000001c0), 0xff, 0x214100) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000440)) ioctl$HIDIOCINITREPORT(r2, 0x401c5820, 0x400500) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000200)) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f0000000040)) r3 = syz_open_dev$hiddev(&(0x7f0000000240), 0x80000000, 0x1a000) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000000380)={0x2, 0x1, 0x0, 0x80, 0x3, 0x4}) 12:00:43 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x1, 0x701082) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) [ 2833.083383][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2833.112366][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2833.119339][T20968] cdc_ncm 5-1:1.1: bind() failure 12:00:44 executing program 2: syz_open_dev$hidraw(&(0x7f0000000280), 0x8, 0xb0042) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x5452, 0x7fffffffefff) ioctl$EVIOCGPROP(0xffffffffffffffff, 0x80404509, &(0x7f0000000000)=""/75) 12:00:44 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x8e3, 0x54400) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) [ 2833.192574][T20968] usb 5-1: USB disconnect, device number 18 12:00:44 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, 0x0) syz_open_dev$evdev(&(0x7f00000003c0), 0x100000001, 0x8000) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x82, &(0x7f00000002c0)="d1d1a02869645841d22eb15d330d7c39c7455c6786618be6d200fdf58f9f29aac71ac86222dd538fc1db3cf56461cda312823311e4c5453875a82e55aa10602f5828a52eee1dff49f7eb311446f833bfa218d863bcf2706bfd682605c3a6cadaf1849144f8d110298b1b72f110cc55ebc777dad6f1beb5e0c03d51d13b08bbd3e38b"}) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) write$hidraw(r1, &(0x7f00000000c0)="4a8bc0c583b8b6e926ac55cb6c65568388be09d1f6782ff5e2887f45d7a3e5bf9e0147aae936a58736a09bdf2acf5753a66093b95947d430b6c860ae3bd6875a78396deebaf09a20043d4fb5483796240f67c7a053f9e1169dcccf53c7394c1e76477510435ba320c232dfa317b5db2e74e9332117f29f5d5d04d10c5e23046ae4ccafff40a9b6efdba962c0649f9ed6a36a32e155d995920e2fc4958768440e5628e08586ed3a985a0946d7a36bda4622669c2b5fb41ffd2e9781a6bdfe99fa477039e84e3ec8c9cd6396db090dbe09372570592003dfc2982fbe257d", 0xdd) r2 = syz_open_dev$hiddev(&(0x7f00000001c0), 0xff, 0x214100) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000440)) ioctl$HIDIOCINITREPORT(r2, 0x401c5820, 0x400500) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000200)) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f0000000040)) syz_open_dev$hiddev(&(0x7f0000000240), 0x80000000, 0x1a000) 12:00:44 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) syz_open_dev$hidraw(&(0x7f0000000000), 0x2, 0xa302) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x2, 0x80000) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f00000002c0)={0xea0, "89aeb6bc097e2d60ccee8826212fbe3caedfcdbfafc525edfc6fb0b0e59042e0989a088a732ef403f49ed086a88936cbc0fc3d8b3b19db4576653416014332c70a67b3f9a0a54b5cc85d662d772589f8cb5ff81a431f5d6ad86a8c51308e2dda4aebe34d94f90d91fd038dc2a551b3c6f004441bd23b8b87f259fea653a1706261a93c072bd7e6cfae443564fdcc4914aa3b854ad1b823f6a0c1d3bc3c97666e0833f65ffc368949f8f9d7b428bcf26657e578ab8693c515a5ca16870d9f835a063928f7c66779626d083dfae5f38b65b0a66669d5e82246aaa97f2b2bc970c73cfaae2fed5848c9df3592f5afa63ff6515ea54f17105d86b7492c9c1e13757c57ed653fc3983aa89a46f8bb4dcb0ae945a4cefce9c47817dfc5c9a1f73c62e5d24d97b6bd4c73478a8737b353cec7d7725d6d95dc8bc225fdb5944cb93b3493cd08dfd38f382a4d95a89029f55a6274b179c9bd19eb1105fb271ae417b880662560bd33cc7b1ec1ff686a59295e251ca786f973d573c7ec54fd4bb891139e53e8203fa97015ee2b112aa0189365cd4446825e32f37523a14ed1ecb65b5b0749e406c0f0f126aae3814a40c639304b67e00bfd19d83571b8394f8c80929071e204c4b1d8fb813990a201fd6f4cdda6f5bdfffa27d5295a63085b222fe9e39b7ac34a439365c6b033bfdf732b9d7cb3187af69d78e1495d4aca6902e955270558c14be0cdca2799784c914872bfcf0edbca1a543777d34975757383cc4e759000a310b66cbf9c306759ef52bd4b59cfa2b7f104dc54b6952fd388ffd4ee76cc5f1655de096eeb8bacd7bacce0e8e847f84d7cfb17d6445621f8f839b0a5c2a3ec236735d33c464bddf4844d3c14d6f52f46f31f6df8f2691b31af1850e96b3fbdb6af116da1ca76bc8b2483f341c7de5e5025ab7ac24c5a65914640a15bc62dd8acf97cffd73fd1ecfeb5fe64dce453d3a9dd2104104e90824d0e9b7055660b9653c3599213e5c66fbcc61232d1455762e748e0841386092be9a0a75010bd3f089efa0726febbf908a83dbf1ffb33f746b64894154b88bc50f4929bafc303ebbb4b71569aaf6a925644a21d2aa6488e5c3e39f66760903c3e436319551243291515f3111a9ff136b77eb36e68c0d9da41a70a798c55e1e3db10d91a7e87bb210c9d6521f1359d7f7565667daf7b2e6c1dbdbca5f519cb7243f50457ebf45e649ee5b2bbbeb010edf167f1b3867cb0abe891f1631f97b45e2ba3be25457976bbc77cdda9ddb96c39f3a269636c1fb043b21b2345edf863ef747220713d2e755bab662ff83bb2ed9af00d217035fcbe3ade5175b795eae944cd141999161d5c4b79336610ed7f2f1090ebb867c4cf7a83b21c4c362e05dad21b6c077fa3456f993f8226f1519902b21b558ab93ab6de01868bfd2cfa9b225c48d995f41b7a037ddc4c7739863bf56b3d9a3558d4e00e6bcbc7498b2ecf2123cba6d022afbb172a9221ef11f2e89a20de3f41d26633b838e7150f1ae744f9543e12a0e2574b5b549d8ceb9dde520515a2ba8405b7fb3ad49b033bde033a93e84ade6750d3d680862d699d896f1db344bed43d7616ba02392fb83aea3292fa856365ebbe02fc0db14ff9485e23bcc71bb81af67b719e491872b981bafe934f9b0d7ba23e52e2ec0f5a07f92db4d98410c72e3f005a25766ea9286247cf7f090f93e847d216f7a0aa5e468748f3dc36c739516256adec128c926d53d309dfe84a423f030850300e3839612dbad7f97c975e40f0fbc16a24cee9652ea1b49df4684361962b1400e4b6ad8007fc043a6d0f5bfdd8f9d100ced626ba6e7c49d4cb78b94c36a5ad3beba4be8f20db9e139690df92b803f3f5127912db01742579f2c50a7fe792e32373c0d7e11c3618a33e02fc7cd2c0dd8b43a10be62000e8670e5509345534c9bbe6f6200d59d58d6dccea2cecfc92f61b65ddc4675f05e9ff59f18822ee938859e3184e22ca548924c8b10316d3537edcd64e585972d4b3049fa22c913574022dc055b5d8db72f09c13c40074f951b9804f0acd16adef47804bc706cb852af4b88a14545be321f8df6dfb76849bce4ec6a3883c4faaa7dfa73a626af777a7d024a8da087016308d7519dcedaba370280173c1545da71ab33be8f0097eb12d2a36c6d034195e6954a238e47565d1cc28d23bc30822379de7ee7e3a237597ee162e4c48098ccb5bfb79e55b6472b3fb7527be9dc10bc64fe179e6b1fde7115b48638e51fc38cc530e282b0d1b94382249c124f94bd50e17d23b0086db9171ee3be00820ee821fa73bded34cef3e8d2914d826b2bd699887a4ae919890fd0eac4d0d46f8feb47952ed831f3831c9f454c64192ca2d5e3cb299827806c4a4f82b9fd93074da43f75126b81a415db096ed6f3d015b59f0b6dead83845da368c4cd283a077c736b9f1c0cfac40a9c43429ce5f7f2bacd8e4516b3f265d06062439eca5b77f38284aecd63a7c3f27d6072e846193c1b94892a15c3dc1126588fe9f5531411cdc94d8a5bf4374baf1f497f0c53a0a56ff897602de95db1cbcdbd37e7c4c87d9a098f6a2b791eb5b88c85cc45da29badeb55d60d43be4c3279b677a042b8460f8ffeec59d495d1044f1ede3d2c66c3177b72ada80f002906f6eb2bf4d232d78d17a53d21251404a5b83b48b42ee09b72eda5cfe697c07578d9826e43a65ff7de442de45379b3a3f712b490001a15f8758d300289ecbe0492ab7185cd8773a026aac4a955555d78475839765d6b6e37b3c5bfb43dfb9340d2376b2e560a856332169b2c6444c7a6db04a9ffabae88d18cbe3d370881c66eb4d2c8ad7cbf6c80f41dc98e2cf3a7ba469e634b5c17aa1aad04cf55861d1034af084b2d47515066ff2f36ffc1bb1d7a1129a51e0a376a21edee3763dd1db3fff517ba57374c4deb5f9cbdbb8580d5658284f698b86ae6751baeab3374ad2b4801faf042d9c698303c34ecc8ded4a54c1b1d23ed8a3069f45b455a60978d9314d1ac3a31b0d098d3d669015942e2228e706d4407ee81f5ff180f4b2f0b900d07b6ed11aa2a1703a52c1bba5b8fae26162bbff4c215a62239c3ef0082e26b081ec3c593da448652fb183919f5337c7f7ed65bef03ba5999c334e3fba626890565d6007f485a0b7bf0369be7ba27fbe8c81fd6203dcf938ce09f08b023a6af2de12feae584c48c82e8516805c255e0c3c9e1d1721df9e0d89933da0184a7c51b382690ede5f559bab15841343467e19eb44a7a11b9f44b21762c8e3aa4ea99e3634447a5f1e08de7d1e914a82934acca04a9b95bd41586cb699828711f16c4b7326b98a920756e2265bd33e98809bf296a7fd8022ed73b6a69e974d79e251ca5c7b1940bc342bb7176c0e02e002fdb025e06c6342af6faeaefc35fdf1437d8bd3f3b5c40c2842b09df9fa105fdd6ad8b68808f39d5f7dca2a19071e1b7af3dfa688fd237a504cdec21b9c2db5a67784c0c6dd2a3c106bb596a768ae6b20443a58665c177e3d5ed3126eaea111cdb4a8dbb2e114923674aa6eeedec6bde41e8615191923473d41f8b5b34bcfd039d5a531503e47ae5aeda750865817a9fbf03e5666553673f957d80ff33f87356da054d629060073b5163817e77080562300b3270fba5a867b479ae638cb7baaee9a230ce77ee475190796f6490264ba0bafb0b7ed76266d8937217cf8751a6ae02ce8efdd0ced3f5481f78cf6a7c997f9529e3d862bb05598037a25989207499493286b6e166a2060abced6f5508440b2de3daf775b11d7b6744e63a7c710b64a51d3e4fc431e4f93d6aa0257e3ae48aab01e59d5380c2139c801ceed67d4ab09c548a0575b3cfb1d57eb23777142362e80a8d2db8981464a19f8f3fc387e4299436d225f3b9c96665dbdc493626092cbce85234983fbb734a6aefc2fa9847eb7c780e8d1186544a1a06495f3a353fdf6e957926ea97becf7bf1d59d318f86be0c3e82cbb2545711993f30c5e33faea9efef6b13730fa86136dd63b81a5ec22d6e28c342572bd367fb316a3d6c3cdb515e179360a95d731bde2351b0dca5f8a1918ec4fd50598060b97c1b5b9988d65e632df6b58ebeb4d94f02d0c1009eb0f16133ee2e527464f994a1adcee7c3c55f333ca5db0e97589293e28ec6840d3178a7e7f884b0d19532f232be7e52fd8022295c4fa9e86d626a575fc05d6967b2fe39d46c557565bf995ef6e9f653ae1b6fdd321c4b997177127d56e583279514534dfa5893e3ecb30b5f8c8f428fa29c2c0251761d72348c4d917fab6bfa3c23dfca4840e2b3d215b35ffd1c8044ec5fe72966d08e6f492b6917f6380312059fa747aaa1d6f98e68b57ad55c5c2828318af1b1b4f88d2a383cfeca561ba0045c79e46d9a8934cc331fabedcc41a4763d0415cf8a64e49b9fb777868caefa694078bba13c9745243311f6532bc7425735a7b576e53a40b78915de4a7b5f441cdfb063a080871595ea164cc07147d90600f0fc93b4e9d3fadc297333153a869262bf01640b1dc955f8f90bf3572efcdfadec73b366dff727aa38b509f235d0099b92e0b84a2068bc52ba89c01f2ad9f2d748281dacdf007abf3fd0f1507316d84764a253e8fda24b8781cf5ab64a8b7b90423728f1ce5501682a5045b70bc39b17313930a13a4f573db9b831952996eeb6dee1afd5a46385e5a2336cdbe30d8f9cec3ba37c46423f0b00d7da3dbf17457887a1d4c85a6f1de30a550a052fd40c41d5b1c3d7b8b25690ae08cb138c41b931196236a222c8e04f7d8a9ba0c6e9ec61a97c245c9bfb48d5b9cdc0e5c6e43a38af0e24c8272ef3e3af13cbe06d46d90541e63842978ea7d922450f005e8ef2b6cfafdec40396cdf720e3a0888ba69b336f19cfe60c05b752d75aed70817761f3c0d694d4b46b3c61c71c6db433d4e5713f6b38a0b729778863a4c0558bbeb657feb0e76dd8df2d95a1bd5a912fc98ae4388c063bff53757443e17ec04846ec277aa1483ef7950ade2b745e213a47bce4482a2fadb2affa445a5d0ec419f953cd408d88da8997b1c19519789efe9149dcf0a34e054b0a132f34a92d633f9118ef7a2e57ef05c7c9517857cd5d65443ba8c671fa68bc4722294286d44c84d27038443727d149fd4e94221db4370dc87588fb51a3196604de939f6a971be5a339d38b105ca2cbd516a1fdb005c407cc73d18059a00bc1a587a96e74702808858853f6f3ab20dfc1b6d4c7fc9b2ab062eb7cab3d3a57f8cfc9dd930eafe23cf1d3af593e9424ca97a57eca5de79c6aeab7d"}) 12:00:44 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x6b45, 0x2dc200) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x80000001) read$char_usb(r1, &(0x7f00000002c0)=""/4096, 0x1000) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x8, 0x4a080) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000040)) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) [ 2833.311980][ T993] cdc_ncm 1-1:1.0: bind() failure [ 2833.343452][T21395] usb 6-1: new low-speed USB device number 70 using dummy_hcd [ 2833.344347][ T993] cdc_ncm 1-1:1.1: CDC Union missing and no IAD found [ 2833.357875][ T993] cdc_ncm 1-1:1.1: bind() failure 12:00:44 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000000)={0x7f, "ed77d545218b504edc244d27f5dcc38507f4f7ec25a77cb0dd5e2eefe1e182591d0b427e00576736c32f3b98113848492a45776d3646038aa7e3dcb8afc41d24"}) 12:00:44 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, 0x0) syz_open_dev$evdev(&(0x7f00000003c0), 0x100000001, 0x8000) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x82, &(0x7f00000002c0)="d1d1a02869645841d22eb15d330d7c39c7455c6786618be6d200fdf58f9f29aac71ac86222dd538fc1db3cf56461cda312823311e4c5453875a82e55aa10602f5828a52eee1dff49f7eb311446f833bfa218d863bcf2706bfd682605c3a6cadaf1849144f8d110298b1b72f110cc55ebc777dad6f1beb5e0c03d51d13b08bbd3e38b"}) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) write$hidraw(r1, &(0x7f00000000c0)="4a8bc0c583b8b6e926ac55cb6c65568388be09d1f6782ff5e2887f45d7a3e5bf9e0147aae936a58736a09bdf2acf5753a66093b95947d430b6c860ae3bd6875a78396deebaf09a20043d4fb5483796240f67c7a053f9e1169dcccf53c7394c1e76477510435ba320c232dfa317b5db2e74e9332117f29f5d5d04d10c5e23046ae4ccafff40a9b6efdba962c0649f9ed6a36a32e155d995920e2fc4958768440e5628e08586ed3a985a0946d7a36bda4622669c2b5fb41ffd2e9781a6bdfe99fa477039e84e3ec8c9cd6396db090dbe09372570592003dfc2982fbe257d", 0xdd) r2 = syz_open_dev$hiddev(&(0x7f00000001c0), 0xff, 0x214100) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000440)) ioctl$HIDIOCINITREPORT(r2, 0x401c5820, 0x400500) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000200)) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f0000000040)) [ 2833.414451][ T993] usb 1-1: USB disconnect, device number 72 [ 2833.593311][T20968] usb 5-1: new low-speed USB device number 19 using dummy_hcd [ 2833.753292][T21395] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2833.764330][T21395] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2833.775166][T21395] usb 6-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 7 [ 2833.788024][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2833.797991][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2833.807800][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2833.817713][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2833.963891][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2833.974994][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2833.986248][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2833.996226][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2834.006045][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2834.015928][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2834.083420][T21395] usb 6-1: string descriptor 0 read error: -22 [ 2834.089736][T21395] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2834.098833][T21395] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2834.125019][T28009] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2834.293366][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2834.299615][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2834.308690][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 12:00:45 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x8, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2834.344868][T28035] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2834.383348][T21395] cdc_ncm 6-1:1.0: bind() failure [ 2834.397227][T21395] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2834.404181][T21395] cdc_ncm 6-1:1.1: bind() failure [ 2834.412544][T21395] usb 6-1: USB disconnect, device number 70 12:00:45 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x10}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:00:45 executing program 0: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x7, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:00:45 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x80000) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x80000000, 0x181000) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000040)=""/89) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) 12:00:45 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, 0x0) syz_open_dev$evdev(&(0x7f00000003c0), 0x100000001, 0x8000) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x82, &(0x7f00000002c0)="d1d1a02869645841d22eb15d330d7c39c7455c6786618be6d200fdf58f9f29aac71ac86222dd538fc1db3cf56461cda312823311e4c5453875a82e55aa10602f5828a52eee1dff49f7eb311446f833bfa218d863bcf2706bfd682605c3a6cadaf1849144f8d110298b1b72f110cc55ebc777dad6f1beb5e0c03d51d13b08bbd3e38b"}) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) write$hidraw(r1, &(0x7f00000000c0)="4a8bc0c583b8b6e926ac55cb6c65568388be09d1f6782ff5e2887f45d7a3e5bf9e0147aae936a58736a09bdf2acf5753a66093b95947d430b6c860ae3bd6875a78396deebaf09a20043d4fb5483796240f67c7a053f9e1169dcccf53c7394c1e76477510435ba320c232dfa317b5db2e74e9332117f29f5d5d04d10c5e23046ae4ccafff40a9b6efdba962c0649f9ed6a36a32e155d995920e2fc4958768440e5628e08586ed3a985a0946d7a36bda4622669c2b5fb41ffd2e9781a6bdfe99fa477039e84e3ec8c9cd6396db090dbe09372570592003dfc2982fbe257d", 0xdd) r2 = syz_open_dev$hiddev(&(0x7f00000001c0), 0xff, 0x214100) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000440)) ioctl$HIDIOCINITREPORT(r2, 0x401c5820, 0x400500) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000200)) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) 12:00:45 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000100)) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000180)=""/194) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f00000002c0)="653b10c537259e934af9c56b3f037325c3aafad56e86e343b1dc3a967632dc592465f85ae11f3f4aedc02a1f7f42e318bfada82400bff4211bc53e16e99212731bbbbd637a1650de4a6d7d08b494dc54ba123ccf8f235213d1b205d1d454403c88959d64518b8034738a0521c91c522939457147760778dab5e352f56bde6c667816daf3a8fd964bda7f077cd0f5056e5804fdc07eb117d40e3d0e6644902c1a23fcebdd0d6ca31fd4fe67367e85c6eded64660e4c8d173e8e8f53d901c1cfd37cff19a1fd4d0632bd8dbd15529e711a85df688e8950ae77903eb6d76beb2505e53cbd711e0f13452062d08a3b470d45a7b0a5f6344ee87d6131ef11eada07a638da93b1ccbcb618723f4c2fe8dbf22e533d1559cd1ecb2ad223a694cb53c3e754ab00bdf36c4ca0c75938e4d810730811b82ffed747cc54374493fa77f0b6d66d42ddac0dc8aa88ead8a16136741637ccd95ffe04ef14d5f6ee0073310a04a0809bafd0374ab96c17646a2767e3b1bc4086e81409402c6187be443f2d8f8695b216dd0fc6155b396a27e199e570f376b928dcbd42ba12034c3e908f61b407ef7b557a7b47d04a4e9cb7c6847bf2712fb1349a1ce1ec0e08af04ebeb59a46f213a537cc06f9fc8c8a9e6fcaa9e16225a5575843292b709dfca3d7277971de3e3349026775749eb5b8da8698107d0d20e105309842b475b1799b96374955e11ab87a3a61700ad37e3a7b7659032e2ab8192fff3795f31c4cced1f179da8d0a06efb7a44df84b787cad41d3dd16384cfb91fb2cfef914ab15b88917802c461ae3edaad28b1b417ca9ee749c4ecd50e85c5a9668756d157820a6fc680348875ff7b72dc9e9724a3835fcfbc594077a530c84a7a711e561b8d6a4852fae05a443cd52239e0c933498b1921b1ddc48111a846435b3addcfba3777fea83eca2cf8e30f32768b57d492995c71ca4745233d09c202b8240a9f99e31c01a1889ad8bb2efac44f98eba762208192b425b407accea967ab9af3c7e87a7dacfbdb67890b7d9a702f682c2f2803e35ed1ba436c9c8b3be73151a5286f1efa989b0fae1233eaf60bfc3116f1ce662f1600f0e1fa5c4cfe0fedb2f2a517ebc573fa90675201b52781aba1f1c765648159aa34693c1aea254d6308ce2f322e18088af4a8bd898ab5f6dc23eefea590d2be591bb44ad1a655ef80a45c009d952ccfd65aaec7dcb5bda03d175413886ff44abcf668107aa353b988366cb5efce5682755025943a8c85734a37658aa2bc54c38137d3f0cd4c4e8d5237b811009dc25eb4ac55b537e81588200747a57942214fa00a743f422fb0e891749047e8678f4b713d784f28dd895db2885c545806fa806bc9f07e89786f80ac64a22bd3c3a740d7f453448e4180bf44bb60082221e4a48d95c0d87d8136c24dedaae7412c5022ee601bf8738b079162ac987573bdbbb15e1f8aa183629c2aa5181302ffd7163301eb4986697d86518cad21926de094ac6fa52f7d745b0a9d05dd34a8d1442ebecc21cc861ffd1fb674da5f181a8dbbc1720cfc7990979a08ff614e3559bd298b21cdb1125b7c2df99697a40a37813de335668d91725e47bd94b67686d7545d1461599e39b1e99ecdfe67ba233dbaa273bf47b4a963f3ac374339c9af3cfe45e53c84fb349e0c27fbb603eccfdb9e840c22a182633afd917b1076d99f2884b2e8cfd592e93fbea28c87289933ca48364ca4b2b41d80f12804cfd0df77e2c34f4d7b4b2434bb5e9ba8617697ebb6ede5591e9c7565ecd484dbf9218b1b409a208de258c1b8bb8cb3ad4da4c13d809e9d1a6933845901358ebfb56c4b32588fbf5c3af9f746d07d27ecc390c07523816acb59b5f3f55413e532eb80750a0ceb8d9088d62e3afa0ecc3a05320d5dacb5a2ff78108d68125be550081a03ce36152557d0211e2f6486a2963a16531d9c89d32a7b03c70d5f598c1aab883dbbf6fdf437749cb88e469ae0f35f857edbea59ae0748cb95b824d63602d5cc97ec5156c22d6768053d3319e9885a31386e400ebc9e01f0ceccdbf4fba89f12038a65086e5a66d1685f19f89ecf926589610f1ccf6ede38e60d8d92782ac3f3de890120caac9dc946eeaa0565723b345a82343687d0844e3cf18109ecede019879788794b9a067352ac4d015da5e341c7045d62e9c197579804e86b754522deebaaa510e90f57e283ad378b93404811c1a438530f2a262a7881be3ffed35065bc9439cbc241bfacf98136d5d229ee4c88982bf1901b2649afabbc31d01a27b0194f89fcd79160940800f419ec47fda18f768cf1c684765ac2a29201b148af4d1852f4b3bdd416c489318ae5ab19c8cd1baa9c8ba963dda41a2cea5137e5d1932e4f2019177b281451b4b5438daadc35e4b27a0d17343964e295d5ce22e9eaa967922b699ade6cb203294909ed9140431d3a0ba2eca4c1f362dbbd61b5328509eb61b66c3031c87c7297f62b5f76917d161c43a4938af35173aae2573ca8ac05e49681791cc3548083dafea904a2f0cce963360c856e3c88d78caadf7c6d1cbce1ef89104ab9962a40d8c28af8fc6ebb12b5f3db5c8ec10c00049e5f8f62102789a36787a18b764a5f33e05ae8604ae75073811e24e0de3411e555bbb0cc4b7967c9324c7e7373e7026a3870de1ebee9ee99ee271641c4e5ed0a3682d8a1b449d3e8054b4e007e6ea0921fbaed74d86fc23cd45e7f16890abade44701896993ed72796291c323a0bdf153bb78b3d18dff0da04c219908bb57d640f9a9495c5df041bc7a064e7555793471c78645cff3dc7041cfe9415e134bf6283d624981a7dff1337ffda60407a82a8759d5414b703e5d6ba657379fc5d34966e2d2d3543286a677205d2fbf3f88fa6c3ccdf97d9e57324a53e181eb3234c5ecffa51a4b5f3564f6ca567ec3fa5e7f08548ae0fd2a61ef10c587e29f27d38ce6a3ab4bbef4d4414d6bd87fa5807fbab0903d2cb966baabedaef5826d9b23ce03dcd47c87ad27fd8eccdb92b5330e15ee6b260930e127ec52b1c0d16ca0cecead6adb500fda99493aad8366e2348922495c9c221b375ed0c3c1576742bf6f05fd21e8e3dd99403fb0796a03ec3828bf1b3179a06e322d602192644427be9b79b460bd1b3ee312e7ad7dc54792593b6717dfce291375556910c8d24db4218f92648cdc014a91890bbb7d9d3abda6b664a482eefec6535289b9ee163b7055aa76dfaad8326a8e65305efd2e09c8e4e12ead9fbd80a6b27dae4758a3a0b5fd58e6475e5b6c94140779f8e3f1c84d0b64d9567bc8c91e8d22e61f2584929e0a180a5513b7a3318be07d45d3d8946a564142ef9cab14639066987b96a487b4bcbb1de0246ab7fd07a012b37f6b2ada65c8c3a8a417037956435b6e5723bf5b42abd8b3d63207d50ef0207d576d5a4400be4ae75cfa923bc0f5f876e0666f87b244c3084252cd2483d185593dea0ecbf8a2ad0b9ba7fd8252908851a2c767f73d568e0ac63e3e57f4aec094f979ab82a7d54ef0b252a909ddccb1ca2ee1d195e139decf3569e97da0a3e5bdc5b8ea24ae2ab19e0364199836b54641a36f05cb59449abba60c5892b3c5dbec5ba139dc2e46fe22585ea9b0599c157c808636c510cb222856d919dea6f43a284d9719063f31daadcd942b5070844949e2254feb99019d06b8b55a60ee7e66561ccb989a4634af642a64f3237fd94c239d1b786a4dafa825c2700f46fa36edc8d8b653b74db7275aae2de8564449ea769501566d0f2bb5c34dbe6252bebb3a15b4c5f7a9a9c1a42d4eb72f3236ee00e60539fc72178d94fe9298b997100243645f601beff76cf563456f0c23df2fcf244ec047a9efb6a679d0082faaaa502f453d357c9b055334f930df7f2f8fe1018255cae64c516672b9cc126273a326f75f4d85d4161f13833b6b577520dc8167a7152cfb9993a417d386e731b2d87675cfbbb75b4df4185fdc25466a9ac023f76e50afd8e877a7fb6eef739d8cd331398331c8288ff087d2f1e67ffc8f240004f2fa8b4b4a85d1a65779cedebce97c3fc6d71ce2f691fda61ff5b78badc37838447c483bee44bd144a3c6ccf7188b0283951a6d45d4b7c5d47e34326b1c4a87e366c797c511023fe75b61ac1fc5dce42de686d4e51c1d882218c06dcef8594da5faa476401c1b416c7d4e1f8ab12b423e4bea9a452c35a7d31a9b6fc5a0da88dda08d724c8ab155d29cdfd5c13d3f1e34e9f799abd62b36f4a90d38175ee05be7678ec90bf46de171b2b38a48e1fa06e58efb00ef70a9c5dcfa46e4e23699b9de7c5bd0d865ae21bc59e288c08f251eaa59123e8f43c40afb38b8479844360c8188723ae88948223261a63ae6f3980b8f0e7fc2270cdb698bdc1887d6b59850b5865135e19c9df47185bcffdad3309cddaabe4bfe965477fb9bb935715722fcde325ecd84c4b3ca95c1c5e4a4f73af5483f5b6246a2542ef7ca8e61d191d9e3cb8cf886bf5186d94a4110d21cdb5fec0bbcd857fbb92ead1cc19d16b3270a70824f3b848d7536eef3ae6d677cb6debfaf72b32e1aa466118412cd81578845ed7c1002703f2027b803fb1a8fdf680eb7156806c9e728fc2700b47a643a06dce68784fe5d699e92876bd08f3364031281b634c70963a70eb0b55d25a7aeb6c20967392ec322684af9af0686df56e35acfffd57d1ad04f3504551349a5c6b38c1862965e8cdc8bae2ba7fcbbb2f13e472a6055df3bea3ebd97b53f589832e403b031ebbce3883e7406064c033fc108240d458ee39297d2d4d1aa27fd0e0ca2e9ab0d2f7a78e539d8d2b06a0fd463f8be7ef799a712adc549b08cea286e90a637b1da533ceae9c0220a1cee03672f05a47117e70f8186c8cfb6f7b241d8c45ddcaf1cb4718c0059d39425b9af88e44aeb06def41e6aeead5097ed4e272844b33a630773f571136675abb44bdec599e28bc982977e4844f6e5fb37382d86ac29f0f21ddcffcbdaea67e48261619a2a16ea09cd0d58e47a8626b49f2c3d5e2bbd51b87b5baa07257ee97b2e047db058d9f9015451d473ef570f1d134a764b7f306b37708d47caa482a408a135e90be306d1c002592f096307c1a3d5b535d211d2992e92ee1eeb30581f2e4a69caa07a2debe93f2decac54310351014c31e6765bc2038aa05fbbf845f4912a8dafbd9e32c09404206e09bca943d30a68b1a8199905400669d3909bf5e77c1133240e6229b1c6bf591564f6c52aade73575da1cc7565af8681df01d24bc403cb4b11babf5f9b959da00702255d1cf30deef20e00746ca383cc2a22ea177e558b333cb207ea883a362d63c1367946c7642acb05673c556557b1e3e9acbcf2f3d470a49620b15fbaef534fb85099784a51f7714c134866d590892e659b07519630d94b9150a7d002a2f8ac5ab8c906e8dfc85d4389ec7751257c21393171013192ed955b48ee780a076562ff2a1aaa4bd1c9a2312bfed594401b698a7f58e2d7464e899d6245350625af881933f09d58c6f1078573d3652226df00f149e2bb257882c87c9d12ac1d807ba300b2e494aa4743276702a4a232a62ac4b956bd5ebd0c51ba3e660c46695e6a5becf588c9cbb6acb57f366d9e3b27c3d9ea26acc31f9ea7536e341d59be9dbfbb4c3f2f6676739c2bdbd95a007e9d453e5a9fb2781393fb353199f863e63e04e6f67785204cf8121c471583082d6e04cc0fd3572b15b79a9dbb6fbe5dc3e64fda5066a81c7e27e1fcfa63eba31b020823454599dbc3d55a85c5fad3a656177738093aa4763688b36d8") ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000140)) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f00000012c0)) ioctl$HIDIOCGDEVINFO(0xffffffffffffffff, 0x801c4803, &(0x7f0000000000)=""/202) [ 2834.643595][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2834.669378][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2834.676279][T20968] cdc_ncm 5-1:1.1: bind() failure 12:00:45 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0xffffffffffffffff, 0x1) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000000000)={0x3, 0xffffffff, 0x99f3, 0x5, 0x2, 0x800}) [ 2834.714432][T20968] usb 5-1: USB disconnect, device number 19 12:00:45 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000000100)) syz_open_dev$hiddev(&(0x7f0000000000), 0xfffffffffffffffb, 0x28002) r1 = syz_open_dev$hiddev(&(0x7f0000000080), 0x1ff, 0x140) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f00000002c0)=ANY=[]) r2 = syz_open_dev$hiddev(&(0x7f0000000140), 0x4, 0x200) read$hiddev(r2, &(0x7f0000000180)=""/102, 0x66) 12:00:45 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, 0x0) syz_open_dev$evdev(&(0x7f00000003c0), 0x100000001, 0x8000) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x82, &(0x7f00000002c0)="d1d1a02869645841d22eb15d330d7c39c7455c6786618be6d200fdf58f9f29aac71ac86222dd538fc1db3cf56461cda312823311e4c5453875a82e55aa10602f5828a52eee1dff49f7eb311446f833bfa218d863bcf2706bfd682605c3a6cadaf1849144f8d110298b1b72f110cc55ebc777dad6f1beb5e0c03d51d13b08bbd3e38b"}) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) write$hidraw(r1, &(0x7f00000000c0)="4a8bc0c583b8b6e926ac55cb6c65568388be09d1f6782ff5e2887f45d7a3e5bf9e0147aae936a58736a09bdf2acf5753a66093b95947d430b6c860ae3bd6875a78396deebaf09a20043d4fb5483796240f67c7a053f9e1169dcccf53c7394c1e76477510435ba320c232dfa317b5db2e74e9332117f29f5d5d04d10c5e23046ae4ccafff40a9b6efdba962c0649f9ed6a36a32e155d995920e2fc4958768440e5628e08586ed3a985a0946d7a36bda4622669c2b5fb41ffd2e9781a6bdfe99fa477039e84e3ec8c9cd6396db090dbe09372570592003dfc2982fbe257d", 0xdd) r2 = syz_open_dev$hiddev(&(0x7f00000001c0), 0xff, 0x214100) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000440)) ioctl$HIDIOCINITREPORT(r2, 0x401c5820, 0x400500) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000200)) [ 2834.793722][T21395] usb 6-1: new low-speed USB device number 71 using dummy_hcd 12:00:45 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, 0x0) syz_open_dev$evdev(&(0x7f00000003c0), 0x100000001, 0x8000) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x82, &(0x7f00000002c0)="d1d1a02869645841d22eb15d330d7c39c7455c6786618be6d200fdf58f9f29aac71ac86222dd538fc1db3cf56461cda312823311e4c5453875a82e55aa10602f5828a52eee1dff49f7eb311446f833bfa218d863bcf2706bfd682605c3a6cadaf1849144f8d110298b1b72f110cc55ebc777dad6f1beb5e0c03d51d13b08bbd3e38b"}) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) write$hidraw(r1, &(0x7f00000000c0)="4a8bc0c583b8b6e926ac55cb6c65568388be09d1f6782ff5e2887f45d7a3e5bf9e0147aae936a58736a09bdf2acf5753a66093b95947d430b6c860ae3bd6875a78396deebaf09a20043d4fb5483796240f67c7a053f9e1169dcccf53c7394c1e76477510435ba320c232dfa317b5db2e74e9332117f29f5d5d04d10c5e23046ae4ccafff40a9b6efdba962c0649f9ed6a36a32e155d995920e2fc4958768440e5628e08586ed3a985a0946d7a36bda4622669c2b5fb41ffd2e9781a6bdfe99fa477039e84e3ec8c9cd6396db090dbe09372570592003dfc2982fbe257d", 0xdd) r2 = syz_open_dev$hiddev(&(0x7f00000001c0), 0xff, 0x214100) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000440)) ioctl$HIDIOCINITREPORT(r2, 0x401c5820, 0x400500) 12:00:45 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x3, 0xc0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) 12:00:45 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x115, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) [ 2834.913248][T13440] usb 1-1: new low-speed USB device number 73 using dummy_hcd [ 2835.163304][T20968] usb 5-1: new low-speed USB device number 20 using dummy_hcd [ 2835.163358][T21395] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2835.181861][T21395] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2835.192731][T21395] usb 6-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 8 [ 2835.205785][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2835.215779][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2835.225669][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2835.235538][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2835.283358][T13440] usb 1-1: config 1 has an invalid interface number: 7 but max is 1 [ 2835.291409][T13440] usb 1-1: config 1 has no interface number 0 [ 2835.297651][T13440] usb 1-1: config 1 interface 7 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2835.308765][T13440] usb 1-1: config 1 interface 7 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2835.319663][T13440] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2835.329675][T13440] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2835.339547][T13440] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2835.349476][T13440] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2835.533354][T21395] usb 6-1: string descriptor 0 read error: -22 [ 2835.533855][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2835.539599][T21395] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2835.550544][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2835.559606][T21395] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2835.579754][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2835.585031][T28084] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2835.589784][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2835.606237][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2835.616122][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2835.664086][T13440] usb 1-1: string descriptor 0 read error: -22 [ 2835.670373][T13440] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2835.679449][T13440] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2835.714557][T28100] raw-gadget gadget: fail, usb_ep_enable returned -22 12:00:46 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x9, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2835.863988][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2835.870251][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2835.879674][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2835.893454][T21395] cdc_ncm 6-1:1.0: bind() failure [ 2835.904971][T28111] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2835.909905][T21395] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2835.918780][T21395] cdc_ncm 6-1:1.1: bind() failure [ 2835.956837][T21395] usb 6-1: USB disconnect, device number 71 [ 2836.023372][T13440] cdc_ncm 1-1:1.7: bind() failure [ 2836.030681][T13440] cdc_ncm 1-1:1.1: CDC Union missing and no IAD found [ 2836.037808][T13440] cdc_ncm 1-1:1.1: bind() failure [ 2836.056493][T13440] usb 1-1: USB disconnect, device number 73 12:00:47 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:00:47 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, 0x0) syz_open_dev$evdev(&(0x7f00000003c0), 0x100000001, 0x8000) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x82, &(0x7f00000002c0)="d1d1a02869645841d22eb15d330d7c39c7455c6786618be6d200fdf58f9f29aac71ac86222dd538fc1db3cf56461cda312823311e4c5453875a82e55aa10602f5828a52eee1dff49f7eb311446f833bfa218d863bcf2706bfd682605c3a6cadaf1849144f8d110298b1b72f110cc55ebc777dad6f1beb5e0c03d51d13b08bbd3e38b"}) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) write$hidraw(r1, &(0x7f00000000c0)="4a8bc0c583b8b6e926ac55cb6c65568388be09d1f6782ff5e2887f45d7a3e5bf9e0147aae936a58736a09bdf2acf5753a66093b95947d430b6c860ae3bd6875a78396deebaf09a20043d4fb5483796240f67c7a053f9e1169dcccf53c7394c1e76477510435ba320c232dfa317b5db2e74e9332117f29f5d5d04d10c5e23046ae4ccafff40a9b6efdba962c0649f9ed6a36a32e155d995920e2fc4958768440e5628e08586ed3a985a0946d7a36bda4622669c2b5fb41ffd2e9781a6bdfe99fa477039e84e3ec8c9cd6396db090dbe09372570592003dfc2982fbe257d", 0xdd) syz_open_dev$hiddev(&(0x7f00000001c0), 0xff, 0x214100) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000440)) 12:00:47 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000000)=""/86) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) 12:00:47 executing program 2: syz_usb_connect$printer(0x6, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x2, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x7, 0x1, 0x1, 0x7f, "", {{{0x9, 0x5, 0x1, 0x2, 0x400, 0x4, 0x9, 0x9}}, [{{0x9, 0x5, 0x82, 0x2, 0x0, 0x29, 0x6, 0xfe}}]}}}]}}]}}, &(0x7f0000000480)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x110, 0xfb, 0x3f, 0x3, 0x8, 0x8}, 0x4a, &(0x7f0000000140)={0x5, 0xf, 0x4a, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x10, 0x8, 0xb, 0x9}, @ssp_cap={0x10, 0x10, 0xa, 0x1, 0x1, 0x10000, 0xff00, 0x40, [0x0]}, @ssp_cap={0x14, 0x10, 0xa, 0x3, 0x2, 0x5, 0xf, 0x1, [0xc0, 0xc0]}, @generic={0x8, 0x10, 0x4, "3973e09e40"}, @ext_cap={0x7, 0x10, 0x2, 0x18, 0x9, 0x5, 0x54}, @wireless={0xb, 0x10, 0x1, 0xc, 0x41, 0xa0, 0x9, 0x4, 0x8}]}, 0x4, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x402}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x400a}}, {0xeb, &(0x7f00000002c0)=@string={0xeb, 0x3, "c458c783b12163c26101833479dd0e4d9db6e19c52729c935babe8f3e022e7828ab9f7d1e38b892740de6a71dcccfc6ca1893483a5550c44de5c12ddd45812e6a7181419049120a037cb57ac38568ab66edbb914c378b2a7779663ea8d331b9e1ea29084b1fec3443bce278feff89a357285eb24879357f007e0ddc03b51b2a816938a72614265692ee93cbdac91e5ddbdbd78eb56059fd6c6cbbbd23ab8b2adfe4a38cfe6ed6869f007faf2281ffda11107c19c53773220bbb23a1b8c9b6e6f78d419576987b311ee4dee78562ba56901a7cf81a54fdb53ba1c96f4e6e82b45fb028e6457c909cbac"}}, {0x99, &(0x7f00000003c0)=@string={0x99, 0x3, "0318d3f1c266efb6ed7ccacd02d352ad4b2b20c3add3d6022b59ba76e45937aac146fea678a4175bf0e9becd4a4486e1ba26e383186abc2b0bc23363239c75ccfa09980ba1c853886259cb28182bd18f273fcf8695c0c22f831841e85b64cde1b9a50e2d0551d27395286703febe91d8de0a8406e2e2065df2aacb6d699fdcfc4d7e0b90ed20c1bce969de69f46ab6b6b9506a1a49e773"}}]}) r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000000), 0x0, 0x80840) r1 = syz_open_dev$hiddev(&(0x7f0000000040), 0xc161, 0x430001) ioctl$HIDIOCINITREPORT(r1, 0x5452, 0x7fffffffefff) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000080)="d13673ea") 12:00:47 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x3, 0xc0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) [ 2836.163468][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2836.185673][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2836.192523][T20968] cdc_ncm 5-1:1.1: bind() failure 12:00:47 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, 0x0) syz_open_dev$evdev(&(0x7f00000003c0), 0x100000001, 0x8000) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x82, &(0x7f00000002c0)="d1d1a02869645841d22eb15d330d7c39c7455c6786618be6d200fdf58f9f29aac71ac86222dd538fc1db3cf56461cda312823311e4c5453875a82e55aa10602f5828a52eee1dff49f7eb311446f833bfa218d863bcf2706bfd682605c3a6cadaf1849144f8d110298b1b72f110cc55ebc777dad6f1beb5e0c03d51d13b08bbd3e38b"}) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) write$hidraw(r1, &(0x7f00000000c0)="4a8bc0c583b8b6e926ac55cb6c65568388be09d1f6782ff5e2887f45d7a3e5bf9e0147aae936a58736a09bdf2acf5753a66093b95947d430b6c860ae3bd6875a78396deebaf09a20043d4fb5483796240f67c7a053f9e1169dcccf53c7394c1e76477510435ba320c232dfa317b5db2e74e9332117f29f5d5d04d10c5e23046ae4ccafff40a9b6efdba962c0649f9ed6a36a32e155d995920e2fc4958768440e5628e08586ed3a985a0946d7a36bda4622669c2b5fb41ffd2e9781a6bdfe99fa477039e84e3ec8c9cd6396db090dbe09372570592003dfc2982fbe257d", 0xdd) syz_open_dev$hiddev(&(0x7f00000001c0), 0xff, 0x214100) [ 2836.241506][T20968] usb 5-1: USB disconnect, device number 20 12:00:47 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x200) r2 = syz_open_dev$hidraw(&(0x7f00000000c0), 0xe8dc00, 0x600000) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f0000000100)={0xe4, "cf3ac76e262670e3914cf51c6caf07788c12c5dbf8d010d84654b1bb4eedcf77749435769082ccd258ba7cf8e5de6b559eb577de9a994f121d1f697aead74e60"}) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000040)) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000080)) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) 12:00:47 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, 0x0) syz_open_dev$evdev(&(0x7f00000003c0), 0x100000001, 0x8000) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x82, &(0x7f00000002c0)="d1d1a02869645841d22eb15d330d7c39c7455c6786618be6d200fdf58f9f29aac71ac86222dd538fc1db3cf56461cda312823311e4c5453875a82e55aa10602f5828a52eee1dff49f7eb311446f833bfa218d863bcf2706bfd682605c3a6cadaf1849144f8d110298b1b72f110cc55ebc777dad6f1beb5e0c03d51d13b08bbd3e38b"}) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) write$hidraw(r1, &(0x7f00000000c0)="4a8bc0c583b8b6e926ac55cb6c65568388be09d1f6782ff5e2887f45d7a3e5bf9e0147aae936a58736a09bdf2acf5753a66093b95947d430b6c860ae3bd6875a78396deebaf09a20043d4fb5483796240f67c7a053f9e1169dcccf53c7394c1e76477510435ba320c232dfa317b5db2e74e9332117f29f5d5d04d10c5e23046ae4ccafff40a9b6efdba962c0649f9ed6a36a32e155d995920e2fc4958768440e5628e08586ed3a985a0946d7a36bda4622669c2b5fb41ffd2e9781a6bdfe99fa477039e84e3ec8c9cd6396db090dbe09372570592003dfc2982fbe257d", 0xdd) r2 = syz_open_dev$hiddev(&(0x7f00000001c0), 0xff, 0x214100) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000440)) ioctl$HIDIOCINITREPORT(r2, 0x401c5820, 0x400500) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000200)) 12:00:47 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, 0x0) syz_open_dev$evdev(&(0x7f00000003c0), 0x100000001, 0x8000) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x82, &(0x7f00000002c0)="d1d1a02869645841d22eb15d330d7c39c7455c6786618be6d200fdf58f9f29aac71ac86222dd538fc1db3cf56461cda312823311e4c5453875a82e55aa10602f5828a52eee1dff49f7eb311446f833bfa218d863bcf2706bfd682605c3a6cadaf1849144f8d110298b1b72f110cc55ebc777dad6f1beb5e0c03d51d13b08bbd3e38b"}) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) write$hidraw(r1, &(0x7f00000000c0)="4a8bc0c583b8b6e926ac55cb6c65568388be09d1f6782ff5e2887f45d7a3e5bf9e0147aae936a58736a09bdf2acf5753a66093b95947d430b6c860ae3bd6875a78396deebaf09a20043d4fb5483796240f67c7a053f9e1169dcccf53c7394c1e76477510435ba320c232dfa317b5db2e74e9332117f29f5d5d04d10c5e23046ae4ccafff40a9b6efdba962c0649f9ed6a36a32e155d995920e2fc4958768440e5628e08586ed3a985a0946d7a36bda4622669c2b5fb41ffd2e9781a6bdfe99fa477039e84e3ec8c9cd6396db090dbe09372570592003dfc2982fbe257d", 0xdd) 12:00:47 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f0000000000)) 12:00:47 executing program 1: syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, &(0x7f0000000000)={0x20, 0x21, 0x8f, {0x8f, 0x24, "1dedfa9d3ee68553dbbdbd905d0ad00f1011372b2affb1bd3fed965b4ddaac38ed36cceba1a5e51a1219fdb1d5d64536d7aafac2e8fc517445a7c8bd4dcba0abbbc9bd3598b4d32116c6cd168cfbfbc0886b79142a3a74dbd98d98c2a62b06b3910a8571685c8efd5789a64b369b66a7117445a6d752a287e9d94f0c1e0243ff84ce1eafbb285dab372cf2de10"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x404}}}, &(0x7f0000000480)={0x44, &(0x7f0000000140)={0x20, 0x16, 0xff, "0655466a40db00f4554fd1b87546b7562c7c78e013a3de3be88bff10db98dbc34a1e357cecd908051eeabcc0a74aa035a516f4a2e48e1f1c23e2dba916b5c1b5ff5e86aa0fdec68feb5ac3610a5c70c1dc4f7f304930981ac301bca9b458c886a62a1e78fab78437f51132d9ea454dba7aa485a28e72f1df3d532fa7b88f4ca224886b904dedd08762948f212afb00e48e39fc1d3b1e6bd53aeb861931cab1d85b0ad0c65d1f77695d6d9f1857c09179d34722595d3789d150f89c71ca827991ddf6d04df6ada788c8e34b1cdfc887a9df4daf98bbbb34f71bdd12005df4795037af9848740cb6b56898ea2c41f19f3895b1689bb0cf93938d06848ffc788a"}, &(0x7f00000002c0)={0x0, 0xa, 0x1}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x20}, &(0x7f0000000340)={0x20, 0x81, 0x2, '#~'}, &(0x7f0000000380)={0x20, 0x82, 0x1, 'y'}, &(0x7f00000003c0)={0x20, 0x83, 0x3, "7f536d"}, &(0x7f0000000400)={0x20, 0x84, 0x1, "a3"}, &(0x7f0000000440)={0x20, 0x85, 0x3, "87d505"}}) r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) [ 2836.363496][T21395] usb 6-1: new low-speed USB device number 72 using dummy_hcd [ 2836.663282][T20968] usb 5-1: new low-speed USB device number 21 using dummy_hcd [ 2836.813440][T21395] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2836.824469][T21395] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2836.835395][T21395] usb 6-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 2836.848279][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2836.858282][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2836.868160][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2836.878058][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2837.033335][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2837.044379][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2837.056346][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2837.066317][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2837.076131][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2837.086012][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2837.123301][T21395] usb 6-1: string descriptor 0 read error: -22 [ 2837.129754][T21395] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2837.138968][T21395] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2837.165171][T28145] raw-gadget gadget: fail, usb_ep_enable returned -22 12:00:48 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f0000000000)) [ 2837.363368][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2837.369608][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2837.378686][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2837.424877][T28188] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2837.432046][T21395] cdc_ncm 6-1:1.0: bind() failure [ 2837.449385][T21395] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2837.456319][T21395] cdc_ncm 6-1:1.1: bind() failure [ 2837.489341][T21395] usb 6-1: USB disconnect, device number 72 12:00:48 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, 0x0) syz_open_dev$evdev(&(0x7f00000003c0), 0x100000001, 0x8000) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x82, &(0x7f00000002c0)="d1d1a02869645841d22eb15d330d7c39c7455c6786618be6d200fdf58f9f29aac71ac86222dd538fc1db3cf56461cda312823311e4c5453875a82e55aa10602f5828a52eee1dff49f7eb311446f833bfa218d863bcf2706bfd682605c3a6cadaf1849144f8d110298b1b72f110cc55ebc777dad6f1beb5e0c03d51d13b08bbd3e38b"}) syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) 12:00:48 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0xa, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:00:48 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x2}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:00:48 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x8, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000080)={0x51, 0x80, 0x9, {0x7f, 0x339}, {0xeb5, 0x8000}, @cond=[{0x99, 0x1, 0x3f, 0x2, 0x400}, {0x4, 0x3, 0x1, 0x76, 0x3ff, 0x5}]}) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f0000000000)={0xaf, "335f9b9b7b9257e7565a3a9cd7dbf0034ec8457e825f9c534174d580f9d96f1268d05b0fc5b378fd8f2c9cc5ab7aa96c67502865b91ea36567c4d9b3ddbfb091"}) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) 12:00:48 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f0000000000)) 12:00:48 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x1, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0x4, 0x420100) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f00000002c0)={0x1000, "11d25f7b3be38bf9fcb298685a4f6b109fbf4134e54ef6a9753435ada2ab8bc0927d0705ea792d9c019ca74a1cfa37c4e881620a268761358732818fde0945c4cb6a20b1a7ac409376eabbdc99ce1f1b41bbeb82928f612748f012f9b197b713f9138dd736ad05488aaf67cde46140e28b648f0d89fa7c9a9289a31522fa4da86ae7765e3e98f78b0175e0ac38503da1d64610188ee8d7a32a50fa31728044c580fc5c315637f8e29c5b0253e6004f83f0a95a5a1d108bf83913f46aa6ffa28aa8d3c3cc8c35646654692d033f165a367689b5eef9b6eed4329336454adcea320f70ae547eb87bf86b4fae2fb8e33803de334227c8c5b82ebf62ff2c8b5e25354d16ce8e0c783269da04afdab67746335567213134b029434f282f10486ef2494b874a4044c1e6d26cc0536b2a8f8593c6b167c4c691c3ced2a6b29cec008856e10c633db33d3c22ea8790073aede70c54b7c5e412b108b155523a3b0de2feb73505bda72c47e829adee1a3172ac4e3c4aee25bfb021f352020454ec7073d331c2c8b8beb54289c83db6120ea570e81d2fcc7c057f6994f76f8faedcca746fa97710329731c0b3887c865bcbf8cfa0bb2fde6afc4aadf78a5b70a224ac4438d95440a2f6cce8930589170ac5b89dac4a1371b70fe96bfdec0f33b6dd9bfbd18e2d9166c8ee57aa67246943cf8dbee8a0e878099881bfaa1b30010016cb68b3cb966b3ac6b7c43e43b7aff3d494a12c206c81df5dc76c19098d58d25dd75ef078609d14a184a23bab054fcb33a8d8f57a1f51f9e4b9f92db1b27ec87c7bcfc281a9fb9a1c72be1357406a86aaa9017ac2cf8b9a65ef64683b7c7ed3c8736c4ef9deb43300c79eaa0464edba958a78f39e777739a3f523f15d5ee39cbddcfd6ce1b952f30f39debef4eeaa4f70e7a738bbb325d3df46167811fabe46f017eb35b4874f7d23b2c0fc0ae12b6c48aae98fb1656292c52793e8fc788e800c62b0e399cfbcb5a0a94ff68139c23d8785ed27c33ee34e2bf14882258f2c2c2cc00545163289cff5a8e0f7fe61f0e0ef2dd99ca7d53eaaf5b1c5fad5b81f9bb550d283689d44a960d07aa246763354e7171aeba375f1c657d743bc7756ac1a99d3372bd5f3304e6c922cd36d72ba5b127332956602158b0d5772766e3e3c951610920b05ebcea5779d35f1990061ae8160b3d2a1b4eb2263e12becd2ba40971109ce36c8d89e19a6dd21ce433f2c588a3fba9fa46000e567b1f1e1fa2d93fe03037dc23e26c1b77e65dbf55e1db24ec74d619132922016b9a0fcac909ba1463b716ffe1ac71762861c833862998bc680defff88a6b4d3490d5ba71525c1c67792ba9a1c5b72209bf0d0fbc96ea93bff2b8b1ec2d87f47c66c29ca2f9868dafadfa581fea8cf6a1036e7a11c0dca13ad29da82275e3ae8f4f5f3dd7678e10ccab639d8214b808d5dcb6644d775c13ea9385f18eb3460741f40ec704feb71957012b4ff33fe417e8923f6a48458e6071d3367f823e46ab3f37d79018e3a12997f70d44c1c3f868de796501da9ad7820c23d4f833f37df56727374750229b017879e9137f690ceeb1da281f6ea482ad152cb335efa349b8fbe112f62b5b9c128930e93032ff4175a1690aed9ce74af9c6a6dbf9f8e18f1fa57177938da8dce62ec9960fe23a2d2d3d8977b454edfb214cef3cec32cea5617d51eb85beb5e16d5339ed2cf8d63e9f4dfb2e7fbfd53f17b1f2f21e47183cf1c6ffe2fe6c1b7987509cef2592a5807a04b544809191a3d5fe96553314d30f5fd6e819e68c0c7e239151bdd25daac460d1410f5b47b993fb587794f34fe7764bcefc6f9e60c605dc204c43688a5e70fca8ea4404483ec0f4a0ddee521331233343d9dbc290d871bb8d31d87c96b4c816a1e818cf8f79d38118c5d1a9ec9701a35e8f3e60d792ba73375df65860d038275537a1d98ec755efe88f93d5b6f45ad346891ee496c5509d47e963de0be3d397248e0de5639d16f824fc627e973515cd83f8dc805bdb23df0fd639e7ffe3af359742a6682c8d098a678e7d69b0972550911eb464860e2d923355be73b40b6cbf075a73b9c8fee239f793f38dd159d72406ffec1079ec683d1ab570b45d6ddaf46f2bdbd75c8acdc84e9dfe805825c69734a5b2f0102c33e9116f06534ddbea71e6f26b5249259744a46f50b55dc9f7f8f1a7fc81aea4d6fa75842036b8060a800adb0b2c354b59c5ced9fd30961152ec626a87e6fdcfcc70a29b360e3c9f28c537b153ec826d79ac8d2adafbf1796258660025f0361d8a9f2d7b6353bea59fd68014f48cd733a6a406bc4e840ba7d8791b63fea6d745e0adf114df87149b0b426685f3672a2525c1707e68e51d528e13cffc1e25c805c7aeef31412341909ef446e8fab71b335d3003e3cf6dda7cd9165dcf8af78ac78f820351a1fcd3bd86d62bb93d230809bc43bee68bad16fdc468a01a519e1565106b69e0c3268d13ce788e11ec89f7c4e52fe4f5af6895ed8d7f66e6be697f3971fc92e5ade1ba85530320ab5906dd0c4e7fd94e5b3822f33d67c3d17829072a92eb7e919c498c9b6845f42026bb57edbb88ed67a3684ff5f7d180ecda7848afd3aa62befe90d5178c56a1a7eb1878a0a5ca07f7ce4be14cfeffad5197e0f801910bfd4bfd37a5b6da349a765c6daaca18e216c26fb23b34f06ed3efb35553dc0fc7f04a25d8e27ba480645f6847e49839808bdf67f2b938ce4e1b4148843f9ce0b3f249fbff9ae6682ffbe8cbad9f9c86df74c1db2eba4333fc848548d24ad5a6958df93b303e13a42f4dffa918bfdfb77712972658f02d90cc5f499ed4e858a6042c22c49691e995e8f6ae00b53c2c5d3568cc5f5b5ba2e051716a9248641ba3f5061eddae4c442225c20c4eebf689c3d98b0f4e5e78dfd6e522d50fe0150b9e81d598c110448eb245c2378b4128e9638a7f721e6ea263c06f44e130a0a8c02bd53e5d1b00d529ea66fc5bc3360316772247603e56b59caec0fc5497fc45ab8ab63a0d4b1c26cbbde4f118a3e1059046357b4e005a009cafcbdb96f70a1180c58d6737f827b846b5fa49de1ce8a1aca2dda0ee7bbcea356807ebec466517b109dc1cc1eea492e2fd05006f2ecbf2b8486eddcc44ec78fd3fce2f21d802cb293bb45bd81499d35a19b41178121f05f07aad52dc7d47d7168dc0934ca5815d9f8da88cf21f3bf3fc70f75253b0c9fa0e1a16829508e2e81ffd65e514d3c8ba03db4d67aaefa1ebf99727396c21ae7bc24ca6d9d68bb82b255b7ff54c04d9b3860cc72a2d0c211bffb6019e5ff918e9d14f5d676146d80d08f6535f13d6a1a63855cd6b4398ab8170dc4e80316a28648ef00fcbedc5b1ed63a9504cbbc5437074120a07f541f9dc099fcf6c555a7508932b640496466e10643381b66942ab0b987cc4c617988df669e2a3eb02524ff7cd08b2f40a9f481db01735e6245764977456049b9f7e50d3768c0aaed604be06bc7c10d3ea0dcff091e1aa56984f26cc83c346b9db04e9a35231d9448b8e82cde30c5276ca8a50cec4c8eca3c4ce65fb15b76af877b45fc37c96f120fb938a1a96201888f3e4d873c24b8c389bd8ef65dbc10d5f7e94a2c9514ef84db1c2736541e34f0e43d8aae41ff61bac813e6b832257d99f1406c9cbcf54a87e9e64c3b86afd1e5e5085fc4faccb164b3d34e2718fd57b7f2cf7d7c1a3f0ed015fc812cd036ebe99ca9ef44e62c14eb91279cf440883f72da99b11f610886b5c9ba6bbcd334d9e195653bad9b3eec1a47c356f81a71401fcc6a68afcc3a9f5b842aa6a956f23fb36e5863af1b6d826851ca3fa0f22a3460f100a757207161391aa5a5b7b0f969e65daf634ec8137885e45d2496a9172b61e1f07339bad75d2c3fa7955b713b83e95ba360586521e0d703c95a0039271748a6ff2439683be12cbc0ad6f129ef3585973339e952b8381dd6661aa3b23723cda769777ba70c74bfb6666caa8ae499fdaa36a0c9f08207d1a26b38d9da0f53f2823dcac04fdd30794bfa0445cfecfa9b61d5cdddf598fe7f42420c163451389117d8c79f9c0a31e6afb062ff08ba65810870ee0f6bf08d602d5288316a950d568896b8aeee68afbbadbc1f59190af5ccdb961c63751907eb861745a41dafb78cb26786fb990b48d219e941f41d0057b62429eb492f31609098ee350a3eb3d8e3ecf9008abce045957ef45088800326e34d4c2f8d91b5763cf56eecacf8d199e93a6d4d33d8c50a3ddb9bbdbdc96f6774d648d1798ce2f2c3c06a585ee33d77f562d472d6e68f60910c28b8d6d0c44667e2ab70ff3adb9a536232545e469a28ff7d7c3071502003157e2256866b7344627e74587089c1b1de34b8d334e6bf4037bde8d0d5fd1e26509a8a98071aaf36b09b273ab70cdea77cc63249c591469c7216a7d1f5a764ab0e388ae3a58835e9b7df656ff3b444cdcb943eb6c0bb29905d6a42ad83145b75687c4488dc4faf95e1941334fa9e502377cf9474517e86a4f71d3832d968cf90f1c1d252dc53ff95ac95123c81b85a7ffca568006ae174b84a7591a605783e11768d2a1b15412a9d659ddc4df6b6d1cbe6cd1bf89100cf76018d0e6b8086287b4ff7612bcfe1d2b33f4e761ad862b4ef52013283c82f097f23df4ef8ada41c4e86ee7703bf4112f0e64dd6839e3478f7b26b4bd9baf10535377899f29170ac14a50917ea0547a070769ed0bb0884da993772a2c90f9d96e53662f1be0357e6fde185da1454606aa8abdb1e414607ddf52a19e48ac13e21e7edafcf6092e2fe0b63779d2363a4c6cc23a5509124bddf728164432ea5ecbc03812146d1170038f47431f0e931a545273a941b1c9e052c3d17d3b52e62eb9392182f5ed384d7cec97f61d3da343e692206ccdb162862674ee333cde8873d8c90ad755cb1c88bfa312fbd086719254705c0cb63a101f6059e3ec9155b85aa4e81160c467b3c5f568d7992dc6501ac068c41a79961e0998e03f1673d05496f996f7596d561a3e3ab87093b5326a0d876cfa35dba9817ef14bcd775138142631a06ddef5e51407e8a1e66b6bbc469be27f8728398179456e6d90a13e5c4e2e6e199bae3ec0493dd9f1874c32050827ef50bcb8f446b3af64aaabe4bee28f791e8601b805de527d5687ef152d2bb6b957489ca8910be9b7e8d517d95dbeb79fdddc6499fe5c1f34800e4f0b3cac99a29312e71f589c75ad8b217393d0535cff0f58cd51374f109ac2b7cc7a26bbc390222443d4f5a15e0638f4b9fa1aba96b8acaeb38beaed0bd9d1d65876e277370cd17447002e550660d49c5c55e63c91232b5a4600378e6c56d7b7e0a8351e19b25303015293141098c72ce4d0e072de39850fd9979da62dab02a7fc5c3ba195948f535f487c3572a0e53a83c613bbe181590c1354503b01045f08b39f18038c26d008f94ba3d4508124a60db82af5cd52934397570ff189dbcc236c06b3fa5b6c5aa10d820feb46758bcf119a756f87f9bee28eb1a77e21f5734d199355f9d7a0a82deade203ec29a0cd2ada4d2c9dbc60caabf2547bb23f3783225a958fd1332a7e54552a5afe56cdd14867937cda67211e678163a39d1f31c6939d034169963aa99157e354caf8e7a15596bc2d3cea6aea0ff3fcaffcf8ee6ee2c32cd51f5e3256ee90895fd38e8d1faed9ca9cdd503cc0a875b6d3fc509f01cdf7c637a56e6769e0488b2006fbe19a9341bfa1b4dd2ec7485f740cc628d845e22020d84b5c5cba67ca749002d5320f0db393bc3156e5d992bb51399bd3243"}) [ 2837.713374][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2837.736647][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2837.743680][T20968] cdc_ncm 5-1:1.1: bind() failure 12:00:48 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, 0x0) syz_open_dev$evdev(&(0x7f00000003c0), 0x100000001, 0x8000) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x82, &(0x7f00000002c0)="d1d1a02869645841d22eb15d330d7c39c7455c6786618be6d200fdf58f9f29aac71ac86222dd538fc1db3cf56461cda312823311e4c5453875a82e55aa10602f5828a52eee1dff49f7eb311446f833bfa218d863bcf2706bfd682605c3a6cadaf1849144f8d110298b1b72f110cc55ebc777dad6f1beb5e0c03d51d13b08bbd3e38b"}) 12:00:48 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) [ 2837.796328][T20968] usb 5-1: USB disconnect, device number 21 12:00:48 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0x1, 0x2002) ioctl$HIDIOCGCOLLECTIONINFO(r1, 0xc0104811, &(0x7f0000000040)={0x7, 0xb5, 0x3ff, 0x900}) 12:00:48 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000080)={0x9, "50f834745333b0252c6402abfe0769c7567a9d04996447542bfd30124a8edf65aad10ecd6c93def53db697c0a83995b120157293c4a77dd39112048f017803fc"}) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000000)) ioctl$HIDIOCINITREPORT(r1, 0x5452, 0x7fffffffefff) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000040)) 12:00:48 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x82, &(0x7f00000002c0)="d1d1a02869645841d22eb15d330d7c39c7455c6786618be6d200fdf58f9f29aac71ac86222dd538fc1db3cf56461cda312823311e4c5453875a82e55aa10602f5828a52eee1dff49f7eb311446f833bfa218d863bcf2706bfd682605c3a6cadaf1849144f8d110298b1b72f110cc55ebc777dad6f1beb5e0c03d51d13b08bbd3e38b"}) 12:00:48 executing program 0: ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0xc0189436, 0x400500) 12:00:48 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0xfffffffffffffff6, 0x614802) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000000)) write$hidraw(r1, &(0x7f0000000040)="6bfb4f1dbf2fc85e3a284e79a83067ccb0da9898c52e5163398776da114bd54ed0190dabef18abf8ce7a6b71b0090c5d62515b3f8f2be1a3496b1b78bd394729418467cf17b5ce99da760dc0c8c0c0114aaf022f80096219612e396a5801c145c6d6b7a3a23f99059df81287b41a572a879e286a78bda7676e29a9be8a81a803ac64b5d2", 0x84) write$hidraw(r1, &(0x7f00000002c0)="16db6e17b531862ba4a717514d000938beecacc8b38601da4c89ee9c83087f742f361a7deb86794feefc295200ff74d2095be8a855200ccf526e20af518d66807256e75fbacc53a45887bac7312090b7513762aa7e8448ead944ec7b948635cbfe415e53faef8d511b4af8e986224f4f5d5eec70104d036209d1982aecf92fb5fea831a4f120d7a06f369f149acfd2b117d18d7ee0c595006c7ed08dd4e499715562a219087ebe9f532f23c80cfe4bae530f94eea449758c41869b968033d6c98c3b9de2317dbeb00776cbd6f4aecd6e32b1318799b257ba3f59a7f5eae11d1043632f532c105f79719783e998a998423767b87c197c331879f961349b46ae187b23907f9f02a4e0af9f68635e0a1ba7767fe99c82ae326416879148ed1bb5d748464c0ddc39aa5a9feffa4800fc97ee75065f21b69fffcbce33e8a8365c822b2dad4c720d8d05e159c5c73fd22865298e70a75b9f529d0114e8d42970600a195e72be6760163c4dc687db369da353b3663b384e087b3f1c1c7f62c1c090ddb38441245593344d56252f591f7b0241ff06e5d6d7084b30ce0f83b10741535880223d5f3e074196f28733e29eca7eddb08665ed2990a66f289f5ac9f4ecf7acf9cb04a77bb3c3620b4caad8624f500e242372814ec2a1a47ab77d3f0027676d623f0c5595a91aed6ff678538c64e3cfc201e89cc62e26ca34921ea9f067a6b08b47476388616d07695a14c363f126e7be5250d15c083fd51fd9c3a5b5bffe71ad2ba1630757a8fe9153f098759b45f5a3852fd73cc4f210c92d3ebd94249271882442bd0538560b9186a8a2d13b5af8c94d54bb5d05b3dbf595a86d660a31f27b04fd875d8c257e42a92c3a22297999c9060a3a71ed62f188d7b4245e3f1c1882e980b924d581ca2d1845d263c03462e70e6dea7a76a0039fc445dfabace182b456ee4490a45bf08956ca4be327d20aa9b885e8dec34f2c6f3674af7624ff4adcf1e5b8e7181df78b73974450173c460957b874b7c8b6266bdde5d4c55c7f050dcc5416736e9a4113b05791dad0fa198434cd8b355a3e1a59eec6062771fd552425a401a545edc61e63b5e6b5eeb355049adc3607d2d6f949f0f6aa4396c8f073faef3202dac7efdd95a59999638d6da35e5d28fcb9ae623eeafae58257b9553807b482034d236c8161b127563ebcd5a9efddbfd7816c6e848be8dc3e18e97374edded35a5faa938b95fd0ccb7126d968faee99090bbf8995ca3b74283dde50e110521816ab97bc9178d1fd245bd60b8d8949a170c3d54d996000ee08bf426090945adff7077b815d648c85b2d3110a1124fd49e3e3425d05712af3bb4432ec691b77ec48f5ff9df3f611aa4c1a78b2b0182a34c1625839140ad55904e0f5efcb4b7c0e08ec150d4b9b360450c79e7e0cf2a32b1ebf9f685097625fd32e287a3cc2940c9277f030a28dd064d0a64eaedc8913ce914bb51665782daad3ad9aac21084257e9cb34e246f4c858fa93a5ec13e57c3df4a47e41a65ad5a5c101d0efadb0b3f2d217a71d58b73e874966267c5721a37bb12a1758fea00aa18efdef471df05365204489d5c9994e4bce65ffa8c5c4be3adc9934c96d4e3ab3cbcae2d305095ef6f0b20a51dc8563b1106d3382d510e78edd09bb61eacf366621b7cc5e30d0474edac6cf66d34103d22963b80caee550b8e5aae3711705d1f28fe3c68d0f0eac5ad60961840731ac4d1d34ddfcf27456e9daabe68775a81a6fea6932fb9c30d14e0a432d85525add39193943dcfe3835f785a8f0b4d1907ae2b0324a52d4fa3734cf7aaf28be1be24687a539d133c1aa72cfe2a46067163d4689d0f02a9fc142fae7af424089fdbd7dc20ff3a404d97dfa1f9ff19fbf2bc98db57a99b3b967fcf0ac8ee592f2feebaf76bb1b55247b3be94d1131010b1fbd65f847bc4aa1fc2348c19ef035bcb487c0904152f3e2f9275a37f73dd3c5bf4491e2965573a2b5f6c114a388125f12e8d3175838863162325ab09f14483bd76ae608c9c26c8a8a93ebdb01753cc29cf78ca4dd8c754e0d8f1ed0463453f1bc1e41ea13d72cfa8db9ab178f3d6e0615119d64b5bc2f87fea8b6669592f64f42a5d48bfb85bf0d458c6d94726877ff47a53fcbc075c084e6d24112df90c7e65249e6f95c9ad37159172cff002a4d185d152cb6c23d5c77d2441b1711d7b59ae90e9d8bb992a2edaaaef368cf7f985678c189600183a042caf6035d3fe9574b5e56c25db7ffbef081e885e635ac3d3af62f195554f8a5a65c931bb04bf73629555dbfdd9e365717b887ce613e42d48edb848e0c46f598d4b5cab59376b456aee95e5a6d2bee73fc245010266bd984c78e183e24878369591ff2ea6593e42f6c34b8a9d4e848e637e555047257bc6dff7a5eb44c2f451a8e2d064416f35974ddcd3e868a9325a966a172af62591bfded3f08eda6eabb9df0b8c795444c59abbc40c8dd684789c139e6f4996870e66f7cb2f4b541be7e5bcff4d46a764fd3534636adc7f6971fa590cb34ac07e1466409e924724ab16949b9c211fdd6e2724153e950a50f7c4f4d6a232d1a247896dee646362bd269b685164493889e4e56f44071e8abf393fc20d1141800468bc43bb1289870fba193fef625786d2ed7e97eceb5d8e04ca0a6cda0dd9063955f73b5510b9be46516706919c22b57b0069ea9eacb220e5ffc71955a16afb164d6b63d546b66206a61d0f34d7a1e70b0180b98af901bcdb9bd3b3cd0550f9e794b25d62e58e32e64ef3e6c6273cfa315a358c88dbce057fc0979e716b175c8e307291528648ecec8dc8707a28efcaaa7a02ce1bc31d1eb84fb5d5e52e67adc39cd5eb8bda513e035a0ceba246b41a5387db92247e798fc7f042a09e663e0b06bec8c96ef3dc251a4830d6db320e904f33c353821282a0f8521dd63d6726d298c145178576587b55accacd74b13d993afb76ee6218c1bc1275728c3caa3b128fa07c5563be6b0b36c68538106a3552bdfd752aa8dfa0e91cd967504570e52776e582502dce3e18fa289fc1da0e4f9a7756c150e9f60a8279ef7b85d14c7b59326309ef521ac55830fe29db45f501a0df04e2d019cab2dc4d76920c07435ff05a55c55468fdfaa7121b163e1986471bfea70824e2c8b17c1cc9b475524e94231e15778e7a4124bec9ef2a24e9ce066093e975dd8ff87bffcfab650842cf39e22168025f46fd470f6730764b77d44d1e06f1dfdcbed764ee8c87e8705a07a70b3fcf4ebb89ca59be52bc41eb836eca7f6a4c46169632dc34ce5ca2d740e26d04c5e0f3922772915d1f941bece1c9e08b276e5c00eb91f42effce48ee5bd40ac41049626ea9815415c80a6b2f8b89f0d2877ce5a0b8de9ada64b8b0ee44c3b505d0d263b5c93b26d584336df2ec6690b295ae09a78eb2d89f10cf2d66741cdfe1d200b4bfb54d58c7a90547ccfa1a84f54e17d25df660a5849170c036ec878506198b489de2a351b29656b6816e6eda32ddc8edb23fb68c0f611c87f03bf29c7061f5e26d45ac86f7cd73c0460185041f237800163b3c620aae90f88fc654c91cbdff5d5b14365a8295dcaaa9efe4b634e3b2219d5848ba229b3ae43350c8de34b2c95f42b23d0a4b3d706eae979701d865754bd78757cfd98efa5ac346aacb48afdcdda89cef1fc8b296dd2cf020ad077ed8af0f553491599cc579f11b4967a4180d49e7db3ccff7890cb9eb250fee5e4bfbdb96dd13111c161abaf995b984f781504644a494f3b522959f8c204363f4499435e5c84bec1f37a209ab5a13493983eab58f1de73e2e4bdb8c9227a1a61aed58ef26c876f97b4d2b917467253d04a5ba7d460c516bdc4b26b8d0a121da43038eb5f16d938c6e9c0db70bf25386411860190b707dcf7637f0ee620e7b8d03c73346cc53402ef0d73909a1927cde36723d675220f094a308d86c3e74d805981190cf6725d712a80937d8a1fd4fe5008ab9068a8b52efcc4db178fdc997d4dcebcaee320b73a92714e1f5c0fd3bba1ffddcf3c618bc1699b8a91f44914d1b5f3225ba5d9118dedf6427af1fec3a12de7f7137f60cac43f88a1310e1c568677ea5e7da08bf301b5c8f617d13f2dc1b1e2d9aa7655136d173d857f63e686038ff33d766ec7770c9c201c56cd07e8d5839d53d265d686998fbb3439efb653a9e6097efeb911112162dfc84c9d8663275c6644fc798b81c9cc175a85b2d0e67f7c4818b6b2614a72bd0950c14fd945637bb1567447f2c9469109209f0937293061bff1207a7ce490ce0355567527ede5d6f048be30c19bc17d7f62ef5f3cc17722c5e548b5db2c6852613c90f58b609de1f236a2eb21a7789b8febfb94700c772c2c9786b4631075250e8c5a1a4e0560846d2ce2823ee826b76aae537f745f14aed880df32ef28ab6b52aa128e5995a69d94e8f70de93fb9b64bc0ed19f04926ef680911e803ec6cedf337e4671baa39d1a37f53a9c35c98b58dcee1014aaf4b4708379623ecd2100606e332b4ce923b8d8dc117003cb97498c68dee26d011b94c712844c8b91f9b335c12d44aa34dceea66de1c7b6cde119af2aa67feee84490b1c24fd694bbc938a2dc20a1e0d6835f8914d7c00fcb185c4e7624883541085a714f4b4d1cbb18a3a0c2aba55aa6bbcc89f6a4a1258efc7748cbc1e79f0424f93ab7f3a2bb731327550397a36d29091c17d6cb9a97bf2ea2c05ccc99a08a904ce1ade95b9c45a6d625b6a5bbbb9a97188b22e283dbc4008d9a51c737a0206d59df7a299a8b741d8342afb486ca742437cd1aff50142f872dcf8d96efadbd9ef28b7a1df696a5b69394ac84b0cedef9a2f9af971b99d32e930c80ac6c00099f7088d52637460fdee0903ac2af0d406504a25d773f7aead3cac9197d77bc99f482eafe967f111c9a66adb417fede9713ea04484a8a4937d5e24d48e20f0a02ac5b948e47ea86f6e93d990097ba62caf362be5c69a537db9d3d110ad26f0a410f8293508bb4477084da5e13e304f6b2a9323fbe75a8a576540456f451970a95352c6479d245c237a52a63dd85aa5dd179fb5d8a7f9c5ad81fd4ad0d6eb4a1c510cdada331f1bf3edaff37cc61ca3e06c24b6248f2588820beb7782fb7493e4ea0a3079d3a8a5224c0e0b2efb929b68e7ddc6e5b6d25a4378be58961a5a852d1e6408611a64d12eaa4bd31889cefa5b79bbe25f5a8c0011e3f6f924455dbc19641bc6c621add4ca1358f7bd222515c5611d643570d5a15d87b559b7562b9f4fe9b429cb040a62205a188e56a42531116f3cdd17a7f65131ca80f12bc85a70371061a7a9556cab90ff6a515bb9f53c9adafc68389c8e4104072321a8720bc65677f73e627be986268ec0d9b54261f483df9e85eb4d09f8fdeca11433cf6400612576044c3fb013aaf3989d584390bdbe773db8a46319913b35144451a4d748292623bbd9d5114581410b2b0ddaf4f9b252499e2757341bcc78b29655c54a71b3651439abd960f13a0d46f8a23c501ffea1b3aa9bc4e50194e9c19ac84c7582ddb87b88461fe18a8c76ee0f9110512d15bfe0e2751bc3dfc318d650a0e224d7a35f47d6c0f413515a7e455264800116658beccef4ee5e6915d2ecfd14309d271c9bfe1407ce188de235bbdf5400c2d3e2926586d8c0054c5b92361168c59e000b0198f37ef61161ac9b04caba76d4475fd13ffca01b0f0ade7a30325c227af6d592e38abb9c11ee3ff31127cdd362dfcca6c21c16d6739734623a51718dbe2a94cb0e4e6e523f1ac1a4567c55b3bd4e72a0", 0x1000) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f00000012c0)={0x989, "4dcdf70631be0e6359c19da3eb615c52a18af5f9a9112e9879984a8cf47cb705ac0a34861ff3a854db5607fee6131d21a431d4a0c940cc54442e07a84d266d9426285e59579498c9d132c5271c07c6500be90d50f819f783c59ed0e88a1fff7fee732fb695a0178a61ef6ea706341aa403a14abd8a793860473c0bb58bf8032fb15810a1551d65bd1a87f79fba0bcb9c3dee4284052187fa16a0ccd4c93114ab16c35c44242c0062efa237a72f69ea502a4e3479aeee4d647bcbc5bbbc52d083bce2328e02647380b83d4868a3adf6d31c4d13dde82e17ca81f36722c6a97e2d32f7577d55b2976a63eeae63174b91190ffa7730c959c1c3272cdeb1e7e83b6f3f93b2969cbeba5bbe498c40a4191aeac859210fc4b7c3522b6f2d038969f8b999985343d2bdf72f0834ffeb2988fd6e288b252e2cebf9b74d3d3ad2d8106f23c23284cf4f4f31be9bdef6a7e5e05a643b8c76f990168e1290b4291333142a0bf4a0121d682b07a3fe5da4ee367bf91cb660628538cde06f7c5807693844a29099506ac8b6fc2a01e117c92cd7c48cf57ca3ea063814ed008ec3aded045e7cb1dfd37087342815e7ce5e10dcc969a657a771368365d9fb0c47db0c5ad2937a7b741b054bd2428ec7541a804a27b7a2ee43ecab91c92bb3ed28e8a414187e468e994b9f77166fa4f2dcccc8b5f2e0b72a1c4ba2504cd01e091b6dfa0cc568a7d0a83bdc1a7a35753a81607407f26c4f0b86f5614b7112cb7b237f0a9e8b531c4a6ad1bc3a71f2f02daa2c3172c960219c5bd83158e1cad07ee4238c2a73c7b168e6e6328c9c5695b841cfe53e7f3cc641177452e71b2bebe090c5eed90b0236a8323393a8b79f79e8d32d5715748f67cc96ea99bc2f96c4813c48ea996aed80a626ebe68178e021bcc68457ee7c566547c16ef0340983516f30e8c017524558b21ddbfd419ad0ddbe3353ebc9f5cbaf889bec2369a12cacdb859e469bfcc8e895cad628cc247c635dfbb683128eec387d1dbed88fc50ba2d60360d00c422ae75446538d00af2fe8ce751f875f20e41b837ddcd0a4989e69bb93a8a191e7068bcded798fc67d4c330dac52142976b0b9d21fddb48a09c799f105471b305ac3f00ceeb98363b0e59384b86ce7ad4b812739987eafa56888bc7120114ef81c488d5393b356870b7935336d9286a37605e1c1625e17fce65e1abce42081cd27bbac05d5ca0beea5d686a92a1d0693f326ecfe025342575f7bf2a4570130e17f6d480064e92d6c7926c6ccb63c341421685ba9314b19136c72986ff900562ffeeb7a2879453d40833a41ed4e2790a6f7ada9943f94d48d5828e26e725d661ede1fd6a328ae098b95a9d0ab392a8d7c16f5e49ef52d5b609905ebe0b6021fbb56317cd1cd87878f8cf00d84eecd8ca7d0ce1f64f73159c5149c2f7791220d8cbd9d96fa56ee6404cdae85381aa3856afa8d5e323e24fcf4a079587ae9b8ace7bdf02b2ded242987cd978eed0c859142e8fcb133f8994b4d8f63d2bb6c5d81002c9110c18537f5c6140d7b983ee8c741d8d372a99e3504a2572a8250a1689f4b0c1dd68afc3f7991315c989b1c5927743976c632fb37157c017052aa2934bb91e70f7056d0be8eb34a50a99cd18974fa41a009a4d996420f3649a5aaef4266a8dcd2d0429064d8b66a012bda3ede3fd66cc52d919ccb2c596c6f1bd1b33c009ca82d55dcc7d33c8c2dd110b69bca73dbae45eb6d8dc26a3821592a0cf423c3f76a979b0b89dcaed441bbc1b1640df19b12bc793e40bebb9012de5f3e6caee5dfed29813c3ff472f495f25b63cb7dec02576c2531e679570630798a0bd7613e8133e323290967f1217003d653306cca3bd4f66e48ecc6b3ee936f6e924ddd92d36dd050f786859afa7c773247dbf4bda1e547158d9e55dc8e647ec90e41e07aae4864a160222efc81ef8a372ea2b69215fcc5eff567b1ca8259ca4e9de3388982372983b5ec7f9bc66194f40b1610e107130e4908d58063f63c07c2c9ae20819042cef49c58301d4d886b7d133d76e6ddaebd9433a1a860bf1484be0ffabfab669118cb035ca7bad230f31945eeb9d0f4c2952c57300a2a9b071f7668b7ccabf248f7465056bb2ee35fe825e0492837e45fc641cd57a3f01b47d92abab2bb3df0868ce4f2847eff3fcb54ccad65fd54dc8c97bdc0d01382cb1d7861cec0319cca212e104edff005ecaf0024c33564de54761882195665c78b265ce48c564f28216d51c73cd0735540dea0f45c60d98562a28d344828e04aaf97aceec369e8817b3f7b426b7b0259aa3deab7e3b1c64b743ca697e0851f229dfa470521e74f9e500527f3dd199038971ae8b85a23747b727fe85d7b4e38cc2a2a3450616997100e9923d0ce40cb467804b8a000b276615a63b47793d25cd275770bbb1f7cdcc2f2fa844790721a39911bac20da682234e5dd584bc63a7224bc43839e4279aa4bb70333ebfd16bebe75ebb0bc48f22bc6ec92529b20e698ca652d05921523b0d113b72f09d1312f595a1c72b46899f291aab5b41e81beb1d86baee62580ea669afd0ae27385930c9faf9d2e2ffc99330d4a100d9b9e114a292746da0d18e7f95b48ec12230cf504390946e80e489a48eb3adde69007fa8b04681e3ddf600b45b8728c23c9743c9bd5e0a1f20fba4156ebd8e765ac28e5d3088a23c7f68e45f0487e5860cfa047764193a0d19b358db18b72467370dfa3cd7ecb07887a0538b548e942d0e0e401e93249a15c7c2c562639f655aeb16e231d5aaaf7cdc7e1e12c25aabe04149ac1cfdec200af395ed50ef1beb8ea7aae413c9c935c69490313f2a46b0f610d3745d5388651388eb4525bb25ec64d3cc17d79b5fb7cad7a6b6873bb08bb86eff45004e653d0ab18cf8c098d7fd14b62aa7991ef6ddfda82ae28455823c280b77a297983085ec72b1439ba5a5d92373aa38fbea8a7cf1396e6c944255641565df159402d880f6bbb56411fdebb0f2ddf7bafe61f80e370a2c004d83872c6c2d91485f9cacfbcebea445e6022450949e49a87bf67f25902c0cfebdd200c06f8b48c19eac0b88b488b2bf22344be96da7926050e0167ef855df285b6d3f9c40db04053f90e5d6cfbe5dbdfbd18eb76771809c44c98caf59020e515d7a17971971a2d717dc79795aeb178a82ca1615055e49abae46cd90905d121ae735ef7e6abc7943f7ad3b67b14c46d788f6424536cdc5b6f11ff62baa199f74c63694c82961b7c8cc3f2b9b31cae2de1cacd1fbd3219c251237a5e5e8cca94ab4efc870418dcd4c4b3230b19ffb5ead05c2a367b0d46f1ec4e36c68bfc09a4bf85715e907e3450624d3393588c5c89129031b8a9dd76438a24a55b8ea181de06133395eb18ff10ab08403cf297d93cb29682ee26e44498c55d6579b5e26bd4abf85d2c277dcf77a7276f042088ff5903"}) write$hidraw(r2, &(0x7f0000000100)="73254e6b30d1bae66f2b3f18474ffdcef83b70f0b1e05415aacc57612d9a4b5cf1209830a40e3feb55a5992c3abd044a613c00b089de1ec0ff007907eb5f8b3cf669f0abfac120f62c10fb770daaa53b5ed33ae6a46b568a6a62be45da3ff61afc", 0x61) [ 2838.113275][ T993] usb 6-1: new low-speed USB device number 73 using dummy_hcd [ 2838.253308][T20968] usb 5-1: new low-speed USB device number 22 using dummy_hcd [ 2838.513924][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2838.525200][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2838.536037][ T993] usb 6-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 10 [ 2838.549064][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2838.559050][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2838.568922][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2838.578824][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2838.673398][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2838.684505][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2838.696795][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2838.706859][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2838.716768][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2838.726712][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2838.853363][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2838.859645][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2838.868734][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2838.895184][T28242] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2838.993406][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2838.999744][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2839.008896][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2839.034898][T28255] raw-gadget gadget: fail, usb_ep_enable returned -22 12:00:50 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0xf, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2839.155568][ T993] cdc_ncm 6-1:1.0: bind() failure [ 2839.171214][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2839.178226][ T993] cdc_ncm 6-1:1.1: bind() failure [ 2839.197292][ T993] usb 6-1: USB disconnect, device number 73 12:00:50 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x3}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:00:50 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x82, &(0x7f00000002c0)="d1d1a02869645841d22eb15d330d7c39c7455c6786618be6d200fdf58f9f29aac71ac86222dd538fc1db3cf56461cda312823311e4c5453875a82e55aa10602f5828a52eee1dff49f7eb311446f833bfa218d863bcf2706bfd682605c3a6cadaf1849144f8d110298b1b72f110cc55ebc777dad6f1beb5e0c03d51d13b08bbd3e38b"}) 12:00:50 executing program 0: ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0xc0189436, 0x400500) 12:00:50 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x7fff, 0x20101) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) 12:00:50 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, 0x0) ioctl$EVIOCGNAME(r1, 0x80404506, &(0x7f0000000040)=""/186) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f00000002c0)={{0x1, 0xffffffff, 0x101, 0xffff, 0x6, 0x9}, 0x37e, [0x77, 0x81, 0x5, 0x7c, 0x6, 0xf63, 0x2, 0x1, 0x1, 0x800, 0xfffffff8, 0xfff, 0x3, 0xff, 0x9, 0x0, 0x200, 0x1ff, 0x8, 0x5, 0x2bc, 0x1ff, 0x1, 0x6, 0xd9e00000, 0x8000, 0x0, 0x20, 0x8001, 0x32293158, 0x6a5, 0x80, 0x3, 0x8, 0x744, 0xffff7af1, 0x5, 0x0, 0x3ff, 0x0, 0x3, 0x447, 0x7fffffff, 0x5, 0x3012, 0x0, 0x80000000, 0xfff, 0x2, 0xaaa, 0xa8, 0x81, 0x5c1b, 0x1, 0x7ff, 0x20, 0x4, 0x466c, 0x7fff, 0x7f, 0x40, 0x9, 0x5, 0x4, 0xc3, 0x2, 0xf2, 0xff, 0x1, 0x2, 0x6, 0x7fff, 0x40, 0xffffff27, 0x8, 0x5, 0x5, 0x5, 0x80, 0x1, 0xfffffffa, 0x8, 0x10000, 0x1f, 0x4de, 0x51de1f16, 0x100, 0x2, 0x87, 0x4, 0x6, 0x1000, 0x3, 0x101, 0x43, 0x6, 0x6, 0xfffffdbc, 0x0, 0x3, 0x0, 0x7f, 0x1, 0x6, 0x9, 0x2, 0x10001, 0xff, 0x2, 0x7f, 0x6, 0x4, 0x0, 0x5, 0x6f3a, 0x7f, 0x40, 0x4, 0x80000000, 0x7, 0x1, 0x0, 0x80000001, 0x7fff, 0x4, 0x4, 0x2, 0x6, 0x3, 0x1, 0x1, 0x80000001, 0xf364, 0x3, 0x8, 0x4, 0x7, 0xd249, 0x80000001, 0x7fff, 0x7fff, 0x2, 0xacf2, 0x3, 0x20, 0x7, 0x9, 0x4, 0xfff, 0x4b57, 0x8, 0x7, 0x1, 0x9, 0x80000001, 0x13, 0x3, 0x0, 0x1000, 0x28, 0x0, 0x5, 0xd0, 0x1ff, 0x2, 0x8, 0x7f, 0x0, 0x540, 0x1, 0x5, 0x2, 0x8, 0x2, 0xff, 0x80000000, 0x6, 0xff, 0x5, 0x5, 0x9b, 0x80000001, 0x8000, 0x40, 0xff, 0x9, 0x8, 0x3, 0x450, 0xfff, 0x8, 0x1f, 0x5, 0x364, 0x401, 0x9, 0x7fff, 0x0, 0x3f, 0x8, 0x7, 0xff, 0xfd, 0xb8, 0x3, 0x8, 0x11, 0x800, 0x9, 0x20, 0xffff, 0x9, 0x2, 0x80000000, 0xffff, 0x6, 0x7fffffff, 0x8000, 0x4, 0x6, 0x7, 0xa476, 0x7, 0x7ff, 0x2, 0x5, 0x2, 0x1, 0x4, 0x0, 0xc14, 0x2, 0xda41, 0x8, 0x5, 0x800, 0x400, 0xb720, 0x1, 0x80000000, 0x2, 0x3, 0xff, 0x2, 0x2, 0x6, 0x0, 0x3, 0x80000001, 0x7f, 0x10000, 0x6, 0x0, 0x4, 0x1, 0x20, 0x80, 0x200, 0xffff62fd, 0x5, 0x0, 0xfff, 0x10001, 0x40, 0x4, 0x3ff, 0x0, 0x80000000, 0x401, 0x0, 0xf83, 0xfffff0ca, 0x4, 0x4, 0xfffffffa, 0xdf8, 0x6, 0x1000, 0x5, 0x4, 0x1ff, 0x6, 0x5, 0x4, 0x2, 0x401, 0xffffffff, 0x8, 0x8, 0x1, 0x0, 0x9, 0x23a, 0x1, 0x4, 0x4, 0xbc1, 0x3, 0x80000001, 0x8, 0x8, 0xffffffc1, 0x40, 0x400, 0x10001, 0x1, 0x0, 0x1, 0x6, 0x9f, 0x1, 0x6, 0x7, 0x7, 0x3ff, 0x9, 0x6, 0x401, 0x4, 0x5, 0x0, 0x58ea1261, 0x0, 0x12, 0x9, 0x20, 0xfffffffe, 0x7fff, 0x9c, 0xfff, 0xffffffff, 0x0, 0x7, 0x1, 0x0, 0x0, 0x7, 0xfffffc01, 0x401, 0x3, 0x3ff, 0xff, 0x5, 0x7, 0x8, 0x1, 0x3, 0x1, 0x10000, 0xc4, 0x7, 0xfffffe00, 0x4, 0x4, 0x1, 0x0, 0x1, 0x400, 0x7, 0x0, 0x8001, 0x9f67, 0x2, 0x5, 0x9, 0x3, 0x9, 0x9, 0x800, 0xe5c, 0x5, 0x8, 0x0, 0x80000000, 0x2, 0x679, 0xfb2, 0xfffff000, 0x5, 0xff, 0x7, 0x259, 0x2, 0x5, 0x5, 0xfffffffa, 0x4, 0x8, 0x1f, 0x1000, 0x8, 0x4, 0x6, 0xfff, 0x6, 0x9, 0x2b, 0xff, 0x983, 0x80000001, 0x2, 0x5, 0x9, 0x26d4, 0x13c, 0x0, 0x9, 0x787, 0x20, 0xd907, 0x2745ae99, 0x0, 0x8000, 0xa5, 0x20, 0x0, 0x81, 0x0, 0xffffffff, 0x400, 0x7, 0x45f, 0x10001, 0xffff, 0xffff, 0x8, 0x80000000, 0x7, 0x7, 0xfff, 0x200, 0x3, 0x3, 0x200, 0x4, 0x9e5, 0x6, 0x200, 0x8, 0x1, 0x1f, 0x10001, 0x101, 0xffff, 0x3, 0x5, 0xfffff801, 0x6, 0x80, 0x4, 0x9, 0x1, 0x6, 0x1, 0x100, 0xf9, 0x80000000, 0x1000, 0x522, 0x4, 0x6, 0x7fffffff, 0x8, 0x1, 0x8, 0x2, 0x1, 0x6, 0x4, 0x50b8f89e, 0x1f, 0x40000000, 0xe7, 0x8, 0x4, 0x100, 0x80000001, 0xd174, 0x81, 0xff, 0x81, 0x6, 0x4, 0x2b96, 0x0, 0x1f, 0x2, 0x4, 0x0, 0x1728, 0x5, 0x6, 0x81, 0x3218, 0x0, 0xe8, 0x0, 0x519, 0x5, 0xfff, 0x1, 0x6, 0x1, 0xffff7eef, 0x6, 0x8, 0x9, 0x9, 0x8, 0x7, 0xef, 0x4, 0x10001, 0x3, 0x2, 0x1, 0x7, 0x9, 0x200, 0x1800, 0x8000, 0x7, 0x7ff, 0x4, 0x2, 0x1, 0x9, 0x7, 0x5, 0x3, 0x3d6fffd9, 0x5, 0xf76, 0x6e, 0x200, 0x1, 0x7091, 0x8, 0x4, 0x982, 0x1000, 0x8, 0x200, 0x80000000, 0x80000001, 0x0, 0x400000, 0x10001, 0x7, 0x0, 0x29145aee, 0x7, 0xfffffffd, 0xffffffff, 0x80, 0x2, 0x4, 0x7, 0x5, 0xaf, 0x6597d098, 0xbced4fa5, 0x5ec00, 0x1, 0x6, 0x7, 0x1e, 0x3, 0x6, 0x8, 0x7fffffff, 0x1, 0x1, 0x800, 0xfffffffb, 0x4, 0x9, 0x258aac3e, 0x8, 0x100, 0xdc64, 0xbc9, 0x2, 0x7ff, 0x0, 0x9, 0x7, 0x0, 0x400, 0x7, 0x5, 0x1, 0x1, 0x0, 0x68d, 0x9, 0x0, 0x1ff, 0x1f, 0x8000, 0x25e, 0x0, 0x1f, 0xe2a, 0xfc6, 0x80, 0x4, 0x7fffffff, 0x7, 0xffff0001, 0x8204, 0x5, 0x3, 0x80000000, 0x7, 0x5, 0x7fffffff, 0x0, 0x400, 0x1, 0xce0c, 0x80000000, 0x4, 0x0, 0xa5f, 0x1, 0x1000, 0x7, 0x0, 0x8, 0x1, 0x9, 0x401, 0x6, 0x3f, 0x40, 0x700000, 0x1, 0xffffffff, 0x5, 0xdc, 0x80, 0x81, 0xbf, 0x6, 0x0, 0x8, 0x401, 0x69, 0x8001, 0x4, 0x7fff, 0x0, 0x8d1, 0x1d8ebbd6, 0x100, 0x20, 0x8, 0x401, 0xa00a, 0x4141a2a8, 0x3ff, 0x8d06, 0x215, 0x0, 0x8001, 0x8000, 0x7fffffff, 0xfff, 0x2, 0x5, 0x7, 0x72, 0x6, 0x8, 0x6, 0x401, 0x80000001, 0x1, 0x8001, 0x2, 0x59800, 0x1ff, 0x31a, 0x7, 0x40, 0x18, 0x3, 0x9, 0x0, 0x7, 0x1ff, 0x0, 0x4, 0x8, 0x6, 0x4, 0x7, 0x0, 0xfffffffa, 0x80000001, 0x7fffffff, 0x8, 0x6, 0x1, 0x2, 0x80, 0x3, 0x0, 0x3, 0x8001, 0x7, 0x7d5, 0x3, 0x3, 0x1ff, 0x7, 0xc0, 0x6, 0x7, 0x3, 0x0, 0x8, 0x9, 0x1, 0x2, 0x5, 0x87c2, 0x9, 0x7, 0x1, 0x400, 0x0, 0x40e, 0xacc00000, 0x80000001, 0x3, 0x7fffffff, 0xa2, 0x5, 0xd2e, 0x5, 0xffffffff, 0x1ff, 0x8883, 0x5, 0x2, 0x10001, 0x2, 0x3f, 0x10000, 0x9, 0x81, 0x2, 0xfa2, 0xffff, 0x3, 0x2, 0x1000, 0xa855, 0xfff, 0x0, 0x9, 0x400, 0x0, 0x7506, 0x3ff, 0x4, 0x99ca, 0xaeae, 0x7ac, 0x3, 0x1, 0xc08b, 0x5, 0x6, 0x5, 0x5, 0x4, 0x44b, 0xa84, 0x6e, 0x7ff, 0x5, 0x1, 0x4, 0x1, 0x40, 0xfff, 0x6, 0xe0023814, 0xcc, 0x4, 0x0, 0x80000001, 0x1d, 0x8, 0x4, 0x5460, 0x4, 0x1000, 0xfffffff8, 0x3ff, 0x80000001, 0x7, 0x5c56, 0x2, 0xffffffff, 0x800, 0x9, 0x0, 0x8, 0x7f, 0x1, 0x1, 0x8, 0x0, 0x6, 0x2, 0x1000, 0x6, 0x80, 0x80, 0x7, 0x0, 0x0, 0xfff, 0x3d, 0x7fffffff, 0x0, 0x40, 0x6, 0x7, 0x2, 0x643, 0x0, 0x5, 0x3, 0xc8af, 0xe5, 0xa802, 0x4953, 0xffffff81, 0x4, 0x2, 0x80000000, 0xfffffc01, 0x3, 0x91c, 0x0, 0x10001, 0x1000, 0x0, 0xfffff3c3, 0x0, 0xfffffffe, 0x1, 0x3, 0xffff, 0x3, 0x1, 0x605344c1, 0xf530, 0x2, 0x9, 0x44000000, 0x3f, 0x7fffffff, 0x8001, 0x0, 0x3f, 0x9, 0xd8f, 0xe000000, 0xffff, 0xff, 0x3ff, 0x0, 0x6b68, 0x1, 0x8000, 0x7, 0x2, 0x0, 0x81, 0x0, 0x3ff, 0xfffff58e, 0x5, 0xa63d, 0x7, 0x2, 0x5, 0xffff8001, 0x20, 0x8, 0x9, 0x101, 0x20, 0x7f, 0x81, 0x6, 0xfffffffc, 0xa6f, 0x2, 0x8, 0x4, 0x9, 0x0, 0x6, 0x80000001, 0x6, 0x5, 0x2264, 0x1, 0xffffffe0, 0x1ff, 0xffff, 0x2, 0x4, 0x4, 0x80, 0xfffffff9, 0x7fff, 0x3, 0x3f1, 0x5, 0x5, 0x3, 0x2, 0xff, 0x2, 0x3, 0x290, 0x4, 0x9, 0x8, 0x4, 0x2, 0x80, 0x0, 0xfffffffe, 0x7ff, 0x55, 0x1, 0x5, 0x8001, 0x800, 0x0, 0x3, 0x4, 0x10001, 0x1a, 0x1, 0x3ff, 0xb7, 0x8, 0x42446819, 0x5, 0x6, 0x4, 0x40, 0x6, 0x2, 0xea, 0x9d0b, 0x5, 0x5, 0xf6, 0xce7, 0x5, 0xc311, 0x10000, 0x80000000, 0xffffffff, 0x5a7f, 0x10001, 0x4, 0x4, 0x8001, 0x7, 0x8, 0x6, 0x330c, 0x2, 0x401, 0xfffffffc, 0x6, 0x8001, 0x100, 0x9, 0x101, 0x4, 0x8, 0x0, 0x2, 0x5, 0x80000000, 0x1000, 0x39a, 0x8, 0x6b, 0x6, 0x2, 0x80000001, 0x9, 0x5, 0x6, 0x7, 0x6, 0x7fff, 0x80000001, 0x1f, 0xf7, 0x6, 0xfffffff7, 0xf2, 0xf4a, 0x9832, 0x9, 0x5, 0x8, 0x7ff, 0x89]}) [ 2839.293872][T20968] cdc_ncm 5-1:1.0: bind() failure 12:00:50 executing program 0: ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0xc0189436, 0x400500) [ 2839.323966][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2839.330789][T20968] cdc_ncm 5-1:1.1: bind() failure 12:00:50 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x800, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000000)={0x3, 0x100, 0x7, 0x8, 0x100, 0x400}) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, &(0x7f0000000200)={0x2, 0x3, 0x57554ab3, 0x5, 0x8001, 0x7fffffff}) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x4000, 0x80102) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f0000000240)) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000080)=ANY=[@ANYBLOB="77010000ea67f045a2132e771560116bfadaa921b2c06c1d24949aaa4e3ee643e149a83a1ff26ff7dfbe80471bd61333471697670ec7f0c0808a7a8c2bef433e73d5323a58e1c3c5ec2f3871809570ceaf33f95b52f98cc24f5030d6a3fa40dcd275fd9498dadd00007fcf4d5a43f8a138a1a7d7c5ac764a97d965f4a769506622aec0982590e1667162af5e3ed34f5795da5c0e8b5cf1028a8fe50783e74692bc7de4f9a73638cae420055c82d6318bab2cc1bf0f48b9fe9bb5072264a896ba9df216bf93cd3816cca3caddce89f1b3d1d7194a395f00a6ea03948a39da12f3f9e81d0a2193b9b4bf8c95595b339e1aa598893b9ef7e00ba9e39113a2db96475c05754d01692e1f79b3ec8cd396f30d8bb1777cec163b20e50ce73943a2b9fd07b4a82e5163dcc2ee2f6d5d10c00c33c47fbdbdeba1a3b739a83bcd81c71e1b0a75940ba0f4dadef6f1ac02675499e578c193c17a0fc1679b3ed3e49c679ba49334fa348b7be304949302ffe8cf00"/379]) 12:00:50 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x82, &(0x7f00000002c0)="d1d1a02869645841d22eb15d330d7c39c7455c6786618be6d200fdf58f9f29aac71ac86222dd538fc1db3cf56461cda312823311e4c5453875a82e55aa10602f5828a52eee1dff49f7eb311446f833bfa218d863bcf2706bfd682605c3a6cadaf1849144f8d110298b1b72f110cc55ebc777dad6f1beb5e0c03d51d13b08bbd3e38b"}) 12:00:50 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000000)=0x2) [ 2839.413855][T20968] usb 5-1: USB disconnect, device number 22 12:00:50 executing program 0: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:00:50 executing program 1: syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0xc8, 0x80100) r1 = syz_open_dev$hiddev(&(0x7f0000000040), 0x8000000100, 0x8000) ioctl$HIDIOCGFLAG(r1, 0x8004480e, &(0x7f0000000080)) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) [ 2839.563355][ T993] usb 6-1: new low-speed USB device number 74 using dummy_hcd [ 2839.793323][T20968] usb 5-1: new low-speed USB device number 23 using dummy_hcd [ 2839.963460][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2839.974491][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2839.985336][ T993] usb 6-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 15 [ 2839.998832][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2840.008849][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2840.018695][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2840.028581][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2840.183285][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2840.194326][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2840.206466][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2840.216520][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2840.227097][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2840.236976][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2840.283347][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2840.289586][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2840.298696][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2840.325077][T28286] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2840.503317][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2840.510121][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2840.519292][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 12:00:51 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x4, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2840.544904][T28313] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2840.603347][ T993] cdc_ncm 6-1:1.0: bind() failure [ 2840.612173][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2840.619138][ T993] cdc_ncm 6-1:1.1: bind() failure [ 2840.644177][ T993] usb 6-1: USB disconnect, device number 74 12:00:51 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x4}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:00:51 executing program 3: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x82, &(0x7f00000002c0)="d1d1a02869645841d22eb15d330d7c39c7455c6786618be6d200fdf58f9f29aac71ac86222dd538fc1db3cf56461cda312823311e4c5453875a82e55aa10602f5828a52eee1dff49f7eb311446f833bfa218d863bcf2706bfd682605c3a6cadaf1849144f8d110298b1b72f110cc55ebc777dad6f1beb5e0c03d51d13b08bbd3e38b"}) 12:00:51 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)="6fc34c5836bcbb03f6ebaac872f2fd83f1ba7e7b374fbf7c10046befcf41eaccb5a861d88981ea5a452d15e57a7fe96e55cfb6215532b1479e65afea60bd05a181308e2a613173887b44bec797fa7182d5a44a626aa9e98df543eb2dcc3808aae9e7407e88847d63a7f7c02e55c6f43ab43b915c2887976e567c4c3f03ea9bd5f0b350f8dc212a1a0daef131513dbb7d4496c56034c219725e8b1c6679a02bf4cac7b0788477df1223fad926ec452fbbe834b96b5f007404ac56d710bfd5d0a95fb2d5bb3c67130d176af44915d3a377bcaa0650de5e49b29964de1516300e8e9d68b80081af8502916d2eda3014c393", 0xf0) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f0000000000)="4030d32279edd411a61518427dca7b34fb37bee14967e2e5c69aef2f17d94d5588f84500b89995c8aef6425a6dde9ee5ffd3cd467818b042d56f2fcd442a6b01819ad8e7bf92451600fbe984f7aae8b20abf") ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) 12:00:51 executing program 0: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:00:51 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x5, 0x604400) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f00000002c0)=""/149) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f0000000100)="cfaaa4375d9fba8d24188a15d62179a8bbb3738b4ac4d8b8326709fd7749aa891d0af22270be32a82ddd122c0bcdd7df428a7b15b9f27b530264c418d6fc6b55647bc9b6e944add2967f3c56adf5f79907982e3d503dce122738c6dc12e2a49dd516ace0d03cdb7bbdf09ae01c264c94c550039a41162a470f2ded0139822dbe781901118698c6c7d3e22d47c1e9b5cf645fa9865c36b0fff3a24fa1748ba05c6b0230f1efcdb25f865c3897a15f91b27bf9f25d995ec20641b997cd95ef38aad395a8bcb76458abf52e2938eea0f58d538f8142f88efe683a2545aea35113956b82dfb301feb9cb9c3bd6") ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) [ 2840.804154][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2840.825898][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2840.832771][T20968] cdc_ncm 5-1:1.1: bind() failure 12:00:51 executing program 3: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x82, &(0x7f00000002c0)="d1d1a02869645841d22eb15d330d7c39c7455c6786618be6d200fdf58f9f29aac71ac86222dd538fc1db3cf56461cda312823311e4c5453875a82e55aa10602f5828a52eee1dff49f7eb311446f833bfa218d863bcf2706bfd682605c3a6cadaf1849144f8d110298b1b72f110cc55ebc777dad6f1beb5e0c03d51d13b08bbd3e38b"}) 12:00:51 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) 12:00:51 executing program 0: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:00:51 executing program 2: syz_usb_connect(0x6, 0x4ef, &(0x7f00000002c0)={{0x12, 0x1, 0x110, 0x61, 0x5f, 0xb8, 0x0, 0x5c6, 0x9076, 0x7608, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4dd, 0x3, 0x4d, 0x70, 0x0, 0x1, [{{0x9, 0x4, 0x6, 0x8, 0x4, 0xca, 0x81, 0xea, 0x1f, [@cdc_ncm={{0xb, 0x24, 0x6, 0x0, 0x1, "3c13a2fedfad"}, {0x5, 0x24, 0x0, 0x400}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x9, 0x3f, 0x6}, {0x6, 0x24, 0x1a, 0x8, 0x6}}, @cdc_ecm={{0x5}, {0x5, 0x24, 0x0, 0xcbe}, {0xd, 0x24, 0xf, 0x1, 0x2, 0x3, 0x7f, 0x8}, [@mdlm={0x15, 0x24, 0x12, 0x3}, @network_terminal={0x7, 0x24, 0xa, 0x1, 0x0, 0x8, 0x4}, @dmm={0x7, 0x24, 0x14, 0x1}, @network_terminal={0x7, 0x24, 0xa, 0x9, 0x6, 0x73, 0x4}, @mbim={0xc, 0x24, 0x1b, 0xc49f, 0x0, 0xc, 0x10, 0x8, 0xff}, @mdlm={0x15, 0x24, 0x12, 0xffff}]}], [{{0x9, 0x5, 0xf, 0x18, 0x10, 0x0, 0x6, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x2d, 0x8001}]}}, {{0x9, 0x5, 0x5, 0x3, 0x400, 0x6, 0x3f, 0x40, [@generic={0xe3, 0x31, "a8c75f04f24823bffcebd657dfc9fe6b8d7999c5a0a8a7caf127087acc99984e5b6385a6426a6f3428d97f5334c4f914b823ffb84cf40cdd4f7368c06c90b1970ecc798f167c5e5ac4666585212db905c4e18c4e41eb103cdd556dfdf95631bef4fa134cf16a39101656565da71544d05ac6a94896721cd8b10a847055f77b0b01c80d81a8ac8e393bbad7029c8f5ef0186a757880b28fc2df7bbf625b7de749c8433dc9bdfeee11137fc6866502032b786ce9d25d21d6f7fc6ac05dac581ac46a16084f387d6133e601ce3bb601c73ffbaf793ac35d1d428123a56879206b74aa"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x4, 0xffff}]}}, {{0x9, 0x5, 0x1, 0x1, 0x40, 0x7, 0x3f, 0x4, [@generic={0x9e, 0xf, "80f2c735f50e2396876774c2a5f20f657233e60928a934278c21def28639fb7a63978aea80ec6e2701e1a4d30e8e904409ff9be721f4a2c1f6c1a398515700ad1abee89dd5207c4262365cccd5bf97bfa982ff3fee4453135986ae66eb8c7c045d6a3c7dea40a5e62c48fe3c71875d163c0fd4bead3e4358227755d141963adbe57bd15e5b5e70a8613057cc817870d93e905da0636a5bda7be3f09d"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x0, 0x8}]}}, {{0x9, 0x5, 0x7, 0x0, 0x40, 0x81, 0x80}}]}}, {{0x9, 0x4, 0x94, 0x7, 0x0, 0xfe, 0x3a, 0xe7}}, {{0x9, 0x4, 0xf6, 0x9, 0xe, 0x4c, 0x65, 0xb7, 0x6, [@uac_as={[@format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0x2, 0x7f, 0x4, "6530dd00707a52a92b"}, @format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x8, 0x2, 0xff, 0x5, "c5d86d"}, @format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0x7f, 0x9, 0x40, "a30df2e3"}, @format_type_i_discrete={0xc, 0x24, 0x2, 0x1, 0x1b, 0x2, 0x2, 0x7f, "c569ae22"}, @as_header={0x7, 0x24, 0x1, 0x0, 0xc4, 0x1}, @format_type_ii_discrete={0xb, 0x24, 0x2, 0x2, 0x6, 0x2, 0x9, "0703"}]}], [{{0x9, 0x5, 0x8f, 0x0, 0x3ff, 0xfc, 0x1, 0x7f}}, {{0x9, 0x5, 0x3, 0xc, 0x200, 0x0, 0x8, 0x71}}, {{0x9, 0x5, 0x9, 0x14, 0x0, 0x1, 0x4, 0x20}}, {{0x9, 0x5, 0xd, 0x10, 0x8, 0xe0, 0x7, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x2, 0x5116}]}}, {{0x9, 0x5, 0x6, 0x10, 0x20, 0x2, 0xea, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x1, 0x88b}]}}, {{0x9, 0x5, 0xc, 0x10, 0x40, 0x9, 0x5d, 0xc2, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x80, 0x7}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x1f, 0x3}]}}, {{0x9, 0x5, 0x4, 0x0, 0x40, 0x3, 0x54, 0x2}}, {{0x9, 0x5, 0x2, 0x0, 0x8, 0x3, 0x9, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x4, 0x1}]}}, {{0x9, 0x5, 0xb, 0x10, 0x400, 0x2, 0x1, 0x2, [@generic={0x4b, 0x6, "51cd86b226a52a98027aa322cea1e8cbe04cdef3fb1601b7dc6c1be1e9c626e6daa22fed22837eeee45cb73d1397211303c2110c6893d4548587b4cdbbb8e03bd763cf49bb56ac9c60"}, @generic={0xb9, 0x0, "99eb1605410c74148da8bf26deff5f84c55d38dc7b05ac930d774544be2a6b53d6f0ac1c0ebd27354c61470cced7a6c0053b5638e01531ef90257afe688f23878f4366b2577991785a1988f4519f76d6fe42f1aa4027635d49bb196b2a60970bae159decc994e111fc99364e4df247940dd86238e2caf127982ab944ad04ed94e0813d4997743a04ed203017609a2b5018825c3d404c6e869f9fda097f750c797c7d6516e6f16cdda6f8716f5c4c906114e2b3469e8aa7"}]}}, {{0x9, 0x5, 0xd, 0xc, 0x8, 0x7f, 0x3, 0x40}}, {{0x9, 0x5, 0x6, 0x1c, 0x8, 0xd5, 0x90, 0x2}}, {{0x9, 0x5, 0x0, 0xa, 0x20, 0x8, 0xf9, 0x15, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x6a, 0x798}]}}, {{0x9, 0x5, 0xf, 0x10, 0x5ff, 0x40, 0x40, 0x89}}, {{0x9, 0x5, 0x80, 0x0, 0x10, 0x9, 0x8, 0x8, [@generic={0x7f, 0x23, "2c0a92f9da0e7ddbb3563b4c97f5f9914b43f6ddeff544476b5cc2d86f953e01908f080d9f8a5cbc6ef50275ce1e7c8c9b89d0e6f723cc2bda625cd5f421810343e416f06d9af3e79913e2cf464f7e03e577ee1e2be3368ea9c051b3b1b8ce50833559838f2a81372aedb26991f3f0a52bd52c4cad507348c87f38dba9"}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x9, 0xfffb}]}}]}}]}}]}}, &(0x7f0000000100)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x110, 0x0, 0x0, 0x3, 0x50}, 0x55, &(0x7f0000000040)={0x5, 0xf, 0x55, 0x5, [@ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0x0, 0x6, 0x7, 0x4, 0x9}, @ssp_cap={0x18, 0x10, 0xa, 0x3, 0x3, 0x10001, 0xf, 0xeff, [0x3f00, 0x0, 0x3fc0]}, @ssp_cap={0x14, 0x10, 0xa, 0x4, 0x2, 0x5, 0x0, 0x20, [0xff0000, 0xff00c0]}, @generic={0x16, 0x10, 0x1, "7abcb25c0ed8d2675a3127b94c0b79bd701f71"}]}, 0x1, [{0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x414}}]}) r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) [ 2840.909189][T20968] usb 5-1: USB disconnect, device number 23 12:00:51 executing program 3: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x82, &(0x7f00000002c0)="d1d1a02869645841d22eb15d330d7c39c7455c6786618be6d200fdf58f9f29aac71ac86222dd538fc1db3cf56461cda312823311e4c5453875a82e55aa10602f5828a52eee1dff49f7eb311446f833bfa218d863bcf2706bfd682605c3a6cadaf1849144f8d110298b1b72f110cc55ebc777dad6f1beb5e0c03d51d13b08bbd3e38b"}) 12:00:51 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x8, 0x420000) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) [ 2841.013704][ T993] usb 6-1: new low-speed USB device number 75 using dummy_hcd [ 2841.323560][T20968] usb 5-1: new low-speed USB device number 24 using dummy_hcd [ 2841.413341][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2841.424362][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2841.436354][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2841.446364][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2841.456260][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2841.466214][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2841.733362][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2841.739699][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2841.750747][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2841.761716][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2841.770856][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2841.778999][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2841.788990][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2841.798885][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2841.808814][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2841.835204][T28349] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2841.857439][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2841.864391][ T993] cdc_ncm 6-1:1.1: bind() failure 12:00:52 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x7, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2842.053390][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2842.059690][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2842.068867][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2842.074126][T21395] usb 6-1: USB disconnect, device number 75 [ 2842.135011][T28375] raw-gadget gadget: fail, usb_ep_enable returned -22 12:00:53 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x5}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:00:53 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:00:53 executing program 3: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x82, &(0x7f00000002c0)="d1d1a02869645841d22eb15d330d7c39c7455c6786618be6d200fdf58f9f29aac71ac86222dd538fc1db3cf56461cda312823311e4c5453875a82e55aa10602f5828a52eee1dff49f7eb311446f833bfa218d863bcf2706bfd682605c3a6cadaf1849144f8d110298b1b72f110cc55ebc777dad6f1beb5e0c03d51d13b08bbd3e38b"}) 12:00:53 executing program 1: syz_open_dev$hidraw(&(0x7f0000000000), 0xfffffffffffffffc, 0x0) 12:00:53 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0xff, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x4805, 0x0) [ 2842.396927][T20968] cdc_ncm 5-1:1.0: bind() failure 12:00:53 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) [ 2842.423474][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2842.430383][T20968] cdc_ncm 5-1:1.1: bind() failure 12:00:53 executing program 3: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x82, &(0x7f00000002c0)="d1d1a02869645841d22eb15d330d7c39c7455c6786618be6d200fdf58f9f29aac71ac86222dd538fc1db3cf56461cda312823311e4c5453875a82e55aa10602f5828a52eee1dff49f7eb311446f833bfa218d863bcf2706bfd682605c3a6cadaf1849144f8d110298b1b72f110cc55ebc777dad6f1beb5e0c03d51d13b08bbd3e38b"}) [ 2842.492122][T20968] usb 5-1: USB disconnect, device number 24 12:00:53 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r2, 0x401845c0, 0x0) ioctl$EVIOCGBITSW(r2, 0x80404525, &(0x7f00000002c0)=""/236) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f00000001c0)={0x0, "7c66d72e8785e977d214b1e1c95462bcba411412a81b7673fb25e505cf8e884a713625a0272551f10e44675d16d21960da56a96f5dc8c6f0f4fa2f2b3d52ff0f"}) read$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000040)={0x111, "aa4e014cea66f8c3f290e7dec4d6354e86e642cae0a85dcfb3bf62f8baf14612eec611880a3734ef93b65f849d148bd77e25930cc598dbbe3a4e2171b0e85b74a6362e06b6435b634dc15b04d067016f5efa05c0a24fd12893a21995eaa2071d651b1a45ef5512882beaa647a005de47c7b99ff39a3451f692b7e22b28299b7874bb15afe0a9509e35afc9aabe76d0b7e5cfc9430041c906261f6d5c8f92b3a98b4940e904733848bf126686641ca567c421cc6894550e708d5ad44fb71d887ee56d3dda6eab4361d626f8cd6df99d890c796035bb58e9ba3ad0814da1ac286ce458e78cfe6f379a4ed196c1cde658bf566c891e9c3a251cac365fdad38bed8a987a4a244f0edfb82f176261b724642b96"}) ioctl$EVIOCGNAME(r2, 0x80404506, &(0x7f0000000440)=""/202) read$hidraw(r0, &(0x7f0000000180)=""/55, 0x37) r3 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r3, 0x5452, 0x7fffffffefff) 12:00:53 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/98) r1 = syz_open_dev$evdev(&(0x7f0000000140), 0x100000001, 0x200900) r2 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r2, 0x401845c0, 0x0) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f00000002c0)=""/103) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) r3 = syz_open_dev$evdev(&(0x7f0000000080), 0x1, 0xc4002) ioctl$EVIOCGBITSW(r3, 0x80404525, &(0x7f0000000180)=""/15) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000200)={0x3dcc0de9b17491ed, 0x3, 0x6, {0xffff, 0x5}, {0x6}, @period={0x59, 0x9, 0xef7, 0x40, 0x3, {0x1, 0x6, 0x2, 0x1}, 0x2, &(0x7f00000001c0)=[0x2, 0x0]}}) [ 2842.533402][T21395] usb 6-1: new low-speed USB device number 76 using dummy_hcd 12:00:53 executing program 3: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x82, &(0x7f00000002c0)="d1d1a02869645841d22eb15d330d7c39c7455c6786618be6d200fdf58f9f29aac71ac86222dd538fc1db3cf56461cda312823311e4c5453875a82e55aa10602f5828a52eee1dff49f7eb311446f833bfa218d863bcf2706bfd682605c3a6cadaf1849144f8d110298b1b72f110cc55ebc777dad6f1beb5e0c03d51d13b08bbd3e38b"}) 12:00:53 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) [ 2842.903380][T21395] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2842.914435][T21395] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2842.923277][T20968] usb 5-1: new low-speed USB device number 25 using dummy_hcd [ 2842.927434][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2842.942862][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2842.952813][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2842.962724][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2843.203458][T21395] usb 6-1: string descriptor 0 read error: -22 [ 2843.209789][T21395] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2843.218894][T21395] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2843.245205][T28416] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2843.267335][T21395] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2843.274232][T21395] cdc_ncm 6-1:1.1: bind() failure [ 2843.323454][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2843.334514][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2843.345575][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2843.355565][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2843.365458][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2843.375343][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 12:00:54 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x8, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2843.474582][ T993] usb 6-1: USB disconnect, device number 76 [ 2843.683290][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2843.689819][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2843.698960][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2843.725045][T28435] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2843.903343][ T993] usb 6-1: new low-speed USB device number 77 using dummy_hcd 12:00:54 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x6}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:00:54 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000000)="06dd06c8674fc5ed82e472d9197226676229079a151201059a28865f0c581d84c33140164bce673a5aa7d68ed462b0461f2f8d393402a26098be6c9621a34524e7e17ca9d9075f841dfffba6ac285a340f7845d263c770fd9cd0d02d13c45af9d26f0338396249be920309e42a4fbdb93e7aac80d13b2de92f8cd005c37c50a37144036b93a0570b9e7b9c829421679428b38aadc6f60b3ed3c4ec79cad891065a23116837814a5aac5e188f6cd64fde86bb825066") 12:00:54 executing program 3: syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x82, &(0x7f00000002c0)="d1d1a02869645841d22eb15d330d7c39c7455c6786618be6d200fdf58f9f29aac71ac86222dd538fc1db3cf56461cda312823311e4c5453875a82e55aa10602f5828a52eee1dff49f7eb311446f833bfa218d863bcf2706bfd682605c3a6cadaf1849144f8d110298b1b72f110cc55ebc777dad6f1beb5e0c03d51d13b08bbd3e38b"}) 12:00:54 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000000)={0x3, 0xffffffff, 0x1ff, 0x7fffffff, 0x380000, 0x4}) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) 12:00:54 executing program 0: syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0xc0189436, 0x400500) [ 2844.013549][T20968] cdc_ncm 5-1:1.0: bind() failure 12:00:54 executing program 2: ioctl$EVIOCGEFFECTS(0xffffffffffffffff, 0x80044584, &(0x7f0000000000)=""/53) r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x2ceb, 0x4000) write$hidraw(r1, &(0x7f0000000080)="79e0d726e51c39b88f50e395da9716c96a4abf367e775fc6", 0x18) r2 = syz_open_dev$hidraw(&(0x7f00000000c0), 0xe5a4, 0x0) ioctl$HIDIOCSFEATURE(r2, 0xc0404806, &(0x7f0000000100)="36d1592f7774ec08879c62773803fc98a653871bcf2aeecbda122274cc5798f7512efb7e5761d7a83c51bc7a4e198907cca4918dd25ef2e9996d3cc42ac38bbae9d5afecd64fdb53f0629e2b8fc7e68c7cf6cb2b394b838cb1b820141b7ea07880566a5fd8963b25b319045e7ace215372167408a64e20bb4cbd35840b3cf8f22765f191b929db9105c010fba1e5a2179275f0bef39b82ed70e1a9a3b189f327c3f00603c11802489298e26e22187dd227d018243f2c19997c65bd659ee7b0353ba216c8dc6d347f1dd1a907241739dffd7c36013068626a08a413776e1875398a5937e0e77006af8a54f0ab1984667c163f022b625f944ecb6162ee7b") [ 2844.036156][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2844.043087][T20968] cdc_ncm 5-1:1.1: bind() failure 12:00:55 executing program 0: syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0xc0189436, 0x400500) 12:00:55 executing program 1: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x5}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) [ 2844.111844][T20968] usb 5-1: USB disconnect, device number 25 12:00:55 executing program 3: syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x82, &(0x7f00000002c0)="d1d1a02869645841d22eb15d330d7c39c7455c6786618be6d200fdf58f9f29aac71ac86222dd538fc1db3cf56461cda312823311e4c5453875a82e55aa10602f5828a52eee1dff49f7eb311446f833bfa218d863bcf2706bfd682605c3a6cadaf1849144f8d110298b1b72f110cc55ebc777dad6f1beb5e0c03d51d13b08bbd3e38b"}) 12:00:55 executing program 0: syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0xc0189436, 0x400500) 12:00:55 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) [ 2844.306025][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2844.317183][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2844.335350][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2844.345530][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2844.355360][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2844.365291][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2844.563305][T12006] usb 2-1: new low-speed USB device number 111 using dummy_hcd [ 2844.583539][T20968] usb 5-1: new low-speed USB device number 26 using dummy_hcd [ 2844.653363][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2844.659698][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2844.668804][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2844.695171][T28473] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2844.717457][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2844.724353][ T993] cdc_ncm 6-1:1.1: bind() failure 12:00:55 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x9, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2844.925350][ T993] usb 6-1: USB disconnect, device number 77 [ 2844.944965][T12006] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2844.956211][T12006] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2844.973365][T12006] usb 2-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2844.983552][T12006] usb 2-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2844.993398][T12006] usb 2-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2845.003468][T12006] usb 2-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2845.014544][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2845.025848][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2845.043733][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2845.053811][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2845.063666][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2845.073550][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2845.363394][T12006] usb 2-1: string descriptor 0 read error: -22 [ 2845.369628][T12006] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2845.378708][T12006] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2845.386827][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2845.393040][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2845.402179][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2845.410275][ T993] usb 6-1: new low-speed USB device number 78 using dummy_hcd [ 2845.435121][T28495] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2845.444515][T28513] raw-gadget gadget: fail, usb_ep_enable returned -22 12:00:56 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x7}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:00:56 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000000)=""/98) r1 = syz_open_dev$evdev(&(0x7f0000000140), 0x100000001, 0x200900) r2 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r2, 0x401845c0, 0x0) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f00000002c0)=""/103) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400008) r3 = syz_open_dev$evdev(&(0x7f0000000080), 0x1, 0xc4002) ioctl$EVIOCGBITSW(r3, 0x80404525, &(0x7f0000000180)=""/15) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000200)={0x3dcc0de9b17491ed, 0x3, 0x6, {0xffff, 0x5}, {0x6}, @period={0x59, 0x9, 0xef7, 0x40, 0x3, {0x1, 0x6, 0x2, 0x1}, 0x2, &(0x7f00000001c0)=[0x2, 0x0]}}) 12:00:56 executing program 3: syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x82, &(0x7f00000002c0)="d1d1a02869645841d22eb15d330d7c39c7455c6786618be6d200fdf58f9f29aac71ac86222dd538fc1db3cf56461cda312823311e4c5453875a82e55aa10602f5828a52eee1dff49f7eb311446f833bfa218d863bcf2706bfd682605c3a6cadaf1849144f8d110298b1b72f110cc55ebc777dad6f1beb5e0c03d51d13b08bbd3e38b"}) 12:00:56 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000100)) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) r2 = syz_open_dev$evdev(&(0x7f0000000140), 0x0, 0x80) ioctl$EVIOCSABS0(r2, 0x401845c0, 0x0) ioctl$EVIOCGPROP(r2, 0x80404509, &(0x7f0000000000)=""/213) [ 2845.704021][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2845.722370][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2845.729502][T20968] cdc_ncm 5-1:1.1: bind() failure 12:00:56 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x8, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000080)={0x51, 0x80, 0x9, {0x7f, 0x339}, {0xeb5, 0x8000}, @cond=[{0x99, 0x1, 0x3f, 0x2, 0x400}, {0x4, 0x3, 0x1, 0x76, 0x3ff, 0x5}]}) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f0000000000)={0xaf, "335f9b9b7b9257e7565a3a9cd7dbf0034ec8457e825f9c534174d580f9d96f1268d05b0fc5b378fd8f2c9cc5ab7aa96c67502865b91ea36567c4d9b3ddbfb091"}) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) [ 2845.775694][T20968] usb 5-1: USB disconnect, device number 26 [ 2845.814105][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 12:00:56 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400500) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0xffffffffffffff75, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x4805, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) syz_open_dev$hidraw(&(0x7f0000000100), 0x1, 0x30002) syz_open_dev$hidraw(&(0x7f0000000140), 0x800, 0x80) syz_open_dev$hidraw(&(0x7f0000000180), 0x7fffffff, 0x0) syz_open_dev$hidraw(&(0x7f00000001c0), 0x3ff, 0x101000) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000001380)={0x191, "d54c1f97fb4e4e44ee24891869c283ea2136cb8f187bcfd022ad6d5b50e831ab8b796b324ee9dac269a7f9cc8466b8e32e97664bf60fc09868e7b42e0347179941d9492a8eba690ad6908a2beed42058c7185dec5b0727cdafa4236fd0c93ac5b0501e087711630c32862785956eb8a6d5bb12760b1e100c2a9e695453a39210bde1fadeac812d7c6cfdb2e42cb7095b7469af37b2f5f27b35a0abb32b2fae78ffc93e24a1bf9dd9de48535c7c3abca9c1300b63beb51e928ed6deb76e802243ee6903ea21ceb2498d2071fa6c81cc923f4f03016f1d3f4380e82388aea2507a4891d84e409b2d25351720fb50f50cd64638a13ed7846c4a7acc926c0e96d58301d09215121b7a9ad706105d13415f17fc52e3e5029ee68ba4db094c5e0ffc69c0a73e5a8016f435f5545126ef2dea084bee09d60956f9a88dca8fb8be5a93501baac009da22974ae601bd49e78888ff8ab112bbb9152a44202806764880b1c6711326f7e87a12a81908ea010a52dce0974ec9f265ea63867ca09c8d980300e786533a69116119d1ef9421687fd711048d"}) r3 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000001300), 0x2, 0x260101) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000001340)) read$hidraw(r3, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000200), 0x15, 0x381480) r5 = syz_open_dev$hidraw(&(0x7f0000000240), 0xffff, 0x0) read$hidraw(r5, 0x0, 0xb) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f00000002c0)={{0x3, 0x998d01263a45251e, 0xca, 0x40, 0xffff, 0x5}, 0x12b, [0x5, 0x0, 0x5, 0xb2, 0x101, 0x400, 0x3f, 0x10000, 0x9, 0x7, 0x109800, 0x0, 0x8, 0xb079, 0x0, 0x1ff, 0x1, 0x100, 0x101, 0x2, 0x8, 0x80000000, 0x71, 0x7, 0x78, 0x2, 0xbf, 0x0, 0x3, 0xff, 0x5, 0x4, 0x100, 0x7, 0x80000001, 0x10000, 0x9d5, 0x0, 0x8001, 0x3, 0x4, 0xff, 0x2, 0xff, 0xfffffffc, 0x0, 0x3, 0x100000, 0xadc, 0x7, 0x6, 0x1, 0x8, 0xae, 0x2, 0x9e5, 0x6, 0x7, 0x6, 0x1fbc, 0x9, 0xbe, 0x7ff, 0x4f, 0x2, 0x100, 0x0, 0x20, 0x4, 0x9, 0x2, 0x1, 0xaeb7, 0x9, 0x3ff, 0x12, 0x3, 0xff, 0x101, 0x9, 0x800, 0x40, 0xd9, 0x0, 0xfb, 0x9, 0x4, 0x7d, 0x3, 0x2, 0x9, 0xfa17d600, 0x9fbc, 0x7fff, 0x1ff, 0x2, 0x0, 0x5, 0x9, 0x7, 0x40, 0x1, 0x3, 0x6, 0x7fffffff, 0x6, 0x9, 0x59, 0xb188, 0x9, 0xffa0, 0x7a19ff79, 0x9, 0xe, 0x5, 0x6cb, 0x5, 0x10001, 0x5, 0x3e77, 0x80000000, 0x9, 0x50, 0x8, 0x0, 0x4, 0x2, 0x68b2b782, 0x1, 0x1, 0xfffffff8, 0x7fff, 0x9, 0x3, 0x4, 0x7fff, 0x23c4, 0x1e415b83, 0xfffffffc, 0x1f, 0x63c0473a, 0x1000, 0x1, 0x9, 0x10000, 0xfe65, 0x54d3f7f2, 0x6, 0xfffffff9, 0x800, 0x3, 0x713e, 0x2, 0x8001, 0x7, 0xffff, 0x2, 0x5f4, 0x8, 0x2, 0x3, 0xffff, 0x1, 0x609, 0x80, 0x8, 0x10001, 0xfffffff7, 0x7fffffff, 0x7, 0x7ff, 0x7ff, 0xfffffc01, 0x7, 0x6, 0xffff, 0x563, 0x40, 0x1, 0x9, 0x800, 0x4, 0x63, 0x1f, 0x1, 0x128e, 0x3, 0x2, 0x3f, 0x79, 0xded, 0x1, 0x2, 0x9, 0x10001, 0x80000000, 0x4, 0x7, 0x2, 0x6, 0x96a, 0xffffff2c, 0x9, 0x1000, 0xcf, 0xfffffffa, 0x8001, 0x837, 0x7fffffff, 0xe84, 0x3, 0x9, 0xffff7fff, 0x7fff, 0xf, 0xc26, 0x0, 0x1, 0x7, 0x9a0, 0x0, 0x8, 0x0, 0xfbe, 0x6, 0x9e49, 0x7ff, 0x3, 0x0, 0x9, 0x5, 0x9, 0x3f, 0x1, 0x3, 0x7, 0x2, 0x3, 0xa0ef, 0x4, 0x5bf, 0xc1e1, 0x401, 0x5cc5, 0xffff, 0x3f8000, 0x0, 0x200, 0x6, 0x7, 0x3, 0x5, 0x6, 0x0, 0x9, 0x6e, 0x3ff, 0x38, 0xfffffff9, 0xffff, 0x4, 0x3, 0x0, 0x7, 0x5, 0x52b, 0x7, 0x6, 0x7, 0xfffffffd, 0x3790, 0x1ff, 0x9, 0x1, 0x99d, 0x3f, 0x80000000, 0x987d, 0x2, 0x7fffffff, 0x8, 0x4, 0x0, 0x8, 0xfff, 0x0, 0x220, 0x9, 0x8, 0x0, 0x80, 0x82, 0x9, 0xfffffffc, 0x5, 0x9, 0x10000, 0x3, 0xfffffff8, 0x6, 0x200, 0x1, 0x660000, 0x3ca, 0x10000, 0x57, 0x1ff, 0x3, 0x6, 0xfffff800, 0x6d, 0x2, 0x6, 0x4800000, 0x20, 0xffff3c53, 0x2, 0xffff, 0x4, 0x38, 0x7, 0x0, 0xff, 0x4, 0x101, 0x5, 0xfffffff1, 0x5, 0x40, 0x34e, 0x8, 0x8, 0xfffff801, 0x4, 0x0, 0x0, 0x13, 0x7f, 0x1f, 0x0, 0xfffff42b, 0x57, 0x8, 0x6, 0x6, 0x1, 0x3, 0x8, 0x72a, 0x1ff, 0x4, 0x1, 0xffff, 0x8, 0x60aba57b, 0x8, 0x10000, 0xa691, 0x0, 0x78, 0x6, 0x7fffffff, 0x0, 0x9, 0x8, 0xfe07, 0xfff, 0x2, 0x0, 0x80000000, 0xfffffffb, 0x83, 0x81, 0x5, 0x6, 0x3, 0x7fff, 0x6989, 0x9, 0xfff, 0x3, 0x6, 0x510a, 0x9, 0x2, 0x7fffffff, 0x4, 0x2, 0x8, 0xf6, 0x0, 0x0, 0x3, 0x80000001, 0x7, 0x2, 0xced, 0x9, 0xf0f, 0x5, 0x4, 0x3, 0x81, 0x80000000, 0x8, 0xbb98, 0x3, 0x1f, 0x400, 0x8000, 0x8, 0x0, 0x2, 0x0, 0x100, 0xffff, 0x9, 0x0, 0x59, 0x40, 0xff, 0x9bea, 0x5, 0x8, 0x6, 0x400, 0x5, 0x0, 0x9, 0x5aba3936, 0x840, 0x5, 0x2, 0x1, 0x0, 0x9, 0x40, 0x81, 0x8, 0x101, 0x1, 0x1, 0x7, 0x7, 0x80, 0x2ec, 0xffffffff, 0xf3, 0x8000, 0x3fc00, 0x5, 0x4b8, 0x1, 0xa2e, 0xffffff7a, 0xffffffff, 0x5, 0x8, 0x5, 0x10001, 0x6, 0x1, 0x10000, 0x7, 0x101, 0x51d1, 0x8, 0x7, 0x1ff, 0xfff, 0x4, 0x7, 0x100, 0x10000, 0x1, 0x7fffffff, 0xffff, 0x5, 0x8, 0x3f, 0x7, 0x28000000, 0x1ff, 0x1, 0x1, 0x6, 0x7, 0x3, 0x0, 0x4e9, 0x4, 0x2, 0xd8f9, 0x4, 0x7, 0x400, 0x0, 0x9, 0x1000, 0x0, 0x7, 0x0, 0x5b5, 0x0, 0x1f, 0x2, 0x0, 0x1, 0x6, 0x1ff, 0x40, 0x4, 0x104, 0x4, 0x7, 0x4, 0x4, 0x0, 0x6, 0x6, 0x6, 0x80000, 0x20, 0x3, 0x10000, 0x0, 0x59, 0x7f, 0x7, 0x5ee, 0x7, 0x7f, 0x7, 0x2, 0x1, 0x1, 0x401, 0x7, 0x1, 0x3, 0xb9, 0x2, 0x0, 0x0, 0x2, 0x4, 0xfffffc29, 0xe, 0xaf77, 0x8, 0x800, 0x8, 0x9, 0xfff, 0x4, 0x2, 0x9, 0x0, 0x8, 0x0, 0x8, 0x2, 0xc7, 0x80000000, 0x7, 0x9, 0x8, 0x7, 0x2, 0xfffffffc, 0xa64b, 0x1ff, 0xff, 0x80000000, 0x1, 0x9, 0xffffff7f, 0x890, 0xffff, 0x90, 0x2, 0x7, 0x0, 0x8, 0x2, 0xffffffff, 0x7, 0x6, 0x0, 0x6, 0xff, 0x1, 0x3ff, 0x0, 0x3, 0x0, 0x6, 0x0, 0x8, 0xae, 0x44a, 0x5, 0xffffffff, 0x5, 0x400, 0x7, 0x1, 0x6, 0x7fffffff, 0x8, 0x7, 0x1, 0x0, 0x0, 0x3, 0x80, 0x1f, 0x100, 0x2, 0x5, 0xec, 0x6, 0x77ea, 0x7, 0x1, 0x73, 0x20, 0x6, 0x20, 0x2, 0x7ff, 0x8, 0x1, 0x24000, 0x5, 0x432, 0x3f, 0x3486, 0x4, 0x6, 0xa3c1, 0x7ff, 0x80000000, 0x4, 0x7, 0x0, 0xb37b, 0x8, 0x401, 0x8, 0x2e, 0x401, 0x1, 0x3, 0x6, 0xff, 0x7, 0x20, 0x0, 0x7ff, 0x55c, 0x7, 0x1ff, 0x1000, 0x5, 0x9, 0x2, 0x6, 0x7, 0x0, 0x7, 0x1, 0x6, 0x22fd7b58, 0x1ff, 0x4, 0x18a, 0x9, 0x6, 0x5a7f, 0xf35, 0x4, 0x9574, 0x0, 0x5, 0x800, 0x2, 0x7f, 0x9, 0x6, 0x1, 0x9, 0x1, 0x66e, 0x5, 0x9, 0xfffffffb, 0xffff8000, 0xda, 0x1, 0x1ff, 0x1, 0xfffffffe, 0x3, 0x80, 0x48, 0x1, 0x4, 0x3, 0x6, 0x9c2, 0x9, 0x3, 0x492c4316, 0x7, 0x1, 0x9764, 0x3, 0x6, 0x5, 0x7, 0x3f, 0x3ff, 0x8, 0x20, 0x4, 0x0, 0x0, 0x6, 0x80000001, 0x7f, 0x5, 0xd, 0x5, 0x1, 0x80000001, 0x4, 0x1, 0xd, 0x9, 0x4, 0x2, 0x53de, 0x7, 0x66, 0x80000000, 0x6, 0xc0000000, 0x400, 0x4, 0x2, 0x0, 0x4, 0x5, 0x3, 0x401, 0x1, 0x7, 0x2, 0x3, 0x94, 0x4b, 0x8, 0x2, 0xa8, 0x2, 0x0, 0xa8, 0x2e, 0x7, 0x1, 0x8, 0x7fff, 0x8, 0xfffff801, 0x81, 0x10000000, 0x7fffffff, 0x8, 0x5aa, 0x49b, 0x80000001, 0xbd91, 0xf5a, 0x40, 0x0, 0x3f, 0x7, 0x800, 0x2, 0xfffffffb, 0x5, 0xfffffff8, 0x7, 0x9, 0x9, 0x0, 0x8000, 0x1, 0x6, 0x5, 0x8, 0x0, 0x7fff, 0x7415, 0xfff, 0x7, 0x80, 0xca, 0xa9c4, 0x5, 0x9, 0x1, 0x4, 0xe04d, 0x2, 0x0, 0x9, 0x7ff, 0x800, 0xd613, 0x5, 0x7f, 0x529, 0x1, 0x800, 0x1, 0x3ff, 0x5, 0x8, 0x1, 0xfffff000, 0x8000, 0x81a, 0xffffffff, 0x80000001, 0x657, 0xee2, 0x2, 0x5dc9, 0x7, 0x101, 0xfffffffe, 0xfffff122, 0x8, 0x101, 0x8, 0xffff, 0x7, 0x1, 0x4, 0x293, 0x200, 0x1000, 0x4, 0x1, 0x1d32, 0x8, 0xf763, 0x3f, 0x1, 0x9, 0xfbeb, 0x1, 0x5, 0x2, 0x49, 0x8, 0xb1da, 0x8, 0x1, 0x0, 0x4, 0x10000, 0x9, 0x1, 0xffffffff, 0xffffffff, 0x7, 0x5bd, 0x4, 0x6, 0x0, 0x401, 0x1, 0x0, 0xffff7fff, 0x7a, 0xce, 0x1, 0x8441, 0x2, 0x446d0c7c, 0xfa96, 0x37b6, 0x1, 0x1000, 0x25, 0x931, 0xfff00000, 0x2, 0x7, 0x81, 0x4, 0x0, 0x0, 0x6, 0x9, 0x7c, 0x9, 0x8001, 0x7f, 0x76cd, 0x925, 0x4, 0x7, 0x1, 0x4eb, 0x7f, 0x1, 0x6c5b, 0x0, 0xfffffff7, 0xf2db, 0xfffffffe, 0x8000, 0x1, 0x7ff, 0x3ff, 0x3, 0x4, 0x6, 0x6, 0xff, 0x10000, 0x101, 0x20, 0x1, 0x7fff, 0x2, 0x1000, 0x7, 0x7e7, 0x6, 0x94, 0x4, 0x6, 0x94c6, 0xfffffffd, 0x9, 0x400, 0xdc81, 0x1, 0x10001, 0x99f, 0xe1e9, 0x1, 0x2, 0x4, 0x46edbcb7, 0x200, 0x7, 0xa2, 0xb6c5, 0x25, 0xc6fb, 0x3, 0x3f, 0x8001, 0x7f, 0x8, 0x1ff, 0x1, 0x1ff, 0x1, 0x9, 0x20, 0x8, 0xc2a, 0x58, 0xd668, 0x1f, 0x746, 0x7ff, 0x1, 0x5, 0xda3, 0xffff, 0x8, 0xfff, 0xfffff800, 0x3, 0x6, 0x5, 0x101, 0xdd, 0x100, 0x6, 0x1, 0x4, 0x1, 0x5, 0x1, 0x2, 0x2, 0x7, 0x1, 0xb, 0x95a, 0x64ea6b08, 0x3ff, 0x6, 0xffffffff, 0x9, 0x9c, 0x4, 0x0, 0x0, 0x4, 0x401, 0x9, 0x3f, 0xfff, 0x4]}) ioctl$HIDIOCSFEATURE(r2, 0xc0404806, &(0x7f0000000040)="81eed5df743121f4dc3f8d64a93c1a9b235ac2c5e092beeb83ed144764126ba3ef0e9c2f015a3066595ae4e958c5ce67b04431b54962d154f944d3a7035fd4a9cd7c4b50eb57796d104edbb716ea29787719b5a1036a34c89da03ca594212d3408f6d086f9a0b0fe4a20f902cb61b15f0711e36d289f85c79932121fbb09eb91a5d82851f1a4fea0617e502f6cbc111ac1c61646f20e51e76b4a28e13b207ad603f238dc0faebdd59ad3a4152594616d8593ff68cbf092cb9dbeb6bc") 12:00:56 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) [ 2845.825124][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2845.838111][T12006] cdc_ncm 2-1:1.0: bind() failure [ 2845.862956][T12006] cdc_ncm 2-1:1.1: CDC Union missing and no IAD found [ 2845.870015][T12006] cdc_ncm 2-1:1.1: bind() failure [ 2845.917788][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2845.927832][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2845.937827][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2845.947736][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2845.966664][T12006] usb 2-1: USB disconnect, device number 111 12:00:56 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) r1 = syz_open_dev$hiddev(&(0x7f0000000100), 0x7f, 0x2080) r2 = syz_open_dev$hiddev(&(0x7f0000000180), 0x177, 0x54feea45b454a124) ioctl$HIDIOCSREPORT(r2, 0x400c4808, &(0x7f00000001c0)={0x1, 0x2, 0x16d8eb14}) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000200)) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000000140)={0x3, 0xffffffff, 0x3}) ioctl$HIDIOCGDEVINFO(0xffffffffffffffff, 0x801c4803, &(0x7f0000000000)=""/228) 12:00:56 executing program 0 (fault-call:1 fault-nth:0): r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:00:56 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 12:00:56 executing program 1 (fault-call:1 fault-nth:0): r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) [ 2846.130658][T28591] FAULT_INJECTION: forcing a failure. [ 2846.130658][T28591] name failslab, interval 1, probability 0, space 0, times 0 [ 2846.135701][T28590] FAULT_INJECTION: forcing a failure. [ 2846.135701][T28590] name failslab, interval 1, probability 0, space 0, times 0 [ 2846.143339][T28591] CPU: 0 PID: 28591 Comm: syz-executor.1 Not tainted 5.13.0-rc7-syzkaller #0 [ 2846.143370][T28591] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2846.174706][T28591] Call Trace: [ 2846.177993][T28591] dump_stack+0x143/0x1db [ 2846.182341][T28591] should_fail.cold+0x5/0xa [ 2846.186865][T28591] ? tomoyo_realpath_from_path+0xc3/0x620 [ 2846.192597][T28591] should_failslab+0x5/0x10 [ 2846.197111][T28591] __kmalloc+0x72/0x310 [ 2846.201278][T28591] tomoyo_realpath_from_path+0xc3/0x620 [ 2846.206838][T28591] ? tomoyo_profile+0x42/0x50 [ 2846.211525][T28591] tomoyo_path_number_perm+0x1d5/0x590 [ 2846.216997][T28591] ? tomoyo_path_number_perm+0x18d/0x590 [ 2846.222643][T28591] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 2846.228494][T28591] ? lock_downgrade+0x6e0/0x6e0 [ 2846.233358][T28591] ? __context_tracking_exit+0x9f/0xb0 [ 2846.238824][T28591] ? __fget_files+0x291/0x3d0 [ 2846.243506][T28591] security_file_ioctl+0x50/0xb0 [ 2846.248465][T28591] __x64_sys_ioctl+0xb3/0x200 [ 2846.253187][T28591] do_syscall_64+0x3a/0xb0 [ 2846.257619][T28591] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2846.263547][T28591] RIP: 0033:0x4665d9 [ 2846.267444][T28591] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2846.287073][T28591] RSP: 002b:00007f76ee10f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2846.295506][T28591] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 2846.303489][T28591] RDX: 0000000000400000 RSI: 00000000401c5820 RDI: 0000000000000003 [ 2846.311484][T28591] RBP: 00007f76ee10f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2846.319471][T28591] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2846.327471][T28591] R13: 00007ffc3af3a5ff R14: 00007f76ee10f300 R15: 0000000000022000 [ 2846.335465][T28590] CPU: 1 PID: 28590 Comm: syz-executor.0 Not tainted 5.13.0-rc7-syzkaller #0 [ 2846.335695][T28591] ERROR: Out of memory at tomoyo_realpath_from_path. [ 2846.344249][T28590] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2846.344268][T28590] Call Trace: [ 2846.344279][T28590] dump_stack+0x143/0x1db [ 2846.368580][T28590] should_fail.cold+0x5/0xa [ 2846.373107][T28590] ? tomoyo_realpath_from_path+0xc3/0x620 [ 2846.378850][T28590] should_failslab+0x5/0x10 [ 2846.383391][T28590] __kmalloc+0x72/0x310 [ 2846.387567][T28590] tomoyo_realpath_from_path+0xc3/0x620 [ 2846.393132][T28590] ? tomoyo_profile+0x42/0x50 [ 2846.397826][T28590] tomoyo_path_number_perm+0x1d5/0x590 [ 2846.403299][T28590] ? tomoyo_path_number_perm+0x18d/0x590 [ 2846.408952][T28590] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 2846.414805][T28590] ? lock_downgrade+0x6e0/0x6e0 [ 2846.419714][T28590] ? __context_tracking_exit+0x9f/0xb0 [ 2846.425167][T28590] ? __fget_files+0x291/0x3d0 [ 2846.429837][T28590] security_file_ioctl+0x50/0xb0 [ 2846.434772][T28590] __x64_sys_ioctl+0xb3/0x200 [ 2846.439498][T28590] do_syscall_64+0x3a/0xb0 [ 2846.443943][T28590] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2846.449967][T28590] RIP: 0033:0x4665d9 [ 2846.453853][T28590] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2846.473463][T28590] RSP: 002b:00007fd1721ab188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2846.481871][T28590] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 2846.489856][T28590] RDX: 0000000000400500 RSI: 00000000c0189436 RDI: 0000000000000003 [ 2846.497839][T28590] RBP: 00007fd1721ab1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2846.505802][T28590] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2846.513768][T28590] R13: 00007ffecffdfdbf R14: 00007fd1721ab300 R15: 0000000000022000 [ 2846.522051][T28590] ERROR: Out of memory at tomoyo_realpath_from_path. [ 2846.531609][T20968] usb 5-1: new low-speed USB device number 27 using dummy_hcd [ 2846.623382][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2846.629649][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2846.638724][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2846.664994][T28535] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2846.693765][ T993] hub 6-1:1.0: bad descriptor, ignoring hub [ 2846.699756][ T993] hub: probe of 6-1:1.0 failed with error -5 [ 2846.716309][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2846.723103][ T993] cdc_ncm 6-1:1.1: bind() failure 12:00:57 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0xa, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2846.914350][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2846.925413][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2846.939044][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2846.949068][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2846.958945][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2846.968831][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2847.244123][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2847.250379][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2847.259470][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2847.294431][T28559] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2847.343397][T21395] usb 6-1: reset low-speed USB device number 78 using dummy_hcd 12:00:58 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x8}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:00:58 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x40000000008be, 0x40000) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x44100) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f00000000c0)="0640014c497fe9478cc4ce4a6f912043aef076bb6a8d8c87fee152a87cc26cff38343906863a6fbcea8fae6969f32b6528fd1d414fb6234b0b4d8e10bfc273ab5b8b00f3a0de888de2ce196ebe213074213c48feac876106c41e3f675c085f93bf2500bfd7b9392b9ce8b2d8664549669efe0117a2b315c6b2d50a0f4ff2b0c78a7a5ea186f8596b8e11d09967e6a302794da26a6a49e7bbdd47c775a5097cf78b2557ca7ef4320745cc9546490151204516003b814460c60c3d40566daeb791b083075156fd690c109597869f22fed8d1a7ebbfcfccd89e70c07ab1c178") r2 = syz_open_dev$hidraw(&(0x7f0000000080), 0x5, 0x80400) read$hidraw(r2, &(0x7f00000002c0)=""/4096, 0x1000) ioctl$HIDIOCINITREPORT(r1, 0x5452, 0x7fffffffefff) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f00000012c0)="1cbe321209b3b422f126d1e00fff6eaa36ef89797543f553f1cc380dceb2182d0cfee0071dfc6b986f89be1586b2c0d8da9115d489a77a9fcae5157067b0d674fb7a43e46329a16ed752a73f64461fbf8ca272262449d99e110c995e8596f922a0f222a9b317c26c51ed83916e24f51963bf5b4d49f732da3bbcacf4dd7f1bdda75cc01fb25ad4b63ff59490936fc2565a90516caba4d40466d0bb4cc6263c5c7049fa7fb28a1aba022e76f589a81375a20f15810657c98d93c7f5f9d5fad57a18f099d7cb629e977fdac3feed619806ef") 12:00:58 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 12:00:58 executing program 1 (fault-call:1 fault-nth:1): r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) 12:00:58 executing program 0 (fault-call:1 fault-nth:1): r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) [ 2847.563770][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2847.584780][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2847.591664][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2847.599084][T28614] FAULT_INJECTION: forcing a failure. [ 2847.599084][T28614] name failslab, interval 1, probability 0, space 0, times 0 [ 2847.611779][T28614] CPU: 1 PID: 28614 Comm: syz-executor.1 Not tainted 5.13.0-rc7-syzkaller #0 [ 2847.620571][T28614] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2847.630639][T28614] Call Trace: [ 2847.633947][T28614] dump_stack+0x143/0x1db [ 2847.638300][T28614] should_fail.cold+0x5/0xa [ 2847.642827][T28614] ? tomoyo_encode2.part.0+0xe9/0x3a0 [ 2847.646260][T28619] FAULT_INJECTION: forcing a failure. [ 2847.646260][T28619] name failslab, interval 1, probability 0, space 0, times 0 [ 2847.648216][T28614] should_failslab+0x5/0x10 [ 2847.648252][T28614] __kmalloc+0x72/0x310 [ 2847.669473][T28614] tomoyo_encode2.part.0+0xe9/0x3a0 [ 2847.674693][T28614] tomoyo_encode+0x28/0x50 [ 2847.679121][T28614] tomoyo_realpath_from_path+0x186/0x620 [ 2847.684762][T28614] tomoyo_path_number_perm+0x1d5/0x590 [ 2847.690229][T28614] ? tomoyo_path_number_perm+0x18d/0x590 [ 2847.695868][T28614] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 2847.701683][T28614] ? lock_downgrade+0x6e0/0x6e0 [ 2847.706545][T28614] ? __context_tracking_exit+0x9f/0xb0 [ 2847.712025][T28614] ? __fget_files+0x291/0x3d0 [ 2847.716705][T28614] security_file_ioctl+0x50/0xb0 [ 2847.721664][T28614] __x64_sys_ioctl+0xb3/0x200 [ 2847.726344][T28614] do_syscall_64+0x3a/0xb0 [ 2847.730759][T28614] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2847.736660][T28614] RIP: 0033:0x4665d9 [ 2847.740555][T28614] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2847.760166][T28614] RSP: 002b:00007f76ee10f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2847.768600][T28614] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 2847.776571][T28614] RDX: 0000000000400000 RSI: 00000000401c5820 RDI: 0000000000000003 [ 2847.784544][T28614] RBP: 00007f76ee10f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2847.792688][T28614] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2847.800675][T28614] R13: 00007ffc3af3a5ff R14: 00007f76ee10f300 R15: 0000000000022000 [ 2847.808651][T28619] CPU: 0 PID: 28619 Comm: syz-executor.0 Not tainted 5.13.0-rc7-syzkaller #0 [ 2847.808799][T28614] ERROR: Out of memory at tomoyo_realpath_from_path. [ 2847.817455][T28619] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2847.817472][T28619] Call Trace: [ 2847.817481][T28619] dump_stack+0x143/0x1db [ 2847.841794][T28619] should_fail.cold+0x5/0xa [ 2847.846321][T28619] ? tomoyo_encode2.part.0+0xe9/0x3a0 [ 2847.851712][T28619] should_failslab+0x5/0x10 [ 2847.856231][T28619] __kmalloc+0x72/0x310 [ 2847.860403][T28619] tomoyo_encode2.part.0+0xe9/0x3a0 [ 2847.865621][T28619] tomoyo_encode+0x28/0x50 [ 2847.870062][T28619] tomoyo_realpath_from_path+0x186/0x620 [ 2847.875717][T28619] tomoyo_path_number_perm+0x1d5/0x590 [ 2847.881234][T28619] ? tomoyo_path_number_perm+0x18d/0x590 [ 2847.886886][T28619] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 2847.892800][T28619] ? lock_downgrade+0x6e0/0x6e0 [ 2847.897670][T28619] ? __context_tracking_exit+0x9f/0xb0 [ 2847.903158][T28619] ? __fget_files+0x291/0x3d0 [ 2847.907847][T28619] security_file_ioctl+0x50/0xb0 [ 2847.912798][T28619] __x64_sys_ioctl+0xb3/0x200 [ 2847.917491][T28619] do_syscall_64+0x3a/0xb0 [ 2847.921922][T28619] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2847.927838][T28619] RIP: 0033:0x4665d9 [ 2847.931742][T28619] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2847.951362][T28619] RSP: 002b:00007fd1721ab188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2847.959798][T28619] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 2847.967782][T28619] RDX: 0000000000400500 RSI: 00000000c0189436 RDI: 0000000000000003 [ 2847.975792][T28619] RBP: 00007fd1721ab1d0 R08: 0000000000000000 R09: 0000000000000000 12:00:58 executing program 1 (fault-call:1 fault-nth:2): r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) 12:00:58 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x4, 0x42a000) ioctl$EVIOCGSND(r1, 0x8040451a, &(0x7f0000000040)=""/24) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) [ 2847.983769][T28619] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2847.991745][T28619] R13: 00007ffecffdfdbf R14: 00007fd1721ab300 R15: 0000000000022000 [ 2847.999929][T28619] ERROR: Out of memory at tomoyo_realpath_from_path. [ 2848.015976][T20968] usb 5-1: USB disconnect, device number 27 [ 2848.020949][T28627] FAULT_INJECTION: forcing a failure. [ 2848.020949][T28627] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2848.035139][T28627] CPU: 1 PID: 28627 Comm: syz-executor.1 Not tainted 5.13.0-rc7-syzkaller #0 [ 2848.043923][T28627] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2848.053989][T28627] Call Trace: [ 2848.057274][T28627] dump_stack+0x143/0x1db [ 2848.061634][T28627] should_fail.cold+0x5/0xa [ 2848.066160][T28627] _copy_from_user+0x2c/0x180 [ 2848.070864][T28627] do_vfs_ioctl+0xfd7/0x15d0 [ 2848.075562][T28627] ? vfs_fileattr_set+0xaf0/0xaf0 [ 2848.080611][T28627] ? lock_downgrade+0x6e0/0x6e0 [ 2848.085490][T28627] ? get_info+0x4a2/0x740 [ 2848.089831][T28627] ? __fget_files+0x291/0x3d0 [ 2848.094523][T28627] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2848.100798][T28627] __x64_sys_ioctl+0x108/0x200 [ 2848.105587][T28627] do_syscall_64+0x3a/0xb0 [ 2848.110027][T28627] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2848.115946][T28627] RIP: 0033:0x4665d9 [ 2848.119854][T28627] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2848.139478][T28627] RSP: 002b:00007f76ee10f188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2848.147912][T28627] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 2848.155900][T28627] RDX: 0000000000400000 RSI: 00000000401c5820 RDI: 0000000000000003 [ 2848.163886][T28627] RBP: 00007f76ee10f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2848.171871][T28627] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2848.179858][T28627] R13: 00007ffc3af3a5ff R14: 00007f76ee10f300 R15: 0000000000022000 [ 2848.182739][T28639] FAULT_INJECTION: forcing a failure. [ 2848.182739][T28639] name failslab, interval 1, probability 0, space 0, times 0 [ 2848.188166][T21395] usb 6-1: device firmware changed [ 2848.200682][T28639] CPU: 0 PID: 28639 Comm: syz-executor.0 Not tainted 5.13.0-rc7-syzkaller #0 [ 2848.214544][T28639] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2848.224387][T21395] usb 6-1: USB disconnect, device number 78 [ 2848.224642][T28639] Call Trace: 12:00:59 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x4080) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) 12:00:59 executing program 0 (fault-call:1 fault-nth:2): r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) [ 2848.224654][T28639] dump_stack+0x143/0x1db [ 2848.238182][T28639] should_fail.cold+0x5/0xa [ 2848.242722][T28639] should_failslab+0x5/0x10 [ 2848.247257][T28639] __kmalloc_track_caller+0x79/0x300 [ 2848.252577][T28639] ? do_vfs_ioctl+0xa66/0x15d0 [ 2848.257371][T28639] memdup_user+0x22/0xd0 [ 2848.261647][T28639] do_vfs_ioctl+0xa66/0x15d0 [ 2848.266277][T28639] ? vfs_fileattr_set+0xaf0/0xaf0 [ 2848.271345][T28639] ? lock_downgrade+0x6e0/0x6e0 [ 2848.276228][T28639] ? do_ipt_get_ctl+0x363/0x9d0 [ 2848.281148][T28639] ? __fget_files+0x291/0x3d0 [ 2848.285856][T28639] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2848.292143][T28639] __x64_sys_ioctl+0x108/0x200 [ 2848.296948][T28639] do_syscall_64+0x3a/0xb0 [ 2848.301425][T28639] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2848.307357][T28639] RIP: 0033:0x4665d9 [ 2848.311275][T28639] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 12:00:59 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) 12:00:59 executing program 1 (fault-call:1 fault-nth:3): r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) [ 2848.330934][T28639] RSP: 002b:00007fd1721ab188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2848.339377][T28639] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 2848.347388][T28639] RDX: 0000000000400500 RSI: 00000000c0189436 RDI: 0000000000000003 [ 2848.355410][T28639] RBP: 00007fd1721ab1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2848.363409][T28639] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2848.371407][T28639] R13: 00007ffecffdfdbf R14: 00007fd1721ab300 R15: 0000000000022000 [ 2848.386980][T28649] FAULT_INJECTION: forcing a failure. [ 2848.386980][T28649] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2848.400347][T28649] CPU: 1 PID: 28649 Comm: syz-executor.1 Not tainted 5.13.0-rc7-syzkaller #0 [ 2848.409146][T28649] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2848.419251][T28649] Call Trace: [ 2848.422551][T28649] dump_stack+0x143/0x1db [ 2848.427032][T28649] should_fail.cold+0x5/0xa [ 2848.431783][T28649] _copy_to_user+0x2c/0x150 [ 2848.436331][T28649] simple_read_from_buffer+0xcc/0x160 [ 2848.441749][T28649] proc_fail_nth_read+0x187/0x220 [ 2848.446819][T28649] ? proc_sessionid_read+0x220/0x220 [ 2848.452148][T28649] ? security_file_permission+0x248/0x560 [ 2848.457927][T28649] ? proc_sessionid_read+0x220/0x220 [ 2848.463291][T28649] vfs_read+0x1b5/0x570 [ 2848.467485][T28649] ksys_read+0x12d/0x250 [ 2848.471772][T28649] ? vfs_write+0x9e0/0x9e0 [ 2848.476228][T28649] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2848.482257][T28649] ? syscall_enter_from_user_mode+0x27/0x70 [ 2848.488314][T28649] do_syscall_64+0x3a/0xb0 [ 2848.492765][T28649] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2848.498745][T28649] RIP: 0033:0x41935c [ 2848.502772][T28649] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 2848.522397][T28649] RSP: 002b:00007f76ee10f170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2848.530808][T28649] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 000000000041935c [ 2848.538765][T28649] RDX: 000000000000000f RSI: 00007f76ee10f1e0 RDI: 0000000000000004 [ 2848.546718][T28649] RBP: 00007f76ee10f1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2848.554702][T28649] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2848.562660][T28649] R13: 00007ffc3af3a5ff R14: 00007f76ee10f300 R15: 0000000000022000 [ 2848.783244][T21395] usb 6-1: new low-speed USB device number 79 using dummy_hcd [ 2848.823280][T20968] usb 5-1: new low-speed USB device number 28 using dummy_hcd [ 2849.163501][T21395] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2849.174529][T21395] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2849.185473][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2849.195455][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2849.203979][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2849.205248][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2849.216211][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2849.226025][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2849.240564][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2849.256463][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2849.266261][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2849.276132][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2849.483442][T21395] usb 6-1: string descriptor 0 read error: -22 [ 2849.489641][T21395] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2849.498722][T21395] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2849.525288][T28602] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2849.533536][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2849.539793][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2849.549001][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2849.556771][T21395] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2849.563880][T21395] cdc_ncm 6-1:1.1: bind() failure [ 2849.604876][T28622] raw-gadget gadget: fail, usb_ep_enable returned -22 12:01:00 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0xf, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2849.781649][ T993] usb 6-1: USB disconnect, device number 79 12:01:00 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x18}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:00 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000140), 0x3, 0x800) r1 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x7, 0x40) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f0000000180)) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000100)) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000000)=""/141) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000002240)=ANY=[]) 12:01:00 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x0, 0x82, &(0x7f00000002c0)="d1d1a02869645841d22eb15d330d7c39c7455c6786618be6d200fdf58f9f29aac71ac86222dd538fc1db3cf56461cda312823311e4c5453875a82e55aa10602f5828a52eee1dff49f7eb311446f833bfa218d863bcf2706bfd682605c3a6cadaf1849144f8d110298b1b72f110cc55ebc777dad6f1beb5e0c03d51d13b08bbd3e38b"}) 12:01:00 executing program 0 (fault-call:1 fault-nth:3): r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:01:00 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) [ 2849.896603][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2849.915988][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2849.922857][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2849.972958][T28685] FAULT_INJECTION: forcing a failure. [ 2849.972958][T28685] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2849.986134][T28685] CPU: 0 PID: 28685 Comm: syz-executor.0 Not tainted 5.13.0-rc7-syzkaller #0 [ 2849.994911][T28685] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2850.004984][T28685] Call Trace: [ 2850.008296][T28685] dump_stack+0x143/0x1db [ 2850.012642][T28685] should_fail.cold+0x5/0xa [ 2850.017179][T28685] _copy_from_user+0x2c/0x180 12:01:00 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x2, 0x400000) [ 2850.021877][T28685] memdup_user+0x65/0xd0 [ 2850.026143][T28685] do_vfs_ioctl+0xa66/0x15d0 [ 2850.030754][T28685] ? vfs_fileattr_set+0xaf0/0xaf0 [ 2850.035829][T28685] ? lock_downgrade+0x6e0/0x6e0 [ 2850.040715][T28685] ? do_ipt_get_ctl+0x363/0x9d0 [ 2850.045586][T28685] ? __fget_files+0x291/0x3d0 [ 2850.050279][T28685] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 2850.056548][T28685] __x64_sys_ioctl+0x108/0x200 [ 2850.061334][T28685] do_syscall_64+0x3a/0xb0 [ 2850.065783][T28685] entry_SYSCALL_64_after_hwframe+0x44/0xae 12:01:00 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x10, 0x400000) 12:01:01 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x100000000, 0x1) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) [ 2850.071693][T28685] RIP: 0033:0x4665d9 [ 2850.075592][T28685] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2850.095224][T28685] RSP: 002b:00007fd1721ab188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2850.103650][T28685] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 2850.111676][T28685] RDX: 0000000000400500 RSI: 00000000c0189436 RDI: 0000000000000003 12:01:01 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x0, 0x82, &(0x7f00000002c0)="d1d1a02869645841d22eb15d330d7c39c7455c6786618be6d200fdf58f9f29aac71ac86222dd538fc1db3cf56461cda312823311e4c5453875a82e55aa10602f5828a52eee1dff49f7eb311446f833bfa218d863bcf2706bfd682605c3a6cadaf1849144f8d110298b1b72f110cc55ebc777dad6f1beb5e0c03d51d13b08bbd3e38b"}) [ 2850.119653][T28685] RBP: 00007fd1721ab1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2850.127638][T28685] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2850.135631][T28685] R13: 00007ffecffdfdbf R14: 00007fd1721ab300 R15: 0000000000022000 [ 2850.157964][T20968] usb 5-1: USB disconnect, device number 28 12:01:01 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x4c01, 0x400000) 12:01:01 executing program 2: syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x5452, 0x7fffffffefff) [ 2850.343319][ T993] usb 6-1: new low-speed USB device number 80 using dummy_hcd [ 2850.543264][T20968] usb 5-1: new low-speed USB device number 29 using dummy_hcd [ 2850.704093][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2850.715134][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2850.727199][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2850.737194][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2850.746993][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2850.756894][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2850.933325][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2850.944418][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2850.955404][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2850.965484][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2850.975381][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2850.985265][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2851.033368][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2851.039625][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2851.048833][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2851.075100][T28671] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2851.096775][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2851.103695][ T993] cdc_ncm 6-1:1.1: bind() failure [ 2851.253321][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2851.259538][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2851.268715][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 12:01:02 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xf, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2851.294975][T28688] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2851.317023][ T993] usb 6-1: USB disconnect, device number 80 12:01:02 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x0, 0x82, &(0x7f00000002c0)="d1d1a02869645841d22eb15d330d7c39c7455c6786618be6d200fdf58f9f29aac71ac86222dd538fc1db3cf56461cda312823311e4c5453875a82e55aa10602f5828a52eee1dff49f7eb311446f833bfa218d863bcf2706bfd682605c3a6cadaf1849144f8d110298b1b72f110cc55ebc777dad6f1beb5e0c03d51d13b08bbd3e38b"}) 12:01:02 executing program 0 (fault-call:1 fault-nth:4): r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:01:02 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, &(0x7f0000000000)={0x2, 0x203, 0x40, 0x20, 0x7ff, 0xfffffff7, 0x4, 0x8, 0x401, 0x2, 0x7fffffff, 0x8, 0x3, 0x6}) r1 = syz_open_dev$hiddev(&(0x7f0000000140), 0x10001, 0x101900) ioctl$HIDIOCINITREPORT(r1, 0x4805, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r2, 0x401845c0, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, &(0x7f0000000100)={0x3, 0x1, 0xfff, 0x10001, 0x100, 0x9, 0x5, 0x6, 0xe3d, 0x16, 0x1ff, 0x4, 0x2, 0x1ff}) ioctl$EVIOCSABS0(r3, 0x401845c0, 0x0) ioctl$EVIOCSABS20(r3, 0x401845e0, &(0x7f00000000c0)={0xfffffff9, 0x2, 0xebc, 0x7f, 0xfffffffe}) ioctl$EVIOCGUNIQ(r2, 0x80404508, &(0x7f0000000040)=""/101) 12:01:02 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x541b, 0x400000) 12:01:02 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x300}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) [ 2851.566225][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2851.591594][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2851.598495][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2851.620595][T28743] FAULT_INJECTION: forcing a failure. [ 2851.620595][T28743] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2851.633767][T28743] CPU: 1 PID: 28743 Comm: syz-executor.0 Not tainted 5.13.0-rc7-syzkaller #0 [ 2851.642554][T28743] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2851.646358][T20968] usb 5-1: USB disconnect, device number 29 [ 2851.652617][T28743] Call Trace: [ 2851.652631][T28743] dump_stack+0x143/0x1db [ 2851.652663][T28743] should_fail.cold+0x5/0xa [ 2851.670659][T28743] _copy_to_user+0x2c/0x150 [ 2851.675188][T28743] simple_read_from_buffer+0xcc/0x160 [ 2851.680580][T28743] proc_fail_nth_read+0x187/0x220 [ 2851.685624][T28743] ? proc_sessionid_read+0x220/0x220 [ 2851.690964][T28743] ? security_file_permission+0x248/0x560 [ 2851.696709][T28743] ? proc_sessionid_read+0x220/0x220 [ 2851.702010][T28743] vfs_read+0x1b5/0x570 [ 2851.706179][T28743] ksys_read+0x12d/0x250 [ 2851.710441][T28743] ? vfs_write+0x9e0/0x9e0 [ 2851.714877][T28743] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2851.720873][T28743] ? syscall_enter_from_user_mode+0x27/0x70 [ 2851.726784][T28743] do_syscall_64+0x3a/0xb0 [ 2851.731213][T28743] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2851.737124][T28743] RIP: 0033:0x41935c [ 2851.741027][T28743] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 2851.760699][T28743] RSP: 002b:00007fd1721ab170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2851.769133][T28743] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 000000000041935c [ 2851.777118][T28743] RDX: 000000000000000f RSI: 00007fd1721ab1e0 RDI: 0000000000000004 12:01:02 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5421, 0x400000) 12:01:02 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2851.785100][T28743] RBP: 00007fd1721ab1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2851.793080][T28743] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2851.801056][T28743] R13: 00007ffecffdfdbf R14: 00007fd1721ab300 R15: 0000000000022000 12:01:02 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:01:02 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5450, 0x400000) 12:01:02 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, 0x0) ioctl$EVIOCGBITSND(r1, 0x80404532, &(0x7f0000000080)=""/45) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, &(0x7f0000000000)={0x400003, 0x5, 0x3, 0x8001, 0x4, 0x8}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000000040)) [ 2851.883801][ T993] usb 6-1: new low-speed USB device number 81 using dummy_hcd 12:01:02 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5451, 0x400000) [ 2852.133334][T20968] usb 5-1: new low-speed USB device number 30 using dummy_hcd [ 2852.273319][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2852.284314][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2852.296534][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2852.306524][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2852.316336][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2852.326270][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2852.583388][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2852.594391][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2852.605394][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2852.615374][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2852.625200][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2852.635070][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2852.644874][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2852.651115][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2852.660236][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2852.685090][T28730] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2852.716949][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2852.724011][ T993] cdc_ncm 6-1:1.1: bind() failure 12:01:03 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:01:03 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000000)=""/151) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000180), 0xfffffffffffffff8, 0x84080) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f00000002c0)=""/207) r2 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x200, 0x8d42) read$hiddev(r2, &(0x7f0000000100)=""/66, 0x42) 12:01:03 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0x2, 0x400500) 12:01:03 executing program 3: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0xf, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:01:03 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400000) [ 2852.925834][ T993] usb 6-1: USB disconnect, device number 81 [ 2852.952608][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2852.963807][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2852.972900][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2853.064869][T28746] raw-gadget gadget: fail, usb_ep_enable returned -22 12:01:04 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x500}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:04 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5460, 0x400000) 12:01:04 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0x10, 0x400500) 12:01:04 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x8, 0x2080) read$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000000)=""/153) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x5452, 0x7fffffffefff) [ 2853.323361][T12006] usb 4-1: new low-speed USB device number 32 using dummy_hcd [ 2853.331076][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2853.344238][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2853.351066][T20968] cdc_ncm 5-1:1.1: bind() failure 12:01:04 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0x4c01, 0x400500) 12:01:04 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) [ 2853.403575][T20968] usb 5-1: USB disconnect, device number 30 12:01:04 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5501, 0x400000) [ 2853.465028][ T993] usb 6-1: new low-speed USB device number 82 using dummy_hcd [ 2853.733458][T12006] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2853.744499][T12006] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2853.756564][T12006] usb 4-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2853.766523][T12006] usb 4-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2853.776446][T12006] usb 4-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2853.786471][T12006] usb 4-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2853.873386][T20968] usb 5-1: new low-speed USB device number 31 using dummy_hcd [ 2853.894004][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2853.905004][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2853.916725][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2853.926755][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2853.936660][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2853.946542][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2854.113520][T12006] usb 4-1: string descriptor 0 read error: -22 [ 2854.119749][T12006] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2854.128868][T12006] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2854.163968][T28795] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2854.202872][T12006] cdc_ncm 4-1:1.1: CDC Union missing and no IAD found [ 2854.209755][T12006] cdc_ncm 4-1:1.1: bind() failure [ 2854.273542][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2854.279767][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2854.288875][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2854.297002][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2854.308027][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2854.319037][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2854.329031][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2854.338833][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2854.348715][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2854.384886][T28798] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2854.418617][T12006] usb 4-1: USB disconnect, device number 32 12:01:05 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x2, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:01:05 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0x541b, 0x400500) 12:01:05 executing program 2: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x1ff) write$char_usb(r0, &(0x7f0000000000)="7206aff1d4a5ed2d4bc1fdafc97255aaeac09965", 0x14) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x5452, 0x7fffffffefff) 12:01:05 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x6364, 0x400000) 12:01:05 executing program 3: syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x5452, 0x7fffffffefff) [ 2854.643433][ T993] cdc_ncm 6-1:1.0: bind() failure [ 2854.651580][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2854.666204][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2854.675453][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2854.689584][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2854.696614][ T993] cdc_ncm 6-1:1.1: bind() failure [ 2854.747245][ T993] usb 6-1: USB disconnect, device number 82 [ 2854.795142][T28820] raw-gadget gadget: fail, usb_ep_enable returned -22 12:01:05 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x9, 0x4000) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000000)=""/19) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) 12:01:05 executing program 3 (fault-call:1 fault-nth:0): r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:05 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x8933, 0x400000) 12:01:05 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x600}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:05 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0x5421, 0x400500) [ 2855.062265][T28881] FAULT_INJECTION: forcing a failure. [ 2855.062265][T28881] name failslab, interval 1, probability 0, space 0, times 0 [ 2855.075044][T28881] CPU: 0 PID: 28881 Comm: syz-executor.3 Not tainted 5.13.0-rc7-syzkaller #0 [ 2855.083830][T28881] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2855.093890][T28881] Call Trace: [ 2855.097174][T28881] dump_stack+0x143/0x1db [ 2855.101537][T28881] should_fail.cold+0x5/0xa [ 2855.106064][T28881] ? tomoyo_realpath_from_path+0xc3/0x620 [ 2855.111805][T28881] should_failslab+0x5/0x10 [ 2855.116331][T28881] __kmalloc+0x72/0x310 [ 2855.120531][T28881] tomoyo_realpath_from_path+0xc3/0x620 [ 2855.126097][T28881] ? tomoyo_profile+0x42/0x50 [ 2855.130786][T28881] tomoyo_path_number_perm+0x1d5/0x590 [ 2855.136265][T28881] ? tomoyo_path_number_perm+0x18d/0x590 [ 2855.141918][T28881] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 2855.147754][T28881] ? lock_downgrade+0x6e0/0x6e0 [ 2855.152628][T28881] ? __context_tracking_exit+0x9f/0xb0 [ 2855.158110][T28881] ? __fget_files+0x291/0x3d0 12:01:06 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000040)) ioctl$HIDIOCGFLAG(0xffffffffffffffff, 0x8004480e, &(0x7f0000000000)) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000080)) 12:01:06 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x40049409, 0x400000) [ 2855.162808][T28881] security_file_ioctl+0x50/0xb0 [ 2855.167767][T28881] __x64_sys_ioctl+0xb3/0x200 [ 2855.172466][T28881] do_syscall_64+0x3a/0xb0 [ 2855.176915][T28881] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2855.182836][T28881] RIP: 0033:0x4665d9 [ 2855.186742][T28881] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2855.206365][T28881] RSP: 002b:00007fd27d6b4188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2855.214818][T28881] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 2855.222795][T28881] RDX: 0000000020000000 RSI: 0000000040104593 RDI: 0000000000000003 [ 2855.230782][T28881] RBP: 00007fd27d6b41d0 R08: 0000000000000000 R09: 0000000000000000 [ 2855.238786][T28881] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2855.246784][T28881] R13: 00007ffe8f9ca17f R14: 00007fd27d6b4300 R15: 0000000000022000 [ 2855.255025][T28881] ERROR: Out of memory at tomoyo_realpath_from_path. [ 2855.262010][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2855.290723][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2855.297553][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2855.306777][T20968] usb 5-1: USB disconnect, device number 31 [ 2855.353500][ T993] usb 6-1: new low-speed USB device number 83 using dummy_hcd [ 2855.693320][T20968] usb 5-1: new low-speed USB device number 32 using dummy_hcd [ 2855.763909][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2855.774951][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2855.786861][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2855.796825][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2855.806667][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2855.816580][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2856.103396][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2856.114421][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2856.125461][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2856.131678][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2856.140754][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2856.148823][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2856.158810][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2856.168652][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2856.178583][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2856.214719][T28864] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2856.237130][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2856.244172][ T993] cdc_ncm 6-1:1.1: bind() failure 12:01:07 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x3, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:01:07 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0x5450, 0x400500) 12:01:07 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x40085503, 0x400000) 12:01:07 executing program 3 (fault-call:1 fault-nth:1): r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:07 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) write$hidraw(r1, &(0x7f0000000000)="c3ef14e21b2e2c678665e3bae6c05566ff078c95446366d566e511956edbf3bebf3672b725a9c6a3cb605c392a8a20fee78f21ce8ea5d9ae92ab529b9df0698ccf3b8d4d9f4ad5235c2a0a9cad0ec85010d5144a7f18139c0e9d5fe99db62c2e24122e8c75f73d64cd4377cfbc4cc2627780fe9d88df5a75643f6135d5c3abec", 0x80) [ 2856.446871][T21395] usb 6-1: USB disconnect, device number 83 [ 2856.483922][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2856.500675][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2856.510051][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2856.533950][T28924] FAULT_INJECTION: forcing a failure. [ 2856.533950][T28924] name failslab, interval 1, probability 0, space 0, times 0 12:01:07 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x40086602, 0x400000) [ 2856.546632][T28924] CPU: 0 PID: 28924 Comm: syz-executor.3 Not tainted 5.13.0-rc7-syzkaller #0 [ 2856.555408][T28924] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2856.565470][T28924] Call Trace: [ 2856.568758][T28924] dump_stack+0x143/0x1db [ 2856.573108][T28924] should_fail.cold+0x5/0xa [ 2856.577628][T28924] ? tomoyo_encode2.part.0+0xe9/0x3a0 [ 2856.583034][T28924] should_failslab+0x5/0x10 [ 2856.587558][T28924] __kmalloc+0x72/0x310 [ 2856.591741][T28924] tomoyo_encode2.part.0+0xe9/0x3a0 [ 2856.596967][T28924] tomoyo_encode+0x28/0x50 12:01:07 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0x5451, 0x400500) [ 2856.601405][T28924] tomoyo_realpath_from_path+0x186/0x620 [ 2856.607083][T28924] tomoyo_path_number_perm+0x1d5/0x590 [ 2856.612616][T28924] ? tomoyo_path_number_perm+0x18d/0x590 [ 2856.618275][T28924] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 2856.624114][T28924] ? lock_downgrade+0x6e0/0x6e0 [ 2856.628994][T28924] ? __context_tracking_exit+0x9f/0xb0 [ 2856.634475][T28924] ? __fget_files+0x291/0x3d0 [ 2856.639166][T28924] security_file_ioctl+0x50/0xb0 [ 2856.644153][T28924] __x64_sys_ioctl+0xb3/0x200 12:01:07 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x400500) [ 2856.648862][T28924] do_syscall_64+0x3a/0xb0 [ 2856.653317][T28924] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2856.659236][T28924] RIP: 0033:0x4665d9 [ 2856.663140][T28924] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2856.682766][T28924] RSP: 002b:00007fd27d6b4188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2856.691193][T28924] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 2856.699173][T28924] RDX: 0000000020000000 RSI: 0000000040104593 RDI: 0000000000000003 [ 2856.707170][T28924] RBP: 00007fd27d6b41d0 R08: 0000000000000000 R09: 0000000000000000 [ 2856.715152][T28924] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2856.723130][T28924] R13: 00007ffe8f9ca17f R14: 00007fd27d6b4300 R15: 0000000000022000 [ 2856.731349][T28924] ERROR: Out of memory at tomoyo_realpath_from_path. [ 2856.795079][T28889] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2856.943288][T21395] usb 6-1: new low-speed USB device number 84 using dummy_hcd 12:01:07 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x700}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:07 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0x5460, 0x400500) 12:01:07 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x40186366, 0x400000) 12:01:07 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x400040) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000000)={0x4, "90bba829b594650f96fa45eed608fdfa821c2cd5386bd2b926debc7ddd516a97edd7d3304509d2f2eb18062a07109bfeeef3d0134c6b155c30c8bee46ff2aa63"}) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) [ 2857.063715][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2857.084338][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2857.091180][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2857.152107][T20968] usb 5-1: USB disconnect, device number 32 [ 2857.303292][T21395] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2857.314280][T21395] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2857.325145][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2857.335142][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2857.344974][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2857.354850][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2857.543244][T20968] usb 5-1: new low-speed USB device number 33 using dummy_hcd [ 2857.643437][T21395] usb 6-1: string descriptor 0 read error: -22 [ 2857.649626][T21395] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2857.658704][T21395] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2857.685111][T28926] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2857.707582][T21395] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2857.714494][T21395] cdc_ncm 6-1:1.1: bind() failure 12:01:08 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x4, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:01:08 executing program 3 (fault-call:1 fault-nth:2): r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:08 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5825, 0x400000) 12:01:08 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0x6364, 0x400500) 12:01:08 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x800000000006, 0x40200) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) [ 2857.916098][T21395] usb 6-1: USB disconnect, device number 84 [ 2857.963978][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2857.975183][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2858.023119][T28983] FAULT_INJECTION: forcing a failure. [ 2858.023119][T28983] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2858.027666][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2858.036355][T28983] CPU: 1 PID: 28983 Comm: syz-executor.3 Not tainted 5.13.0-rc7-syzkaller #0 [ 2858.046155][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2858.054867][T28983] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2858.054885][T28983] Call Trace: [ 2858.054899][T28983] dump_stack+0x143/0x1db [ 2858.054928][T28983] should_fail.cold+0x5/0xa [ 2858.064655][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2858.074662][T28983] _copy_from_user+0x2c/0x180 [ 2858.074696][T28983] evdev_do_ioctl+0x161/0x1820 [ 2858.077975][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2858.082279][T28983] ? evdev_ioctl+0x81/0x1a0 [ 2858.120036][T28983] ? str_to_user+0x90/0x90 [ 2858.124475][T28983] ? mutex_lock_io_nested+0xf00/0xf00 [ 2858.129870][T28983] ? lock_downgrade+0x6e0/0x6e0 [ 2858.134776][T28983] ? do_ipt_get_ctl+0x69/0x9d0 [ 2858.139550][T28983] ? __fget_files+0x291/0x3d0 [ 2858.144237][T28983] evdev_ioctl+0x145/0x1a0 [ 2858.148668][T28983] ? evdev_ioctl_compat+0x1a0/0x1a0 [ 2858.153888][T28983] __x64_sys_ioctl+0x193/0x200 [ 2858.158674][T28983] do_syscall_64+0x3a/0xb0 [ 2858.163113][T28983] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2858.169025][T28983] RIP: 0033:0x4665d9 12:01:08 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0x8933, 0x400500) 12:01:09 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0x40049409, 0x400500) 12:01:09 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0x40086602, 0x400500) [ 2858.172939][T28983] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2858.192559][T28983] RSP: 002b:00007fd27d6b4188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2858.200989][T28983] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 2858.208984][T28983] RDX: 0000000020000000 RSI: 0000000040104593 RDI: 0000000000000003 [ 2858.217010][T28983] RBP: 00007fd27d6b41d0 R08: 0000000000000000 R09: 0000000000000000 [ 2858.224988][T28983] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2858.232969][T28983] R13: 00007ffe8f9ca17f R14: 00007fd27d6b4300 R15: 0000000000022000 [ 2858.493364][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2858.499664][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2858.508783][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2858.535230][T28953] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2858.653287][T21395] usb 6-1: new low-speed USB device number 85 using dummy_hcd 12:01:09 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x1800}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:09 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c582f, 0x400000) 12:01:09 executing program 2: r0 = syz_usb_connect(0x2, 0x6fb, &(0x7f00000002c0)={{0x12, 0x1, 0x310, 0x92, 0x3, 0xc4, 0xa7, 0x106c, 0x3712, 0xa520, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6e9, 0x2, 0x6, 0x2, 0x0, 0x1, [{{0x9, 0x4, 0x98, 0x8, 0x5, 0xff, 0x0, 0x0, 0x80, [], [{{0x9, 0x5, 0x5, 0x2, 0x430, 0x0, 0x7f, 0xff, [@generic={0xc5, 0x2, "782dad6087ed60b0242a50b04748740d34e72c02976fc4e38cbe81309df7a899ce3c03a6a25385b37b3080d238077aacaa9e20220d79f15e6875fb7960a67f34b20791530b9bed66274cdbc56b83abcc61d48c55333fa2802ed07e1651bd4de6bb25cbf3cb2abc630fdbc533fde6f7a0ba856c02ec001224c939753561624d88ec82a0bda2ae31bf0da6ead6141a563813686fed1ba66c2934c309d78a1eefae918539feac893182aa6c0a6db0e5c5e8425918357e3c250af91402b5366791bbb48f4b"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x5e, 0x1f}]}}, {{0x9, 0x5, 0x5, 0xc, 0x20, 0x9, 0xc2, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x0, 0x7}, @generic={0xe7, 0x22, "5eb87ad88fcf35e44ba9ac381d1a48b6de98764c33b4199007c57cc0e521a695faaae5cd576fd19e6d43a167355352ab0999641a16ba14802a7b18f66d8fb2fb887c58493a0668f9b303ce27f6209c657ecfe46b1be5d4c2801e4a3c3b7be35afac840deda755d969757e262f2ac0745eb10c32cc396e90091cb0b47facdc0dfe47d648c097233e1485fb89d6e46eab3898f6a8d20a9f72c735eeaddccc840984067ad8c8c15f1dc38d89ac4a53ec164acce11acc51ae16ce8884b7d9e9cbe3b2057b5442e1063325939e17c11646d699ee526d459b6ee4c365cc430fb5c775fe5088d6d91"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x400, 0x2, 0x80, 0x5, [@generic={0x1a, 0x6, "e83dce790baee27c34e4597d486eeb44c8ee3d84eb6f3c46"}]}}, {{0x9, 0x5, 0x4, 0x10, 0x10, 0x9a, 0xd6, 0x4, [@generic={0x60, 0x5, "c4cd576eee95fb4a73930a83df1e961bc78d04e922d7692372d0efb6ac642d32d0ba8a84137eb9a5d0d4c05b2102be4bb64261759d7b549d66f9ad221a9ba5500010596a46c0377b9e5a1d9c1668c9db4cb773dccfc2203e88a640dba305"}]}}, {{0x9, 0x5, 0x2, 0x8, 0x200, 0x3, 0x7f, 0x7f}}]}}, {{0x9, 0x4, 0x78, 0x0, 0xe, 0x8e, 0x71, 0xd2, 0x3, [@hid_hid={0x9, 0x21, 0xff, 0x3, 0x1, {0x22, 0xc5e}}, @cdc_ecm={{0xa, 0x24, 0x6, 0x0, 0x0, "5355d4a16e"}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0x81, 0x7, 0x5}}], [{{0x9, 0x5, 0xf, 0x0, 0x400, 0x3, 0x20, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x20, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x6, 0x0, 0x20}]}}, {{0x9, 0x5, 0x1, 0x1, 0x400, 0x75, 0xcd, 0x9}}, {{0x9, 0x5, 0x5, 0xc, 0x8, 0x0, 0x0, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x20, 0x8}]}}, {{0x9, 0x5, 0x7, 0x2, 0x3ff, 0x80, 0x81, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x3, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0xc0, 0x8}]}}, {{0x9, 0x5, 0x80, 0x8, 0x400, 0x40, 0x5, 0x94}}, {{0x9, 0x5, 0x5, 0x10, 0x10, 0x80, 0x7, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x1, 0x7}, @uac_iso={0x7, 0x25, 0x1, 0x83, 0x0, 0x1}]}}, {{0x9, 0x5, 0xc, 0x0, 0x10, 0xe1, 0x80, 0x3, [@generic={0x46, 0x22, "3804620711e5c7678e5904d20baa42266a5be436d77b5ee53b664262c972ddcbf0a805575f443799ad185ad999b1ff3b4b52bf1f0873533b6a7bce8963d19ec7a5ad2e08"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x6, 0x6c6}]}}, {{0x9, 0x5, 0x2, 0x4, 0x20, 0x6, 0x4, 0xd6}}, {{0x9, 0x5, 0x6, 0x8, 0x200, 0xfd, 0x9, 0x1, [@generic={0xbe, 0x23, "bf8c231f208340aa96e6e1ce4d3a69537a95a6911f8ac52aed2c5155ab9d4ea95fcae52ab3087184f4a0f7c600724f984054ad0bd8bd102349c621276555dd041b78e3d43eb7c5961a15dfc425d70d00d06e18d7c275483a92fc40cd1c8a6968cf6947b790c20780913c139301881e6da440ab59339ff4a20b33928232f9f23d2e736f72348ad4d602cfdde2773fc9625b1eef1a32697dfb3f9606c8c84700521891a619f97d69cce9bdee56ab2d01c8759775d1c7f101d1afcaf1e4"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x9, 0x3}]}}, {{0x9, 0x5, 0x9, 0x8, 0x400, 0x2, 0x1, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x20, 0x1f}]}}, {{0x9, 0x5, 0x2, 0x10, 0x8, 0x5, 0x99, 0x9, [@generic={0x47, 0x21, "33636bc8bef41de1ca620581415db6de04ddd97362120868918cb3484508a41b4f225e3b4b6be3e531f068bdcc4496dce4792c7d9e9806426b57f3c88debd26f7b8b020915"}]}}, {{0x9, 0x5, 0x2, 0x1, 0x200, 0x8, 0x4, 0x6}}, {{0x9, 0x5, 0xb, 0x0, 0x140, 0x3, 0x81, 0x81, [@generic={0xb4, 0x9, "c486386e63fbcd5bac5891390ce7ac82035ad709cb5409e294915973e4c42e3850d1bc7f25814837d6ee599ceefa413b7a8ffa020aa333a9046cfa8d7f08c487f130ad1e0dbf91a95171ded34fccaf27d065dd070e67e33710deeacf122b41b26e3936b30b5f84f69ba9f8e5f0054c48be0c8aff8163a4bea999f125088cc42691d4a387b76c4114c7833d1396c98996f98065576620f3b35d5ba3c97043262a466ba311d27d8c0dc0e7f34d92622be317e7"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x8, 0x8}]}}, {{0x9, 0x5, 0x0, 0x3, 0x10, 0x81, 0x20, 0x1, [@generic={0x8c, 0x2d, "17707c84c32b4bb7fc2fb1019c7b16fa75e48c0a6f405a1a58798cec2d5c8d76fd6d603c7416c4536622f2a2a8c3054754fc841714b965986551565f2a95c2648005e2cab0cc34428ed120552d0b2a2a88daa94e97a81c0bd41742479ca12ccf09df16ad29f469a92b3fd2d0498204d3c56bbb146afc31b0c4620efe77d06e28dbcc22d81f89ff9f10f6"}, @generic={0xf2, 0x11, "4b5fb72f563b3a5ac850ad5be19f3105574c06e4465418b00362c15e0d70fbc14d82d626849300a9a911e7fc824ca37786da30d8f54479b2aad83881a775ae54b59db90c60c75a525a0f77a5dc9852e75677832a897c2de679192c218de3c5f6850493831ffe525561a3132dd93ef9f55012f8f161a3d17416963b7f3a1c3f42197e37efa3481e63e7beca97cf8a410cab6ba0f9e6d13564a8771a52c9c3b52d37519305372d13738025326f68be36219a3a4432befe00ba980708b964f84e078741f9dd5ffa242526e4dc65798e26563556a729e228f3809a46a173aaf82312c1ab3f82674d6d597822a2060229540d"}]}}]}}]}}]}}, &(0x7f0000000bc0)={0xa, &(0x7f0000000180)={0xa, 0x6, 0x200, 0x2, 0x4, 0xfd, 0x10, 0xfd}, 0x16, &(0x7f00000001c0)={0x5, 0xf, 0x16, 0x3, [@wireless={0xb, 0x10, 0x1, 0x2, 0x0, 0xd0, 0x3f, 0x4, 0x6}, @ptm_cap={0x3}, @ptm_cap={0x3}]}, 0x5, [{0x9a, &(0x7f00000009c0)=@string={0x9a, 0x3, "352f7322fdfdd03dd93bacdc085fe2f0697c20f720f691e4e95390dcfd42b9469bb4d226f4f9bf5411bf85d0325f61520345ec86d1b2617d39798bc19dec580a6734eb5b9fb148286b3b87d329b2f8699913d695b869efe59484f5479b94837e446a1137f6dde290c4856d2034461b3c22216a50eb349aeff9c22c01eed20c400417b59627d197387df79073bd7b69cb8b4a6c44945c2ad5"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x43f}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x421}}, {0x4, &(0x7f0000000a80)=@lang_id={0x4, 0x3, 0x100c}}, {0xed, &(0x7f0000000ac0)=@string={0xed, 0x3, "c203d6ce6f60fb21e5a74e5626d925b74b695dfe710165c81e50d6527daed926f3795ba450c82aaac951700c780cd99845eda0d7bd4a301e3ae3596dcf1dc2665c9399df985229acf4a0cbd7848c9423e55e80cfd7a74a69398c9ad7cfd22054b873c10df49d3371a13d8001b72d4f21ac77325a515a3596af717b2f481192a199197b0ca9c2b6d21d92412e21aed4da6b701ad15c0b8e20750d0d4063dfe5980ce09f1964f300a4bc2f49d807ae065220365d13bc4af50b2ad1e0ee7cdaf5c7959bb323c35baaf1a6fb04fa3ca041b6a58a4e3d8afc930cf0053fe7c85d53fc08163af945aecfb977cb8f"}}]}) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x10d0, &(0x7f0000000c40)={[{0x1000, 0x4e00, "39108db3bf1193f15a2f7ea1fb1e1e019e7dd3799f4bf6871a6cf19fd59dd5e33bf931e941f0852e904d658478c01369ea09675db80a096d818249255a05efd20352747fca76ac070f43df9762ae6280c2281694575791d292e5db7d8091c901e8c4e107391075cbb3f7ca20e4281e97e77d7e2bd57430d8db0b0466e745f9656ecff269e2715b59b725dbe38cb8ca20b6ae1c3a44d2f3eb21126182448579bd924e71fc660d3453cb2fac11aed99700a977e5b41d4e74ac927111bd88990e58ba0ade70563d2fad80c58e2bc8702b264a402deff8a59d85e827149934178fc8ee8a957377d41a2fc1d95a654c40e62d3d763cb0bbc3751ece8ef298f230913e58a8c78321b1e9568ca07d886657962058f2797d9954958939f5c3011f3f893038945ab50963d064a74eb20ddcf8be4033272eccd93ab3b12f7e2072c57cd7c90012daff95350199e03ffeb2f1e6505c1797af9e55f1380dfa6e325249c353f8810563b913c41f34007c8d4101cfc78b05bf92516734315a73014df0fa0adf6900457bf02c3b3d4e29b15e8114c06becdeca7442310d1b25aa283154ef6551100e5786da8574f12ece7b7f31a006ebd5512c2d094e90b929f49706319d43fc7d5e2947bc5b67b7ad392c49e190a8eec7cc7c18d20e89afd0ea00c745591891d79d7c9a7e492d3c4df664565caac6b828e169973f352ea738c203077c14211a519e584799bb4ae3eb2cdbce5677d7c89e1ff8c22c762256a586d67884376caab657b60635c78e5fc05a19e340db15071fccecb81d10b454765fac48efae1dae63cb8265b8c86c47a4b76f66e8cf1879e0df3b0b20ad65ee7964703cbc353ba9896ca44b6eafe9e3923c78102d7068c5f176557e02040a4b3aa0f21c63ded6b3038436a8d441ed63c2a8d986c6b10e74ca7368a333fa35a9bfd172d7b88704936f3f52493eb8de142b688abf940251e5133824ebdd3116478313aaf8ffc26a08d49a3233661ac35c6d20beb8eb59bcdbe4fbdd551c318b4093b83d9330268a0e5c96bee5fa4469e366f5c6e453fe23384886bab7de513d185e5f58e79ae223844a765365fe4c6a8273676e14b655ac22c4c8840c64e72ff7765d3d9957ef863083a9fd681869a5cfd76b140140f56292f4f785a5fedb651348e76fb317576bdef5a9615f30f22be31650ba129530944becda0733207b3e8b1532a90758196156d189a7bf2dd297bb7b19e1f9a213cc5c017ce621e4c245721c88007a2f6dfa98fe86d00a8865d46ef3885300f95b9d17e72ab203820ef59e9241c84b4b4289d775dc4e683969fccf89fecf25c89ed761aa07eef09f30f1eb0f9a9add0957564a67199cddffa2514b4700a1ebfacf8af50e932d849a9b4b1ed06e6eafb2f53925db2976cd82586fda694517bfa8f09276ec270b001608608f8e8f261ad3b84f3447a00c943d53426be7d9df8a88a1cef9d577a45db48e0693760a6d9fb2fa522a80ee104167cc9fdc30a3a61e29ffde4efcffc1d077a21875bad8325a5b59873a2f719203ef2c18b209ad3ecc5dde1093c05f41a0955f9a63a519583627b64be6ea4421a1ee6a5f29b7f101ff7f30e20076ca4bd3364f293c42529166300ebe82b4b8821be9722205cd366b415545741964ea3eee1b3dba4bce9fd143ae160a01e2698f6bcbee56995501a7b11b63bc69b6b0e86e159e587533fa3a8b5a034761cd4f525da08813842887aac84e711c48c0bc989ee10aed8beb3a1c04cad0828d7a453c01c587fe0ec7a9f53460c069039844cdaac7b8012eabdc1ccf46ac8402b63f7149b9f41d8bf7194fba1d249e636d6c8ceac6549ac57f91d2df4df2a9a39307aa0b7778ea73b335c358f96ed536255e432c73f30c32956d36d645b30e3be5bae4bc14e0857f6b81bc85587e92d0c1ea2970552d4576126294d8ae80625b0a13c53fedffe10dca142e0e8bd4d80faf6f5086881e61d586f48a58ef066065a97333643ddb1f00a85654d25c93a1b27a395e81f74e856bed3ce98398c0236ac2c64a6ee14720d19b88b266734362f7dbea9db0e60a796bcbff0900ca7dba8ef35e701541ac5ad48e15f3dc9f266049ddb3713620e5fa2f0d2901da3548091ace90c72104b678e0143e3a156067e769b82c48bf0fba26914f90f54076e998dee0e7ac0614c4878a2c7a02e46e1d0e2e09a52f107aabdf2c2692f65812736f067c09498b8c179fe2c6207dccaed7e8b737c08b45a7c397bae221e5754e3294b1609c2bc584e3ce7677ac2cdec6d72afa62f0bbfbc47470140f919c8f3ea8b3d970ce7e66c498992c4ff1ec1d7a7d7938d2af717acdf393581838b4e108defe59fdbfb1b85228fb92782d12b458cd545d656a44aa065651d9d8dab1af2be4cdd1240c3d4eae0f008f182b084662a854e3c90467e0ce7babc6ebf3bfd91dbe294d3bfd8b8b1b4534315dccff8930ac7d30583f31a6656ae99c26207c23eb5da9140260cf5aa842ebc866786a571faa616e050d7fe35ebf014780e682e82c6a69cad3489813ad66547c93f64111a432534e8fc856c2a46c39ba8567065de8b67edc7e5b03d0998d3008b3d05a45c92fbb2fc314a72b957aa38b1ce224489d316562fc74c251cca6d25e64d7554636b7352df52d46f37d86117953947c738b4bdae139d33a75efe100682d5e4cb9b4dc0b2045fcb945bb5f5d18be21d0391023200d3f7cbae9f2b867468ddb91ad50de1423b740ec24ab5e5b90ffae035867660839174a27598b8cd5bc5a9460092ebdb58fbb4d7d927bf38512f1ad04b7c7c5035ff78f4354e0af8975db1a024badf5ced9bc8c8314a97d1aba25e725ef90911227a48ba36f82846b92f27af2d9b78c10244e61e2c6a82eaed8044ffc021843142434507c602a7f919dcf334cf52c8f6145b470f87e1e27d11f7c9df70c8e5ec047adffdd976ffe41c8d07943a58348005c90ef9123b594bd3d31b5ab908dd34a8ac08a36abe20e5bb8c957f884b0859a1d8f4433d20cf33721ee5918cc30ce961514a2335bb704103ef45578ea919979e38769e3b421cf0e26fa24b65f2d23e287298f88465c5a4223383ced7e11f8db57cecbc162ac8a734a687351dfdfe48f74bfe30571077ad5d33d2c8dca3092616a2ad345ebcefba1e54ef6249eb2e197265e3ab4412a1420d404deca7e3441fdd50f680911487307a2ae8ffb0b29ab4ecc986d44d53ca50f92e8389b7ebde4ee7792e935aac5d35e436ca42a1ebd855d34308baf90d5a9bdc6030d955fab6d27de299b304adcd5457c908f0c69b455dc9d423ffc13c452582eec7b2627b90c8f1986dea54302589b68e84c9c2f022d5d02bd5f493a66a15c23b69b0dcb3aef4150973f6e946be455dc9e4c4025ef194f6e662758e138606fcb18306bbcff831d25de6a64d7c8f1bf96a5fbb261a10f76f73e8a3a7c4152d7c1f754697f8fe952a59cd0bb1ec000e55f065c848baf765ad8cc901d8e087ee8d722beb98897151284a106d783f719f32867baa018150a749b3e644934cdcf63ce439bb0d87abd01dc23177f6fa1882cdff6d418dba1554f3d52c951fcc9b0ba957e3f3c4be93dcf060c8492f03498350f41eb9003e4c51e05c1b942c0379b90b9d8ccae58dc73141982ad1e2b845abbaf7408c45d24aecd1e6e6cf011f9664b209693daba5f822e9829c553a690df0d7e16116bb6b8cb3433a42a4d27c76deb8ee3db2654bb1351ab639f26f16914796072b39e250f4f1475a0139f9913fc81250feb416cb4515e03df5ea676090a80ec680f3cfa1bc0cbca24bc02d3d609b9900fe9a036a9a16c06e6d0adef10ff8f0877a3e5f653d9731230d37c9d2d1bb8afb6ffe134104a94ea1cff63298140a0d7313a8ae9572d2b2726d4618f880858e87ddfa431b28eedfb0422186a03dbf55df2f9fadefc5d452a6bab5ddccae3ac641be45329d37dad1d09132cfe873dfa2209d01f1c3078b28ee912f5996a096b733cceb5c196453048d906a511bcd880dfb0fc6b60397399735336ef493fa52fbf8e3f86f99e2284dc87787d38840108fab0929e0366ad4ec7056d9b904ba072f5b7b28f289ba642c61ddad513fb26b157320dfae3d9194782361230fc9a27db7d6d08124993362e3d11d15d7c6e597812b51b55f6c190eea043dc726ac862396c688f37f507aad951a9caff042c7271a1dcac19a36307a32966300b14916c2245a4846e1fe694290a529e67e78183f757fbf625d04e5fb9fa1175e09b8af10bb8079df6896d755209918bac2980479efee33041464128862b853f9e5abcdb9dedb25b7989c74e02e2fb27ca1edcb042b3c1a06f03a02e5579ae26a2347d6f151ce0c258b63243fc5394c096edb35e32d22ddce7cacb0ae16fad223b73e01fa7c37a61d5e51e3a50bc8ad2a590d16c842594a61a284eed60d6a6d87447e83e978739edde874035b45b4b975ed02881afb3e048b574eebaac04805f9a0cae8cdf8924e065d657ed32ca2f553eb55656d64f85316537f860549ca901e257e2ba7a0fa58fd6b479f029186696820349d5e04f7ed346efc03bde7d7cf7f2c7721700547d0200d4b6b5b207c98c2174280bcd95f942a97d6ffa0ac91ef2377be303a907433d62d921ac639959b8ece9a50ade73c844971249384077c5935e833339d7ade78466eae7ad2e6dfc332faf5a4ce414909752cc633b6133b578c4f7399560f8b3a2d47f4d34197278115024741d4747576aacb0e35d6a2328f64f1ef50b47afb2d20d9959b805e691c68d3f4fd57d99bc743fd1436365bb68e8af70747ed1a009e7d0eea5fb0b69ead2d7fb85e360a15759090f00f2c49d6e4131c8da93f4eb8295094cba1f02860b257056e52e6b90868f409e4af06086001f9e7e5a8516658e0c2b045a7c3cdb15273a6659ebb42aa244923c62c8b72f860227cea3bccb98010efbe1960301fb57510aeeed236f326177e6d9eefe37e91af988bc9b03893a9d0b8c3db49d371b9a7b6ea6d45c155e239833246a104da675cb22b54cde764603ff399ebd238aea42c5988af5a4dbb45a0128caf28bd7949d0748c01c7c928899ffb738618c46b4d21d60467b31ed5cefd87322df072f2ae759adda157fd64ee44df41a253667fbaed520d06593092ae0f3184ec1e0e48b2530214a1aecc330f536fe0620464661e332068b20b731934078ea701cfa75ba8f8c06546b9a004164b00f3b52fc46585e042ee5270c6622c76960d4569b8eb0a9469850768cf2e5f15b755fd99aaceb59a6b06feadeabaa0ba83479f2ba53e2b48a6f23a5f172ee1780ccd371162303c7e4d24f4f536fabe0b782ea9c4308825bf25eb97acdad9312c74e3dc721c8673e58aedf1372530e6c0342859d093ae11d7dd351614e6cbbedf94dac159328b33df8cf6c8b2c2ef41949effad99ba006e1348c0aa2f5f958b75ad6df7fa592a021bf7c70cbea118bcb437d26336b5664a6099943492439309951b295cf42a088e3d44352e4f4f39e937b603e5266ae2c8f0d5853093d41f1af46defffbf04de0bf54df7b97fe0154c8480261428279fcd9a72a402180b0e43515f838a4356cedcbdfb07a72b2e157ac1060f399bc206e4fae2223f06ebc18f4d402b98d5c811f763685e726f426af5a302db8c33e5614d3081624eebc7fb492db96d975fd233db48b86f4060692c9472190ccc635b49245f8adace3443ff140e9033d099ec913a7cc4943e7e65e33235365982e28a8c986dcd6096529d7e11b97089c01d9e44f0957e42c3c16790e008035af75cdc2afb5"}, {0xc6, 0x4e00, "732856c42f03152b85fedb97f857ec237a2e11285bd09e34c4deb78eac9aa97c17745425af96588031c46b87f1e015b06da05f825cc8cd761ca51ce9165406898f315b3af79ecc1a1d62dc50f0f128974ef7e5f19bf2d710d08bd284ebe80714fcf729879a547f8163ed88364b1a3aeea5720edc9fbda938d740d460544778bac6fa4801c6a5a12a862900b8ce446f7e88b7fa999c0b0d23c49971e7a64f9781a0d4ea241be559374dfe09a03946da9436db204fbf2c7d4cb3d3eab7b3cabbe0f18e0747f679"}]}) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000000)) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000040)={0xfffffffd, 0x1, 0x3c}) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000100)={0x1, 0x100, 0x20}) ioctl$HIDIOCINITREPORT(r1, 0x5452, 0x7fffffffefff) r2 = syz_open_dev$hiddev(&(0x7f0000000080), 0x39e, 0x482080) ioctl$HIDIOCGCOLLECTIONINFO(r2, 0xc0104811, &(0x7f00000000c0)={0xfffffffc, 0x2d9, 0xffffff28, 0x8000}) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000140)) 12:01:09 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0x401845c0, 0x400500) [ 2858.793388][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2858.812363][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2858.819430][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2858.896033][T20968] usb 5-1: USB disconnect, device number 33 [ 2859.073416][T21395] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2859.084603][T21395] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2859.096851][T13440] usb 3-1: new full-speed USB device number 100 using dummy_hcd [ 2859.105465][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2859.115468][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2859.125435][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2859.135352][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2859.263314][T20968] usb 5-1: new low-speed USB device number 34 using dummy_hcd [ 2859.393568][T21395] usb 6-1: string descriptor 0 read error: -22 [ 2859.399826][T21395] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2859.408938][T21395] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2859.423357][T13440] usb 3-1: device descriptor read/64, error 18 [ 2859.435403][T28990] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2859.459907][T21395] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2859.466823][T21395] cdc_ncm 6-1:1.1: bind() failure 12:01:10 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x5, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:01:10 executing program 3 (fault-call:1 fault-nth:3): r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:10 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x4020940d, 0x400000) 12:01:10 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0x40186366, 0x400500) [ 2859.666366][ T993] usb 6-1: USB disconnect, device number 85 [ 2859.697565][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2859.708670][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2859.718290][T29033] FAULT_INJECTION: forcing a failure. [ 2859.718290][T29033] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2859.732661][T29033] CPU: 1 PID: 29033 Comm: syz-executor.3 Not tainted 5.13.0-rc7-syzkaller #0 [ 2859.741457][T29033] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2859.751551][T29033] Call Trace: [ 2859.754865][T29033] dump_stack+0x143/0x1db [ 2859.759419][T29033] should_fail.cold+0x5/0xa [ 2859.763988][T29033] _copy_to_user+0x2c/0x150 [ 2859.768532][T29033] simple_read_from_buffer+0xcc/0x160 [ 2859.774065][T29033] proc_fail_nth_read+0x187/0x220 [ 2859.779154][T29033] ? proc_sessionid_read+0x220/0x220 [ 2859.784085][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2859.784503][T29033] ? security_file_permission+0x248/0x560 [ 2859.794551][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2859.800161][T29033] ? proc_sessionid_read+0x220/0x220 [ 2859.809971][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2859.815153][T29033] vfs_read+0x1b5/0x570 [ 2859.815193][T29033] ksys_read+0x12d/0x250 [ 2859.825064][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2859.829201][T29033] ? vfs_write+0x9e0/0x9e0 [ 2859.847552][T29033] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2859.853569][T29033] ? syscall_enter_from_user_mode+0x27/0x70 [ 2859.859584][T29033] do_syscall_64+0x3a/0xb0 [ 2859.864031][T29033] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2859.869956][T29033] RIP: 0033:0x41935c [ 2859.873870][T29033] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 2859.893584][T29033] RSP: 002b:00007fd27d6b4170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2859.902040][T29033] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 000000000041935c 12:01:10 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x41015500, 0x400000) 12:01:10 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400500) [ 2859.910221][T29033] RDX: 000000000000000f RSI: 00007fd27d6b41e0 RDI: 0000000000000004 [ 2859.918219][T29033] RBP: 00007fd27d6b41d0 R08: 0000000000000000 R09: 0000000000000000 [ 2859.926403][T29033] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2859.934406][T29033] R13: 00007ffe8f9ca17f R14: 00007fd27d6b4300 R15: 0000000000022000 12:01:10 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:10 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x80085502, 0x400000) [ 2860.013414][T13440] usb 3-1: device descriptor read/64, error 18 [ 2860.233339][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2860.239660][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2860.248790][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2860.274975][T29010] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2860.283687][T13440] usb 3-1: new full-speed USB device number 101 using dummy_hcd [ 2860.323312][ T993] usb 6-1: new low-speed USB device number 86 using dummy_hcd 12:01:11 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x1f00}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:11 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0x4020940d, 0x400500) [ 2860.534406][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2860.563894][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2860.570735][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2860.597048][T20968] usb 5-1: USB disconnect, device number 34 [ 2860.603621][T13440] usb 3-1: device descriptor read/64, error 18 [ 2860.683396][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2860.694505][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2860.706646][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2860.716662][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2860.726488][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2860.736510][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2861.003362][T20968] usb 5-1: new low-speed USB device number 35 using dummy_hcd [ 2861.010976][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2861.017456][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2861.023274][T13440] usb 3-1: device descriptor read/64, error 18 [ 2861.026656][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2861.065359][T29043] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2861.096421][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2861.103500][ T993] cdc_ncm 6-1:1.1: bind() failure [ 2861.143631][T13440] usb usb3-port1: attempt power cycle [ 2861.306607][ T993] usb 6-1: USB disconnect, device number 86 [ 2861.403416][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2861.414572][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2861.427921][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2861.438006][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2861.447875][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2861.457754][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2861.553393][T13440] usb 3-1: new full-speed USB device number 102 using dummy_hcd [ 2861.644023][T13440] usb 3-1: Invalid ep0 maxpacket: 167 [ 2861.743810][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2861.750165][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2861.759258][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 12:01:12 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x29d, 0x200000) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, 0x0) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000040)=0x10001) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f0000000080)=""/91) 12:01:12 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x2, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:12 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x80086301, 0x400000) 12:01:12 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0x80086301, 0x400500) 12:01:12 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x6, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2861.785003][T29063] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2861.803383][T13440] usb 3-1: new full-speed USB device number 103 using dummy_hcd 12:01:12 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0x80086601, 0x400500) 12:01:12 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x10, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:12 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x80086601, 0x400000) 12:01:12 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x141802) ioctl$EVIOCREVOKE(r0, 0x40044591, &(0x7f0000000040)=0x5d3bcece) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x5, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x5452, 0x7fffffffefff) ioctl$EVIOCGABS20(r0, 0x80184560, &(0x7f0000000140)=""/259) r2 = syz_open_dev$evdev(&(0x7f0000000080), 0x3, 0x400) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f00000000c0)=""/97) 12:01:12 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0x801c581f, 0x400500) 12:01:12 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x2000}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:12 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x4c01, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:13 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x801c581f, 0x400000) 12:01:13 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0045878, 0x400500) 12:01:13 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000000000)) [ 2862.083637][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2862.101571][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2862.108744][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2862.163285][ T993] usb 6-1: new low-speed USB device number 87 using dummy_hcd [ 2862.186689][T20968] usb 5-1: USB disconnect, device number 35 12:01:13 executing program 2: r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x7, 0x22000) ioctl$HIDIOCGUSAGES(r0, 0xd01c4813, &(0x7f00000002c0)={{0x3, 0x3, 0xa5, 0x3, 0x20, 0x7}, 0x291, [0x1e2, 0xff, 0x3, 0x6, 0x7f, 0x3, 0x0, 0x80, 0x2, 0x4, 0x2, 0x9, 0x1, 0x0, 0x4, 0x0, 0x8b, 0x2, 0xfffffff9, 0xaa, 0xef, 0x200, 0x4, 0x9, 0x6, 0x2, 0x800, 0x200, 0x3ff, 0x4, 0x1ff, 0x6, 0x400, 0x2, 0xad9, 0x0, 0x67e, 0x10001, 0x3, 0x10000, 0x8001, 0xcb, 0xff, 0x0, 0x5, 0x0, 0x16, 0x3fff8, 0x400, 0x1, 0x0, 0x7ff, 0x223, 0x8, 0x4a2d91bf, 0x8, 0x2, 0x3ff, 0x80000000, 0x7, 0x9, 0xd342116a, 0x8001, 0x7fff, 0x2, 0x8, 0x0, 0x10000, 0xbe000000, 0x5, 0xdb, 0x3, 0x800, 0x9, 0x401, 0x3, 0x985c, 0x4, 0x20, 0x30000000, 0xfffffffb, 0x8000, 0x7, 0x1000, 0x0, 0x3, 0x0, 0x1f1, 0x4, 0x7f, 0x1, 0x8, 0x9, 0x4, 0xffff, 0x665, 0x3, 0x3, 0x0, 0x5, 0x400, 0x1, 0x46, 0x4, 0x0, 0x10001, 0xe392, 0x2, 0x1b, 0x1, 0x7fff, 0x0, 0x8, 0x7fff, 0x9, 0x765ebb79, 0x2, 0x0, 0xab1, 0x2, 0x401, 0x80, 0x9, 0x1, 0x7, 0x0, 0x81, 0x484c87c1, 0xffff, 0x7, 0x3, 0x8, 0x0, 0x2, 0x2, 0xfffffffa, 0x8000, 0x6, 0x2, 0x10001, 0x1ff, 0x9, 0x0, 0x8, 0xf97f, 0x2, 0x2, 0xce7b, 0x8, 0x6, 0x7, 0x4, 0x3f, 0x7, 0x2, 0x5, 0xfffff52e, 0x969, 0xcb, 0x1, 0x2, 0x9, 0x1000, 0x0, 0xffff, 0x1000, 0x81, 0x4, 0x80000001, 0x5, 0x7, 0x1d47f0, 0x3, 0x1, 0x1000, 0x7, 0xba, 0x8, 0x9, 0x3d, 0xab3f, 0x3, 0x4e, 0x3, 0x8, 0x4, 0x80000000, 0x8001, 0x6, 0x80000000, 0x6, 0x0, 0x4, 0x49, 0x2, 0xffffffff, 0x8001, 0x48, 0x2, 0x2793, 0x5, 0x7, 0xfb3, 0x8000, 0x4, 0x9f6, 0x8, 0x1, 0x80, 0xfffffffc, 0x400, 0x5, 0x1, 0x4, 0x7, 0x9, 0x7fff, 0x80000001, 0x3ff, 0x0, 0x6, 0x2, 0x80, 0xa30f, 0x6, 0x2, 0x3, 0x80, 0x1, 0x446, 0xfffffffc, 0x6, 0x7, 0x2, 0x9446, 0x7, 0x4, 0x8, 0x1, 0x9, 0x5, 0x3f, 0x1, 0xd09b, 0x8ca, 0x2, 0x7, 0x7ff, 0x8, 0x2, 0x4, 0x228b, 0x12, 0x9, 0x9, 0x1000, 0xb46b, 0x3, 0x4, 0x5, 0x0, 0xffff, 0x1, 0x9, 0x80000001, 0xe9c, 0x7, 0xfffffffa, 0x7fff, 0x0, 0x3, 0x7f, 0x80000001, 0x401, 0x5, 0x0, 0x6, 0x1ff, 0x8, 0x1, 0x20, 0x9b, 0x7, 0x2017, 0x57, 0x1, 0x2, 0x3, 0x1000, 0x1ff, 0xfffffff8, 0x200, 0x7fffffff, 0x652, 0x7c, 0xc74, 0x246, 0x4, 0x4, 0x6, 0xa92d, 0x401, 0x8, 0xfff, 0x400, 0x3, 0x1, 0x8001, 0x5, 0x6, 0x5, 0x100, 0x20, 0x4, 0x1f, 0xfffffff8, 0x10000, 0x4, 0x43b, 0x2, 0x7f, 0x80000001, 0x7fff, 0x20, 0xc13, 0x18000, 0x80000001, 0xfff, 0xe2, 0xffffefa3, 0x6, 0x8000, 0x4, 0x7, 0x1ff, 0x8, 0x0, 0x0, 0x1, 0x1, 0x84, 0x5, 0xb32d, 0x9, 0x8, 0x84, 0x5, 0x5, 0x1, 0x5, 0x6, 0x35ed, 0x1, 0x6, 0x0, 0x100, 0x80, 0x1, 0x1000, 0x5, 0x7a6, 0xf9, 0x8, 0xfffffff9, 0x9, 0x4, 0x5, 0x2, 0x7, 0x8, 0xd9, 0xffffffc0, 0x4, 0x8001, 0x9, 0x4, 0x8001, 0xd4, 0x0, 0x393e, 0x7, 0x29d, 0x2, 0x7fffffff, 0x9, 0x0, 0x7, 0x401, 0x2c5963d7, 0xc5, 0x7, 0x10001, 0x8, 0xffff, 0x20, 0x8, 0x1, 0x81, 0x3, 0x2, 0x5, 0x401, 0x401, 0xf540, 0x100, 0x549, 0x3, 0x3, 0x401, 0x9, 0x1, 0x2, 0x400, 0x5, 0xfffff801, 0x6, 0x5, 0x3, 0x2, 0xffffffff, 0x9, 0x8, 0x3b, 0x6, 0xa05c7c8, 0x6, 0x3, 0x0, 0x54f2, 0xfff, 0x4, 0x2, 0x0, 0x2, 0xb1b, 0xfffff41a, 0x80000001, 0x9, 0x1f, 0x1f, 0x821, 0xffffffff, 0xeed7, 0x77, 0x9, 0xcbf, 0x3f95, 0x0, 0x80000001, 0x2, 0x7fffffff, 0x81, 0x1000, 0x8, 0x5, 0x4, 0x4, 0x9, 0xdd, 0x711, 0x5, 0x8, 0xbfd8, 0x6, 0x7, 0x4, 0x11, 0x1, 0x8000, 0x5, 0x0, 0x2, 0x4, 0x2, 0x6, 0x8, 0x0, 0x5, 0x8, 0x7, 0x2, 0x0, 0x2, 0x2, 0x0, 0x9, 0x7ff, 0x3, 0x5, 0x2, 0x7, 0xffffff9d, 0x10000, 0x8, 0x99d, 0x3, 0x8000, 0x6, 0xb544, 0x0, 0x9, 0x1bedebf3, 0xfff, 0xbc6, 0xc4, 0xffffffff, 0x1, 0xfff, 0x7, 0x8001, 0x9, 0x27ea, 0x80, 0x8, 0x40, 0xffffb674, 0x3, 0x7fc, 0x80000001, 0x3, 0x1, 0x20, 0x4, 0x3ff, 0xffffffff, 0x1, 0xff, 0x1, 0x8, 0x9, 0x7, 0x20, 0x1, 0x8, 0x7, 0x7, 0x1ff, 0x8, 0x86, 0x9, 0xfffffd53, 0x7, 0x80000000, 0x2, 0x800, 0x4, 0x4, 0x1000, 0x9, 0xcf, 0xfffffff9, 0x2, 0x5, 0x3, 0x1, 0x7, 0x1000, 0x25e, 0x8, 0xfffff622, 0xee, 0x2, 0xffff8000, 0x1f, 0xffffffff, 0x7, 0x5, 0x7, 0x2, 0x20, 0x10000, 0x7, 0x80000000, 0xfff, 0x9, 0x2, 0x9, 0x26a, 0x2, 0xcb, 0x9, 0x4, 0x200, 0x9, 0xb3f6, 0x8, 0x6c, 0x4, 0x9, 0x72fe, 0x0, 0xff, 0x100, 0x5, 0x10001, 0x4, 0x1, 0x80, 0x8, 0xffff0e79, 0x7fffffff, 0x839f, 0xfffffffb, 0x1, 0x101, 0x1, 0x200, 0x80, 0xfffffffd, 0x44ff, 0x0, 0x7e, 0x1, 0xb2, 0x8, 0x6, 0x1ff, 0x1, 0x6, 0x100, 0x7fff, 0x6, 0x3, 0x5d, 0x1c00, 0x3, 0x0, 0x3, 0x1ff, 0xc0, 0x9, 0x81, 0x516d, 0x85, 0xffffffff, 0x0, 0x4, 0x7, 0xffffffa0, 0x80000001, 0x2, 0x400, 0x2, 0x5, 0x5, 0x7, 0x6, 0x1, 0xfffffffe, 0x8, 0xffff, 0x10001, 0x3, 0x1, 0x400, 0x5, 0x3, 0xffffffff, 0x400, 0xc0000, 0x75dc, 0x3, 0x2, 0x6, 0x8, 0x84, 0x3e, 0x3155, 0x7, 0x8892, 0x1c, 0x80000000, 0x1400000, 0x80, 0x2, 0x1, 0x8, 0x401, 0x7, 0x80, 0x6447, 0xa9, 0x0, 0x2, 0xd776, 0x2, 0x3, 0x1, 0x9, 0x1, 0x5, 0x40, 0x3ff, 0x4f9, 0x94, 0x0, 0xee, 0x8, 0x4, 0x4, 0x5, 0xff, 0xf8bf, 0x2, 0xe309, 0x10000, 0x8001, 0x101, 0xeb8, 0xe8, 0x81, 0x201ecaec, 0xfff, 0x9, 0x20, 0x401, 0x3ff, 0x100, 0x5, 0x5, 0xfffffff9, 0xffff0a18, 0x7488, 0x0, 0x8, 0xbae2, 0x7, 0x8, 0x4, 0x1f, 0x4, 0x8, 0x1ff, 0xf3, 0xffffffff, 0x4, 0x401, 0xfbf, 0x2, 0x4, 0x400000, 0xfffffff8, 0x81, 0x6, 0x524, 0x4, 0x7, 0x2, 0x2, 0x4, 0x5, 0x800, 0x5, 0x5, 0x3be7, 0x7, 0x40, 0x2, 0x100, 0x9, 0x9, 0xe0, 0xac57, 0x2, 0x6, 0x8, 0x1e3c, 0x81, 0x8, 0x1, 0x34, 0x12, 0x1, 0x5, 0xffff, 0x7, 0x2, 0x9, 0x6, 0x7fffffff, 0xffffff5e, 0x1, 0x6, 0xa, 0x7fffffff, 0xfffffffd, 0xb6c, 0x4, 0x0, 0xfffffbff, 0xfff, 0x1, 0x9, 0x7, 0x9, 0x7f, 0x2, 0x80000001, 0x200, 0x0, 0x3, 0xb94, 0x53a, 0x7, 0x4, 0x3f, 0xcd, 0xffffffff, 0xe0000000, 0x3f, 0xba, 0xfffffff7, 0x3, 0x4, 0x6, 0xfffffbe9, 0xfffff28c, 0x0, 0x6, 0x7fff, 0x2, 0x7f, 0x300, 0x2, 0x6c, 0x895, 0x7, 0x40, 0x3927, 0x804, 0x80000001, 0x3, 0x21, 0xfffffffd, 0x4, 0x80000001, 0x0, 0x4, 0x400, 0x300000, 0x74, 0xff, 0x8, 0x2, 0x7, 0x6dc71b31, 0xb8, 0xffff0000, 0x1, 0x1, 0xeff7, 0x7, 0xc06, 0x7fffffff, 0x2, 0x2, 0x4, 0x80000000, 0x7, 0x1, 0x5, 0x1f, 0x0, 0x6, 0xa3dc, 0x5, 0x7, 0x10000000, 0x2d73a657, 0x1, 0x0, 0x464fd150, 0x8, 0x5e8e1d00, 0x6, 0x3, 0x4, 0x7, 0x6, 0xb49, 0x4, 0x4, 0x0, 0x40, 0x7, 0xa3e2, 0x2, 0x3, 0x4, 0x6, 0x1, 0xb8a, 0x4, 0x20, 0x5, 0x7ff, 0x0, 0x9, 0x5, 0x5, 0x50, 0x9, 0x1, 0x30, 0x4, 0x100, 0x5, 0x7, 0x7fff, 0x9, 0x400, 0x1, 0x6, 0xffffffff, 0x3f35, 0x20, 0x7ff, 0x7fffffff, 0x10000000, 0x2d3, 0x5, 0x400, 0x2, 0x1, 0xfff, 0x2, 0x8001, 0xffffff6f, 0x5, 0x1, 0x3ff, 0x1, 0x7ff, 0x10000, 0x0, 0x8, 0x1, 0x7b, 0x2, 0x0, 0x7, 0x9, 0xfffffc01, 0x7fff, 0x563, 0x9f, 0x3, 0x81, 0xfffffff7, 0x10000, 0x5, 0x101, 0x0, 0xffffff7f, 0x7fff, 0x6, 0x7ff, 0xfffffffe, 0x3f, 0x9, 0x9, 0x8000, 0x4, 0x8, 0x5, 0x5, 0x2, 0xfffffeff, 0x1, 0x7, 0x8616, 0x8001, 0x800, 0x3, 0x6, 0x2, 0x6, 0x4efa, 0x6, 0x9, 0x1f, 0xff, 0x9, 0x7, 0x2, 0x1f, 0x16b5, 0x7, 0x1000, 0x100, 0x3, 0x6, 0x0, 0x5, 0x0, 0x100000, 0x2, 0x20, 0x4, 0x3, 0x200, 0x0, 0x81, 0x716, 0x7e, 0xb35, 0x400, 0x3, 0x200, 0x2, 0x10000, 0x7, 0x9, 0x8001, 0xffffffff, 0x3, 0x401, 0x3f, 0x382a, 0xffffffff, 0x2, 0x7, 0x7, 0x1]}) r1 = syz_open_dev$hiddev(&(0x7f0000000040), 0x1, 0x800) r2 = syz_open_dev$hiddev(&(0x7f0000000100), 0x9, 0x80040) r3 = syz_open_dev$hiddev(&(0x7f0000000180), 0xffc000000000000, 0x40) r4 = syz_open_dev$hiddev(&(0x7f0000001300), 0x0, 0x8000) ioctl$HIDIOCGREPORT(r4, 0x400c4807, &(0x7f0000001340)={0x3, 0x1, 0x3f766c83}) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f00000001c0)) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f0000000140)) r5 = syz_open_dev$hiddev(&(0x7f0000000200), 0x8, 0x501400) ioctl$HIDIOCGFIELDINFO(r5, 0xc038480a, &(0x7f0000000240)={0x3, 0x100, 0x800, 0x2, 0xfffffffc, 0x5, 0x3, 0x9, 0x0, 0x4, 0x10000, 0xffffff01, 0x49e, 0x280000}) ioctl$HIDIOCGDEVINFO(r1, 0x801c4803, &(0x7f0000000080)=""/75) syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x5452, 0x7fffffffefff) [ 2862.313400][T13440] usb 3-1: device not accepting address 103, error -71 [ 2862.320509][T13440] usb usb3-port1: unable to enumerate USB device [ 2862.533437][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2862.544516][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2862.555551][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2862.565571][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2862.575391][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2862.585297][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2862.595136][T20968] usb 5-1: new low-speed USB device number 36 using dummy_hcd [ 2862.853560][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2862.859834][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2862.868953][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2862.895211][T29102] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2862.926915][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2862.933813][ T993] cdc_ncm 6-1:1.1: bind() failure [ 2863.003480][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2863.014520][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2863.025421][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2863.035464][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2863.045361][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2863.055256][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 12:01:14 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x7, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:01:14 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x541b, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:14 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0045878, 0x400500) 12:01:14 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0xc0045878, 0x400000) 12:01:14 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCSFEATURE(r2, 0xc0404806, &(0x7f00000002c0)="a6f9447abdf338a56b655f43fd97e4f0ca7615905c1a884a679980afb1ac24ba03b0442f495ea65a6511c1786d4e1447f7372c5344b5fa9cfe24ac5c155237ec5a14e195f9286738b3ee40f38e463830a23d0d5c0535d1bff33bd322e5d5f26bea70191cc735edf5b174a7ec6902da7af2989928ea2ebc8e9a70c07a6c9d3c20724ea0591792d4f35dd5b852d00ec24d5fe0bfa17090b45c1018343ff65a2a390adbe66f3b0c087f9c37e8c1a1d898fb66234554adb286a41e65219d598926a2a7002d9500cd869ccd29aa87d9811f5cd26020f20749bdfa50b7db595cbf90a1385e7b5e42a0c2051a46da34c5758874fd09f0c28f1bee89446e6e66b003a5b398b907c73736831ecf0674035cc062c5e3c2d76f561be13eb08176b65d978d923c6189637bc4900dcd78325ab2bcf8e783e8c9ec0d7a7a9d24a20cc3506e1b07f8e0f0acb0d2a7f24f159e9fee25496f6bed23e268d54bdf29df2056cf3c26d33dbdd17ce7164e13e2db6a610f6e55a06a9fc0e2c858967d9873f14aaee73352cf7eb54091097dd6c70e533e55abdbf908c2b0350419e169c6040df19accb1dad0649ce65bdbbe439a202359237264f4e3bee19c3be69ea0f273b1802b01382e81bbfdc9445b7793a6492f63fac3f68895d5cdabb908b9947ddf422415e003f31645e4c0c23173469c5859d4d187b4f24419b38140fefb151b1b8a70eeb95d298407274ace677f4805b720d5e15272ca28ada585ee8315dab3caee28f8cf35abbb6eba6e496f54054cb4bffe89b0e5cf4e00141a8abb6c22160264198abfc7b085a6d5122eae00cb8486f960ac5bd9f27a9c5f12ce2af4493836b7ab1416d4ef68b068e1d5a17bb74488221deeb32cf049524d2d967060b5ac638b1c0e33285851aecf09406eb2fc8f59ec5e99c32f2a8afcd2f9f68ba57cfa736b68918c98360de957aa5d6b52945706f79b38d2fc5418ddc0a21b2c9bb17f6d43092f16dd4f65fddba8d128db501599601b82067b2bc71be3e8f800e9110367c49c0036e469d7362ee43d8dfb176a35321233d72e62d3d6e75551778d835ed0984f2efcc1bfce2a88ee8d487d984d04dc2c4986b4c44dca5cd5fc550b9dad2755795f07f519ca5643a6537420e2035d51c7aa182b070cdb61c2b80669a4bd270e1bbe19511e2eca5f56bb4dc18769f0362a8f1333c4b97569652d1c384439f2edaa63520e72ab826496495249c450ac3a146b77dbb8b24020befcb6e02c38bb3f7fb57c466952d2b6c9f1277d2d2ddebd3ed8071bab411a9bdc84bb0cd79f9b1d3ccdb4ca280a7aa882cc9e7df5919912598edafc042331cbc07fa94a7b73775dc7d85ea63911e959a8b86a407d8de9cf527784b748ee25dfa30067a673c306e30e03b5594ba97c5b75f175d6b12057a51947dc2fec2c876b33fe1ef6c21b7726ccdee4b2fec770bc42310fbb27a48229bcc293f1a47dafc7c3d52be86f0cff84082d82b5357f4b94a03074e8b2e7dd8a4f3d56908aee9801fcae0c099dc2468267a8ad0b424cf09c23f32b4c05fd16fbdfa3720c9537e14b9f54b763dca2f46124e3ec3db8cce1c037ccad653efc59c8cffdd51c361f500752195e2cfc8f3ed532e3a02297266daf692d51bc2ce0f7bac8309a4c946a66ed41845e4a933092f748fda0b7a051172dc98b8486905d98fbca98a7a644c4698d77adc1e7b52c4844266f63ca64b48c12a161fa608f0396954c7b044fef8c5e16f0181920ece11805dd869fdd08f7be2f1f12b36435cdaf647dd132dfe3477b76510097f2d1248cbf36a6e0123cd68331c99e50b34ec912135f9fdb38cadb8812d86fccc13a94e88b58d2a0e256a2595798ecb07bfd096d1a060fa9ad7d5063338ca11a86ec19ab798b8522bf67c11d7d3e8aaa2373d2f558b53fd610df183345ed9b81afabd695662adc6432dac0bfd0d8e7d250b0e07f21aaab97b08a8228b6bd8cd84b126551d327d7f2eee78c63f75bc73a412f5ae0067f4b0fa72e738830677097f57a53ee1378e281b87a5ec9bca98f45e5b48466bc865c31647016ba7c5be6c3c9c0824b435e1da61952c729ffd7c9f6853762665db09e4b1b7ca4d44b0f574126994a42164ac8c16ea2c24227081895464ecb9f57dee4a14b1f23929ab3db1f8a03d1ebec31329b5bea5ef0fe42f07e8d836b36e64e11a2e4366da143b072e9cb27c527daebbe451449b33430ca42af4a4e23633a03dd89e8d17c81fc580092243f03ec7c1ebc68f456faacd8250178cba743bfc5c167b50eecee2c517b5d806d3eebf9c13799f2d5d84fd57676fd56a9542d005128bdce09b0898783a503d0425caf64874f2d61cd2fd616c9e631748a32f0efa1117d677ddd7f8e60a567d0d70475dc48af2d5652f41e10ab2392bc9df3914fceb6ebee17f05ca9691160f22287a9e68ba07399ea3052d7f149084b01c5194b1a403439dd39a3cf7c1936f5f3147638994150c0e342ea543e7960146d0790040b46e51555d808af84ac66622977e0c3e8557e9b429d36515c253761afe89cccb684d9d8e01f53ec67ab03d734b9ccb05d55b1db0799c38042a5abd378cfbd5b7355f00e34a1a8ca2548e4639c2b672941c1a2ba92df8faba10f0b64c8f2ef686a4d519b4c3cd170fed8bcf34aef3303f66ca17af1e46f20f6efcb11ce3651fe586012d2bcb06062aee642bf903d3cb95924c8a025ab09e1206f567fcd4bc9ca6b96f9dade1e9309a26b00b861a4de697b27333dce3efbfccdea508b44aaf9ce9187863e356a2764fe47a542687488f779ab1b1dc8d8af2d8150e4b0a20207ca91363723246c5908947e21545e6717ed72f13223216a9c9a2a435378254df57db7e450f7ef57ca1abbae11568ec1f6a37dedc79e8fb4a2c55813f24c16aedd9d4a4486e20c5958b3ac42e901213233df2bd32bf22ba84953c331a2890f961f2a60fba1cc58ac6e0e909ae7d26cc312d4a53c165eb0f6e4cfd23dde2ab168cabe072663eed9b6722a5e7c2e96679adddb9a9ce9ac86aa2cd0b2ee574977b5261951070e86b05f86b3d169d99738945d2bea17a5271c70e5912df1968c0db4a176bc36aeb171a12c063920027bbfd13845e827ffee30d8ca6b2ea4e4cb5fa563a42be2dc4129bd6b4c782b6bbdca2fa4ba052b795b1685409edbfc9d4e969574da20377924ce526032d38520260d52678e1abe980453fa8323efc6f3ac874f57b9feef58af01a0f8fd4092142b7c9a293e2de53aa2eb0e67763e4e6baf491f10c55a68dbde8eec5e0bd7b90514d4bf94693dbddd70135e304afcb58eebc73b7d4d20600d082bce77c56cf926959e86ceb86bb0bc840f4300ac87f0af55d9fdc71d1a8b526c37b9a6687c39a008a2912bb21385c2a68c1007ce5096dddd7e046693607375caccd996947bb6c68b034465836f02e3161f73dfc9597c3c5266f5efd181da25dac8c43b0ada115432b875dde2385ff14090014cce154584cb6dae39a29339c34b2a0248c843eb982ebb92a85a10cd5cce2699de613c433c3af41b2dfd1b18fd360c77e8ee841dbb2e8cd24fcdfee8d79ed0d73380a22905ee71d71cd32513987622e604268fef7f545165b8d2e0322c27eefc9dc5e7901d58d57568bac5b323700d137266bde390d323d2178a707586a4b73e19df5bbb6aa817db8a25a075e102dd6c67c5c81e09ed52df29f03e53832e72c868a208c0714be29404869cbca8abdcda5dbb5b98473e16d0a1450ae229e220d97eff7b6e86b6b67f2f75f69a68ceffe4c3b3113998ff10b1e392668b65a072152d5ac51d40d522226ec57f10cf3cc28d826f64404ea91579ca950e9739d5d1ad940d48b83c059b8234e4099b4dcaf6022bab4a43dbec654b8ad33f7de549f657d2fbb79a350fe4e1acf9611f530d2dad4cafca16db74cf51471814c1401aa7f10915e01baac9e22d490b04ac9a4940fddd6ca0a4a4c4bfaa1d05fb2401c94eed5232cb73bbdef9b40ae4b4bd7356e5594915f0534ee88779306ee63f0f3af54eb24d625b31266898ac37c1ea9a54f61770ec657ce277fb7e6aa4e3387a35fc618f568cbbcb903ca99828df970385ce6ac5a8341cebeee60cd2316bd75f94ba44519b09c648915e2795fbade6c1b8ce7ee556b980825a764ae96d33d40b7b2d302ec0699f255f3b8efe04f27394916fe9da9a53ecb3de5cf1dbd9763b95df7fc33a0a60149528a6dd96e4206004708e77151147e8c1de97c635486acb41d9dbfdd17b42282159f0ccdeea46b447b1238deb4eb27d2638544a651bfc453573810d76a52c0668416abe23c8f2399b09dfe2fce327344d623fc010816af5ed2a4a8ccbf2b225701272f84cb13ebf702ccb97b6951e63a27671a20e1bb1118b9aefc3ba85592c8d4303b5774c87e3761bb2dd3d376b1e8abef9b766ab2099886a2c2a9713166a6a544e18528fb87cae9d1c00881f450b101cf6f57b795a0cbef1826c30ad395274c1644ec798e48f476ca72caa0e7f9a996b6375b10571348a78f6e75e411223299936017089e215d6e8e794f5f7df738d783f647e3d5776a20659d78be35ac5379672607778951ee771b9dd7e95a3a852acf84722a1c64a42244a0d77907fcd9f775ec63c2ce3d29941be9fb1e2b5da27320bd45e4576ac55bac651e7b06cf253485bc20fe52ccc82f801047ddbe67ab07dbb345431602c0f6db674f0449c643ae8e573a5191db8c0e32d753815368d11d55dfccb8b2e240866839e936d30537386581d9c703b041fb9473c72849b34a15c944bcd8b0dc7fe1d0cbbf31d5216e76deb43c36a58bae2c967099638b8ba2f2afe6c1d4db4ba45fd8a6e33539201e90ad101d93037ce62a34acb822100883afc3b94bdadd8f4c93dbb5a7a0d6ab1c1020410ad73f00b89818f67d4c4bdf49a2418a0a654c15c4bd34a77ea82b2aa04c921d78c5ed45afc71711f80c00046b31da24592e34ff4b2a1b60a78885beb39b0d38e43d087880210a32f643011012816c248347000ee4dc771ec601b82da3a62c00ad851b90a3dc4a4a1eb3b9c1fd0af39369c8620c2ab01bb3b0edeef7ba3575b51197591649d9ee5cb85372d5d43d1af1abc0fe45f929be1fef17b3d57e701a13be7124076d62cf46eec46ea568cc7d0bd3998b67178a1c6bee19e8b04760b1bb814c0c5a9d0ddff099e1b52a079262dfbc42e6045e52c5532fc485d28cda1224b1d5c0c24e61095410452b734785aace01d8a42c26852670451db4e8dcb3eb1b2e144914e0f7c1bf891e62bf46fbaba6abcce0c7975b5ab277aea2f2848e93c6b2f5ed070fa67d4d296308dc3c7fbbe9d51e66a934c7edda1cdba127507176c69dd777397615ace6019f723f5569d268494b4041200f8f8027076533a9b5e1732d11685d7d7355b67e43f8e0f5279c73e4730c85b11979c30854600d4b54310b1ae32a4083464df3ad1b18642289c9e7df3e0bfd489e7ab5c5b0405ccd4a198ec479fe27ea0503a93e1a6566589f2d600815dbe96309d7edb1f58383d9ee78ae0a26564386979a5449ac8193b8131406fe975ecd4168651ef4e3b7f8d895e9ad215e2e6202912a28e4832d66efe2a9eeed74b80158b6aaf28ae35a62abbd0784850588f617cb08eda89ed0fefea608a7f3dee0c8f6c1c370f16e3fc13615afd7dd51589ee42ddbf425f32a55e52475559b8e419156e85d60826293176cd98fc98ce88b4cd3796495fc3cd424d7142ac2a17b56b3cd51db5496d84a8e4f75baed4f884bf8e93905fcdc62e6aee5eb4febd869373d0aa21ac46") r3 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r3, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r3, 0x80404805, &(0x7f0000000080)) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000000)) r4 = syz_open_dev$hidraw(&(0x7f0000000040), 0x3, 0x0) ioctl$HIDIOCGRDESC(r4, 0x90044802, &(0x7f00000012c0)={0xff8, "fe2757aaea6f57c32d9cc0f3fc2ae24d7b68c1e42d17108d6c052ee297e9cd5c478d2f45123d9bae638190c74afcae523a68fc5ad43e6916bc7809edd81d2766c327103a25b5b3228944bd92dd8359e47bda8972fb52d6277b98c25e387956e2f94179bc0b1193098589bd709f66850117c156427fd89b6f988b32f28c8db1e106c90702426e707914f186fb05189e3f0298dc6c6c25d62a698376398f56c2ac355a6e1b9810bb8bbc5b72ff759273b5c509ff2603c6da5add5da9d17a781922104b1d1f9e9b9b3a115b0d8b23f48d6ea8047ab9f11646309978179fb2c56ba204fd35433fb8dab7f557b3d89a1f2e1c57046e387ef44376775ab18e9712a33a07afd742a92484d603fa93cc5fc16619079589b2794a884fe622f35e1a81bf96528d69badd308886e1a6a18dfac9bbe3e21e6464a17a22da3d72d40a8e8944df1a957994f604c4af17902d4cfe89cc590bcc5b7519608764a9cb6c5a315a7639a34f64711e58aeda2d486d64f724c0f5c478e2caf79ef23a5fea13b046a0e7e3c0adf2f3c05bf8f4a7d62a197d6c3016463f3281a8870838935073b73b7402132bd7ae63be5b7311aaf60dd4d4626ba592558481bd2658ee612b599d9d6469be36db946ad52c740f0008197a4ac2c972b271c7cdad7925884a00466e15a2327c7a377097f0002d2a2cacda729d309a802cf33f120381170d5d53a9fa2ef4d813356d72f30e861a6ca8ee284a8b2fe02beed4e76e8c09e75218506cd57889d81c85446ba667c3b80df8cb1a4e0dee794356e121f91aaaf6b6f1cf05558cb8504f57b2c98611e764b9c5cf4a495ce226616adf62fc4b13f5493ccc8385d5a11eca81627645e47123b4016abf688414a8f1a1653491882ee51ae05b2b044ec5800883f4bef408924d55bcf0b25dadf5f2214bbc08c6322a72b46cb0c40337a4d3f43e567958365ba9927c50e3503a94597deeb549aab69483efaa6c55454e2a4565e60c118f935130de771e9cf903236581808d1e1443719b0d9b32faa508fba4cf3bb9740a3c1df23a79d1fb4b86b4e2351457a4ddbcc72b96aea2e66ac95fdcd0db9a0ed822be0cd468d0531f8da1aa9d1c359476b9e9e0f7ca51c0a2c2a552f1770cf3860a2744f8ae26dc90ca06f7812100fd5cbdaef35286106acc1379917d418b2460b2f462ec0da5a89f74bad4a853c5eb487a545ddb13775ee25cff1c2d1141220b20cfe9f844cf98e2473cbb265f0a14f0906dc10ad7f4c8d9e944aafa7f0b1f11c110b5c6c181e825ce09a86227e8595f6e2a6d8ac891fb41e6f1d40db7c550ffcbf6da894599fdc28c03fedec099cb93b8bec0525ee8aa15aab1cefdcd52266802646fb13718d14d6a0f2009ddc8d6082e858c90c98bcfe39aea06252f7281df6f3b6543e4c64c77123812ea0f6e3b1c914555858aed8837c088c80d0cc3bb623930d9d58dbb77bacd34046e255f1cccff7bac6d00c26df183f760e079b1a069a32ef9e1ffe3cc0a658b1704633edaa1ff2fb08ef8f494f132fc8272b99297ee5cead820ff618307fcaef9bd70819e28e1c901bf40b7a0d7944ccd0a15c6b9f9ce95c105c93cc1e9113d2b0b02f8afaf1407220249b1a5116b1f58406bcab17cb3497abad6f143d6c7628701dba00539bcb8c6a696c7d774dd1f590015f06e6b46d2e3325a12da58230d523eed19c19c12c0401656c81fd363abcd7f4137dfaf04dc72c1bc1d512f2953a26f6201e3af96e87f4f0c631d1f12ea18a4fe9bbcdf9b7cdb48817be97cd88c0c52e23839b309e1f0d2f3a8c9841ce52c504088c672783ad8d2d66e3dc3cb1906b6c3566d71f7bc208342e201c6e5129aeb7b37efaf1d2f59248c9cbb7014e878e16e97c5e3db3f3b9413fa89d405095b52bed74917bef169295ff4401ba5143296ca5d6f54b5878087c2e5cb4c67d87ed5577f59c1e7ee9e6a8f94d62d793eeaea40a93d72e3af8c8b5789de848e632ea317f57ebad65900d02925416f1863a1794068266e2aa69b00ca41be564f59dfc88c0001b72e1ea5d44c3f664b2fb2c7acc60038e9c0a4aef7aab8f53758403a64800f25e26cfcb985e6efaa660f1ed12d8956276f1dc5e749b685f73a73d44e227a8213a5bf4bae41d1f588ec29bb4d3f8c58fb2b090806a3da7dbdd06dad9ac418333705aae46b356cf16a56871ac4edea0c1b7f30388d36bb8183e8749a17d308e9be70d5666d589b132f6bd6061c77b351401e34a9c022b05b7f555b1b0ea853ef76351e41821f5a60729c0c17f46bc0f9f4da5c1477f417e82c00a36d223e5985c0a8848e5d0d423aa098816c47a435744b583c935c9e2cfc855a24da1e649be013e0a1dc918c6f23934410a56891e2f2967ee986e8f9c5be16736c9ad65a0bd757835803c79a614e49bb05491650492b29e3812fdee58bec16fa98fdbddd737ffa077e81aa77336ca20674834b3c5c30be3ae98eff02368c001586685e3cf83ad2dbb9977fbe3bf95bbe9dfbd529c27fbbcf5e86f24408a96a660b82bc6330fac341feed3a61b6b5d5e1ddc0ec87dedacf49c5eafac2fd8bc5ce0155990524c9bc205ca2fa4a540cb1ad3b170979d4ec99555855b67abbb9324255efaa1a137030db9a10f2429d99d858e2686df1e08da280170e1376c824e48e82396835f3876b6c1535e74e6254acf81aaa24e595c7f7b864a5129ff0430186ab1b57c3db2423688895b8e93be86d9a439dbb8dfc60c3ee1fdc71a587f9f7994d6cf826692b09557053b048ed05d9bc889e31a0b87a2c0d0bd98a89802d9ab194841e6ecfa3ec10d11f9a6d7a6219903983e7fd86b0f2ddb70b0d020112f0306aa2276332dbea9593ea5f282878fc187927e29fa51ea9fc8254984afff950ab177dc4622ac437e9ee035a3e846ff49a18d32f826469e483e6ace4e51aabec2d2117256c9703bc3c467f70e1b1a8f2d5ecd282235b4c39d9e543ecb0cf4b4724818a3984fbe89158a00696887044a55bfda32e36720e9c3ae3a1b4ccbf5b6945057d2d862517924d6483447f68327a6ca9462652410f079ca5a36ca2cfe63d2192317d2ccf5337cd1fd2fdaeb320afd88cc7920b141c43581248b76945ba3ec9b551450e7c7396e230a2fccb05f99504b142d7b9205d06666ae748c8301a057d2aabdd8b267923b09c68e7cdc420c61b1ddb2853e21afb28a42dbec76affbc3e6a58e783de9a9193ba48977d26955601d6d3340955c959d41c7be324e73feb68b34f82ee76fda201ff49eff99849b455f52ecd0e8d54a7b819cce9e62a9a6a8d98d6b0a2025e70620490241851bcb260b16d54819c553da6ca4582a66db2be783d4b0f7a5e2e27f271650227a92b0ae52057b4fc04b7b8efdf934b9e31dbaab1ddb9075f3135509a271e026a81943c4706f2050b60f56158385f45420a2d007bc1424c4a1cfd2f633e9fedc0af809379399cab521868a89022d64db867e56205c736e1a67c45f7dd68058a55021d1221322343269c1ff3adf04318c4f0ea88183d1977cb418bca1c9b5135ab1ddd1220274e9173531e318856ae08d711c6a67136759e0478058383bd5c17f9afd899ffdb25e5e3e3a289b1702bed1f761e2fa46dcef99d345e1fc928cdc3d12ac0fb7407e5ef3a68a30aaddb89d36f2733fa48da139c9db17a6479d8b43a6349442ba31080d43753f43c286d1292262b42ec1d03d8d0875d87ead1902a6eaa1e69cb37a01feab499072aaa4709b00121fad62262e4b9dec03ba1a6f33ad1cf0d2676c3840d3c6bc815b936470c041d166ec15e5f2b5f9c0e1c31a7d7a841f6eafd02ed4e4466a89755d615a72b50bd0cf6a514037320a73aaac14996b85fbefc0d4160a8f66d54b41880db7f1dd149b06c63189e5fa9683e2e6c583035c280f76a56315e646cb8da48286fc007f305915afea452a57a61c68aeb515a535dbbf8c09e3338c981b320bb5e96cc75c55cb4eea24e51213461567a84b9536cf7f3180c22e0e6448719fa3bc589b17095f4eb2f3e261fe57016b38b53a616c257978fed4e172402677eb8ada208a7967ba562058395fbf803b2d2e588f770058fb9bb8143c2f037e12550b75b064c734e55ea0ad27e86220d61b13c092af33603484ad64fcb5030f2473268f3bb73dc20fc6a77b40e9935af3eca3978bdc76c2455d9c9ce73cbb3adfcf14cc3fbed5a4eaea9a97640385dbfc4d6be48477ba953fae817dcc56cb770255ff29aa0dce2579099a7be1f19af559e8a05b3a7f9818853deedb3690aa36a095d9f86a4b77577cdaef8e61873abaf88b60aab670fadc8a38525d43740fdf793ca6f1a0e27a80cc4a15ac5656a1a6ffdf91899c79b56cac879c60fd4719547d0804a2775fc6c31e7dda02460fa5e0fc8a5c55760dbe71cb2d1fd506574b158c334e514aa551e9a685e365e858dc307e0843b306065be902b7efc055fbbe0dce7555b96f8225e2405d7ea26b191ead41684708083d310447816e57fd963765d7604bce9e4b4c6a52a7c451f2adfeccea4c197e1cc6fae3f6941951bc58e6d6d03330761e5d05a924f98c5e7d14b9b3b0b83dc1d53255b046d1874e01660221258cc01698f512bab74f4bf393ea92596316000998ddaaeb264b7106a422c561b1eb4433bfbb3fe9e9ec1a04b1295694078268e475e4cf96c61cab0e5345cda5446dd8c2052925f6bd5992b3ad7ab61a5313e8bb9b1c6866609d1e2bb6e5bd76e24167af418e46da07b35dcdead331bfd86feeca257aabfed285234d283c56616ea11cd351768cfecae0cd0a1a20aef121f4e1f366efeb2da9328fc6a964e0e77289ce2d2fcd52b1a4419204b5780ef413261da14ea6519523d12facb0df61904cf5149f932f469042fa8540c9fbfd48c1102586200a70b5e3517ca5d442c476b8651649f8862eb53a26fc42b16bd92203fe9bbfed2ea5f134ed1dc88d7092dc18cc2dee36ac774b1ee78eaf267396e84c394d62c5cc65474f64a448b896f9c6dc99954bb0c69fbab1cdc6b1e0478dc94e5572c010367d8537868901316c6436632c4e98a35b89ba7150a40f11d921b9e2a0526d49cfce55a54ec76f0a68f1b860424d82c95941d1700b09001d51db176f92aca21ee9a6cc17f68e946e9519d245b2685905acd218c9b21384d462f74eeccf5bc3444c5317272d3e108e29f0283dc8e692d5d170a777bedee61d4b0be0c704135a96d53a0f3930b29f4bdecc8c0c27d884f115797012fdd365ac56b06e2a994a9aad419101bd62df8ba81501898c1f61602b81f4273bc6c7550ea073428efc281c40446f316d29e7523e6f79979759b80b420310f65ea39f88d1ac2dd4346fc4362b77a0bedc7d4f7c456dd97e588807ebbe0236b7ef03b6a6e6b763e402f607b202abaa965ecb2f730ad71e5dfc7ecb912d15dfa28ec3e4f625fb2014ee90ee23cb091bc09bf8aeb575140a4746b2c6eb526c7a75a4e1326b49acc264ce704bd6607444682ce101bd22d2b39cf2a3d66c6d5ec390a831fb4fcdb5391154ae96de3dd533a83574c066daa2083bbcb59150fc7a430070b9d0db9b3434534c267481bf4e47e14495da95cbdab1fe323eb354e8ddbf41b296fe9d728d8e94ebfae1fe0fad044c05364b0ba202b82f0f377c9c113a406be27a6ce9bc5716237e7e02c85006af9d59cb9d60c9ff97e5cc4d2947e992f613730f2e9cca4d638ccda4faf6a193a834c77e404058433c6ad9590f57556207f3b951ce197832b6aa8e8e1e27f62eb82a196bb98ae9bb2e1c49193ff0383150e4bd4"}) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f00000000c0)={0x2, 0x7aabe57c, 0x7, 0xffff, 0x7fffffff, 0x6}) [ 2863.136112][ T993] usb 6-1: USB disconnect, device number 87 12:01:14 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0xc0045878, 0x400000) [ 2863.353569][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2863.359830][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2863.368928][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2863.404490][T29130] raw-gadget gadget: fail, usb_ep_enable returned -22 12:01:14 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x4000}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:14 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5421, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:14 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc020660b, 0x400500) 12:01:14 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0xc, 0x408000) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) 12:01:14 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400000) 12:01:14 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0xc020660b, 0x400000) [ 2863.653506][ T993] usb 6-1: new low-speed USB device number 88 using dummy_hcd [ 2863.674381][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2863.683003][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2863.689954][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2863.754771][T20968] usb 5-1: USB disconnect, device number 36 [ 2864.043359][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2864.054412][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2864.066937][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2864.076966][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2864.086864][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2864.096795][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2864.133328][T20968] usb 5-1: new low-speed USB device number 37 using dummy_hcd [ 2864.374112][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2864.380359][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2864.389519][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2864.415179][T29171] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2864.437644][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2864.444612][ T993] cdc_ncm 6-1:1.1: bind() failure [ 2864.533355][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2864.544422][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2864.556567][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2864.566543][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2864.576388][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2864.586401][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 12:01:15 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x8, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:01:15 executing program 2: syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f0000000140)={0x14, &(0x7f0000000000)={0x40, 0x4, 0xdd, {0xdd, 0x9, "2c310f7fa1bb56a96944999106718e18da685ff6f37a08e80b014e6e962563fb372a9cd349d3aa0ccb84e406987afcf8e418aa7c342b9fa31b91f134abae5dd3d316799b3d54935770b3524541580e4086f7da14b0f666497fc981cb464aa8266110f2fe9bd18d2fcb075f24718890e870bd9cbd082708fb4f64e00093c53c8df463591c2356b20bf56d66423770d0f5b6e9e01eef527d6bc50a734a7604036457cd814e2a0d446c33fa23cfb550abdf38cb5b60b95e00ec0ee1d29e125af304bffff79769d164a495dde2914fd37833c602d1b0df7eb67aa385c3"}}, &(0x7f0000000100)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000440)={0x44, &(0x7f0000000180)={0x20, 0x16, 0xb4, "adca20b13d41a4a5530a30bdc954523bec1c15699be40432ea604677f54f18e7f630037a3ad95f1aff5ad57ce6309be9e4f2b6efe6521ac9d051f4104160b8941a8994840fb76daae76563c88899fb1b5521f0e80d3e86138ed5088224c9991f1d642a58a0f1b7bb7acee532389ef6f631750380f582bc805168652a2038a6844a58e8079cb337fdc4f78dc2c7708b1366a60484b0969cf4f3736b98d9ae1c5354af572d73ae8662b868e1d42a17fb43012b72d8"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0x4}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000000300)={0x20, 0x80, 0x1c, {0x7ff, 0x9f02, 0x80000000, 0x9, 0x401, 0x4, 0xfff8, 0x2, 0x7f, 0x20, 0x5, 0x3800}}, &(0x7f0000000340)={0x20, 0x85, 0x4, 0x7}, &(0x7f0000000380)={0x20, 0x83, 0x2}, &(0x7f00000003c0)={0x20, 0x87, 0x2, 0x20}, &(0x7f0000000400)={0x20, 0x89, 0x2, 0x1}}) r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) 12:01:15 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5450, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:15 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400502) 12:01:15 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400002) [ 2864.662061][ T993] usb 6-1: USB disconnect, device number 88 12:01:15 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5451, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2864.904036][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2864.910285][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2864.919389][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2864.944871][T29194] raw-gadget gadget: fail, usb_ep_enable returned -22 12:01:16 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0xff00}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:16 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400003) 12:01:16 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400503) 12:01:16 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5452, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2865.183359][ T993] usb 6-1: new low-speed USB device number 89 using dummy_hcd [ 2865.215988][T20968] cdc_ncm 5-1:1.0: bind() failure 12:01:16 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400004) [ 2865.249747][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2865.256679][T20968] cdc_ncm 5-1:1.1: bind() failure 12:01:16 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5460, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2865.315681][T20968] usb 5-1: USB disconnect, device number 37 [ 2865.603382][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2865.614377][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2865.626654][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2865.636623][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2865.646435][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2865.656307][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2865.743304][T20968] usb 5-1: new low-speed USB device number 38 using dummy_hcd [ 2865.923578][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2865.929819][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2865.938937][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2865.974609][T29230] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2866.007102][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2866.013953][ T993] cdc_ncm 6-1:1.1: bind() failure [ 2866.173369][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2866.184395][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2866.195262][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2866.205319][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 12:01:17 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x9, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:01:17 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4000000000, 0x80100) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x7fff, 0x248000) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000000100)=""/194) write$hidraw(r0, &(0x7f0000000200)="13dbe8cc8372cf18ab83bd8d4194723f09500deb95e0ea722133fc4361df006302bd1676fa57899284c2cfe896a2f0bc515a4729f5d0f0e70d8c245a63a65ccb0a8ad361ec6b4cb5c4037d9aef7c702a27", 0x51) ioctl$HIDIOCINITREPORT(r1, 0x5452, 0x7fffffffefff) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="1383c44cc3ccca0652089acd116eac2614b0c31513c306b2dc55a412391525e6bd44f6ea5c7708cd41e1a626562f0bdbe55f802fa8671fc43d0f13e0aa6debe4b249acff9ce129fb2b80a5051ee8caf970a188e2083b90c37c740f0d5c24df475be0320843a7d3b9ee0d6b97ea619a9841616cd33b10f76c3e7f81a87ab59f70a897387dc9ae44885b068a46829ddb53a6366881", 0x94) 12:01:17 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400504) 12:01:17 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400005) 12:01:17 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5501, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2866.215126][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2866.225053][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2866.236686][ T993] usb 6-1: USB disconnect, device number 89 12:01:17 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400006) [ 2866.473364][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2866.479693][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2866.489462][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2866.515011][T29246] raw-gadget gadget: fail, usb_ep_enable returned -22 12:01:17 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x200000}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:17 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5509, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:17 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400505) 12:01:17 executing program 2: ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, &(0x7f0000000040)=""/4096) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x2, 0x40000) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) 12:01:17 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400007) [ 2866.774004][ T993] usb 6-1: new low-speed USB device number 90 using dummy_hcd [ 2866.794844][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2866.820509][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2866.827389][T20968] cdc_ncm 5-1:1.1: bind() failure 12:01:17 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400504) [ 2866.874493][T20968] usb 5-1: USB disconnect, device number 38 [ 2867.143386][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2867.154433][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2867.165271][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2867.175262][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2867.185047][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2867.194935][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2867.283339][T20968] usb 5-1: new low-speed USB device number 39 using dummy_hcd [ 2867.443502][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2867.449800][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2867.458922][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2867.485207][T29289] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2867.506835][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2867.513873][ T993] cdc_ncm 6-1:1.1: bind() failure [ 2867.643383][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2867.654375][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2867.665629][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2867.675630][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 12:01:18 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0xa, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:01:18 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400008) 12:01:18 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400506) 12:01:18 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x6364, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:18 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5452, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2867.685450][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2867.695335][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2867.716203][ T993] usb 6-1: USB disconnect, device number 90 12:01:18 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400010) [ 2867.943346][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2867.950094][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2867.959233][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2867.984938][T29311] raw-gadget gadget: fail, usb_ep_enable returned -22 12:01:19 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x1000000}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:19 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5452, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:19 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x8933, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:19 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400507) 12:01:19 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x4001b4) [ 2868.246605][T20968] cdc_ncm 5-1:1.0: bind() failure 12:01:19 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40044581, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2868.274583][ T993] usb 6-1: new low-speed USB device number 91 using dummy_hcd [ 2868.285384][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2868.292225][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2868.342409][T20968] usb 5-1: USB disconnect, device number 39 [ 2868.693470][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2868.704568][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2868.715868][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2868.725878][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2868.735691][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2868.745584][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2868.755342][T20968] usb 5-1: new low-speed USB device number 40 using dummy_hcd [ 2869.013460][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2869.019821][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2869.028961][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2869.056701][T29346] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2869.087132][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2869.094133][ T993] cdc_ncm 6-1:1.1: bind() failure [ 2869.153458][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2869.164498][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2869.176655][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2869.186818][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2869.196628][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2869.206542][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 12:01:20 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0xf, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:01:20 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400300) 12:01:20 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5452, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:20 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400508) 12:01:20 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40044590, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2869.295337][ T993] usb 6-1: USB disconnect, device number 91 12:01:20 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400510) [ 2869.533329][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2869.539632][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2869.548783][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2869.575153][T29369] raw-gadget gadget: fail, usb_ep_enable returned -22 12:01:20 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x2000000}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:20 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400500) 12:01:20 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40044591, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:20 executing program 2: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x5452, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:20 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400c00) [ 2869.843552][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2869.858238][ T993] usb 6-1: new low-speed USB device number 92 using dummy_hcd [ 2869.879866][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2869.887023][T20968] cdc_ncm 5-1:1.1: bind() failure 12:01:20 executing program 2: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x5452, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2869.937268][T20968] usb 5-1: USB disconnect, device number 40 [ 2870.223377][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2870.234395][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2870.246485][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2870.256469][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2870.266331][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2870.276214][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2870.363333][T20968] usb 5-1: new low-speed USB device number 41 using dummy_hcd [ 2870.533545][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2870.539821][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2870.548884][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2870.584764][T29404] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2870.623891][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2870.630742][ T993] cdc_ncm 6-1:1.1: bind() failure [ 2870.743380][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2870.754438][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2870.766578][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2870.776553][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 12:01:21 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x18, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:01:21 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400600) 12:01:21 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x40ff00) 12:01:21 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x400445a0, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:21 executing program 2: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x5452, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2870.786448][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2870.796358][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2870.826971][ T993] usb 6-1: USB disconnect, device number 92 12:01:21 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x4004550a, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2871.063386][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2871.069652][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2871.078773][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2871.104823][T29426] raw-gadget gadget: fail, usb_ep_enable returned -22 12:01:22 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x3000000}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:22 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400700) 12:01:22 executing program 2: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5452, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:22 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x68ab03) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0x5, 0x40) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, &(0x7f0000000040)={0x3, 0x200, 0xfffffffc, 0xf1, 0x4, 0xd55}) 12:01:22 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40049409, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2871.393896][T20968] cdc_ncm 5-1:1.0: bind() failure 12:01:22 executing program 2: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5452, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2871.418352][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2871.425410][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2871.443270][ T993] usb 6-1: new low-speed USB device number 93 using dummy_hcd [ 2871.476090][T20968] usb 5-1: USB disconnect, device number 41 [ 2871.873787][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2871.884795][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2871.895816][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2871.905833][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2871.915642][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2871.925529][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2871.963574][T20968] usb 5-1: new low-speed USB device number 42 using dummy_hcd [ 2872.193505][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2872.199712][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2872.208824][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2872.244705][T29462] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2872.277065][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2872.283928][ T993] cdc_ncm 6-1:1.1: bind() failure [ 2872.393413][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2872.404428][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2872.415718][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2872.425703][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2872.435512][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2872.445387][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 12:01:23 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x1d, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:01:23 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0xffffffff, 0x109103) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f00000002c0)=""/4096) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x5e, 0x400000) read$hidraw(r2, &(0x7f0000000040)=""/231, 0xe7) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:01:23 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x401000) 12:01:23 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40084503, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:23 executing program 2: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5452, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2872.488229][T13440] usb 6-1: USB disconnect, device number 93 12:01:23 executing program 2: syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x5452, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2872.773363][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2872.779630][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2872.788756][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2872.815158][T29493] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2872.983299][T13440] usb 6-1: new low-speed USB device number 94 using dummy_hcd 12:01:23 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x4000000}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:23 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40084504, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:23 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x403f00) 12:01:23 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$EVIOCGVERSION(0xffffffffffffffff, 0x80044501, &(0x7f0000000000)=""/10) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:01:23 executing program 2: syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x5452, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2873.074027][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2873.105217][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2873.112037][T20968] cdc_ncm 5-1:1.1: bind() failure 12:01:24 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40085503, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2873.184079][T20968] usb 5-1: USB disconnect, device number 42 [ 2873.373399][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2873.384500][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2873.395551][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2873.405540][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2873.415413][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2873.425318][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2873.633267][T20968] usb 5-1: new low-speed USB device number 43 using dummy_hcd [ 2873.683518][T13440] usb 6-1: string descriptor 0 read error: -22 [ 2873.689725][T13440] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2873.698870][T13440] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2873.725439][T29520] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2873.755680][T13440] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2873.762519][T13440] cdc_ncm 6-1:1.1: bind() failure 12:01:24 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x40b401) 12:01:24 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0xc, 0x5ab3c0) r2 = syz_open_dev$hidraw(&(0x7f0000000080), 0xfff, 0x80100) write$hidraw(r2, &(0x7f00000002c0)="f1a4b5196bd0039d8ff715687b73565a2abf77ff83c711edc5246253f70fbb26fc70605b1c27a3a09f4a06b635df36817506271eb3504d2671d8af519513c0f6746ae0ac55af0876d48938cacddae67909f7a23a1709abed6536734fcc2cad95e2ead2b7097a5e5efe66e20100fb08a141587ceeeaae30fb2e17e18ab5739f836c0b8d447d85c4986a86d99fed8f338d6c6f32e402f1689946d4e2b2a270ca8bf043791a14c03e1b97add78a8f5bec9b4edc039657fa3c04bebe6c0e28564eb09cfaeecbfb45c7d4877d4188917b8c4fbf4d325d21407b76ce4b9a5d5c186d775fb2286bebc324eb8ef4eaa9ee2909755619c7414629a680eee8a9ca0bcb3f594dec23cebc49a20abbed6dc31714ea9010fa58b4ea2a12a9cc08aa772027b301c0cbfe5e337e9f74845cad67a3f46ad1d423e9fb359330e4006b87b46cf4804e8cc431f51f31af8cb3a533c0ea17a8833823f5f97afd638ba32c28eb7a1782eaf45319eb1d473db62fc925b379c34ee25cdf4a4f89730fd70a563f92d7b14ea5bc722263d63fd9b08c77d77b0e9b56c34f3b04595e0aaf96ebc525737c0476ac3e204686d0f54376b0af6f41d1e55352c9bd4a0075d7a7bfe56ce4be19dc1ced5fb2a75358536fe7ca66a0fc2364685a5de06c086ce55d7e78cccec9096cfc5a03f034b31f189760c6ba252d4ba629ee1f8b1930aa79d25397513f543dd87ef100ecdf284f4f97ec835ab6a17d5038c6d6057f22eed17cf3459cf76301d0e42cee5a29f13771cce0325ff75ea7d6dfa853a1988275e622a1f875a6686a9bf339c03fe96d6a34d960b464ad182f367a695aae9efc620967f0a9e835c0f9770b9a28ee3d61ca7d9af383b895a35ed071aca96c539cb22e3503db921d1cc234ea4b52bc3a67772d14ae22110d75720d33c4ace391d6b324654b893cc86d8ece92cb2e2fe85a0867818320238ff34e637e80a3e15a5d8f7be3a9ac23ff3c6e7f7a353c9c75537bd336a626c86de4b9217e5e45dca09201884f9dfeabf15670c3e7d465ea25ea8e317dc804516bbc593dfa68c935d436a587b2dd35a86dc89e1632193198a52df1e9946a016fdccfb02974ccce038237238c5355aaf068def8cb00d4c1c4d17a67b5a50471872588de8e20a37a20b74a31b2e79a2bcdbc5376144e3f5a7c0d844599d1b095e21e959174104a5388802f9711b4c7495e2eb9e46e90c7567d7d5a46051422dd16ab4cd4e4071b9480a3278bdc2766fb2e30b5cb12d23177a8ca871b51a3b95f88fac0112c06be6e3bb870fba7121419a9c57969f25cc088ded9b00862b018f0bdfcb3853752caef242862576bf225b0480e090ad04d73d3bdcc78a5cd321273d1d77800bc61d71587ebffc78aab40fd655a459608c73ad0683f76d1db39dc15d626fff2c687370f6a4384f53ec7698d29c5e7c1d0e939890fbba42ce8fd628da4ea3eaef169fcd77c991a0498a97ad6e52df6abcd17d47e7557db8b93731ebc4bec8c4260255eb42ecd3d60c4341dd040502ff5dbe82393aed4d763c813ae5551fb08fa9f036dcb74acb7fd18ed6902d4365c6d1066103732b1d07f2efd37210000ac0a1c3566cdd59f6c2bc3f959bfd47aad1cb810f576be71da9857bc59c5f28cd78cabbb25d3102a3f6e3df29b2e05f1655c0466c7fd57a922a4d408c678c7c2f4b0e35cb66e26db3bba6f535900267df62a90d17ab92c85f2e0f15f76de45ec6dda7b7cf7df27597fa6dad00da590ee9aadea07b39450ef632cdb39cd510adbcd52cacc731d623ff39a3626c319dd43b5cd8491b566f8c44ceb77c1e78c1c1d134a3f508c1ae46d4b200f92aa868ce158bd2826a6984ccf14ee3a3fcf4344cae717292b5db01f085864da3171c9ada25c4f2a358b48da185c6fdd8c386f3cfcaa6cef43b15968e47a5e16a64857c21a991e2db8350670a19ea19282eed8dfa3e786e2dc3414ba69d55dd383a72789def9780af0f72b9e500722d1c76ae0e45c593b3d5c8b162e09a28d80f2e827824602ecdbeb16a1e0956fd83fee887d4d9a83d96d4fb9507e874033599b5224a681a76340abb233ec812141ce923070ac7252db31ab66fa5c5310cf07585aa40efbb880acadf49fa9ae75d1499430969f51ffc7b4a876ef4cc0ea0a3eef5277178345bfaf8a5452f71347554b4f17801690c8ec204f80d98f5a1bb7de9c71309b2627e398b3244ae75c13195321057b5d05e1151f003c2e844b969f9a7b3c349e8960efdf64fcc5f096d9349db74648f0ac9423d76145f58c5e0d9a364619623523bd7b5528cdc1150c10635c7934ed4201c88a88298fb1a08ba6364a0c59d306d54fb49db65baa6c95f568d0f13ff31415215a9d69a525f8dcb1cc56ef98aa311452342461f039eb056d6ba02f4739228b40a2ef49b68a4e989287c5a9f05cb4a908933f7e86eb014e076f3191bd5224538bc399a67888d358ade43a285105ea5a8f0aec2721246c36ec678b611e4d31e687643bd28004cae91db3c3e5c2358704ad042d7ba6ce986f65be1305671a3a0c34291b65f97b2d33ceb6a8a5503dfd0cbb58bd9b08ad5e823a0d17547bb71d0900a26090924ba46603eee960c79669f7b2cb1cd2948c1de77872d867cc46106bdc2bbb53825e05e331105b60d0238ba57a18b58cc73db9d949845c1ed3367f496efdcbe242b12e602d1ff506ffc0ce9bbff1b12ec1dc81b47ae17619509e9eeded79dffa677bb2c5f9cf9942bbec9571654b8f29b27f3e554b8e588e5fd4a7dc804178d5ba581e65638312e8870a53bbaa6e5a254f262cec39250ab482cf009b2fea7074934055d6abdaf2d9b847301ecb96b491d116d9db7a7faba40836624396cc67773d4f2d0ec46d5a7388a09334d3624f5174619939c15ca14c6210d00bde1b53e6cc2456d9a3be5a652a0e9be17074d4ce99e5fd4e749d49d915fdaf4fe8ec04239664016f51426571f98ab2d68aad4f55303cfa19374c8219f766e869be677393c2e14c07f1b7612adee4ca552b8bb510a579724c397c6072e1e6b454929a6736665798d5912721ce4f6f5ca62c07b0f02c290d42798041fb825cc5afb0dff1ed5c45281853145cb24eee27ffdcccdddbc057118cf99786df8bab9929953cadd41e3edd4bf081d572f194f86557d6694596cf652fc9bffd46d6c90c1c453297ead6efb2d2238432648788a5504fcca1cc1effd64a3f7ccb32cccd5d517869ff59b6caf28aa7d06f444f3a4bb478ba2d57b029549a7a649ca1adaa2cd4d6c3ac05dcc3f92cc0870692a817b9d99e1e99dad2cd725d48d44f17b74f6226a4091b4c566d3dab32aec59bde00573f5ad4132648029bedd7dca383be2b713a3ac57fd05afa2517ccfb32454f7e6b966debe319615b51b2c605bdc94419f0ff7e47f0ae8bd2ad4003e222b0afdff36fad4f3570e3c5d9d3e2a87c9c856c785d498d97433cd090103063e10992ec54787acdb18679792da18a2b7b28f95e5a032a981f5f3ac53b429d54f85703165113424ac97511d81827d04ca0a9a971dd676222b8acf7c530924fbec5fc06a464cb0df76059c757a42cb39a9d8202267692c92fc70847d1c4cf1ad8bf871f613fc29d0792b1d9f41f3d19005fce19f616cbf5f090e8afcf8fb81e8c4d23ab0165d64230e8fb2b08af3351cb3b8861a9b2e9c30f922c1a28a41e383bad085fe76d2dbc599bec632f48b82bde53ced24043ed0bc14b517675115f5b31502c24525f449d8917f331f433e7746d479455208a4ab1c0d2af3db834f470216ae7d8e0fa607352158993892022dd4dbb37ae5f2fdb5cb173ccd4e4342a15481976263842020a99e2c87f36eac75db37dd8707a5512dfee607468c6811f58ec565a0dc4b3858edfa8c4d9ac1275bffdc7d93db86be3aea9802fcca9aea94ef11aef1806170a6e1312e5d60407aa1390ba4759cc5314aaffe4bc9fef70f8400f4ceb712925525ea70a8760595dbd67a1b84a32b88bd4ff4adcb1f0b74010bfef735163115b6da15f3626b714fe58771bd323edb71dab08da1bbeebdedbd3b7842fc31107f902b665dbb12cf073e49a046e7ad6bc39e596bcb251b755b9f0889a23a2081df5bba83919fc7acb108bc4f7d2fed651263507498ef3b62b20f46f7bfff0ab0ff929684a9aa57db0167dc8c03921363a069f6a8e9f6bf6d13553d0a2e89938059e8aaf70d8bcce70d20b07b9ccd8a197737cc889693dc2a54eb6c38ff8cd57db10c2fec208c2cfb978472416b59b74fdc332cc7f8e349786ed1657e1ae77b831281833e31963f5a57c9051ca8ea05c9163619806564fb66615380df59a4c34ad45cee25c865e36cc90fa24bc38464acb2d4fea7e06454d9c9cfb125ff8bc6184cbcd1ec8c0ee8a08de115c60981cc24079be905a0b2dece7a74d173d18dac851832ba26933e316900a8e6d550631e98799c3317d6e2283f0c08ebc598b8ddc157ed7ec296d8c46d793d3f0e8683c991ee8eaac3821c8cb0a832e18111b7eff3c276866f045bafc665f72c0ab03619a5ef9bd38fb77b5cd21ce4eb976c99809a367c3f8057b029b3f8960322471bada7bf3aa4cfbc24e31dfd02d3d57e5f12a00dc1006e07d9b31f68dc3240b244eede125c183d171467a04ade9698efd8d7b6e5d3784e10922bdb8a8ca6312195dd7e70c84caa7b0ee4829d092d96b40b4d99f946dfa7bced686a12e73eb8bcd0ac689c024bc42d1ee24b7ebe9e67a17450bfe50bc2f9343dff25f115bf9d9393674cc6779779ef88c9838b12c027750b122d94be7d1a340e131f491bbded18571a61b662e2b8726d3d286884b9eba40775b0fd9f86a3c05ce7ce1ae272f75a4be4567e97e22c8da5d4387e753c26439cb4ef58c8a4ae25fd9ddca62fb4aeb3508361de8304282af3198d73a17f7ef6f15699360af2213aca3a64106695227f0a0544388fe7fab573258552f12fa55c679d7d0379ce465f83d1a426b94250f56bc425135e45a94d434c752ebfc3e24fbd05de60a8e0c1e76eff6908276aaa2b033c8820dc8c6244d00f3f30b796d4bac51627571bcf5a2637e5f1a35d74ca543e24c4c1c5df763b8917cd458f203e35824e6d64cbfe7c505a0a79dff0fff9c168b43ce301c3cbdc7da66df75683da851f1679ce49a5d9102ee3214c902f79017ac43863ae4ee28f2f748472c9fb0781eb91fecea488bb1e55c9f6381ac07d6008b43895ec4767181526b18dcc1872831054211350847e2b66465219843b45b80fb0cc7b31ce4550f4bc08517793862c5fd59ba488a997665c5c1a265a76cfd21599c0257922d9036309467cfc3c3ddb4ccb5d31a7527ed379e0aec2820fa63916098bfbae4d4052dc4479d7183a6408e55f96aba9bd49f4fd09a26c5aba84286952e56a4438983d34411c5df3bec733ab9d72f4506cd4226e93f7d533d9ddf0587cd5620bdb8b7f1945e2f48722f32966ee2285c223d75ffea8709987cfd273245060c98cf90590b80a45486689efd2991f9a006b5fe45df85920faad87b570528d97421af410d804a1702a7a26d3845f04cd8f4355fbdfe789876bb182a7d83e443e011a78b5c9f0a148b4d68271e1c0b8993458d58b95174b27c74d59bc05ea5d1aa8baca73f6e4e9c174e9bba040ca3d558af85bf253741405240f54abed36c19c0e87412bf49384c49ed0462ad757c6876fbc2ce335fb211428ffe38679cfa349f513c3e024a7a25f140ea84342edf55244a04c634de0b8ea999bb6fdb48c472e19afd1e83d1e7a7d43ebc9b1757ef298f06c65636277a85", 0x1000) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000040)) r3 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r3, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000000c0)) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:01:24 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:01:24 executing program 2: syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x5452, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:24 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40086602, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2873.966200][T13440] usb 6-1: USB disconnect, device number 94 [ 2873.994459][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2874.005611][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 12:01:25 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x40ff00) [ 2874.088688][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2874.098983][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2874.108832][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2874.118709][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2874.423390][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2874.429651][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2874.438720][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2874.464909][T29542] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2874.513394][T13440] usb 6-1: new low-speed USB device number 95 using dummy_hcd 12:01:25 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x5000000}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:25 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x6, 0x41ae00) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, &(0x7f0000000000)={0x3, 0xffffffff, 0x1f, 0x2, 0xfffffffa, 0x2}) 12:01:25 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5452, 0x0) 12:01:25 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40095505, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:25 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x4af000) [ 2874.723698][T20968] cdc_ncm 5-1:1.0: bind() failure 12:01:25 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x4fd000) [ 2874.760409][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2874.767471][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2874.813980][T20968] usb 5-1: USB disconnect, device number 43 12:01:25 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40186366, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:25 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5452, 0x0) [ 2874.914405][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2874.925433][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2874.953317][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2874.963309][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2874.973065][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2874.982962][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2875.243406][T20968] usb 5-1: new low-speed USB device number 44 using dummy_hcd [ 2875.243440][T13440] usb 6-1: string descriptor 0 read error: -22 [ 2875.257211][T13440] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2875.266316][T13440] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2875.295479][T29578] raw-gadget gadget: fail, usb_ep_enable returned -22 12:01:26 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:01:26 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x3, 0x400000) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000180)=""/94) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) read$hidraw(r1, &(0x7f0000000000)=""/79, 0x4f) r2 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) ioctl$EVIOCGMASK(r2, 0x80104592, &(0x7f0000000100)={0x16, 0x36, &(0x7f00000000c0)="2baa71e15547fb656dac075386252f5998bf99f3d16c77b781ad5c12c5e8af67b9d05daaa3b490346fa8d8c14880682a62572aecad94"}) ioctl$EVIOCSABS3F(r2, 0x401845ff, &(0x7f0000000140)={0x428c5072, 0x1, 0x9, 0x4a, 0x7, 0x5}) ioctl$HIDIOCINITREPORT(r1, 0xc0189436, 0x400500) 12:01:26 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x541000) 12:01:26 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5452, 0x0) [ 2875.553640][T13440] cdc_ncm 6-1:1.0: bind() failure [ 2875.574582][T13440] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2875.581446][T13440] cdc_ncm 6-1:1.1: bind() failure [ 2875.644051][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2875.648211][T13440] usb 6-1: USB disconnect, device number 95 [ 2875.655084][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2875.686128][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2875.696135][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2875.706155][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2875.716041][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2876.014137][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2876.020493][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2876.029629][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2876.064421][T29611] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2876.073434][T13440] usb 6-1: new low-speed USB device number 96 using dummy_hcd 12:01:27 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x6000000}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:27 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x401c5820, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:27 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5452, &(0x7f0000000000)={0x0, 0x0, 0x0}) 12:01:27 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x970000) 12:01:27 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000000)=""/225) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) [ 2876.366851][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2876.408032][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2876.415059][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2876.433747][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2876.437066][T20968] usb 5-1: USB disconnect, device number 44 [ 2876.444851][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 12:01:27 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x14ac000) 12:01:27 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000000)={0xc, "5e7e4d4caef68f056798902b154f67a7695e96b6be90efb17456f3077727829d0a15f3da05670d63fd37e659bd7c0cab1833c6b31bc7418eaea2a19df241c7bb"}) [ 2876.479283][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2876.489377][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2876.499232][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2876.509134][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 12:01:27 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0xff600000) [ 2876.803351][T13440] usb 6-1: string descriptor 0 read error: -22 [ 2876.809612][T13440] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2876.818727][T13440] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2876.843429][T20968] usb 5-1: new low-speed USB device number 45 using dummy_hcd [ 2876.850764][T29633] raw-gadget gadget: fail, usb_ep_enable returned -22 12:01:27 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x3, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:01:27 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x4020940d, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:27 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5452, &(0x7f0000000000)={0x0, 0x0, 0x0}) 12:01:27 executing program 0: syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x200c00) r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x20000000000005, 0x43a100) ioctl$HIDIOCSFLAG(r0, 0x4004480f, &(0x7f0000000040)=0x1) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) ioctl$HIDIOCSUSAGES(r0, 0x501c4814, &(0x7f00000002c0)={{0x2, 0xffffffff, 0x8, 0x1, 0x9}, 0x328, [0x200, 0x800, 0x0, 0x7fffffff, 0x4, 0x2, 0x3, 0xdb0e, 0x5, 0x8, 0x8e7, 0xb79, 0x5, 0x1, 0xfffffff9, 0x8000, 0x7, 0x9, 0x2, 0x4, 0x80000001, 0x1, 0x1f, 0x8000, 0x80000000, 0x5, 0x8001, 0x882, 0xfa, 0x7, 0x1, 0xfffffe01, 0x0, 0x0, 0xff, 0x2, 0x5, 0x7ad88cce, 0xfffffffe, 0x2, 0x4, 0x8, 0x3, 0x1f0, 0xffff0aca, 0x0, 0x7, 0x2, 0x0, 0x4, 0x1f, 0x952, 0x9, 0x18c245e5, 0x8, 0x3, 0x4, 0x8, 0x2, 0x7, 0x9, 0x9, 0xffffffff, 0xffff, 0x4, 0x7fffffff, 0xfffff000, 0xe1, 0x5c, 0x9, 0x100, 0x81, 0x9, 0x6, 0x5, 0x101, 0x7ff, 0xffff8001, 0x2, 0x2, 0x800, 0x5, 0x3fe0cca, 0x7, 0x7f, 0x8000, 0xde, 0x2, 0x2, 0x9, 0x7, 0x3ff, 0x0, 0x3, 0x3, 0x200, 0x0, 0x100, 0x80000000, 0xffffae2b, 0x5, 0xba, 0x1e, 0xe0384c5f, 0x2, 0x5, 0x9fb4, 0x6, 0x1, 0x2, 0x7, 0xffff64fb, 0x80000000, 0xbe, 0x5, 0x5, 0x407b, 0x9, 0x100, 0x8, 0x171, 0x4, 0x8, 0x80, 0x6, 0x5, 0x7, 0x8000, 0x8, 0x1f, 0x3ff, 0x5, 0x7, 0x6, 0xfffffffa, 0x9, 0xc0, 0x7, 0x40, 0x0, 0xff, 0x3, 0x4a9e13bb, 0x34, 0x5, 0xfffffffa, 0x800, 0x4, 0x9, 0x94d, 0x3, 0x1, 0xb244, 0x5, 0x40, 0x9, 0x6, 0x6, 0x7, 0xfffffffd, 0x608, 0x7, 0x6, 0x40, 0xe0c, 0x2, 0x7, 0x0, 0x0, 0x80, 0x6, 0x1f, 0x0, 0x80000001, 0x6, 0x3dc9, 0x5, 0x4, 0xffffffff, 0x3, 0x1, 0x7fffffff, 0xffffff2f, 0x1, 0x7, 0x7f, 0x6d, 0x0, 0xbc9, 0x0, 0x401, 0x7fffffff, 0xeec, 0xffffffff, 0x87, 0xcb, 0x100, 0x800, 0x8, 0x8, 0x3, 0x1ff, 0x3ff, 0x7, 0x0, 0x3, 0x8, 0x7, 0x2, 0x0, 0x7f, 0x1, 0x3, 0x40, 0x80, 0x6, 0x2, 0x2, 0xc3300, 0x6, 0x7fff, 0x7fffffff, 0x3, 0xd839, 0x10000, 0x400, 0x0, 0x1, 0x2, 0x9, 0x4d12d0d7, 0x7, 0xce3, 0x6, 0x800, 0x7, 0x4, 0x3ff, 0x8000, 0x5, 0x6, 0xfffffffe, 0x20, 0x2, 0x10001, 0x7, 0xfffffff8, 0x400, 0x5, 0x3, 0x7dd7, 0x4, 0x6, 0x81, 0x7, 0x1ec, 0xfffffff8, 0x8, 0x2, 0x3ff, 0xffffff80, 0x3, 0xa46, 0x4, 0x8, 0xff, 0xfffffffe, 0x4, 0x7fff, 0x2, 0x7f, 0x4, 0x1, 0x80000000, 0x0, 0x40, 0x80000000, 0x0, 0x8, 0x2, 0x3ff, 0x80000000, 0x2, 0x80000001, 0x68ecf81d, 0x0, 0x3, 0xbc, 0x192, 0x80000001, 0x80, 0x7f, 0xd8e, 0x1, 0x9, 0x3ff, 0x5, 0x8, 0x6, 0x2, 0x80000000, 0x4, 0x8000, 0x7fffffff, 0x5, 0xb0f, 0x1, 0x6c982a40, 0x800, 0x0, 0xc33, 0x54bcdf0b, 0x9df, 0xd4b8, 0xfffffffe, 0xbc, 0x3, 0x8000, 0xff, 0x2, 0x1ff, 0xfff, 0x1, 0x7ff, 0xa344, 0x0, 0x1, 0x80, 0x1000, 0x7fffffff, 0x80, 0x4, 0xff, 0x100, 0x7, 0x9, 0x7, 0x7, 0x1, 0x2, 0x4, 0x8, 0x3, 0xfffffffc, 0xffff8ddd, 0x1, 0x40, 0x7, 0xc9, 0x2, 0x8, 0x5, 0x6a, 0xfff, 0x3f, 0xfffffffc, 0x3, 0x8, 0x8, 0x6, 0x400, 0x8, 0x101, 0x7ff, 0xb7, 0x9, 0x45a577af, 0x1ff, 0x7, 0x7, 0x3, 0xffffffff, 0x5, 0x1c6a5beb, 0x80000001, 0x4a68, 0xff, 0x8, 0x6, 0x8, 0x1, 0x8, 0x8, 0xa, 0x6, 0x55, 0x2, 0x101, 0x100, 0x8, 0x8, 0x9, 0xfffffff7, 0x1, 0x5, 0x7, 0x0, 0x0, 0xc0c, 0x6, 0x2, 0x4, 0xbadc, 0x3f, 0x32, 0xbfa1, 0x5, 0x5, 0x7, 0x7, 0xffffffe1, 0x133, 0x9, 0x1, 0x3, 0x0, 0x3, 0x80000000, 0xffffffff, 0x7fffffff, 0x1, 0x8001, 0x0, 0x3ff, 0x5, 0x0, 0x2, 0x0, 0x4, 0x40000000, 0x8000, 0x9, 0x1, 0x3, 0x3, 0x1, 0x2, 0x5, 0x5, 0x6, 0x2, 0x6, 0xffffffff, 0xffffff93, 0x3, 0x2, 0x7fff, 0xbd, 0x1, 0x1, 0x4, 0x1, 0xffff, 0x3, 0xffff, 0x8, 0x5, 0x6, 0x401, 0x81, 0x9, 0x1c0000, 0x4, 0x2, 0xa5, 0x8, 0xffffff54, 0x5, 0x5, 0x7, 0x1, 0x6, 0x1, 0x20, 0x5d0, 0x0, 0x3, 0x7, 0x4, 0x1, 0x67, 0x745, 0x20, 0x3, 0x8000, 0xffff, 0x4, 0x1000, 0x0, 0x0, 0x6bc9, 0x8000, 0x8, 0x20, 0x8, 0x7, 0x94, 0x8, 0x9, 0x9, 0x0, 0x800, 0x1, 0x7fff, 0x2, 0x2, 0x9, 0xe9b, 0x3, 0x5, 0xf6b, 0xfffff000, 0x1ff, 0x10001, 0x6, 0x8, 0x9, 0x1, 0x2a48, 0x401, 0x91e, 0x4, 0xff, 0x2, 0x3, 0x400, 0x8, 0x6, 0x6, 0x9, 0x2, 0xeee3, 0x7fff, 0x4, 0xffffffff, 0x7, 0x4, 0x9, 0x1, 0x6, 0x1, 0x5, 0x6a64, 0x2, 0x7, 0x6, 0x2, 0x0, 0x1, 0x3, 0x80000001, 0x6, 0x5, 0x9, 0x5, 0x5faf, 0x90000000, 0x9, 0x1800, 0x89, 0xb7d, 0x6, 0x1f, 0x185f, 0x10001, 0x100, 0x7, 0x5, 0xffffffe1, 0x7, 0x20ef, 0x1, 0x1, 0x1, 0x8, 0x0, 0x8, 0x9, 0x3, 0x10000, 0xff, 0x2, 0x4, 0x9, 0x0, 0xffff, 0x100, 0x7f, 0xe3, 0x400, 0x2, 0x1, 0x10001, 0x1, 0x40, 0x7ff, 0xe9cb, 0x8000, 0x2, 0x8, 0x0, 0x8, 0x0, 0x9, 0xfffffc55, 0xffff0000, 0x8, 0x6b, 0xff, 0x5, 0x1, 0x1, 0x4b5a, 0x81, 0x8000, 0x5, 0x2, 0x10001, 0xffffffb8, 0x10000, 0x5, 0x9, 0xd13, 0x3, 0x8000, 0xb2, 0x9, 0x101, 0x4, 0x4, 0x4, 0x6, 0x4, 0x4e83a1f9, 0x100, 0x9, 0x8, 0x5, 0xfff, 0x2, 0x2, 0xd2, 0x9, 0x9, 0x4, 0x4, 0x7fff, 0x1, 0x8000, 0x7, 0x100, 0x1a, 0x20, 0x632b0, 0x7, 0x22, 0x4c2, 0x2, 0x6, 0x4, 0x7ff, 0x401, 0x0, 0x2, 0x7, 0x102, 0x4, 0xfffffff9, 0x7ff, 0x3725, 0x2, 0x4, 0x401000, 0x5, 0x4024, 0x20, 0x8, 0x3, 0x5, 0x5, 0x401, 0x5, 0xb2, 0x2, 0x1, 0x1, 0x800, 0xfffffffc, 0x4, 0xc312, 0x81, 0x8001, 0x4, 0x168, 0x3, 0x6, 0x7ff, 0x20, 0x1, 0x0, 0x7, 0x5c39, 0x0, 0x4, 0x2, 0x1, 0x7fff, 0x7, 0xed, 0x7d, 0x2b2, 0x750ff8bd, 0x10000, 0x8000, 0x1, 0x1, 0xfffffffd, 0x3, 0xffffffff, 0x4, 0x4, 0x10000, 0xe4b8, 0x4, 0x28ae, 0x8, 0xffffffff, 0x80, 0x6, 0x9, 0x7fffffff, 0xe9, 0x7d7e, 0xc, 0x20, 0xfffffff7, 0x1, 0x101, 0x8, 0xfffff001, 0x9, 0xfffffffe, 0x4, 0x9b7d3cc5, 0x9, 0x5, 0x7fffffff, 0x7fff, 0x1, 0x6b3, 0x8, 0xffff, 0x8001, 0x8, 0xa3e, 0x1f, 0x4, 0x1, 0x3, 0x559, 0xffff, 0x43, 0x6, 0x2, 0x3, 0x7fffffff, 0x6, 0x200, 0x9, 0xc4b, 0x73, 0xb, 0x7f73, 0x800, 0x40, 0x1ff, 0xf5, 0x3, 0x3, 0x0, 0x9, 0x8001, 0x8, 0xb65, 0x4, 0x1, 0x9, 0x401, 0x3, 0xffff, 0x9, 0x6, 0x34, 0x3, 0x8, 0x4, 0x20, 0x9, 0x800, 0x0, 0x1783, 0x1f, 0x1, 0xdf88, 0x0, 0x3f, 0xfffffffc, 0x3, 0x7, 0x1d80, 0x2, 0x40, 0x5, 0x10001, 0x3, 0x6, 0x1, 0x0, 0xffffffe0, 0x9, 0x2, 0x7, 0xa68, 0x80000001, 0x9, 0x7fffffff, 0x6, 0x5, 0x4, 0x7, 0x8, 0x6, 0x1, 0x9, 0x9, 0xfff, 0x0, 0x4, 0x0, 0x3, 0xeb, 0x1, 0x1ff, 0xfff, 0x9, 0x5, 0x2, 0xdd, 0x5, 0x9b, 0xfff, 0x800, 0xdb200000, 0x3, 0x7f, 0x0, 0xb910, 0xffffffff, 0x6a, 0x2, 0x0, 0x7, 0x0, 0x4, 0x6, 0xffffffc0, 0x1ff, 0x8, 0x7fffffff, 0x90e, 0x6aaf, 0xfff, 0xe6, 0x2, 0x0, 0x5, 0xfff, 0xcf4, 0x4, 0x2, 0x68, 0xffffffff, 0x1cc, 0x3, 0x404000, 0x0, 0x1, 0x5, 0xff, 0x10001, 0x0, 0x8, 0x7, 0x0, 0x0, 0x7ea4, 0x7, 0x7, 0x8000, 0x2, 0x10001, 0x4, 0x3, 0xdf, 0x7fffffff, 0x4, 0x80000000, 0x4, 0x10000, 0x7fffffff, 0xa3ea, 0x1, 0x5, 0x8, 0x40e, 0xfe, 0x8000, 0x5, 0x7, 0xffff0000, 0x9, 0x8000, 0x3, 0x40, 0x12, 0x3, 0x40, 0xff, 0x7f, 0x6, 0x0, 0x80000001, 0xfffff6b1, 0x9, 0xaca, 0x2, 0x7ff, 0x1, 0x53fd, 0x3f, 0x0, 0x8, 0x8, 0x9, 0x45f, 0x2, 0x184, 0x101, 0x7, 0x8001, 0x2cc6d920, 0x80, 0xffff, 0x5, 0x8, 0x1, 0xfffffffd, 0x4, 0x101, 0xb7, 0x1, 0x40, 0x6, 0x7, 0xffffffff, 0x6, 0x3, 0xcfa6a6dd, 0x3, 0x3, 0xc6, 0x8, 0x81, 0x80000000, 0x4, 0x1, 0x3, 0x1, 0x101, 0xb2a8, 0x2efe, 0x784, 0x1, 0x7, 0x80, 0x9, 0x4a04, 0x22, 0x6, 0x7f, 0xfff, 0x0, 0x6, 0x2, 0x7ff, 0xf7f, 0x274672ae, 0x0, 0x3, 0x8, 0x2, 0x8, 0x0, 0x6, 0x8001, 0x6, 0x0, 0x3, 0x5, 0x7f, 0x0, 0x9, 0x1, 0x401, 0x5, 0x8, 0x1000, 0x7, 0x80000001, 0x0, 0x8, 0x8, 0x5c5e, 0xffff0000]}) [ 2877.113660][T13440] cdc_ncm 6-1:1.0: bind() failure [ 2877.146297][T13440] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2877.153134][T13440] cdc_ncm 6-1:1.1: bind() failure [ 2877.204135][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2877.208057][T13440] usb 6-1: USB disconnect, device number 96 [ 2877.215159][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2877.228425][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2877.241982][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2877.251876][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2877.261768][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2877.523415][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2877.529742][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2877.538832][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2877.574553][T29655] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2877.633319][T13440] usb 6-1: new low-speed USB device number 97 using dummy_hcd 12:01:28 executing program 0: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f0000000100)={0x14, &(0x7f0000000000)={0x40, 0x2, 0x9a, {0x9a, 0x11, "be39870e0f350ddf0319c1896fec979e1b72cf43d35a29396838f8d2a54c593a915b44ac5b186d2d78155aa654acabdda010e9237912b1f971e3c8a52fa9c97265fcf744177331228435f25caa16acf2c1accf82d7d3c17c99225bafe796e58af0f35f1b8adca0684dcfbe464d6d991bd45e79ade6146bf2e2a4298c61dacc5379942842e68f78469656de0062a91a458c22fcbf28b68c3d"}}, &(0x7f0000000240)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000200)={0x1c, &(0x7f0000000140)={0x20, 0xf, 0xb, "2383a65e755e09278be32d"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0xff}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x3f}}) r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:01:28 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x7f76ee0f0000) 12:01:28 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x7000000}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:28 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40284504, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:28 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5452, &(0x7f0000000000)={0x0, 0x0, 0x0}) [ 2877.843717][T20968] cdc_ncm 5-1:1.0: bind() failure 12:01:28 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x7fffffffefff) [ 2877.865324][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2877.872184][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2877.925457][T20968] usb 5-1: USB disconnect, device number 45 12:01:28 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x41015500, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:28 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x403f00) [ 2878.054670][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2878.065859][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2878.078850][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2878.089074][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2878.098898][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2878.108802][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2878.343298][T20968] usb 5-1: new low-speed USB device number 46 using dummy_hcd [ 2878.413502][T13440] usb 6-1: string descriptor 0 read error: -22 [ 2878.424124][T13440] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2878.433180][T13440] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2878.465161][T29690] raw-gadget gadget: fail, usb_ep_enable returned -22 12:01:29 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x4, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:01:29 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0xffffffffff600000) 12:01:29 executing program 2: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x4000}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:29 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80044501, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:29 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000000)={0x3, 0x4, 0xc93f, 0x401, 0x1, 0x40}) ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, &(0x7f0000000040)=""/188) [ 2878.723514][T13440] cdc_ncm 6-1:1.0: bind() failure [ 2878.738231][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2878.749309][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2878.750624][T13440] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2878.767355][T13440] cdc_ncm 6-1:1.1: bind() failure [ 2878.809508][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2878.819539][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2878.829348][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2878.839275][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2878.851085][T13440] usb 6-1: USB disconnect, device number 97 12:01:29 executing program 0: syz_open_dev$hidraw(&(0x7f0000000080), 0x2, 0x13b000) syz_open_dev$hidraw(&(0x7f0000000100), 0xbcc2, 0x40140) syz_open_dev$hiddev(&(0x7f0000000000), 0x0, 0x10100) r0 = syz_open_dev$hiddev(&(0x7f0000000040), 0x7f, 0x1a000) syz_open_dev$hidraw(&(0x7f00000000c0), 0x7, 0x4040) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) [ 2879.193320][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2879.199536][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2879.208636][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2879.216731][ T993] usb 3-1: new low-speed USB device number 104 using dummy_hcd [ 2879.245062][T29722] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2879.253850][T13440] usb 6-1: new low-speed USB device number 98 using dummy_hcd 12:01:30 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000000)=""/64) write$hidraw(r0, &(0x7f0000000040)="f6ecf519052f6a0e463e21be215af65dacac6fdb394a699a5aa455df9b251dd23c272393b0df04944baccb334422811d8cfb21727c96dcc0140cb2e32ca7fce700729e4d3a7705025aeca8b9c132c81a7b4bcaff76108d2753b5f45acfa96dac8cadaaf6ef3c34ac974a3d587325e9da5fb861d1949215b98801219ded593da1d094f02dc29d0b6bbca80bca1afe8591d0422f6ac151c7c973a523bf497641371113db1cab096b384a5a191a0ed7914ff17b2a7eb1c3ea293af77845e6ce81105b4d4a1a9c751270eb70d7f71943ab6da00f74bbf1560e559ddf4f2a557e846a75", 0xe1) 12:01:30 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80044584, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:30 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x8000000}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:30 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x10000) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000000080)={0x4, 0x3, 0x10000, 0x9, 0x4000, 0x7}) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r1, 0xc0189436, 0x400500) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f00000002c0)={{0x3, 0x100, 0x19, 0x7, 0x67207672, 0x1}, 0x23, [0x10000, 0x3, 0x1fd, 0x3, 0x9, 0x6f4f, 0x1, 0x80000000, 0xfffffffc, 0x8, 0x4dc7, 0xad, 0xfffffff8, 0x101, 0x0, 0x3f, 0xffffffff, 0x0, 0x9, 0x7f, 0x9, 0x10000, 0x200, 0x72, 0x401, 0x8, 0x300000, 0x9, 0x1000, 0xb4, 0x0, 0x9, 0x2, 0xfffffff7, 0x7fffffff, 0x39c, 0x9, 0x1, 0x4, 0x10000, 0xff, 0x4, 0x8, 0x3f, 0x2, 0x1f, 0x200, 0x5, 0x8, 0x2, 0x1000, 0x1e8, 0x10000, 0x9, 0xfff, 0x10000, 0xffff, 0x1f, 0x8, 0x4, 0x1, 0x80000001, 0x4, 0x400, 0x0, 0x40, 0x4, 0x0, 0x400, 0xfffffffd, 0x401, 0xfd, 0x1, 0xfffffffd, 0x5, 0x7ff, 0x938, 0x9b, 0x10000, 0xe0, 0xcb, 0x6, 0x0, 0x70, 0x7, 0x5, 0x1, 0x400, 0x1, 0x6, 0x2, 0x8, 0x20, 0x6, 0x6, 0x800, 0x45c0896, 0x2, 0x8, 0x4, 0x7, 0x5, 0x9, 0x8, 0xfffffffc, 0x9, 0x856, 0x7, 0x8, 0x1, 0xff, 0x8001, 0x2d, 0x200, 0x1ff, 0x4, 0x3, 0xaee, 0x1, 0x5, 0x497, 0x1, 0x80000001, 0x4, 0x3ff, 0x3, 0x10001, 0xcbb8, 0x9, 0x4, 0x100, 0x8000, 0xa00, 0x9, 0x0, 0x0, 0x8, 0x7fff, 0x1, 0x3, 0x8, 0xc7, 0x1000, 0x5007, 0x101, 0x0, 0x0, 0x3, 0x80000000, 0x8, 0x80, 0x9, 0x56c, 0x4, 0x3, 0x1, 0xc04, 0xffffffff, 0x7, 0x40, 0x7, 0x2a93c967, 0x7, 0x8, 0x8, 0x7, 0x2783, 0x1, 0x1, 0x1ff, 0x80000000, 0x5, 0x8, 0x7fffffff, 0x4, 0x1, 0x2, 0x5, 0x1, 0x3, 0x1, 0x6, 0x7, 0x5948, 0x2, 0x2, 0xb373, 0x1, 0xff, 0x7ff, 0x0, 0x7f, 0x3ff, 0x9, 0x7e, 0x1000, 0x401, 0x5, 0xee, 0xfff, 0x4, 0x2, 0x9a, 0x2, 0xd0d, 0x1, 0x1e0b, 0x0, 0x401, 0x10de, 0x7fff, 0x5, 0x1, 0x29, 0x4, 0x0, 0x4, 0x1, 0x6, 0x9, 0x9, 0x7, 0x7fffffff, 0x7, 0x2, 0x80000001, 0xa91, 0xfffffffd, 0x1, 0x1, 0x0, 0x1, 0x9c0b, 0xb9d3, 0x7, 0x1, 0x70000, 0x101, 0x3, 0x0, 0x81, 0x7, 0x3, 0x3ff, 0x20, 0x5, 0x6, 0x68, 0x5, 0xee9, 0x3ff, 0xffffffff, 0x9, 0x7, 0x81, 0x4, 0x4, 0x100, 0x1, 0x8, 0x9, 0x9, 0x401, 0x3aa83f76, 0x6, 0x80000000, 0x0, 0x0, 0x7bb2, 0x80, 0x10000, 0x80, 0x9, 0x3, 0x1, 0x83, 0x2, 0x0, 0xc926, 0x4, 0x4, 0x3, 0x8, 0x0, 0x1, 0x0, 0xfffffffd, 0x7, 0x2, 0x10000, 0x6, 0x81, 0x3ff, 0x0, 0x4, 0x7fff, 0x3, 0x5, 0x8000, 0x73, 0x1f, 0x7ff, 0x0, 0x9, 0x3d, 0x4, 0x9, 0x57, 0x3ff, 0x6, 0xda0f, 0x5f, 0x10000, 0x6, 0x3f, 0x81, 0x7ff, 0x8, 0x4, 0xff, 0x80000000, 0x2, 0x2, 0x7ff, 0x192, 0xe708, 0x5, 0xe46, 0x10000, 0xfaa, 0x20, 0x3, 0x0, 0x800, 0x4, 0x1200, 0x81, 0x0, 0x40, 0x3, 0x3, 0x6, 0xfffff7de, 0x0, 0x7d, 0x7, 0x9, 0x2, 0x7f, 0x7, 0x20000, 0x5, 0xac, 0x0, 0x6, 0x2, 0x0, 0xbaf9, 0xa96, 0x1, 0x9, 0x3, 0x7ff0000, 0x10001, 0x1f, 0x3, 0x1ff, 0x3, 0xc6, 0x943f, 0x2, 0x8, 0x10001, 0x2, 0x80000001, 0xd7d, 0x4, 0x3ff, 0x1, 0x4, 0x4, 0x1, 0x1ff, 0x0, 0x3, 0x0, 0x5, 0xfffffff9, 0x80000001, 0x8, 0x1, 0x3, 0xc87, 0x3, 0x10001, 0x81, 0x9, 0x9, 0x5, 0x8, 0x1, 0x1f, 0x2, 0x1ff, 0x3, 0x4, 0x3, 0x8, 0x56, 0x940, 0x0, 0x0, 0xffffffff, 0x5, 0x1, 0x7, 0x9, 0x91, 0x1, 0x95, 0x8001, 0x7fffffff, 0x1f, 0x100, 0x1, 0x418, 0xee, 0xf2, 0x1200, 0x6f, 0x1000, 0x7, 0xffffffff, 0x7f, 0x0, 0x10000, 0x8, 0x1, 0xfffffeff, 0x4, 0x9, 0x8, 0x6, 0x9, 0x100, 0x5, 0x1d4, 0x4, 0x66, 0x2, 0x0, 0x100, 0x6, 0x9, 0x200, 0x4, 0xfffffffe, 0x1ff, 0x6, 0x80000000, 0x9, 0x3, 0x1000, 0x7555, 0x7, 0x8, 0x2, 0x7fff, 0x2, 0x8, 0x20, 0x8001, 0x6, 0x1, 0x40, 0x6, 0x2, 0x3, 0x1000, 0x9da, 0x409, 0x7, 0x5, 0x401, 0x6, 0x7, 0x3, 0x3f, 0xe90, 0x3503, 0x1, 0x1, 0x7, 0xa277, 0x10000, 0x80000000, 0x2, 0x3, 0x6, 0x5, 0x8, 0x1, 0x7, 0x9, 0x1, 0x800, 0xf0f, 0x0, 0xffff8000, 0x7fffffff, 0xfff, 0x18000, 0xb0, 0xe9ce, 0x6, 0x1, 0xdb4, 0x3, 0x5, 0x6, 0x2, 0x443, 0x7ff, 0x9, 0xba4, 0x0, 0x3, 0x765, 0xffffffff, 0x3, 0x5, 0xa08, 0x9, 0xd39c, 0x5, 0x8, 0x200, 0x8, 0x1000, 0x1, 0x2, 0x6, 0x401, 0xffffff84, 0x1, 0x0, 0x52, 0x8, 0x1, 0x7, 0x7fff, 0x8e67, 0x8001, 0x8, 0xffe0000, 0x3ff, 0x6, 0x5, 0x4, 0x1ff, 0xfffff801, 0x7, 0xffffffff, 0x6, 0xdd5d, 0x3, 0x10000, 0x3ff, 0x7fffffff, 0x904, 0x8, 0x939, 0x6, 0x6, 0x2, 0x8f09, 0x72, 0x1000, 0x4, 0x1c9d, 0xffffffff, 0xff, 0x1, 0x839, 0xad, 0x3f, 0xffff, 0xfffffffe, 0x7fff, 0x3, 0x507, 0x8, 0x200, 0x40, 0x401, 0x8, 0x2, 0x1, 0x6, 0x401, 0x45d1, 0x2, 0x1, 0x4, 0x1, 0x8, 0xfff, 0x9, 0x1, 0x5, 0x1000, 0x5baa, 0x68, 0x419c, 0xffffff00, 0x401, 0x7fffffff, 0x0, 0x9, 0x7, 0x5, 0x87, 0x494, 0x4, 0x4b06, 0x9c, 0x80000001, 0x6, 0xff, 0x8d, 0x1, 0x8, 0x7ff, 0xffffffff, 0x6, 0x8000, 0x29, 0x5, 0x4, 0x401, 0x3, 0x6, 0x8f0, 0xf063, 0x8000, 0x0, 0x1ff, 0x4, 0x8, 0x4, 0xca24, 0x9, 0x1, 0x0, 0x3063, 0x8c2, 0x7, 0x2ea6, 0x8, 0x7, 0x3, 0x7, 0x331, 0x3e0e, 0x3f, 0x1, 0x178, 0xb5d, 0x3a, 0x9, 0x2, 0x9, 0x6, 0xbb, 0xeb10, 0x7fffffff, 0x101, 0x5, 0x0, 0x0, 0x1, 0x5, 0x5, 0x7, 0x2, 0x7f, 0x1, 0x8, 0x6d, 0x5, 0x3, 0x1ff, 0x1, 0x1, 0x1, 0x4, 0x80000000, 0x975, 0x0, 0x81, 0x8, 0x200, 0x200, 0xd020, 0x5, 0x8, 0x3, 0x2, 0x4, 0x7fffffff, 0x80000001, 0xffff3ee6, 0x0, 0x6, 0x5, 0x4, 0x2, 0x7, 0xfffffe01, 0x1, 0x8, 0x6, 0x40, 0x1f, 0xbc, 0x8, 0x200, 0x100, 0x8, 0x6, 0x2, 0x80000000, 0x7, 0x9, 0x1, 0x3, 0xfffffffa, 0xa5, 0x0, 0x0, 0xfffffbff, 0x7, 0x1, 0x6c1, 0x4, 0x9, 0x3, 0x2, 0x1, 0x0, 0x6, 0x0, 0x0, 0xfff, 0xb16, 0xffff, 0x2, 0x8, 0x1, 0x1, 0x1, 0x3, 0x2, 0x5, 0x9, 0xfffffffd, 0x8, 0x6, 0x7, 0x8, 0x8001, 0x0, 0x3f1c876c, 0x3ff, 0x5, 0x3f, 0xfffffffa, 0x8, 0x0, 0x8, 0x7fffffff, 0x6, 0x5, 0x7, 0x81, 0xffffffff, 0xd8, 0x6, 0x4b, 0x1, 0x8000, 0x0, 0x8, 0x1, 0x5, 0xf8e, 0xfffeffff, 0x7, 0x0, 0x1f, 0x3, 0x3ff, 0xe84a, 0x4, 0x2, 0x1, 0x7fff, 0x351, 0x2, 0x3f, 0x6, 0x7, 0x9, 0x175, 0x4, 0x9, 0x43b, 0x4, 0x230, 0x0, 0x80000000, 0x0, 0x444, 0x9, 0x9, 0xa9, 0x10000, 0x4, 0x9, 0x5, 0x800, 0x5, 0x400, 0x0, 0x8, 0x4, 0x8, 0x8, 0x800, 0x1, 0x300, 0x1ff, 0x4, 0x101, 0x6, 0x0, 0x8, 0x8, 0x5, 0x9, 0x8, 0x2, 0x3, 0x1e, 0x7f, 0x4, 0x5, 0x85, 0x1f, 0x7ff, 0x2e7, 0xe0, 0x4, 0x3, 0xfffffffa, 0x8, 0x8000, 0x300, 0x101, 0x10000, 0x3, 0x8001, 0x8000000, 0xffff0000, 0x3310, 0x1, 0x1, 0x3, 0x0, 0x6ca, 0x4d, 0x3f, 0x7f, 0x3, 0x81, 0x8, 0x9, 0x9, 0x6, 0x1, 0x44c, 0x5, 0x5, 0x7, 0x6, 0x7, 0x6, 0x3, 0x8000, 0x7, 0x8, 0x10001, 0x2, 0x20, 0x9, 0xf7, 0x7, 0xba, 0x2, 0x3, 0x2, 0x1, 0x59779d32, 0xfffffffe, 0x401, 0xfff, 0x1, 0x0, 0x1ae, 0xe9, 0x3f0, 0x5, 0xce, 0xffffffff, 0x73, 0x800, 0x8001, 0x5abfa483, 0x0, 0xffff, 0x80, 0xffffffad, 0x1000, 0x1ff, 0x5, 0x15, 0x3, 0xb6, 0x5, 0x7fffffff, 0x20, 0x66, 0x80, 0x9b, 0x8, 0xffffffff, 0xffff, 0x0, 0x0, 0x401, 0x1, 0xf6d, 0x80, 0x7, 0x9, 0x80000001, 0x0, 0xfffffff7, 0x7e, 0x8, 0xd4c, 0x100, 0x0, 0x686, 0x9, 0x5, 0x5, 0x8, 0x1, 0x80, 0x7, 0x5, 0x5, 0x4, 0x4, 0x40, 0x6, 0xfff, 0x401, 0x0, 0x1, 0xbc2b, 0x6, 0xc0f, 0x2, 0x7f, 0x6, 0xfffff1b6, 0x5, 0x24d, 0x140000, 0xc92, 0x7ff, 0x10001, 0x20, 0x800, 0x3, 0x80000000, 0x200, 0x1, 0x8, 0x2, 0x8, 0x8a7d0000, 0x80000001, 0x2ea8, 0x7fff, 0x9, 0x2b7, 0x7fff, 0xeff, 0x9, 0x9, 0x2, 0x10001, 0x8, 0x80000000, 0x6, 0x3, 0x8341, 0x8, 0xb, 0x7fff, 0x40]}) ioctl$EVIOCGEFFECTS(0xffffffffffffffff, 0x80044584, &(0x7f0000000000)=""/13) [ 2879.505457][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2879.524147][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2879.531014][T20968] cdc_ncm 5-1:1.1: bind() failure 12:01:30 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80084502, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:30 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x2000000100, 0x20000) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) [ 2879.585356][ T993] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2879.596571][ T993] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2879.624755][T20968] usb 5-1: USB disconnect, device number 46 [ 2879.671496][ T993] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2879.681693][ T993] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2879.691515][ T993] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2879.693774][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2879.701435][ T993] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2879.712378][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2879.782336][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2879.792316][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2879.802197][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2879.812107][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2879.963288][ T993] usb 3-1: string descriptor 0 read error: -22 [ 2879.970000][ T993] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2879.979119][ T993] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2880.005295][T29747] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2880.073438][T20968] usb 5-1: new low-speed USB device number 47 using dummy_hcd [ 2880.123372][T13440] usb 6-1: string descriptor 0 read error: -22 [ 2880.129640][T13440] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2880.138768][T13440] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2880.174957][T29760] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2880.263442][ T993] cdc_ncm 3-1:1.0: bind() failure [ 2880.271133][ T993] cdc_ncm 3-1:1.1: CDC Union missing and no IAD found [ 2880.278060][ T993] cdc_ncm 3-1:1.1: bind() failure [ 2880.300023][ T993] usb 3-1: USB disconnect, device number 104 12:01:31 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x5, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:01:31 executing program 0: syz_open_dev$hiddev(&(0x7f0000000000), 0x22e8, 0x408241) r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x121203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:01:31 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80084503, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:31 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000140)=""/35) r1 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x20, 0x361002) write$hidraw(r1, &(0x7f0000000000)="68aeda45e7f7dd3d53800dcef61261cedc0b9c2bc3c6e6ecec33b7643b5162942bc546d501cac83e369f54a466ace86c7485da75e58b60f07b0d8bf14c9fecafbe14758d60c3654944d007c61cc8d9291c7b1b7cc4f90e79f4767489aa237a7722c7b4f4061c301a2bd406ed4127d73477e8a37389c922978308d13a4eada3601ba798fb40f3af1ff0de95c17d", 0x8d) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000100)={0x2, 0x100, 0x6}) 12:01:31 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0xc020660b, 0x400000) [ 2880.445103][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2880.445190][T13440] cdc_ncm 6-1:1.0: bind() failure [ 2880.456263][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2880.475586][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2880.485647][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2880.495512][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2880.505479][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 12:01:31 executing program 0: syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0xc0189436, 0x400500) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x96, 0x16001) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f00000002c0)=ANY=[@ANYRES16=r0]) [ 2880.545310][T13440] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2880.552191][T13440] cdc_ncm 6-1:1.1: bind() failure 12:01:31 executing program 2: syz_open_dev$hiddev(&(0x7f0000000000), 0x22e8, 0x408241) r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x121203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:01:31 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x100000000, 0x40) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000000)={0xff, "b4742e6bb9e4a9970a6dc896ae85cda6ab098f92902d749083f1c6e876be37d5c9ebf7b60e63a9d399cb5325d0414cb449eb48a5e621c465d8a03a3263a8f5c0"}) [ 2880.616731][T13440] usb 6-1: USB disconnect, device number 98 [ 2880.903398][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2880.910096][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2880.919238][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2880.944984][T29787] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2881.023369][T13440] usb 6-1: new low-speed USB device number 99 using dummy_hcd 12:01:32 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x18000000}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:32 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80084504, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:32 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0xc822724646a7710b) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r2, 0x401845c0, 0x0) ioctl$EVIOCGABS20(r2, 0x80184560, &(0x7f0000000100)=""/254) ioctl$EVIOCSABS0(r1, 0x401845c0, 0x0) ioctl$EVIOCGSW(r1, 0x8040451b, &(0x7f0000000040)=""/146) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f00000002c0)=""/4096) r3 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r3, 0xc0189436, 0x400500) 12:01:32 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x505601) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) [ 2881.204960][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2881.233685][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2881.240539][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2881.280838][T20968] usb 5-1: USB disconnect, device number 47 [ 2881.453297][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2881.464419][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2881.475293][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2881.485302][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2881.495117][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2881.505014][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2881.693302][T20968] usb 5-1: new low-speed USB device number 48 using dummy_hcd [ 2881.783451][T13440] usb 6-1: string descriptor 0 read error: -22 [ 2881.789726][T13440] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2881.798842][T13440] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2881.825204][T29832] raw-gadget gadget: fail, usb_ep_enable returned -22 12:01:32 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80085502, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:32 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x6, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:01:32 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x100000000, 0x40) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000000)={0xff, "b4742e6bb9e4a9970a6dc896ae85cda6ab098f92902d749083f1c6e876be37d5c9ebf7b60e63a9d399cb5325d0414cb449eb48a5e621c465d8a03a3263a8f5c0"}) 12:01:32 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000140), 0x2, 0x1) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f0000000040)="42035b561fc661d5784f5c77a290bd48d375782fbfe55067179292018b4ee290232d250c8332b9cce6f3a6da8d9acfb6798f18112e8edd01fb081bb782eeb4ec72cccbbad42221fb8254718bb8035f1e8986b33cee7c81f1f08670cd81f49d51e7d849459b4372f5aebd9dfa50dd8bfe07a488646d12fa1eed126e245864ba7c06e71acf1d7a9be8efa1501021f03781085453a5689fd61ba7a99b013d8281a4a3175dd9d618f7772763deccee64b32fed50fa9d6d427c14293a7e01e467024a8e597ad52c17f9ecc7c66656bad4b6e5051ca8d6e3531ff2be26990e766be47cf5") ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) 12:01:32 executing program 0: syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0xe0, 0x50800) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f00000002c0)={0x3f3, "be953dd4e53a51a7d29d941b46c29b70808138342fc097f000534231f0b001ed2ef0c4a130f213695b878a25bf7ee03a403c96259b603a1f10f0c06a9b1715d460a88089cd64c5b1dc04d545db989236f8177785ad6b252b983ae99c0b2a29501b51110ded89ca8e618805b11e679a53cd502bb1af354ab8ac8fd2ffe117e5ae4a6968a82efaaf64d488fe6334ba34cbb0e5794aa01e79c39c1db2c55b33dcfc11ae1ff96bede8d123783274fc250ba6c34ae411f0301fd4612b765e2806c633bdceb30b4bbb3241408ba288403eecd4f60659f0c2e306a86c6dc6b2843bfb4d364f8b656948b31affd45a914a86e915763f67245fde1e8921f268ca1fce20ce6e03996d95bfe3a0c502b6402442aabaaf30641cc55db1300bec7fd78d20aec952dc8a610bdf615c8d65ed531f2f4ccebc31f00af4a70f9adf71aa20f5b6a46b4f13e905172e371f1023ead6862254bbc7c11d93c6c5cc81c4425b960a31cf6df62b267dd3fe05e862363ff3899f7ac8428d8a191171c9f36f66c2a2594801a6b40f0489ddf6504f42da71d1eb1cc4fa0c0c84ba75669e81a752b3531aea08322d89267959c00d18c341381ad1ba7324765613e5f7f2353debc1108c5a8cfb55ce9970c1babd4e82eb323637585294bc9ccd8f50a2652703412ad7383922c5183c9b7f89e2ea83274b6aeca09419d4af78e97ac7d80360f8a8f6929c4e8a8f66820c1f3ba0affd3d2e71e06e3ac48f68014bc837d2c9db015db9c9005c1546abc8476086321c22538deb9a7d7b662d254839da9e95ff031ac4da2b44ba1a4c05e29cfe989a2e6ef50226cca991f111fad52773158bf26e8d91a7b66d01b2ca1250059602ce176d9f1f585ea158a6a24fee2e60563e6aee053ba56730a38a8ca8b9072fba0c24da257bf98b8221398341e24a349fea1815603f03450de900f025a28d96521e3b177a857c988eecac210149a50ed3e57eeca653acdd4444fa0a8f768763006ec18196c5f0722ef4f4dfc9a5fa4b20f60475fb11be32174e3d00df260476be4a51cafc8b3f8e0bf26ded76feb5e620a75cae2044fd2f47d37116e65e98e2e5b5c0d48471db6b8ec15a3152b0661d0f6bc0835e68a5d0087401f84c36b45714f3040b1b8c00410a3e48e93cb12237226939c58fc1549d1eb977b36374d39f43e7481a02ee1e6b75cba430c34549c05d77b9b790e76af0ec77b1c080fd6f9408d56e93348f48e7dbb0ac6d7943b5215b607f47788c9e30ecc20770f42c78906b359fc77b6b29f9865ff05949daa91223621bbfb997251a8039c5a5d355cc504bce223726842adacb303dbbb7e7bf215c17ebbcdbbce112a3c0bb19172d6f22e2d1ea674edc939f67e3bfc34d1c00a0757138b5f0fc8893cb77f59b93d8aa8328164653b8d6838f1d3313370decaabe"}) [ 2882.083516][T13440] cdc_ncm 6-1:1.0: bind() failure [ 2882.095908][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2882.106967][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2882.111563][T13440] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2882.124824][T13440] cdc_ncm 6-1:1.1: bind() failure 12:01:33 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCSFEATURE(r2, 0xc0404806, &(0x7f00000002c0)="a6f9447abdf338a56b655f43fd97e4f0ca7615905c1a884a679980afb1ac24ba03b0442f495ea65a6511c1786d4e1447f7372c5344b5fa9cfe24ac5c155237ec5a14e195f9286738b3ee40f38e463830a23d0d5c0535d1bff33bd322e5d5f26bea70191cc735edf5b174a7ec6902da7af2989928ea2ebc8e9a70c07a6c9d3c20724ea0591792d4f35dd5b852d00ec24d5fe0bfa17090b45c1018343ff65a2a390adbe66f3b0c087f9c37e8c1a1d898fb66234554adb286a41e65219d598926a2a7002d9500cd869ccd29aa87d9811f5cd26020f20749bdfa50b7db595cbf90a1385e7b5e42a0c2051a46da34c5758874fd09f0c28f1bee89446e6e66b003a5b398b907c73736831ecf0674035cc062c5e3c2d76f561be13eb08176b65d978d923c6189637bc4900dcd78325ab2bcf8e783e8c9ec0d7a7a9d24a20cc3506e1b07f8e0f0acb0d2a7f24f159e9fee25496f6bed23e268d54bdf29df2056cf3c26d33dbdd17ce7164e13e2db6a610f6e55a06a9fc0e2c858967d9873f14aaee73352cf7eb54091097dd6c70e533e55abdbf908c2b0350419e169c6040df19accb1dad0649ce65bdbbe439a202359237264f4e3bee19c3be69ea0f273b1802b01382e81bbfdc9445b7793a6492f63fac3f68895d5cdabb908b9947ddf422415e003f31645e4c0c23173469c5859d4d187b4f24419b38140fefb151b1b8a70eeb95d298407274ace677f4805b720d5e15272ca28ada585ee8315dab3caee28f8cf35abbb6eba6e496f54054cb4bffe89b0e5cf4e00141a8abb6c22160264198abfc7b085a6d5122eae00cb8486f960ac5bd9f27a9c5f12ce2af4493836b7ab1416d4ef68b068e1d5a17bb74488221deeb32cf049524d2d967060b5ac638b1c0e33285851aecf09406eb2fc8f59ec5e99c32f2a8afcd2f9f68ba57cfa736b68918c98360de957aa5d6b52945706f79b38d2fc5418ddc0a21b2c9bb17f6d43092f16dd4f65fddba8d128db501599601b82067b2bc71be3e8f800e9110367c49c0036e469d7362ee43d8dfb176a35321233d72e62d3d6e75551778d835ed0984f2efcc1bfce2a88ee8d487d984d04dc2c4986b4c44dca5cd5fc550b9dad2755795f07f519ca5643a6537420e2035d51c7aa182b070cdb61c2b80669a4bd270e1bbe19511e2eca5f56bb4dc18769f0362a8f1333c4b97569652d1c384439f2edaa63520e72ab826496495249c450ac3a146b77dbb8b24020befcb6e02c38bb3f7fb57c466952d2b6c9f1277d2d2ddebd3ed8071bab411a9bdc84bb0cd79f9b1d3ccdb4ca280a7aa882cc9e7df5919912598edafc042331cbc07fa94a7b73775dc7d85ea63911e959a8b86a407d8de9cf527784b748ee25dfa30067a673c306e30e03b5594ba97c5b75f175d6b12057a51947dc2fec2c876b33fe1ef6c21b7726ccdee4b2fec770bc42310fbb27a48229bcc293f1a47dafc7c3d52be86f0cff84082d82b5357f4b94a03074e8b2e7dd8a4f3d56908aee9801fcae0c099dc2468267a8ad0b424cf09c23f32b4c05fd16fbdfa3720c9537e14b9f54b763dca2f46124e3ec3db8cce1c037ccad653efc59c8cffdd51c361f500752195e2cfc8f3ed532e3a02297266daf692d51bc2ce0f7bac8309a4c946a66ed41845e4a933092f748fda0b7a051172dc98b8486905d98fbca98a7a644c4698d77adc1e7b52c4844266f63ca64b48c12a161fa608f0396954c7b044fef8c5e16f0181920ece11805dd869fdd08f7be2f1f12b36435cdaf647dd132dfe3477b76510097f2d1248cbf36a6e0123cd68331c99e50b34ec912135f9fdb38cadb8812d86fccc13a94e88b58d2a0e256a2595798ecb07bfd096d1a060fa9ad7d5063338ca11a86ec19ab798b8522bf67c11d7d3e8aaa2373d2f558b53fd610df183345ed9b81afabd695662adc6432dac0bfd0d8e7d250b0e07f21aaab97b08a8228b6bd8cd84b126551d327d7f2eee78c63f75bc73a412f5ae0067f4b0fa72e738830677097f57a53ee1378e281b87a5ec9bca98f45e5b48466bc865c31647016ba7c5be6c3c9c0824b435e1da61952c729ffd7c9f6853762665db09e4b1b7ca4d44b0f574126994a42164ac8c16ea2c24227081895464ecb9f57dee4a14b1f23929ab3db1f8a03d1ebec31329b5bea5ef0fe42f07e8d836b36e64e11a2e4366da143b072e9cb27c527daebbe451449b33430ca42af4a4e23633a03dd89e8d17c81fc580092243f03ec7c1ebc68f456faacd8250178cba743bfc5c167b50eecee2c517b5d806d3eebf9c13799f2d5d84fd57676fd56a9542d005128bdce09b0898783a503d0425caf64874f2d61cd2fd616c9e631748a32f0efa1117d677ddd7f8e60a567d0d70475dc48af2d5652f41e10ab2392bc9df3914fceb6ebee17f05ca9691160f22287a9e68ba07399ea3052d7f149084b01c5194b1a403439dd39a3cf7c1936f5f3147638994150c0e342ea543e7960146d0790040b46e51555d808af84ac66622977e0c3e8557e9b429d36515c253761afe89cccb684d9d8e01f53ec67ab03d734b9ccb05d55b1db0799c38042a5abd378cfbd5b7355f00e34a1a8ca2548e4639c2b672941c1a2ba92df8faba10f0b64c8f2ef686a4d519b4c3cd170fed8bcf34aef3303f66ca17af1e46f20f6efcb11ce3651fe586012d2bcb06062aee642bf903d3cb95924c8a025ab09e1206f567fcd4bc9ca6b96f9dade1e9309a26b00b861a4de697b27333dce3efbfccdea508b44aaf9ce9187863e356a2764fe47a542687488f779ab1b1dc8d8af2d8150e4b0a20207ca91363723246c5908947e21545e6717ed72f13223216a9c9a2a435378254df57db7e450f7ef57ca1abbae11568ec1f6a37dedc79e8fb4a2c55813f24c16aedd9d4a4486e20c5958b3ac42e901213233df2bd32bf22ba84953c331a2890f961f2a60fba1cc58ac6e0e909ae7d26cc312d4a53c165eb0f6e4cfd23dde2ab168cabe072663eed9b6722a5e7c2e96679adddb9a9ce9ac86aa2cd0b2ee574977b5261951070e86b05f86b3d169d99738945d2bea17a5271c70e5912df1968c0db4a176bc36aeb171a12c063920027bbfd13845e827ffee30d8ca6b2ea4e4cb5fa563a42be2dc4129bd6b4c782b6bbdca2fa4ba052b795b1685409edbfc9d4e969574da20377924ce526032d38520260d52678e1abe980453fa8323efc6f3ac874f57b9feef58af01a0f8fd4092142b7c9a293e2de53aa2eb0e67763e4e6baf491f10c55a68dbde8eec5e0bd7b90514d4bf94693dbddd70135e304afcb58eebc73b7d4d20600d082bce77c56cf926959e86ceb86bb0bc840f4300ac87f0af55d9fdc71d1a8b526c37b9a6687c39a008a2912bb21385c2a68c1007ce5096dddd7e046693607375caccd996947bb6c68b034465836f02e3161f73dfc9597c3c5266f5efd181da25dac8c43b0ada115432b875dde2385ff14090014cce154584cb6dae39a29339c34b2a0248c843eb982ebb92a85a10cd5cce2699de613c433c3af41b2dfd1b18fd360c77e8ee841dbb2e8cd24fcdfee8d79ed0d73380a22905ee71d71cd32513987622e604268fef7f545165b8d2e0322c27eefc9dc5e7901d58d57568bac5b323700d137266bde390d323d2178a707586a4b73e19df5bbb6aa817db8a25a075e102dd6c67c5c81e09ed52df29f03e53832e72c868a208c0714be29404869cbca8abdcda5dbb5b98473e16d0a1450ae229e220d97eff7b6e86b6b67f2f75f69a68ceffe4c3b3113998ff10b1e392668b65a072152d5ac51d40d522226ec57f10cf3cc28d826f64404ea91579ca950e9739d5d1ad940d48b83c059b8234e4099b4dcaf6022bab4a43dbec654b8ad33f7de549f657d2fbb79a350fe4e1acf9611f530d2dad4cafca16db74cf51471814c1401aa7f10915e01baac9e22d490b04ac9a4940fddd6ca0a4a4c4bfaa1d05fb2401c94eed5232cb73bbdef9b40ae4b4bd7356e5594915f0534ee88779306ee63f0f3af54eb24d625b31266898ac37c1ea9a54f61770ec657ce277fb7e6aa4e3387a35fc618f568cbbcb903ca99828df970385ce6ac5a8341cebeee60cd2316bd75f94ba44519b09c648915e2795fbade6c1b8ce7ee556b980825a764ae96d33d40b7b2d302ec0699f255f3b8efe04f27394916fe9da9a53ecb3de5cf1dbd9763b95df7fc33a0a60149528a6dd96e4206004708e77151147e8c1de97c635486acb41d9dbfdd17b42282159f0ccdeea46b447b1238deb4eb27d2638544a651bfc453573810d76a52c0668416abe23c8f2399b09dfe2fce327344d623fc010816af5ed2a4a8ccbf2b225701272f84cb13ebf702ccb97b6951e63a27671a20e1bb1118b9aefc3ba85592c8d4303b5774c87e3761bb2dd3d376b1e8abef9b766ab2099886a2c2a9713166a6a544e18528fb87cae9d1c00881f450b101cf6f57b795a0cbef1826c30ad395274c1644ec798e48f476ca72caa0e7f9a996b6375b10571348a78f6e75e411223299936017089e215d6e8e794f5f7df738d783f647e3d5776a20659d78be35ac5379672607778951ee771b9dd7e95a3a852acf84722a1c64a42244a0d77907fcd9f775ec63c2ce3d29941be9fb1e2b5da27320bd45e4576ac55bac651e7b06cf253485bc20fe52ccc82f801047ddbe67ab07dbb345431602c0f6db674f0449c643ae8e573a5191db8c0e32d753815368d11d55dfccb8b2e240866839e936d30537386581d9c703b041fb9473c72849b34a15c944bcd8b0dc7fe1d0cbbf31d5216e76deb43c36a58bae2c967099638b8ba2f2afe6c1d4db4ba45fd8a6e33539201e90ad101d93037ce62a34acb822100883afc3b94bdadd8f4c93dbb5a7a0d6ab1c1020410ad73f00b89818f67d4c4bdf49a2418a0a654c15c4bd34a77ea82b2aa04c921d78c5ed45afc71711f80c00046b31da24592e34ff4b2a1b60a78885beb39b0d38e43d087880210a32f643011012816c248347000ee4dc771ec601b82da3a62c00ad851b90a3dc4a4a1eb3b9c1fd0af39369c8620c2ab01bb3b0edeef7ba3575b51197591649d9ee5cb85372d5d43d1af1abc0fe45f929be1fef17b3d57e701a13be7124076d62cf46eec46ea568cc7d0bd3998b67178a1c6bee19e8b04760b1bb814c0c5a9d0ddff099e1b52a079262dfbc42e6045e52c5532fc485d28cda1224b1d5c0c24e61095410452b734785aace01d8a42c26852670451db4e8dcb3eb1b2e144914e0f7c1bf891e62bf46fbaba6abcce0c7975b5ab277aea2f2848e93c6b2f5ed070fa67d4d296308dc3c7fbbe9d51e66a934c7edda1cdba127507176c69dd777397615ace6019f723f5569d268494b4041200f8f8027076533a9b5e1732d11685d7d7355b67e43f8e0f5279c73e4730c85b11979c30854600d4b54310b1ae32a4083464df3ad1b18642289c9e7df3e0bfd489e7ab5c5b0405ccd4a198ec479fe27ea0503a93e1a6566589f2d600815dbe96309d7edb1f58383d9ee78ae0a26564386979a5449ac8193b8131406fe975ecd4168651ef4e3b7f8d895e9ad215e2e6202912a28e4832d66efe2a9eeed74b80158b6aaf28ae35a62abbd0784850588f617cb08eda89ed0fefea608a7f3dee0c8f6c1c370f16e3fc13615afd7dd51589ee42ddbf425f32a55e52475559b8e419156e85d60826293176cd98fc98ce88b4cd3796495fc3cd424d7142ac2a17b56b3cd51db5496d84a8e4f75baed4f884bf8e93905fcdc62e6aee5eb4febd869373d0aa21ac46") r3 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r3, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r3, 0x80404805, &(0x7f0000000080)) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000000)) r4 = syz_open_dev$hidraw(&(0x7f0000000040), 0x3, 0x0) ioctl$HIDIOCGRDESC(r4, 0x90044802, &(0x7f00000012c0)={0xff8, "fe2757aaea6f57c32d9cc0f3fc2ae24d7b68c1e42d17108d6c052ee297e9cd5c478d2f45123d9bae638190c74afcae523a68fc5ad43e6916bc7809edd81d2766c327103a25b5b3228944bd92dd8359e47bda8972fb52d6277b98c25e387956e2f94179bc0b1193098589bd709f66850117c156427fd89b6f988b32f28c8db1e106c90702426e707914f186fb05189e3f0298dc6c6c25d62a698376398f56c2ac355a6e1b9810bb8bbc5b72ff759273b5c509ff2603c6da5add5da9d17a781922104b1d1f9e9b9b3a115b0d8b23f48d6ea8047ab9f11646309978179fb2c56ba204fd35433fb8dab7f557b3d89a1f2e1c57046e387ef44376775ab18e9712a33a07afd742a92484d603fa93cc5fc16619079589b2794a884fe622f35e1a81bf96528d69badd308886e1a6a18dfac9bbe3e21e6464a17a22da3d72d40a8e8944df1a957994f604c4af17902d4cfe89cc590bcc5b7519608764a9cb6c5a315a7639a34f64711e58aeda2d486d64f724c0f5c478e2caf79ef23a5fea13b046a0e7e3c0adf2f3c05bf8f4a7d62a197d6c3016463f3281a8870838935073b73b7402132bd7ae63be5b7311aaf60dd4d4626ba592558481bd2658ee612b599d9d6469be36db946ad52c740f0008197a4ac2c972b271c7cdad7925884a00466e15a2327c7a377097f0002d2a2cacda729d309a802cf33f120381170d5d53a9fa2ef4d813356d72f30e861a6ca8ee284a8b2fe02beed4e76e8c09e75218506cd57889d81c85446ba667c3b80df8cb1a4e0dee794356e121f91aaaf6b6f1cf05558cb8504f57b2c98611e764b9c5cf4a495ce226616adf62fc4b13f5493ccc8385d5a11eca81627645e47123b4016abf688414a8f1a1653491882ee51ae05b2b044ec5800883f4bef408924d55bcf0b25dadf5f2214bbc08c6322a72b46cb0c40337a4d3f43e567958365ba9927c50e3503a94597deeb549aab69483efaa6c55454e2a4565e60c118f935130de771e9cf903236581808d1e1443719b0d9b32faa508fba4cf3bb9740a3c1df23a79d1fb4b86b4e2351457a4ddbcc72b96aea2e66ac95fdcd0db9a0ed822be0cd468d0531f8da1aa9d1c359476b9e9e0f7ca51c0a2c2a552f1770cf3860a2744f8ae26dc90ca06f7812100fd5cbdaef35286106acc1379917d418b2460b2f462ec0da5a89f74bad4a853c5eb487a545ddb13775ee25cff1c2d1141220b20cfe9f844cf98e2473cbb265f0a14f0906dc10ad7f4c8d9e944aafa7f0b1f11c110b5c6c181e825ce09a86227e8595f6e2a6d8ac891fb41e6f1d40db7c550ffcbf6da894599fdc28c03fedec099cb93b8bec0525ee8aa15aab1cefdcd52266802646fb13718d14d6a0f2009ddc8d6082e858c90c98bcfe39aea06252f7281df6f3b6543e4c64c77123812ea0f6e3b1c914555858aed8837c088c80d0cc3bb623930d9d58dbb77bacd34046e255f1cccff7bac6d00c26df183f760e079b1a069a32ef9e1ffe3cc0a658b1704633edaa1ff2fb08ef8f494f132fc8272b99297ee5cead820ff618307fcaef9bd70819e28e1c901bf40b7a0d7944ccd0a15c6b9f9ce95c105c93cc1e9113d2b0b02f8afaf1407220249b1a5116b1f58406bcab17cb3497abad6f143d6c7628701dba00539bcb8c6a696c7d774dd1f590015f06e6b46d2e3325a12da58230d523eed19c19c12c0401656c81fd363abcd7f4137dfaf04dc72c1bc1d512f2953a26f6201e3af96e87f4f0c631d1f12ea18a4fe9bbcdf9b7cdb48817be97cd88c0c52e23839b309e1f0d2f3a8c9841ce52c504088c672783ad8d2d66e3dc3cb1906b6c3566d71f7bc208342e201c6e5129aeb7b37efaf1d2f59248c9cbb7014e878e16e97c5e3db3f3b9413fa89d405095b52bed74917bef169295ff4401ba5143296ca5d6f54b5878087c2e5cb4c67d87ed5577f59c1e7ee9e6a8f94d62d793eeaea40a93d72e3af8c8b5789de848e632ea317f57ebad65900d02925416f1863a1794068266e2aa69b00ca41be564f59dfc88c0001b72e1ea5d44c3f664b2fb2c7acc60038e9c0a4aef7aab8f53758403a64800f25e26cfcb985e6efaa660f1ed12d8956276f1dc5e749b685f73a73d44e227a8213a5bf4bae41d1f588ec29bb4d3f8c58fb2b090806a3da7dbdd06dad9ac418333705aae46b356cf16a56871ac4edea0c1b7f30388d36bb8183e8749a17d308e9be70d5666d589b132f6bd6061c77b351401e34a9c022b05b7f555b1b0ea853ef76351e41821f5a60729c0c17f46bc0f9f4da5c1477f417e82c00a36d223e5985c0a8848e5d0d423aa098816c47a435744b583c935c9e2cfc855a24da1e649be013e0a1dc918c6f23934410a56891e2f2967ee986e8f9c5be16736c9ad65a0bd757835803c79a614e49bb05491650492b29e3812fdee58bec16fa98fdbddd737ffa077e81aa77336ca20674834b3c5c30be3ae98eff02368c001586685e3cf83ad2dbb9977fbe3bf95bbe9dfbd529c27fbbcf5e86f24408a96a660b82bc6330fac341feed3a61b6b5d5e1ddc0ec87dedacf49c5eafac2fd8bc5ce0155990524c9bc205ca2fa4a540cb1ad3b170979d4ec99555855b67abbb9324255efaa1a137030db9a10f2429d99d858e2686df1e08da280170e1376c824e48e82396835f3876b6c1535e74e6254acf81aaa24e595c7f7b864a5129ff0430186ab1b57c3db2423688895b8e93be86d9a439dbb8dfc60c3ee1fdc71a587f9f7994d6cf826692b09557053b048ed05d9bc889e31a0b87a2c0d0bd98a89802d9ab194841e6ecfa3ec10d11f9a6d7a6219903983e7fd86b0f2ddb70b0d020112f0306aa2276332dbea9593ea5f282878fc187927e29fa51ea9fc8254984afff950ab177dc4622ac437e9ee035a3e846ff49a18d32f826469e483e6ace4e51aabec2d2117256c9703bc3c467f70e1b1a8f2d5ecd282235b4c39d9e543ecb0cf4b4724818a3984fbe89158a00696887044a55bfda32e36720e9c3ae3a1b4ccbf5b6945057d2d862517924d6483447f68327a6ca9462652410f079ca5a36ca2cfe63d2192317d2ccf5337cd1fd2fdaeb320afd88cc7920b141c43581248b76945ba3ec9b551450e7c7396e230a2fccb05f99504b142d7b9205d06666ae748c8301a057d2aabdd8b267923b09c68e7cdc420c61b1ddb2853e21afb28a42dbec76affbc3e6a58e783de9a9193ba48977d26955601d6d3340955c959d41c7be324e73feb68b34f82ee76fda201ff49eff99849b455f52ecd0e8d54a7b819cce9e62a9a6a8d98d6b0a2025e70620490241851bcb260b16d54819c553da6ca4582a66db2be783d4b0f7a5e2e27f271650227a92b0ae52057b4fc04b7b8efdf934b9e31dbaab1ddb9075f3135509a271e026a81943c4706f2050b60f56158385f45420a2d007bc1424c4a1cfd2f633e9fedc0af809379399cab521868a89022d64db867e56205c736e1a67c45f7dd68058a55021d1221322343269c1ff3adf04318c4f0ea88183d1977cb418bca1c9b5135ab1ddd1220274e9173531e318856ae08d711c6a67136759e0478058383bd5c17f9afd899ffdb25e5e3e3a289b1702bed1f761e2fa46dcef99d345e1fc928cdc3d12ac0fb7407e5ef3a68a30aaddb89d36f2733fa48da139c9db17a6479d8b43a6349442ba31080d43753f43c286d1292262b42ec1d03d8d0875d87ead1902a6eaa1e69cb37a01feab499072aaa4709b00121fad62262e4b9dec03ba1a6f33ad1cf0d2676c3840d3c6bc815b936470c041d166ec15e5f2b5f9c0e1c31a7d7a841f6eafd02ed4e4466a89755d615a72b50bd0cf6a514037320a73aaac14996b85fbefc0d4160a8f66d54b41880db7f1dd149b06c63189e5fa9683e2e6c583035c280f76a56315e646cb8da48286fc007f305915afea452a57a61c68aeb515a535dbbf8c09e3338c981b320bb5e96cc75c55cb4eea24e51213461567a84b9536cf7f3180c22e0e6448719fa3bc589b17095f4eb2f3e261fe57016b38b53a616c257978fed4e172402677eb8ada208a7967ba562058395fbf803b2d2e588f770058fb9bb8143c2f037e12550b75b064c734e55ea0ad27e86220d61b13c092af33603484ad64fcb5030f2473268f3bb73dc20fc6a77b40e9935af3eca3978bdc76c2455d9c9ce73cbb3adfcf14cc3fbed5a4eaea9a97640385dbfc4d6be48477ba953fae817dcc56cb770255ff29aa0dce2579099a7be1f19af559e8a05b3a7f9818853deedb3690aa36a095d9f86a4b77577cdaef8e61873abaf88b60aab670fadc8a38525d43740fdf793ca6f1a0e27a80cc4a15ac5656a1a6ffdf91899c79b56cac879c60fd4719547d0804a2775fc6c31e7dda02460fa5e0fc8a5c55760dbe71cb2d1fd506574b158c334e514aa551e9a685e365e858dc307e0843b306065be902b7efc055fbbe0dce7555b96f8225e2405d7ea26b191ead41684708083d310447816e57fd963765d7604bce9e4b4c6a52a7c451f2adfeccea4c197e1cc6fae3f6941951bc58e6d6d03330761e5d05a924f98c5e7d14b9b3b0b83dc1d53255b046d1874e01660221258cc01698f512bab74f4bf393ea92596316000998ddaaeb264b7106a422c561b1eb4433bfbb3fe9e9ec1a04b1295694078268e475e4cf96c61cab0e5345cda5446dd8c2052925f6bd5992b3ad7ab61a5313e8bb9b1c6866609d1e2bb6e5bd76e24167af418e46da07b35dcdead331bfd86feeca257aabfed285234d283c56616ea11cd351768cfecae0cd0a1a20aef121f4e1f366efeb2da9328fc6a964e0e77289ce2d2fcd52b1a4419204b5780ef413261da14ea6519523d12facb0df61904cf5149f932f469042fa8540c9fbfd48c1102586200a70b5e3517ca5d442c476b8651649f8862eb53a26fc42b16bd92203fe9bbfed2ea5f134ed1dc88d7092dc18cc2dee36ac774b1ee78eaf267396e84c394d62c5cc65474f64a448b896f9c6dc99954bb0c69fbab1cdc6b1e0478dc94e5572c010367d8537868901316c6436632c4e98a35b89ba7150a40f11d921b9e2a0526d49cfce55a54ec76f0a68f1b860424d82c95941d1700b09001d51db176f92aca21ee9a6cc17f68e946e9519d245b2685905acd218c9b21384d462f74eeccf5bc3444c5317272d3e108e29f0283dc8e692d5d170a777bedee61d4b0be0c704135a96d53a0f3930b29f4bdecc8c0c27d884f115797012fdd365ac56b06e2a994a9aad419101bd62df8ba81501898c1f61602b81f4273bc6c7550ea073428efc281c40446f316d29e7523e6f79979759b80b420310f65ea39f88d1ac2dd4346fc4362b77a0bedc7d4f7c456dd97e588807ebbe0236b7ef03b6a6e6b763e402f607b202abaa965ecb2f730ad71e5dfc7ecb912d15dfa28ec3e4f625fb2014ee90ee23cb091bc09bf8aeb575140a4746b2c6eb526c7a75a4e1326b49acc264ce704bd6607444682ce101bd22d2b39cf2a3d66c6d5ec390a831fb4fcdb5391154ae96de3dd533a83574c066daa2083bbcb59150fc7a430070b9d0db9b3434534c267481bf4e47e14495da95cbdab1fe323eb354e8ddbf41b296fe9d728d8e94ebfae1fe0fad044c05364b0ba202b82f0f377c9c113a406be27a6ce9bc5716237e7e02c85006af9d59cb9d60c9ff97e5cc4d2947e992f613730f2e9cca4d638ccda4faf6a193a834c77e404058433c6ad9590f57556207f3b951ce197832b6aa8e8e1e27f62eb82a196bb98ae9bb2e1c49193ff0383150e4bd4"}) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f00000000c0)={0x2, 0x7aabe57c, 0x7, 0xffff, 0x7fffffff, 0x6}) [ 2882.177307][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2882.187424][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2882.197262][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2882.207191][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2882.214127][T13440] usb 6-1: USB disconnect, device number 99 12:01:33 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000000)) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) 12:01:33 executing program 0: syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) syz_open_dev$hiddev(&(0x7f0000000000), 0x4, 0x2) r0 = syz_open_dev$hiddev(&(0x7f0000000040), 0x401, 0x41) ioctl$HIDIOCGCOLLECTIONINDEX(r0, 0x40184810, &(0x7f0000000100)={0x1, 0xffffffff, 0x9, 0x10000, 0x6, 0x200}) ioctl$HIDIOCGUSAGE(r0, 0xc018480b, &(0x7f00000000c0)={0x3, 0xffffffff, 0xffffffff, 0xff, 0x6, 0x5}) r1 = syz_open_dev$hiddev(&(0x7f0000000080), 0xe24, 0x8000) r2 = syz_open_dev$hiddev(&(0x7f0000000140), 0x9a92, 0x8002) ioctl$HIDIOCSUSAGE(r2, 0x4018480c, &(0x7f0000000180)={0x2, 0x3, 0x4, 0x0, 0x9}) ioctl$HIDIOCINITREPORT(r1, 0xc0189436, 0x400500) [ 2882.603286][T13440] usb 6-1: new low-speed USB device number 100 using dummy_hcd [ 2882.643371][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2882.649672][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2882.658795][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2882.685282][T29873] raw-gadget gadget: fail, usb_ep_enable returned -22 12:01:33 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x1f000000}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:33 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x29d, 0x200000) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, 0x0) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000040)=0x10001) ioctl$HIDIOCINITREPORT(r0, 0x5452, 0x7fffffffefff) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f0000000080)=""/91) 12:01:33 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f0000000000)) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x200000000000000, 0x59ee82) r2 = syz_open_dev$evdev(&(0x7f0000000040), 0xe36, 0x628081) ioctl$EVIOCGMASK(r2, 0x80104592, &(0x7f0000000140)={0x3, 0x98, &(0x7f0000000080)="274be49280fa10ad2d70195f23037d99413b919c8004d1c9297362926c2abc498400d39588485f6f88206770322af7319925282170869fc414b907f1821501ded150fd21c8458b0e1c903eba5507366ed971a8bc4ea89ee5eaefb7cd81a5d88ff16b31f5a53ef264a4f460f2b0876c034728468714884f2da08006f5c5897b2018136e844e6738a7a3647e53e2e808bc23a0ac615085c04b"}) ioctl$HIDIOCINITREPORT(r1, 0x401c5820, 0x400000) 12:01:33 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80086301, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:33 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x1, 0x101200) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f00000001c0)={0x1, 0xfffffffd, 0x5, 0x79, 0x1, 0x66fd913f}) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0x1df8, 0x10440) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, &(0x7f0000000380)={0x3, 0x3, 0xce3}) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f0000000080)=""/163) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000140)={0x3, 0x2, 0xbd, 0x3, 0x2, 0x8, 0x2, 0x6, 0x9, 0x3ff, 0xf4d8, 0x8, 0x25bb, 0x7}) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x2, 0x1, 0xfffffffb, 0x7, 0x0, 0x4}) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000000180)={0x1, 0x100, 0x1}) r2 = syz_open_dev$hiddev(&(0x7f0000000200), 0x476, 0x40002) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f00000002c0)) r3 = syz_open_dev$hiddev(&(0x7f0000000300), 0x3, 0x820c1) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000000340)={0x2, 0x1, 0x1, 0x4, 0x20}) ioctl$HIDIOCGREPORTINFO(r2, 0xc00c4809, &(0x7f0000000240)={0x2, 0x200, 0x4}) [ 2882.943411][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2882.964391][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2882.971244][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2883.003640][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2883.014706][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2883.044431][T20968] usb 5-1: USB disconnect, device number 48 [ 2883.096009][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2883.106154][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2883.115962][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2883.125822][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2883.393346][T13440] usb 6-1: string descriptor 0 read error: -22 [ 2883.399578][T13440] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2883.408666][T13440] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2883.435502][T29895] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2883.483323][T20968] usb 5-1: new low-speed USB device number 49 using dummy_hcd 12:01:34 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x7, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:01:34 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000000)={0x72, "b7489356e9deaa5feafe81a234ed64d7193a8077dd40dc15a26ba466d94b4fa747b544185fd9aef48ab1380ee14a7b1a03b363f260dcbe6a09bf9dc10ccd2cfe"}) 12:01:34 executing program 2: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x5, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:01:34 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) ioctl$HIDIOCGCOLLECTIONINFO(0xffffffffffffffff, 0xc0104811, &(0x7f0000000000)={0x1000, 0x3, 0x1000, 0x2}) 12:01:34 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80086601, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2883.703385][T13440] cdc_ncm 6-1:1.0: bind() failure [ 2883.739689][T13440] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2883.746605][T13440] cdc_ncm 6-1:1.1: bind() failure [ 2883.794598][T13440] usb 6-1: USB disconnect, device number 100 12:01:34 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000040)=0x3) ioctl$EVIOCSABS0(r1, 0x401845c0, 0x0) ioctl$EVIOCGLED(r1, 0x80404519, &(0x7f00000000c0)=""/92) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000000)) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:01:34 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0x1c000000000000, 0x428040) ioctl$HIDIOCGPHYS(r1, 0x80404812, &(0x7f0000000040)) [ 2883.894150][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2883.905194][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2883.922860][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2883.932944][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2883.942758][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2883.952639][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2884.123381][ T993] usb 3-1: new low-speed USB device number 105 using dummy_hcd [ 2884.193343][T13440] usb 6-1: new low-speed USB device number 101 using dummy_hcd [ 2884.223325][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2884.229559][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2884.238644][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2884.264996][T29935] raw-gadget gadget: fail, usb_ep_enable returned -22 12:01:35 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x40000000}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:35 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:35 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x6f3, 0x1419c0) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000000)) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) 12:01:35 executing program 0: syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x1, 0x80) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x5) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x3, 0x801) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000080)={0x0, "3b9d3804d053f8dcdecd4bcfebf6f2784cb74e731732b1180de27aed57f6ac4fb5cfc496914cf7f6971db2180bd0c52d1387243cff0cd377568553477b48e849"}) ioctl$HIDIOCGVERSION(r0, 0x80044801, &(0x7f0000000100)) r2 = syz_open_dev$hiddev(&(0x7f0000000140), 0x7f, 0x44100) ioctl$HIDIOCINITREPORT(r2, 0xc0189436, 0x400500) [ 2884.524389][ T993] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2884.535531][ T993] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2884.546773][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2884.564787][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2884.571609][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2884.584045][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2884.595184][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2884.611765][ T993] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt 12:01:35 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x801c581f, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2884.621813][ T993] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2884.631612][ T993] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2884.641500][ T993] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2884.663598][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2884.664443][T20968] usb 5-1: USB disconnect, device number 49 [ 2884.673687][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2884.673723][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2884.699189][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2884.973362][ T993] usb 3-1: string descriptor 0 read error: -22 [ 2884.979682][ T993] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2884.988831][ T993] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2885.003553][T13440] usb 6-1: string descriptor 0 read error: -22 [ 2885.009991][T13440] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2885.019286][T13440] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2885.030650][T29961] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2885.045373][T29957] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2885.058060][ T993] cdc_ncm 3-1:1.1: CDC Union missing and no IAD found [ 2885.064909][ T993] cdc_ncm 3-1:1.1: bind() failure [ 2885.082994][T20968] usb 5-1: new low-speed USB device number 50 using dummy_hcd 12:01:36 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, 0x0) ioctl$EVIOCGPROP(r1, 0x80404509, &(0x7f0000000000)=""/214) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) 12:01:36 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x8, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:01:36 executing program 0: syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000140)={0x24, &(0x7f0000000000)={0x40, 0x21, 0x46, {0x46, 0x23, "08563326d4f50bdf57bb3fbd9aca0acda51322ee0077e4789ff8d50b8f01de0fb4230f4232150c9c871143c079bbcb07581f1283ad90fecc4e673217ce5b1c1f30395b61"}}, &(0x7f0000000080)={0x0, 0x3, 0x11, @string={0x11, 0x3, "b30ec748b8ac2c3a76730b2f738f56"}}, &(0x7f00000000c0)={0x0, 0x22, 0xb, {[@global=@item_012={0x0, 0x1, 0x5}, @global=@item_4={0x3, 0x1, 0x1, "a7cc3a3a"}, @global=@item_4={0x3, 0x1, 0x8, "59f1b5ea"}]}}, &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x101, 0x2, 0x1, {0x22, 0xc70}}}}, &(0x7f0000000440)={0x2c, &(0x7f0000000180)={0x0, 0x11, 0xea, "e92cf2eda523e7b67072c644550c70c3d2be5a2da9de3a75e54d881c88deaa4cc87b3dd2b112a1797535d507dd7419fe66d45df1067159211de362a4c254f4b8994525fa560b2a99992aa784b5b1baf07cf81737ebdace8e7b6aa252fbb89e4db87a0fcd8532697cf5d1039d17054ee9c4b187e762d31e2cbac197605b91a9eacd4ed31d2e053b6c7092ce3e139b190201384e208f4e72af7e26684577c5718633d4f8ec7c061709383cf88fd4ae980080c9d8cab27b82afdb09d18de511689d0572de8602756099d7fbda97061b12b647bf1f43936390a3a8148b61c42833986c829ed4c8e758031c33"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0xc}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x33}, &(0x7f0000000340)={0x20, 0x1, 0x99, "03d82636caa6cec5417723c700d372af4f6b2dabb6ed47979ee3610fc9f88e38e9be3d9e7484600cac6583644ab052fef2a4d9de3a87ba3fbefddc16ae39a65ad550f7ccb2a349e7f8eaa6d96b567ad6736d029b13327df1035bdf685dc038d0ada7510e2e112207b108e215a0a6a25ecf30f4d30bc18b166d7b4e6bc535ef49d8f36f1072119aa03ed5514b2a201977ff51822594f1a3e08d"}, &(0x7f0000000400)={0x20, 0x3, 0x1, 0xb1}}) r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:01:36 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80284504, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:36 executing program 2: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x5, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2885.289159][ T993] usb 3-1: USB disconnect, device number 105 [ 2885.364076][T13440] cdc_ncm 6-1:1.0: bind() failure [ 2885.389145][T13440] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2885.396110][T13440] cdc_ncm 6-1:1.1: bind() failure 12:01:36 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0045878, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2885.442475][T13440] usb 6-1: USB disconnect, device number 101 [ 2885.484075][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2885.495158][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2885.509588][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2885.519712][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 12:01:36 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) r1 = syz_open_dev$hiddev(&(0x7f0000000040), 0x5, 0x600) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000000)={0x3, 0xffffffff, 0xc58, 0x7, 0xdff, 0xffffffff}) [ 2885.529648][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2885.539520][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2885.823475][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2885.829751][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2885.838915][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2885.843326][T13440] usb 6-1: new low-speed USB device number 102 using dummy_hcd [ 2885.847078][ T993] usb 3-1: new low-speed USB device number 106 using dummy_hcd [ 2885.884876][T29993] raw-gadget gadget: fail, usb_ep_enable returned -22 12:01:36 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0xf6ffffff}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:36 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0045878, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:36 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x3, 0x101100) r1 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x7, 0x0) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(&(0x7f0000000040), 0x8, 0x840) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f00000002c0)={0xb4c, "802984a88e9aa7e1021bd77d736d63493b7fbf1d878672e30b8466a8bd2e246ed60b55c3b424d2d164fd4573a4abddc680e567cb944e62556c986c17f3da044de2a98221452b5261387757cd07949f0c1337ca4fa0977055b897bdc9e42e665b3c23300ea80a65306d972ece0a97de8c2b0bbd8eedffde5a1b280977d9a6d71f7b48853f16c5e6323cab83e7a94c6dd8806f9ff0f127bb51ffdd1e0522e339fbe019ea832cb00eb4ea9fd4bf8e77921dc46e72610a7a5092725b7f0a60ef3e158670158a76f987f0d757171953cd5b7af8f85599a497021be346a82f1331566b68624b2ba4e5bc849e58026ae409bf63cf6f6aa1f6530d3b6b4f7ffc9f98c4d42bb9d5298a3a9111529e536adab6f192c9a59c84fbdf79d6b688d13074ef478360235ecd9844c09e33ad71d3664c31229fc3980a6c32e2c84bdc370b3a5f5d5442ce7c0a8c3beec4ea8f3ac274bb6d24576f8cc9f209f14c35a84e966f25e6c161e8ee7c6e4d3b8ac58006c505c4828a6231a5e79347ac6fc8785ad629de7b645e1743e8aab0fd3763352f0ec528bb3c1cd8971897d9adba3ecfb0720babeaa57eb1744fa429a9a7385909948db8035685e9083c4793438d4a8576578d6a74649cde9d6b3b52ec8aca2a2da4d368b58ff1dc4c4a45166bf937ed34e48a68362c6d8a49c7abf2568788903e0ecd56716b25dc541c6bb364331c7d507125e24e3ad9ae0c75ed319706c7be3272aa6d66eaef761c669f80520b5a464908d9cec5205dda2abe8f9c5f338ce3d620d61bd345257b1c2e01975797483fee5c0be60519f395bd75873f81b0b026aaa261879ec140077e8d1e8ce45055e3c0bde90997ed4edb171a6499ebf3670d25c203d26e224021067503e131460f2c28c4f32a325995b7f55a0b6619106d0eebfe8207a5fb49c6e3d8360c056acfcf4c22e8ca769ee59efadd43ea3be532959cb807aab7fddc490015e7157f613ff622edc3f413407ab6f8b047adc4b025785480ee6bf69f6f5a6c8a6b1aad07b3d3a2064bab8730d7761b630f2b48a8a4bad4dd31f741b79c0d7b3bee67435564a69660f2075151850f5f81cd7a684fd3f13cdfe9b7ff13a94c1016ef3ec40a6147c89261e882ed5b040093602770296371609cd63448bd19b373cf5592b842793413e9522c873ca770a6c114be1cf6ef4aaad365ca49d5895d36b3c8947aed002f22493a255bca7a153109c7af9d36efa94e9b74da9c6193ea6013fadd70a27b383d9ab14b56cf459fee9ebac37f64f380ff8f11254dd11c2ec2618ded2e64eda41a265edf5ce7cac6d06f1325d0effa0991c1de56efcd0d7168ece63437708d802c0bdded6c19e6cbc56f62229f44e246bb28b1457f75711f9d8bf8f31c8d287f4f7e5f6ad055b7b342163a6951103ce2e2682e07e7a4096f8eb33cbde68777542ce0881c9dbf68105c2065970f7cae6d3b2418f65ed73b8e4ba7141008b3d54948ca4a5e1b9bf146b74c69dbc88e358eec9cfa167773c9a74e46aacb20a7179856ea040c61b648627a1fc2ac1940d3b843e140c398ac18fc8d127578f1387340bbcfb5b405228496d324e4609a42ab32a1ccb6a0104b40977cd08a19bbf87c38b1286939fbf93bbda9f0af5a11fc86525914b584907b4a62cdef36125ac7a4e2dc0b75163f4066d9a349a00e9ddf8a97467badfca19def4853eefcf77626d3bbc77bca76443da9258ccc86d2289e7eb34330dd4c10ac3aec41c9509369ae710b0aaf52e39f152d6679a9f212048a9b147dd1850565191b9a8b792340d320e08905ca32a4a5cc43034cd29e77a2181d140d338b4019790969254435e4f94f72d15bfe192c36d88d333f9354d8c02d2b29ca373641fe8bf65dd1236616e37c62d795374782474ee9e50b5e72f274c562eb7587e245c4fdc3c39e698705017ee7691935e891151dbb787d5a8ddec8c429b020a587b4c7af6e94acc262a86afc8a74c403b5398e6b50412bdcf8fb431f69dcd4875cb1f714adaf8dff82689d8a31993cab403cc038ebf124e2ae52084a114eb542d6bfebc99e9d8d6bde1bfc9d0eade181a109c61bb220521a9e9a2e65d021563b5566d7d728093887aaf774a4d7bb4df47b341b564b288bfb8cd0f85c2e719b1bd4a0b5bc43efc807962076f12eb53bdcb1e2ed2fdfec0a9e9ef42fce2a724ae3202172b33eabf03307d5e83099491fea21f7590045cfd88867d529db952efa0d4498a1a7f82bbf37867165e9ad7ba72aa10697b53f38740b8cb727205e443fc43e2e2751bd7898471b587aec1a8fccfea37f052c0e20e303009682b0eb228e322b466850ab071f926a95919d0e727b6a04a350b8f526e0159e2b37a08b7611bf192cac57139e87d5a719a35ab7bfc7d894be683f7728ce50ab9ca87042747b7c6fd9e9d9357904995ba08b7c8bcd1e6af6dbe1705f71c272cb795ea8d0b07a9822b25506b32ff1dc345992ab9d824abf7550601395d1f9e8e1bbf3fbf630cf03790baf66b81918c20ee7979c3f0b7c113213e01c96e6396915340001897431e8d8527fdc7832db0796141a0389f1ed1459655f1bd9ca787705307466e4dc79fd3632a394ed8698291cd0849ae7a0dd4df0e3adce0e72d4b1498bfb01fd2b4d2d2f071fb250cab1974c60d807a9630f7169e3fb6a540a4a37bfbe71970027c3573ebdf90e95346419e8fae6f4824721a75e611ff584ea9a746b2ac3bcc6d8aab1ab022f4616c749462c82a79a7720ad5841617b963c1efdf9c81cde05462d47aa1e59bc2b0315915655ac1a8fda5ba9640d84f6a551b3d392772364b52cab73a51fbd8b50040b34241b3675e81c94b32fd1b01da547de0bead77879fb88720aa7716c650dc223d07c507e46259533dc10403a449b58ddfbc7141632a9eaf44d52d01edc7eba2352188512d20fae6af5d3f29e6d32fdcb4d79a1c47aea25e02d437a313c87241151236e7ad44b2231d1f4315288efbd798225fa142db30b82bcb1eda69ff0bed6796bd2c07c2ab73807fe0f1c37fe9f5b69508b7b2e027af4473093db973915453d520ca8ef0ae01f11e54f98be3fdd6ebcccef11d67c227d54653fff081721432221e6d01471386e034cb842b76e7f8ad3d6fe53a306dfb7e5ec8768b2390ed56619524208f994122beb292385cb4ce71992ecd85d06b2688dd5aa76d5a2ac70453e2708c17327a816774870768176e421d34f52d6005f2d54cd5c7d073043cfb3b3037ad230bb4f4a9f65d9acdc3591737b18f9ee899910b04be9291379145c7656679f92bd77085f432eb18e3bef7c951e91e3baa2bf2903178547a52161eea782d3336f176d6f9fa294db44d1591efa33de6275cb7cf2354b00e1b94108d63b900c92b06cbe8893eec5cdc235d7f8408fa0d2c1069ee821df508ff9af317a620064a67eb8f36708a195f2f670048ebc4282810fd3e7591d4817f32dabc67697d89c73acbd1c00ca4549edce1789f5f46cace2d2119c859b3353d7f5083930221f36d65b4c6aee284ecf82d30743590c26d8c3d90820586a6aa923311bffb100018cd3cde04dd310ec36ca6c598c47e5b068ebc5874cd259c27977b78c48c02b4e55f7ed4e210c86952fd714434f41c97ccfe280185d03f969f82205aff1c6e7c9283288c9e44374bdd0e0ce642ce8eeee79cc54bf69eaae7f01b901924724a1b05406ccd6377358d4c8a2ecedff6cd87ffa4c2ef8897716110ff9e906f42a9b4bb125870bfe59027585447c111e049d4fa73f3b9a610bda630ca24c7c592910c5a172e1707194bc137ebec1f67b7ff403c4de91a49820ab83d2d17a1b8256b12bbc56cc3105b94e4f9a9fe2ea24489b92ecc926b740d8b1b7ebe9dd8ded0261c72c290c894aa383aa4f8bd69564a380ae9b65d8d640b11ebc2a67bce94d80ac19cec7ceba28323dba0367620f89bb7def12634ff05da13850ec3fe18d9caf68cb817d5cfdf54f1f110431e636171b9629a1f8fdcc0506f80dfee2102219b55b1bbfd7db152b89ee238c7ded51960a58d4a186393a3272181f34a5827bd5722616f63b3f7c677f61f7ef773a787769f7f0032b062b048b41b4"}) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000100)={0x6, "ef5eaf80e75f3796f01a37d31ad12a78de95f332747c5ea1402e800293fb3fb68703ca68c4e6beb7ede9cc2585293d591728358085670ea06f629515f3901b38"}) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) syz_open_dev$hidraw(&(0x7f0000000000), 0x1, 0x101002) 12:01:36 executing program 0: syz_open_dev$hidraw(&(0x7f0000000280), 0x239, 0x101203) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0xc0189436, 0x400500) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x3, 0xb1}) [ 2886.143448][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2886.160061][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2886.166933][T20968] cdc_ncm 5-1:1.1: bind() failure 12:01:37 executing program 1: syz_usb_connect(0x6, 0x938, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x44, 0xad, 0xa5, 0x40, 0x7fa, 0x847, 0x9bc3, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x926, 0x2, 0x66, 0x14, 0xc0, 0x7f, [{{0x9, 0x4, 0xac, 0x3, 0xf, 0x64, 0xdb, 0x3b, 0x80, [@generic={0x26, 0xc, "4102d13e54d25420089c067dafa01b50ead25d9f73790f11c061e5ff492fc8fc8fa48f57"}], [{{0x9, 0x5, 0x6, 0x14, 0x10, 0xdb, 0x53, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x20, 0x5d}, @uac_iso={0x7, 0x25, 0x1, 0xf9edc9d90a10c488, 0x81, 0x8}]}}, {{0x9, 0x5, 0x8, 0x2, 0x400, 0x0, 0x94, 0x4, [@generic={0x47, 0x9, "fee5f3366e654e4621db751b38c89f6566cd3cef50a611d06b8e99a1070e32419757d9879662674ea9fffe2713d354433b99eade69624eea0fc9cf06e535b02eda4133f79b"}]}}, {{0x9, 0x5, 0x4, 0x2, 0x3ff, 0x5d, 0xec, 0x7}}, {{0x9, 0x5, 0xb, 0x10, 0x10, 0x8, 0x18, 0x5, [@generic={0xb7, 0x9, "d6cd7fc84747a4729240d6d8c2fac6320157dbea54c29f5817b06b3cb6939a4224fbd44c36307271da45f799e93bbde1be1f3db72f161e35e3b34aaf2d9791e5639a1e6ebd05c2de11c0d732e95e6154233852afe27b86df67ca3b5afa398460735ac0fa4d9edb6fd7f0c854598cfd4372cfd36c3a48cbb13654ae5ed16cdd3336aa02ae636630596f950fa57cc6236f715bef50a32fcf9223ae0893fa9d9114c2de61255b7717dc419636d2c9e3bff38f424b4575"}]}}, {{0x9, 0x5, 0x2, 0x16, 0x20, 0x8b, 0x6, 0x8, [@generic={0xa4, 0xe, "1ec421fd6cf39e7dce5e70b05b636fb71fd911243ad4f08b797ef66de70eb4e81d9614a0ea5750bf05095b1b19ce8984b4b7f5b166f2a8c2cf181c5e26cd65fda68b8b02c791e3e1fd1699dcd931a8f19a56a2902e46a4152fae77c75ae2f33faec648a78a8db1f7b0898ff9a50d9b07e5607c185170b63f90e69f6d136dda10bf9ed8acb7d30c4a979c6cdc2095afa266b69ee78695492f069ff4b84b2b43ce68d4"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x6, 0x400}]}}, {{0x9, 0x5, 0xb, 0x2, 0x10, 0x3f, 0x7f, 0xff, [@generic={0xe8, 0x22, "0bffb1092d61beba1c9da07a7a5aee5221bb1620fb4c1846714aa0fb7a9e1f4d3de2d1e230a53184deb55c856ae6918f43fd6da9f875862aab895a5d0cdbd655ec68dd2740b641991fe5fa1a441bd62c2dd5d75fb3ae2e84f83ef632e2f776a4c96c8903840d55bf8fd668b8753a0e88a66a268cc9e74a45a99884af87428138fabf63e3321df491557d1b8518c600e3b3375589309e2762bb87f56bba3aca638ab9ab4fc2fafde8865ca800d43001dcf3f52480e2920e422747f0104986fccba633d3594d9b40d266d27dd5d3cb3adff85d9e30da1ce64ab28b6e9778147ebac07683f341c5"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x4, 0x700}]}}, {{0x9, 0x5, 0xc, 0x1, 0x3ff, 0x8, 0x0, 0xf0, [@generic={0x17, 0x9, "7f04d1d4eaeffdf89e81398f6ca80796147a6f8d9d"}]}}, {{0x9, 0x5, 0x4, 0x2, 0x400, 0x0, 0x0, 0x2}}, {{0x9, 0x5, 0x2, 0x3, 0x400, 0x2, 0x1, 0x7f, [@generic={0xc, 0xa, "892388091d038d2dfbb9"}]}}, {{0x9, 0x5, 0x3, 0x3, 0x3ff, 0xe1, 0x41, 0xcc, [@generic={0x64, 0x7, "322dc3703f521080529b9655128b8a699314c6689184819c3e525a67c7d8c3ac0c1182a6aff70ce8b2d2f2d7db69dec9bcccaf337f43326dbd740d031a6f4f0ea7d4658bbc1025f978d3162105c6756a49067c994e618b1ba0df5cb2bf4e76194819"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x8, 0x4, 0xfd, 0x4}}, {{0x9, 0x5, 0xd, 0x0, 0x200, 0x2, 0x2, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x3, 0x7}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x4, 0x9972}]}}, {{0x9, 0x5, 0x3, 0x8, 0x40, 0x65, 0x6, 0x9, [@generic={0x98, 0x1, "df42d1ae453259bbb9f95dea874bea1abecbc65df2cfce67e47f70ca802fac92ab49d45a9618e4603491e0719ec34b4f76857d8ecbb655f6f29698d3be50135805f6c894754f7f2ed399db69f0f5a1a46c6259355913649e2ca0fecd271199af88438dd303fe238764300503b31fcbacefe38e51ec69502f1598c8769637e7e7c3a1b48cb49c426b3dc8fb31ea333e7eac69c5095522"}]}}, {{0x9, 0x5, 0x5, 0x0, 0x40, 0x2, 0x2, 0x1, [@generic={0xfd, 0x1c, "50edde85562f6d7da110d278f831e4687aeb44a44d010d31e35c52511aafa2190a3b24c32ddb4da00ead04d267857daf877022c2fd5d0d05d8cdae948e48b898e93df628b5f129d2ac53a47d2b0e93679ce697e5a35abb0c99d4a5468d93cbab99a3dc9bd0ec6a61ffc9e30649e13957bb3ccf11f1b28171cb1a8607b153c072f97fc3938d87d3d1bfccaa6aab329bcf93489afba881590f5eed7fd4165919bccf40de945ad4c2c83fc703798a8f5b55b527a04455c49f1e488539a1dc76d2e443db0159fa18d3253a1e087b6478494f7dbf6eaa29f71bf1519e41a07333eb8005666f5c5ad792efe18c08e64e6c74ed8e4c9c6851e6add23aaef6"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x0, 0xc0, 0x2, 0x38}}]}}, {{0x9, 0x4, 0x8c, 0x0, 0xb, 0xa, 0x5a, 0x35, 0x1d, [@cdc_ecm={{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0xa52, 0x784b, 0xffff, 0x18}, [@acm={0x4, 0x24, 0x2, 0x8}, @mbim={0xc, 0x24, 0x1b, 0xfe6f, 0x20, 0x1, 0x1f, 0x3, 0x9}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0x3f, 0x0, 0xa5}]}, @cdc_ecm={{0x7, 0x24, 0x6, 0x0, 0x0, "917b"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0xe0000000, 0x1, 0x1, 0x20}, [@mdlm={0x15, 0x24, 0x12, 0x8}]}], [{{0x9, 0x5, 0x3, 0x0, 0x400, 0x0, 0x4, 0x1f}}, {{0x9, 0x5, 0x9, 0x4, 0x10, 0x8, 0x6, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x9, 0x6}]}}, {{0x9, 0x5, 0x8, 0x0, 0x40, 0xff, 0x0, 0x1f, [@generic={0x61, 0xd, "be4c5935cb02d30cf5bca0538242f5d65c3ee52fdf93956fd641c66e9d614b334c2e81d54d870895fe3bfeb13f515bc7bdeb429fb8cbd2b7c359480b5ea9f48c89bbffd9632733ca88fe87abf418c038dcc24be33db3b6bdf2d3ce9205f395"}, @uac_iso={0x7, 0x25, 0x1, 0x83, 0x6, 0x2}]}}, {{0x9, 0x5, 0x2, 0x2, 0x400, 0x9, 0x1, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x9, 0x9c}]}}, {{0x9, 0x5, 0xd, 0x0, 0x10, 0x1, 0x20, 0x80, [@generic={0xd8, 0xc, "dc59d418f7ce1a1a93c72758b6a4889a60b278247379870449ac1ecc5e36705fa2f237da3b32722f66cc4e90350f4bdc25c8b2d3be2b30fdc0bcee98a94c58e316d00b01ce6fa024e092fedd1caed7ee5a476692fda794a15351450e0483121d2286d0c5d05878ca397001c5d5eb5899d752bacecd6bc94328fbd85a4b1c3051038c9a11441bd7a094b6af13706d56c8914657739dda459331f5d0d51ac897412917e86b5ab0775d4f518cbf0d1cad9213a338e72254660f5bcd4275fb4d7a61a4c5633bb0bd5fdb2e6c0168a4a08dd1abd717b41794"}, @generic={0x8a, 0x22, "20b709639dbb7e2a98a49b657d10b620c04623ceb5ccd0e1635f5d96d19fcfda04cf79598cd0ad3e99fee047273bdea136f5c20ec69993d37ed9c4a2380075b85706654459950ccba2e6a41448a520090a0b1479c44ffb3f66099d5b5469c2a36f57c197bc8bf1527c8084dd508b4f714c3be44a84fd1a8f074f78120d845e3baa121d2f3c20ab56"}]}}, {{0x9, 0x5, 0x3, 0xc, 0x8, 0x0, 0x2, 0x9}}, {{0x9, 0x5, 0x80, 0x0, 0x20, 0x3f, 0x6, 0xf9, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x7, 0x6}]}}, {{0x9, 0x5, 0xa, 0x4, 0x408, 0x23, 0x6, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x0, 0x6}, @generic={0x63, 0x23, "27f7dfff6f209f05b3fc378b984c935e106ee8bc3eaa8c0036d7c5f3704b4420399d63e523ef6959056b086efc4edab32cded242ba21428168a63c25b5b5cbf893fa8f2075c79def441bf488f500e20d66a7fbd8f574cd181a4bf88b59f4025e65"}]}}, {{0x9, 0x5, 0x80, 0x14, 0x400, 0x5, 0xfa, 0x3f}}, {{0x9, 0x5, 0x5, 0x2, 0x3ff, 0x2, 0x1, 0x40, [@generic={0x20, 0x21, "39719067da71849e3cba8f5b1a66e4b7d311e55a338805b2912c76a7ceee"}]}}, {{0x9, 0x5, 0x5, 0x3, 0x20, 0x8, 0x5, 0x8, [@generic={0x66, 0xe, "eef45d26a50dd6c4576cad89c018b51f9ad2141b51449576cacfecf9df9fa62ad86f3d4fc1ac5e13d0aac99f3b857b8165d5f8180bed01fb8351269836ae80d1f7fc3e1490f1d2fda6f9d919d3668fcac0d433c51d6f747429c7f42f18538776bd9333bc"}]}}]}}]}}]}}, &(0x7f0000000b80)={0xa, &(0x7f0000000980)={0xa, 0x6, 0x300, 0x20, 0x1, 0x1, 0x10, 0x2}, 0x20, &(0x7f00000009c0)={0x5, 0xf, 0x20, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x2, 0xb, 0x1, 0x6}, @ss_container_id={0x14, 0x10, 0x4, 0x5, "344371278e3e2e9c02ab697f3a168092"}]}, 0x3, [{0x4, &(0x7f0000000a00)=@lang_id={0x4, 0x3, 0x1007}}, {0xc9, &(0x7f0000000a40)=@string={0xc9, 0x3, "d288a0c05f89eaa3755fcfbf484fd7bf983b113b7f1db513b911c5c8646296f2646ab7660a79e08f35e1a59e2ee63fe85ea990b6bd05a229be324042b316628f12d658609fc939b90dfd3b908c81615ca728f48f2bda0195527314841ff0ea22d0ea39b9536f9927be2d37e125331efec2fb165a762edb436b346a8c8a747a4505819e8d89ec9cd8e4dce8e19e739a5b55261b4bab31a7857872ac1ff98eab69e87b7f56bd03535bdff7aaddf074873f22c61cc6044904c18d7c44ace8c01349d4ba706f894a9e"}}, {0x4, &(0x7f0000000b40)=@lang_id={0x4, 0x3, 0x404}}]}) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x3, 0xa0000) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) 12:01:37 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0085504, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2886.211144][T20968] usb 5-1: USB disconnect, device number 50 [ 2886.218035][ T993] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2886.229089][ T993] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2886.298071][ T993] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2886.308137][ T993] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2886.313614][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2886.318070][ T993] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2886.328987][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2886.349078][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2886.349658][ T993] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2886.359588][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2886.378915][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2886.388817][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2886.653718][ T993] usb 3-1: string descriptor 0 read error: -22 [ 2886.659958][ T993] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2886.663337][T13440] usb 6-1: string descriptor 0 read error: -22 [ 2886.669054][ T993] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2886.678237][T13440] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2886.692309][T13440] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2886.715240][T30031] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2886.725769][T30034] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2886.733585][T20968] usb 5-1: new low-speed USB device number 51 using dummy_hcd [ 2886.750413][ T993] cdc_ncm 3-1:1.1: CDC Union missing and no IAD found [ 2886.757314][ T993] cdc_ncm 3-1:1.1: bind() failure 12:01:37 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x9, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:01:37 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0xfffffffffffffeff, 0x4a4d01) ioctl$HIDIOCGPHYS(r1, 0x80404812, &(0x7f0000000040)) 12:01:37 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0189436, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:37 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) 12:01:37 executing program 2: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x7, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2886.961406][ T2668] usb 3-1: USB disconnect, device number 106 [ 2887.003710][T13440] cdc_ncm 6-1:1.0: bind() failure [ 2887.030244][T13440] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2887.037206][T13440] cdc_ncm 6-1:1.1: bind() failure 12:01:38 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc020660b, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2887.107791][T13440] usb 6-1: USB disconnect, device number 102 [ 2887.206996][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2887.218244][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2887.231066][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2887.241245][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2887.251264][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2887.261149][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2887.533278][ T2668] usb 3-1: new low-speed USB device number 107 using dummy_hcd [ 2887.535161][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2887.543348][T13440] usb 6-1: new low-speed USB device number 103 using dummy_hcd [ 2887.549924][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2887.563649][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2887.594902][T30069] raw-gadget gadget: fail, usb_ep_enable returned -22 12:01:38 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0xfeffffff}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:38 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0xfff, 0x402000) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f00000002c0)="f3b0042664e7f0c4964be593a7560d1cd59976843ac9944abdda00037d10ee94c8686666c58b37e0f1ba2224e2f933f7cb1d319b94fd9fbde727e8b459a20ce7b74b10f7a1385e8c28a456dc6d53fffac8804b0aea8f2575165ff31fc05c50401b83bda7e5ab0aecb3d1a383b3209195c81dfd30e70e1168e2eab95fb99febab068773d86d51355a6c91bb70f8b30e731fd2d4276e94effa13420b14bcf6f16da7ac097fa0f435a6b2a9123070390fcede8f7e1b5f45d1ee6074fbb37fb1a0f13e1d1918b0b1e97c5a7a0b8b97d2251ba492f90679e7978061203f84ff847db390e79d146a30be3223cc701cc84372e9d494429e4d82692708ae887d94026a22b50e5c49a646b9328b94835dd2c585691c35817411180517816f83c413d6a7413709764806348fbb9c6320918ff5e91db7d5e5cad8936f3eea356dff5c38fa65294b83e99c39a8d1cb51f4d44eb3c8f7aa678c30e6925dfa22501e01339ce200d3695905d53cbec88c5aa06499d0c5acfb1cc6e4951549c71b34dabe7c23316f0966d5e4226a4fde7a464c8fb9fd0e4fc31382d3cba3ff033ddbfd735bc0fe9dbbcfdcfbf023717e408ab05936ecef6d7a46b09feae605a77a05685fb64576165e93282166923872cfccbe8a2b191d862641391f23ea04043878f09904184e16619c7657ece334252ed0a654324b68f5b620ad22293748474485e37cf28ca0d2409993986c727ce17d0845561eb4118a637e455278c213689a6af9adafd5776e71add7ebbcf7a6b9445b5b72eb53243b08b5cdf6c29dbab6a7163c008e9d0b9714c13b664b7d4a1efa46743a13f0a1537c1ee0ce814cf741c8dd93e7f6b3b4bba8ae8ef018d656f44507e3c65841b8b89a4aed93ce6a877ca28c5e1e7488658e1462828b70cdf63b813e59bdb7b01bfc8d3b016ae2c228370563faa632c6e4c69ad30a230c2a2f27a893b76ac75abac71d07dac78a169987de33aa70b6862d0af137ed954af5d2b9791d881c7f48db3f335bc40f3078fb1a5c882b782a16c5230e9a1aa77058447196f4e8e84c128b6de836c3e5ebdcde476739e4634a23b810a1c0a04e165edefbf156b654b6025a7f62bfb4f3dd3d61dd5679bbc407bea64fa77c96f503623f6ee2a5f5907fd4f11b006bb451d3537808da84df5af66807b423a6ca372681cfde83183204430086e02c565f89e8b4a452cd83c4093d7e135762d86887153b7f83d64c3b66ac7b1cd0f12a229f091deed864c8ccf79cff82efc11093f4c85d2624dfc31ded135da51c64fa2d5b1edf0be070ef3db5f5b215444810259ea38a93f488f937495afabd8e2d2604f1b569245177c695eb07aa5b8e30770db00448de25e27e9743417b332926b71c82ab93bdeeed54dc053fb1b7e4a50940e67a80567660a917e57638658837906de64a6f5c824c936843a84bb0473dc531b4095c5a1ed118931a4f3a913256515f8b341b0658005ab66d992d18b9128ae11b8515af30a91404e6de2545cc91e19bbae0076778e6d33ffaa9cdeb53b777c2a0340779a6d881d812a65f5dbdd4d1c8f36f6fc8146466952590e3d3c779bfefccfc6595225a13dae2bd4f0876d5a82ae14929a319edcffaeb3c23e98e7ec816df97afd63333bf3ab74ac13b8ba58e0755918314ce3a1bc3ac8a1ff5b9dd9f6078d868fe0626e52a51a69605916228dea6eb9bcc5cd21ce02efc0eb6663dbb171cc80c5d69595a8ded2cbf62f5d81e0bdb1b8bc581b1419c0ccca609478ca9438d4fa1ce3f2c461193b55aae441fa77322a8a3b75bd95b504aab5afe005b41b479107996041504fe309e6312ce4f178cbccaa2e438517c8949a07d45836a43e7a98107d57f76897635b5746c4c14d79a119381300cb8d58d2efca3485366ab880b132579fe6ccfbc8b0d343bd4897b5cae7c134ee1e0bce423355e6fff7e751fdf514d6aba6b1abb4b27eb6335862eb2cc095d42ec9b16d8e2a1639eb0f36b9e2e44899785bfe36079c02d3feafa3219e9320fb8b0b7131a312052755e316fc62dd7616198e66d1f07ac11ff21103d28492c7dbbcc8aeaee67cfb9ed686acbaff3e16b1ea2a80d828daa19dfa8905f5b2039b6e5c13226522aecafaf23056b12d33941afa444cf2eb06a71c26e42b904626d5b813f2e6afb0745cb9ef655444616ad3c973f5511a4aa4569e92c275f336ae335cb0dcbaaf005daf9f243455cc79005a8c8c6b7e9bfcac5d3a66c3a87c6933d3ef5c2d3528fb6e76c59115654be1492e9f791b6d0ba0367622c7fe4d491d27a6fa7c692d51365d6bd7c7899bb2f650bd73120fa74d6345dc791c551dd0054fb58a56b142187547840a475c0674938e2b98eec019ffcb607e63030918f267e36ab017d59fedd0947ab81f661bdd34ef1acb690319025c0907e104a30fa62359c9f75c5ff7b92b0eb80d879e0ff0924aec29f16df64cdacb6d830c31095acf91c85840b72a2f9beb193a85d70a73ef2d010ea18816ddd9deb273a54b20cc1a4574e10eabf087bb9cf5f2ba00da332ddcb6c61a82558bba19e4b5d011f33eb32b17999695c363fa1b9fccf26e73f7cfb77419e256858971cc53ceeca615038e21cca297a0753f68b71cf1b32157e1415340c7d2109e5e6451095b178b9c97767b74945d0ec061b665e666287c1994da24c1174bcca9105b1c9e98bcb902677f908ef10839c83be77b1a24afb093887815bd0d71cf48b573cc8e58cb94d5a79ddb912c646c18ecef95a4f3a97db199a39a3afaa6e4c158aea3e83800a71bd6b4f62408d964d16b35b1f007d8ebf50d9b483065ae0e0bac7ba9c4eb55ea893cc1382f1af3b2cb7466e105588232eaec3f183b30b44eed21cb9ecf07ea2908a91710189c1a12c9c9efeef60866bc3783a9805b8e6f658df1027cbcf803cdd35ed5f5a8639ec9314c08b5b8cb4c7cdcf27cd9dd01c4277dec3e9ba98a46086435fb6b15c03d14bbb8284cb7560f43674247124cc6e6e49360360fd343d5eec1ae08271b64cab8b05ec2b10af8b06bdffe024a34f899be191b160cf47938ae7f40331d7171f3f67bb97e0aabb2dd02857b77ca2d1b6c76d5c4e834b570e8582cfcbc5bf5193ab6e84413ea921f6e30e0b6f0bc7b1a47c177c92365b86cf1e6b6deb15a94a753c445f7a61a8bafc1ac6a12376269360870b244b1023b0c5ce6cc0a4d40c29716e02670e40fa40c475c6f1ccafcc10ddb0da296e4d54408519b3552dfa9d84316443ccdb64656de7df5f63d9821db819f331515c2e7cffaab66526add6387a7ee572ea90fca8a349613ce75a9b22fa9d185061c076648c4fc45c7ac9445222dc8ee4719c757d63f51508c53530c69b75843e29586dab06c91300f8187bc034b72e77c4f0d3c029d44a021ef8abefd25f710447a78a776db0aa3aa931929e3db9e5d121326a5d9f6e7ac964ef7b72763d8897ffd85c1c99858e21603ad446cb4bbe1a63e8bf53678a240497e500d13d739c9054c951d35a9ab0ac857227550c81908232e2f09cbe0e91b7b91037271d0740cd4911434a33868c413d9a2c663617fd0bc99cfcb36daccf07f34200a5e44566fa59a4d72587fa11cf3fcf86c292579e3fa922c89d8fd761334e8ed0a947f37e79cdb719e7e578589dcbb23cc2ab4f670ae5ad7c2efa8d6a063fdb31dd925b5e9f3aa52c4a5d02f1f508fadc8cd135cad097cfd1cbecaf7e73206b4cf75d66ca60012a8965fb0585a0993737b9883da120dc2747ce32718d8b3a911d34a62b0f0d88ecbba24165b280ef7e533228bff385c4d302162c347e7a6177ce62ba7f30c3940bed020100f5be291aa1d7754788431a83a4d17d8dbc0346d15ea1b53a94f51ec4e6f391c5763fe41a56b71ee8ffa17c80d9015f6058af8ca91676dea863213393b1382f49f685bbeae74f465c6efb6429bcfe7704aee4f8ba3cfd1cfe845a594de754c1f32f9fd3b90252388fb3ea3b984df91c6a081d3f4b9637660e6e1ad1df7e4e6dad43ce1e63371b1f8337def42e5fd4e4003efac042d9cf23335a8b55f5d02cf4c9f92aab13e85a4f015dc6ae7ba06c0fd3c8e3c2b7c6ec698110f33ee52411510662d3a01a08d129c2a9973c6690f64cdb65e97a1b55efd37b6ff37d0ba34678e8d7b43911c998b38c9efa9d84945feba3a299db8aa04dd0401054463b378e65f191f843a5caf13e4964a1600a8950f81608baf45ae13d4cfa86b19b882faa9b908db41bc1929358e3b159e5f1840fc8dcc79537900929178fed474806f846b20a9b02e11f48542fc37985549ef050a6aa125a75365c5e8ccff46dd4c146558406260e1ecd010848db18e84219a04edee6f7c784d38b3fc5d41f07b48d6ba893cc178d9066a0a3b9f691a1fdc17c3d5cfe65fcde568b5522605181ef3879935a70417c95eca910e7213f232751a83ed8c4d0ed6cacb8cc9fb6fbb76a85a1276621a308b2487a594308c1ba150682b3e9b239b16171c44fc4a73c764e554e756ea578319bb6de003e3b8555a0f93a9ed4e3ef168f6aef5cf3112cd89fc9cff261dd98aa93b71772839a10a7241706243ee364b2638f9d275709aa66cce97085567eb6a1f12b13697bee1b62d9e356611c281cc84538f638be67f13946a193c5757a5cb7138ac331e80a15b21a4b1d247b3084fc79b08102d360870e9141a0f2509c693b74170ed2a615120ff17893c4e241096ce07d6eb643ddd037ac280d31145525dce1db8ba928c5769c878d8eca09ec7ca437a7dc7f4b1c18c435aef9ac86528421e6c6a6d2b2915cb6abab37f09808553937d2e9c60e6b7b98700fa66a320863a4a76ffef15c52a1374fb87ebd926f3fe254487fe067b223929a9455f0612d815814998ce4d3fc8530a5ad293276ada039737585023499c6da4a71262f67ce0d9a2a78c43f5e51d7da533f36dec529c05a6259a481f4948d4f8c4929572aa1b605cd6c60c7e901a0e6cc5ce0bd60bb6730bd461be7e5ebe1986e7d2acf4af3dd56da0fd0a9c45c628ebeda007f6917133741b4d89372f85f5ced52da82150d28c7a243a1bf4c3702e8181a92990858565d9556545bcc2cc7ae9720222e5570f5252e7211c69af537b6283138d50ddcea5c6cea04a239150cbfa37fd440d5a4ef5dc37ffb0b43c4a26d6225ffa05798adf958432432a1a7fe3077f101bcf7be17730638da32a12754beb2105e855029cfe87732aec4c67c5955c4bb60128aaafdcf48f4ec39d6f853205316d2b1eec72960aea0eeaf44257d74691e4084a3b72935261d856d2373bcee2cf3affef338bc7a46e34463f65a084260f4679d00683173a3dcb2e88ab54ea3550ffd130a6352187792bb256e2678ee3c1ad24e62d9ec03e79c475a226a408291a91bfeb2390a6dc0c96cc4bbf13501588dcd615c01c2a6ef59265c2e82a08474f47619667ac08c57406bf8c8f69dced1889fe818bffa4889a9bfcf49e78fa091ee823e5771393b5e24abcf2e8b2f7d57bcf7ad4f6a93fde6301cedad4fc8270bc0a3507159a1680d4482ce6ccad233af0317503cc0d422106615cb48b3b6f0a80bb6e3fd012af7f175ef1e0f725e00e6bf4273da7506b0c303dbd6893c18e1e3528569ff064e347724733755efbd88cf4dc3580472e910265472a040a1db2820a00fd88cf8f1600710e394d89e0c2cfed25ee10657dc63ea45d4a0b6979158fadeb2fa0c3f4a85bc23bd1a9aae47e838aaff5f408bbc67b104768f21f3561d9c664c48fb021260786d9e7bf3e9458bf3b7d883cdc0d435e58509ca1592cb89418e6b928b1d5c") 12:01:38 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x7, 0x88080) read$hidraw(r1, &(0x7f0000000040)=""/108, 0x6c) r2 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x400000, 0x0) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f00000002c0)={0xca3, "b69452146d1348d444969113780e772574ecb82637485c39f13bd5b3b5fb2e74f8451664c9789f702216586216b0d1f554bd1a63ed15432d91d23031132a919b784a1bdc7cc38bdfc7a01035341d5725a5b19598b810928f451208e0f6c4919a684951102e2c16dd7b77b08297c81699036f95246804197092eab092aaaea834548e2734b31075c0ed5fc783ec1aef3d7c0cf26d4a101354ee930cc400baf2c754a78fb00dbaa32bf2bf1d55f2c2880096d380f7c2caa5b16dad9eda9047bf684cd855b5ea08b54805fc57229f2633e00d11d24ef68ebe6eb823588b254abbe65f4cfbd870c8b936a2a644b6fdac279ddaee2c0f203fea43c8e0c8cd637687a5914bff6f406b0b9da0e4db37ef29efb509a3cfa1329873c4115d95b851e12a3e452e2386ae289a936e35acfd42f429cb76a3af969edff931b235fbd11015885604a41ccb3676b6048c1bbcd3a673fa50e3c722db75b7d5c65fe55624ee45e3208a084788fc23c7f999bef29815d7692fc84e883a6ed8bccc9a8119d940ca08594d19d224363f5c79105c246a9fa7ea38c0d5ef84dbdb0404ebc8615dd5602e735c6cf6143e3449cca75d2c34832ef2d4ed88c58e7208d1fea2209a60c0272c158a0b4ec5fc4468333b5a4a76be6c2fa106bf73b00a102300f437a3dc9b11d353da9bbc3c37720d142cbb77b46b1df498d6d3d43bfb36e5803aebab05447af1d3869b0276e4dab059cc127e3c9025c887e073cf785ac89cd52fa6148df6a7700d583f46d6e8e3bd6360c23e31ced3653b8e5ae93d629dc0e6a298edec3ceb7e4ff3d2421b743e822aee16dd8b62e8c29eb73c8935e084cc8b6f86bb46e2dffbb1e535db90eebd8c195cf1f8cf33666b580c432f7fd1585cb9346f72a793444c6175dfb251b20e48dfe3f2e32f8a12bf5d17677dbf39796cee4c408e379531426283dcb26b4767bbcca4fcfd957b2d86d424f204af25d1c48fdeaf3e22f814c85a1d3e98f4bb88e54c7552a23229d7c03085202fb7ca15b4fb1eebecf42466a083302df426c07fd0115fbcba90f78b4e4f60cc09074c4ac6fba73880786e5ee5483f6683e1f69f62d73f58419dc8cd7a88a70693c440898c1e066bed0e83508d14603528b9800f11a2d186c9b3b42a887d1f2a8e3d64a7527687b84e647c8abac4878a3359051cd3628de64feb996389593e20e2625b5e814a0ab7e44001ea8e54eab6acc9a0ec226d704bbeab70d2950554b5d70d2861819d77f1a949b05ea4b18630cadea76bebcbeee16cb59bbc10c30425755131ac3ffa15dfc4f3451368c4013433b336ef7df909081434aa8f81262aa6b727231c2d1ab1fb21ecdb5e4d10dc6c7a01d2edcb5e4dd04754fa614491a9a57907cc785580ce8f2ce3fc31310d49574466f6268fc55842558b9c0f9f61591fb1d002c584bcdac11990f126feaabc56e1483c96176d59d36c03a66032d2d005f4f6e9c79d04f7dab802c4f4e20593f5cc8f08a9bcc77851e1ab7bb2f193d4d3e632c9a30f06d9756365c5877d6219dc66c5b071bb7e32fe6cba82702391975bc52e90ea9d0e4e39ec93658a3710f44197c73d0bb74e5d89f37565ca716fc7ba2e07923dc1511384d8b452e0dfee449b8bbff1e6c5e160b623781d1699320c706d2d7b67528e63dccda9a11a0c04964741ea8fb3d62e11f36a26dc08b220008b691438027bed80c54ff714a640675c0636a5e4af36890baaca555247b75a540ceb4b5a2fa7ffcec078da9946c3ba705cf62c1515573973b1bfb7f6bb8f4974c7177edf6315db05e67aeabddf71223d0c8bf937bd9129b9d75794be77fa239cc00607190025f51d97f665186fbb4f1169fab07ecf1412579a0ce1d985256825c3ad96a5bda4dbb3654505121b3621c1c9faa6b29ab56fc294055af014d6dd2f23e3b310776d62b7b277db1868b963f71b3dbbcdf3c2dc6690d7b460e012df168705d750c92abeb94a9877c5f3ded1a5f074af17a3e093d8dc388ddeda5dfe18d3d9f066435d4d9aaf1b9f02d8da21bc3fca73494fcae075b3c8660d2a734b2579a99c4811fee1e5f6336b106b5d9cd7ad540a015b6fec383e70bfc9a9ac951c33135f07664cae7bb5f47bb3f7f93e8a1eea92b646fa96e13b751497a909c8dfe6ad28d855106d1837a505ca5e7f917da87a4e6e5d5c1ee41a1b247a3f069cc9f533ae1664d74324dac432f30c88d78f17c2d8f5e45f73c664ecf0c75c0064f58b70c728d44fe2a2847e09130b926ebf6a29a3bd3582fd1d09f0e214b17d90417399fc6c37568f30dc25f681eebf9234116b1f4928e4c63624b61d3b4a3b8a68ec1127836bf7bab71f929ca943e5a6d4e2170e800d91a30f9af6132ab786b3a58b223d5327a9b9083b41fe145c3c77db7f99896122c18f4c06699e102569727d826e5b5ee65d191961472ef1443b688cbc40e6a800605c6ad96c993681da255706b5e647c3ac837011f3c2a0a997f130a8f30545cd47ad649f2d12914d2a05aef84b65fa08d45e72afe4162ea3aea00f20d03ddbae832260835d820d7c7f801ce6bcb351ea4bdce333112fcbbba662a2ff9b185e4ceee3eeef2f177aab66dce37b621c089ce42d333f3f85378a1671c0ecb786dc800dc294613b74c5a3540735d7e90906d21188e497f4aec286d4bb9ccd6cd0bafe600f678771e36e7b125c533a19841f6f1e025e2d89ce8cf69a4df3639c90f6977e4f54c4016b21cfac0b698179bdcc25e8440855a0082f61d9487c9f32d5d808966c4e0d963112eb3a6c9abe33aa00ce857842c3e18206c988618dba3e3c4e20c3c4a9f116a80e042351f0929491b0d2be1aa70251328c15537f15cbb5cc8a2756855fa99ed29dfda8b0c409985a48a21ae25c803e2fea6c6ee744786b94b4c5e849113b16f141a2efd319b8bd194fd98f691994ef6eed6b19562e70f0bd0ec0d6841b53f3dbd97850c395b65ea27eabfa6999e26be30f73e9f1facd0d19620332c568a853d62e4152f6576e148fdbedee26f9396606d34534d1afb025586763f1f5a3ffbc6eedc8239db0d07c8235924184ea2bba64eff653a27315130e687fe2e4664a1d502b8d5b8fd8642ac564467a20d3d3cd1477b43d6b76922536f34e23064ef938b5baacf11abb159c9e0c2e98c74873041720d17d6f7d05dd7dd2e595bb9cf8e01dcd4153f14d9fe1c1a746da7be33c8ec0ebf4aaf83408a0159e4276ceb59d167be913c8f80a380908f334e15ec0a1a7b32fd97583305e93fa7c0a3266e8c61e4e5554deeb6ab3d3c97b12df02ab586907367c0b7c8f599f6519af35fa43852e25efc790705ce3573881bb4447950f1693847169816c89bba46fc6585f08c6f4fc30397897e9463308213761a5744cbe827adce1611628abef3d5f0f4ea957bc748352c550b86c647642b240d429b42e8829932ac59d4be8dacf23762f741a43340f55d3371dd5321caa4dac1623a5d055db42fe1c7b8fea074672080e820f4792b7cbbb73435f9c2c0904d7079d42a7fa3c8f678ee827e6579c6c3eff4fb9567393322dd1aa9689fdecf0e7f4e826c66d14678e4754ea2fd85825952f3fe4a7b08f9700147aaec66c3a87867e2356a645ddc35b45983d0ee1108aa0306c57d2ba9e69460f41630893c901837429ca482418ddb56ca6a8ef22e93fd689f4c201770c5acdfc0e23ea5038d8cadcfd94b8ba3a4246a63c11afe260d741a3f134e1b3912d212e8b04e304478aa8b5e047f6df699f21bd1054dbe8cd0a8173e08a3eff2469b0fb1ad342fac9cdc928e298c5a9df9da9f4c1a929733719365b281d8f07007a57c07bfcee6785ca8d0f12dffd52a8f946ce042bef941fdc1214be777cfe972d38568a901ec6f434980248e9161bd8eb9d6a2469b8038ffafa7a0659b194c25f2c185e64a91be9def1282b0a1e456ae6d5a1e7bea4f27ccfd54d3f0677f1fa6ff766ab7fb0941ed24669020df91f64cd0376a6a0e5b9bb5d8dd5775b0c60f1cfde175b35db1a0fa951e8a3716ef28c1bd9c3141fe0da795fbd206c0ae715666bcf020c88699768c3bbb9c58283ec6cb7520204af388992aea67f7a1310a2ce023b51de451aa3164235014498e7118d06b1528c1eff5f0e79f0917bfe964b33488b8b70e31d56faad0d2ccc4992747b30e53f54ba395baaffc80cae11bdb570700e06d718e1ab2f7b60cc6b3fb014786afbc34937a05e2dde2996d606dc2d8c20903014383310cc808287617df9f6db798f4f7f367f5c2503824259045d996e9d3c55d688dffbb5cfcf232f34e2da28ec25ca64463e783f5f0e65426f3f2e9b3d1df27719da4f4028e5f9f30f5c5234f98b73f69686f60627e1c8784aa0b1ea1f4147d643cceebd93642b171e5548ef595dc63e418c78874da9a1a1fae40125baed835a9e1ccdcb6053a6463278fc7df5b323ed3c60c2bdfef3fa9e6d3213846ccbcdb0ca1c7311192ccad52058ee652a48d38eec262a2db672a2581753857bd315f2b595b2c86192ed1a5bc323ae29e8b5313360050696d13601efcdc19ecf492cf4633e0a723374dbc5a166cbf8f7b7164a1887fb"}) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) 12:01:38 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2887.873629][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2887.894520][ T2668] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2887.899331][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2887.905560][ T2668] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2887.912457][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2887.924620][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2887.939551][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2887.953556][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2887.963743][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2887.973572][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2887.983457][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 12:01:38 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) write$char_usb(0xffffffffffffffff, &(0x7f0000000000)="e7e8d6930addcce545ccaddea084ef20011b4df46212a07c1e608c74aa23c131482aee2c65da1fad3d361791fdfe00fc1714ec2af841be3ce2557f", 0x3b) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x100) write$char_usb(r2, &(0x7f00000000c0)="d60368619cd565deb844ebeddb8c05edd2ed1c4ed1c0839ba1a10910596cf7e852f42993d7a676ccdf40a84876b721cfbab53984416b36ca05c27b2a71a41b097fe594e28f837d204010f8c92f998ed7f1c82d643b8c7bc4f98c9c40567fcd1cd8fd1a5eb56cbe4c2968b7863e9a21effcfbbf0fd9b64da4c977319f6ec4430697e1b65d57c7f65acb7b3e6ed9535ee5a2ba5891eddc4ef3c3d22c22410142896caf8aa9dcede42a698d6d43e4417b3a2f076fce505023b89c424290ccd5c38f35f111222e9cb2c7b9e22a341450e6d80c22144f9ab1357740110d663bfae658970f7b5292c76f", 0xe7) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f00000001c0)={0x10001, 0xc21a, 0x19, 0x4, 0x6, 0x3}) ioctl$EVIOCGSND(r1, 0x8040451a, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000040), 0x80000000, 0x40400) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000080)) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) [ 2887.993489][ T2668] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2888.003502][ T2668] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2888.013306][ T2668] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2888.023124][ T2668] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 12:01:38 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f0000000000)) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x256e84a6, 0x100) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000180)) r3 = syz_open_dev$hidraw(&(0x7f00000001c0), 0xfffffffffffff764, 0x20281) ioctl$HIDIOCSFEATURE(r3, 0xc0404806, &(0x7f00000002c0)="1542c4804329cde4bae3c2b9a3b7b65364b3bc077c050704b4af57725637419c81cf2b0b24c61f2bdcc6d37ca86917d0c7fe2f795ed0055a08c29b5d6d890052f6192e437d80d0322511860257716e92d735f1d0a899c5f144f33e85b7eee0b283d1779ee9c3626160107913bf7a41f45c91c789604ab577e7f1863f486192b360fbdcd645dd85bd2399ec2560eeca9f97b676d00a30a439ab45434d23bfcd1713172897d33c2bf0e2c175e7fb9644fe69d290f380d045fcabecf1fb44f253f39c5586a1ca7fbd8730da73870de681081c2cebd301e6b845b6bead0a2609f20bade3b45fbdf590bac7b3ac1e308b6da236a30d6736b9eecd35d05b6c4ca4dcf0364a84cfaef9603cc645a179b44c85fffa2f2f1cd87f8a92485cb8747867459c60106936edbfbe669ed5f203215b07470a34ba794dc1e7c8bffa304ce16a4b0ee0294d404498db594d2f1b0560a81313991fa0606212d01ff6f78421cbfd875a28d4f152883bf4d3dfa805f3f8e7a5dcaae0f1266dd7de5413cd51cd5f478e89332de4e1aabe514d1b53e920218be64de0bcb91a339d8c919362ee82bd6988e8af840c892bfc6e4943bad8bdf67f53e006e2b228a12f2a525ace2c7d87af52f99dd292cbd06bc04522e32470fa1fb342a374c70544804b79106bf58cb1f6e6a626f1586a7d2d52b30247beafbea36fc24b0c0bf12b6d4c95c8fdaaccd20d01e9148dbd92643762c75eb8a8af434b57ecebe35c2b086869667a68cd7e30a7d6e6628ca1a9429318ec1a52eee74c93595623f22f1225ec69f284c44e761cc928cdeb47b82e667676c76c9ba1448416761695911c89d34e2959e77cb4991b331228555e9fe38a30f78b02b9b028d88150eb0ee5dc6d579040a882361b5c2b398426acd5eb15ec8c02ba1ae749fa367617558762a743b1af185a0fb6b156a921dedd670e00379b03cfb1a3196545f42cfc601da155b422f0edb23d82408facd632d6b17e809ceb04918b62d3e1ecf8c9a3ae8a645bf31686e2a836a8236dd18cd2133d7f4b0de3ca3e6e13fd90557a7c967d5c9cc1639b2167fdf84595e26e8bbb82d973a4de2e565e2e563de4a663160c6bbba4813d63aa330db350b4eda1963ef442728426abc5ef9941edefdb65b1b0f2134e60a290fad8ceabc85d15f13e9f0739d852ed08b6a731a531e27e02896b5e70f9aeefe85444ac98c707ede86106ad601a60ca83338af09e88f569e6a0330d57847b786214c23fe8bb2d28901e1db0fc771bc92d16f6de7e753a3cb732818f5b664e38d7d355c1b44b332b658284f87ed5a2ecdb8d09668a2bbc12ffbc3478fc076e63496b23c6a9283b30437b8624340ef3ddf016c3cd5b4275387651b3dcb6a3a4ee73c959a459b3a140338652d6dc6e4505b168d4fdfc1fc844f9b8dab2d0f79a7faa705bd1d1017f4ebf036446026925ed5f096aaab8d0038b61c26cc1658c9b450e59a8b8fc82bb6c55b50fa93d4e7052a823ef55f1d8c0ae0c55d8e1680a77c9a7f63f00043679a0d24b58d6e46bb8ddd0e3addb166a771bb86000ea1445c97d5a544b6f2e50feb48c03737fec2d8c13264a1ca36440774b39404df290bd466933ed9a04586b072510bc879599f82ebd0b7a01dd92d7a279bcea7441a32c8a41b697087ba2ccec5605dfff6dd61395b5af4e9bc15d568fb742db981a8a9a5f753b05e6f0e23fc4d74612e48ad69ceaf99341f6267f595013b193679409107c4b6d30be4603769fa172fb785fb2a2b9917a7684738ba2aed7b64bdcda3983b2f6b5cac3e4b4ae757166d79541c0d12e35827921feeb3646747abb6481e7571d48dd4cbba82cf860af6194981e40e52887499fe40a8cde6eb435f9649a0d994187d98bcc25fe1446923ade681661b4175b93e66552fd958cf41c68c9b573a6ce53ff37e1a621ac4ce6a774e3da5eb823f7d4b982a2ad13f761cb986e2f246e6befbd5a58d0f4182e18e17734906415e4f12f2386dbf247466dd7c0ae9ae3fa9bbfb8e449aca5efec93b85bf1ae1af51993f75dc8aeac844aeee0703e706785037e0af4fa3388654477184988f935ea65e2a9c5f58479d7a8ab78791f3b0e51154d0e5680dfe1ac82e032cf44630c25daa961640e3cbb3eb257d3f38ad3c601db9065cf3839bebece13593b445aafdc708e84be304e0f70c0752e9b4f92482f3478a1a640cb2626668af000e09990db340d5ea11a17eaa230d70115704fc1e4d49c51a2433ebe2d1ea23a88cf4008539ff3f0ae89c845c758404a1491390dfc33c1cbefb736537de44bf780aecb1e99932d5c6ae199772437aea813364866fafe31507d727f25697f4c17db41ac7d95c11412acb04aa8b5c73b6dba599d9adcdf8ce86e238b126be819b92f9793059bd76ba266c060161d0ba5f4b84506f4e37273e743cdf6feaa39d7f254f02a9ef39929c926975e74ffb07db8663b19b77b5499d043ca4ef081fdb867ff0eb9343d0f21c80f3413b683253ecba711e88f9766914069dfb109a795b837d36160e75bb68adf0090968f4e7610eef256cef50e52ab936aaf138dd44806871225262f3329c8b998ccbf24773a181e5895eaa90d26a23d1de71d8d8a43a2d2797422f27b764e13d516cee06c05d5ee176209c4bb4954beb3923d77bb39bf17e056520a3c31b63beceea36c9af25e065b0295223be1717a18120e91d7d499424132762e8e8148d13588ff5d941db5457b754f45bf1c9aa0dfd2ae5eef470119d6d1bb51b23773724dc121219e5f058182e50a3ad4efd6a3830ce10c6304b219d792a4bf17db472d6ae67a09f50c056f6083159809e2568322f68c77a31892f5ecf7a02f9b6d83bd561ebc9537eed5791699f2b3cffcc70612bcd902a217dd99bc552bdda92a5eef09188b35539675297543c8e6eadac07fd93419fbd3c68e5977eb8bb85bf1fb7189ee28eb367fc080a74e34774481371e3a77ad6ba7586ce763bba20f84b688064c5aa25c40e117965c4d3a23cd0cdb1e4c0ed58daf805f10327212e53449cd13ee01a1ae3730675a67729e823fb4d35c7bb814cad324e25fe6f4937057494012942ffdb1c1aed5aeb291f35b022bd2ea1473472c7c36583e15bc7ea2e4b30d4829a71776b72f9216ab10deb7847302622a83149e05e95786304e03a4cd024b41851c84064411acc54f20f99ebd492cc49fea0be3894224e0b10d01ab591ef503336c9f413ede854d4e89917d0e2755f1e0e230287e50a80410a99f8e8b3b9e2dc673d3f70e480c96dfc34a0e4f1d12a1bcff16366f2a88c91a9fe1bc7f14a3e71738a919ac517ef59591a2070cf5c13f3cd7deaae8efe7bf8e60827186654947524d2d3191e52313f94b4b397515f7f2e5fd634af1f818eaf8bd3596da58ebdcafe29e2303bf6f516700682137e0dd38c2028f76f63eb87a7f8ea1d2ab076e6b283bdc8c04eb423af4d19ea097fa875ef9b2bd87f464814f23d5836fd1513ea801e354b43251246fa01f8039ec3971c0db671ed2af7647726cfd1b1be93aafef50cdefaf9063f0b288c5713f863f7c645393ad5cdadd53eef7c64e8720051a614c9e489f013f88a0550152c1c8f4bed4d5e2ca8f8940f75c1e09da43b4819aa2b20203cf8883d12bea1be3737d61de213aa77f36fbc061e429848261ea974a7c8837090c43759ae84d2f38eb9fd697c5dea3b04c323e466aec36c03e7490b2185ef96d1599bd68fd598114526e4e6b5c042c50d0496f7fe0692428f563d404000a7133b7e067228e2ec1a31f709bd7c510c9de72e99119e63df2b9c31233516626ebedc5f5b6be5fc8b405e653e326a9e2d5a784e571d3a5f697e022572000d4b89c0ffd690cfbdd9d5df9507bad708ab7d7700334916257e1b304b482ba4c60c27c15560217d0afe40b7f5ad0bc972ba76597c3d373c3d7a71c36c889c651119350446f0bb08c067feb2150b3f3f02fd593cbc4d6597d9e5cd3a33774d53de87ced5881bf1b57a36cfdc15fb7b7e4c426c7a009b8df090179edbfb175c9a3633ebeadc348a886b104222240ab165be966931b924f67554cf54eda920994d9cb317de4ee2ab78b95f37eb3cf66ca8193fa8f21eb6541c279a7f80f9f8d0d7b32cfd8245e1855065fa3b33378127576c10021a8a3e268313c2e107d23331482eefeb9e38ac36887af78e0fac6b9d4728d3e0595d6b4dc764dc04a268c4c9d2a79f60f06396a0885ccf142d056384f12e6d11be600f682f7f49ad2f4d4a9678a1f6d55fb73c3a3e3c95749d43c955ff20e6251f20b95bb91503d86dd2a623e27bf6684f19cae16adb7a845bccec310244bc450d839d48cffafdc025bf3a2f19bf1122a47fd16fbc91ebddc0d9071e696184f9bbf07f8078dc4a08718aa9a67a734911676316ca99292c7ea2d45f0f22df6f7eb1b88a19c967e7852aa4345c678a888af331cd1d708ab4d4810a287c869afadfc0d6d2f2214aa9fcec26851006d3495fe5eaa6f376cac948b6c8d016c2eb6d94f0f201f7a3930e326151d0f5cf2fef8092deb187c517e6b66fb1cf9cbd96191ae0615c90ad273e5381e6e566bedd087ac1b2f941ddacfced49c94dab7f92fa647df50a8e9e8eff11937342a3d4f1c5805d2c767181025b53ef2646f802c9ae94bc7e505dd8a20bc100de76fe6c619fa4f17e8c2531a5904436c310d89e709950e09d60e82bca34e886814eec4e5dde8d34e4246d0699d0dd553d6a1127c52c9822d7c8f7952abd1c2918f4abd47589564f2c21ec8b672d01fe2e86631924e9929d94aa42f8139aefeb3b60c4204c1463c5b26382ea2156a9aa35d3635f54d3c537409764f76647ff1808577c5b0e69d057dcc8986c580a7602e791f35c493fc360717897839e69a533de256a4cf6d75871357c8a52c3d520666c1346a465991139c7d536ec847cd46f905b1d3960bdf769d30cd559fc6f299088439d8fee85fa9978070569681c8de742aa156eac807caa6f8a5af498ca3249149a9a0ff503e00a8b53099553e3533612579f26e2b54ccd68b4d8c8c0200b6d7c6bbe274051e8f26ccc538a1dba42acfb9ce3802de199c4773df934fade51fdfa16301aab7f8ced445c43dc4046f01a9fc3e2b32e9a8c4f5f11f7243a9f5a6ff27ef3dcca9aa8870877db019f4f8ad4a44268df0f9d38bc5876152e7297e6bcc77c7308ec9121f762fb238dd7e18c58d454fd227077783518a043f6d33418c81f16c0edd00815c0d75d3164b6507bf0ac8e1c66a55a9736774c01b0b00d1c7992ed5839ac759900fb4f35f23a490fd49ac87ac12ce08c4306e555b191690dee980ce1a834407ece4cc52e1ff3e95b4015a85a60d94e6be5307b8dd032a0c356b7596d00cc31716eac672dfdf2db3b942a0a59c9ef7596cebc1318117c0a531505bf1535300d95ae19f951f00723a1f252d32a8b3fbb139bfbae99f0870b041bfaa70c768a826f9ecf05dc88340c61c5309deb31e02bccb963c5ed5627a436166197c6bc61b3570a9fbcea993ffba028d6f0db656c6f9c27132db98091e3765de58cd0e978507dc62d30a1ef536b2e77fbb3bac0d769c6061bc001cd5ea546b9c2f58cb24f089a500e00456ea3ff6d31cccafb3667364741f2c3e8a881b85e9a771f97415047e82bd0ca44155baff857da570da44e104b4b648e296758e3e335b7fe17cf94e217ccea6bdcbc09807106361467e01204985b96d531761a79ec32e2090493909caeed5dd80f1c49d7e4918c219663d814b2a6eb36b9e1d32331a7a760aecf5300bf5e93f2ffac9e5079f36") read$hidraw(r1, &(0x7f0000000080)=""/204, 0xcc) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) [ 2888.044941][T20968] usb 5-1: USB disconnect, device number 51 [ 2888.283377][T13440] usb 6-1: string descriptor 0 read error: -22 [ 2888.289660][T13440] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2888.298754][T13440] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2888.306931][ T2668] usb 3-1: string descriptor 0 read error: -22 [ 2888.313139][ T2668] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2888.322219][ T2668] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2888.345066][T30115] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2888.365323][T30121] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2888.443405][T20968] usb 5-1: new low-speed USB device number 52 using dummy_hcd 12:01:39 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0xa, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:01:39 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x2, 0x0}) 12:01:39 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000000)=""/207) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) r1 = syz_open_dev$hiddev(&(0x7f0000000100), 0x800, 0x14100) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000140)={0x2, 0xffffffff, 0x2}) 12:01:39 executing program 0: ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, &(0x7f0000000000)=""/117) r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:01:39 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2888.613701][ T2668] cdc_ncm 3-1:1.0: bind() failure [ 2888.641907][T13440] cdc_ncm 6-1:1.0: bind() failure [ 2888.665543][ T2668] cdc_ncm 3-1:1.1: CDC Union missing and no IAD found [ 2888.672416][ T2668] cdc_ncm 3-1:1.1: bind() failure [ 2888.688090][T13440] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2888.695134][T13440] cdc_ncm 6-1:1.1: bind() failure 12:01:39 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2888.748955][T13440] usb 6-1: USB disconnect, device number 103 [ 2888.776220][ T2668] usb 3-1: USB disconnect, device number 107 [ 2888.804071][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2888.815141][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2888.879986][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2888.890274][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2888.900110][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2888.909994][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2889.173293][T13440] usb 6-1: new low-speed USB device number 104 using dummy_hcd [ 2889.185422][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2889.191683][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2889.200756][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2889.235047][T30140] raw-gadget gadget: fail, usb_ep_enable returned -22 12:01:40 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0xff000000}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:40 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) r1 = syz_open_dev$hiddev(&(0x7f0000000040), 0xfffffffffffffffe, 0x88000) ioctl$HIDIOCINITREPORT(r1, 0xc0189436, 0x400500) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) 12:01:40 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f0000000000)={0xe9, "ec31d7660c6e92851d0f2dea88f7382a84b90b8fa81806abb63d3aec044309a8f8732e78e0aedc469b99068dacddcbd00bef2a447a914e4bdc8bffdfb81f681c23a6e60e17b2a141aa7c073c0c7ed4ae5fb07418447fb52a26f3933335dd39559701bb412fbc915496d80b42aa1e3cad59148e6b87895477f9faa40912edbb0d163a13a1ebe90ecf92984a9ea84715db8ccf11cc8aae446753dbccd1b8835cb0169229fe9d4877779a6a9f818c5a6fd7d2226b5853cd8e957a37bedba27610d3f7bf27d3b841b7714f99a075ecda9cc9dfe09fe7b296b8ed2cd3b618c750363e2b868478dcb07bc70a"}) 12:01:40 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x3, 0x0}) 12:01:40 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2889.504724][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2889.536963][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2889.543906][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2889.563121][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2889.574156][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 12:01:40 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x4, 0x0}) [ 2889.586172][T20968] usb 5-1: USB disconnect, device number 52 [ 2889.673877][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2889.684016][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2889.693829][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2889.703710][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2890.013424][T13440] usb 6-1: string descriptor 0 read error: -22 [ 2890.019700][T13440] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2890.028924][T13440] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2890.043576][T20968] usb 5-1: new low-speed USB device number 53 using dummy_hcd [ 2890.055295][T30187] raw-gadget gadget: fail, usb_ep_enable returned -22 12:01:41 executing program 0: ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000200)=""/64) read$hiddev(0xffffffffffffffff, &(0x7f0000000000)=""/103, 0x67) r0 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x8, 0x40000) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f0000000100)={0x1, 0x1, 0x7ffffffd}) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r1, 0xc0189436, 0x400500) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f0000000140)={0xae, "8dacf2a75329b151ead04c5d2cdfe793b9f3386192968e83d282dd1970f1e58e62705a9d9343216bbd162795e76be196ac2f3123820c14714d5b354fb1038d3f4f8195c94d085d06a06cf6c08a02a04f6de7644d36725b03bbcae4152811229ac1c93dce5b57681742ee0bc2669604a1c4b156228f443de185e85d4221b28c6e1db6f0c89fbd6a966b79051ce2ccf8b0bf2bde0996387722e7c7803fd9f2fbe91a07db53ffa3244af6e25d99c009"}) 12:01:41 executing program 2: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:41 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x7fff, 0x100) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000040)) 12:01:41 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0xf, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:01:41 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x5, 0x0}) [ 2890.313698][T13440] cdc_ncm 6-1:1.0: bind() failure [ 2890.338553][T13440] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2890.345528][T13440] cdc_ncm 6-1:1.1: bind() failure 12:01:41 executing program 2: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2890.379546][T13440] usb 6-1: USB disconnect, device number 104 [ 2890.454092][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2890.465610][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2890.496053][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2890.506192][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2890.516019][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2890.525914][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2890.793351][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2890.799603][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2890.808724][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2890.813306][T13440] usb 6-1: new low-speed USB device number 105 using dummy_hcd [ 2890.845083][T30230] raw-gadget gadget: fail, usb_ep_enable returned -22 12:01:41 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x6, 0x0}) 12:01:41 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) ioctl$HIDIOCGVERSION(r0, 0x80044801, &(0x7f0000000100)) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCSFEATURE(r2, 0xc0404806, &(0x7f0000000040)="ea32e738d26410e1de8f555dc4252d81b65efc31a543f8c516c8cec4be4dc5b50ab5576e537753db3529c59720fbd93cbe12ebc488dc9f0ffaea88fa2935eea7c0172c5b38f7fca39944cd4a3e482511286c930c20639a987e0b29bd9ad9fe5179e516f813523261b49a310ad55222dc69844f1a96e4c9ee205269542c8fc3aa05a8c8db8747b51ed44eb27293ccaff581514e2ae061") r3 = syz_open_dev$hiddev(&(0x7f0000000140), 0x9, 0x414102) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000000180)={0x0, 0x200, 0xe0d, 0x2, 0x1ff}) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000000)) 12:01:41 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0xfffffff6}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:41 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x7, 0x101000) ioctl$EVIOCGSW(r1, 0x8040451b, &(0x7f0000000040)=""/16) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f00000000c0)={0x0, 0x32eb, 0x2, 0x43, 0x1, 0x4057}) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000080)={0x1, 0xd, 0x1f, 0x0, "817b8598f15661dc11444e19795cac99f8e413b7792d750e61482dacc6ab11a4"}) 12:01:41 executing program 2: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2891.123412][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2891.136982][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2891.143858][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2891.183672][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2891.192743][T20968] usb 5-1: USB disconnect, device number 53 [ 2891.194835][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 12:01:42 executing program 2: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:42 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x6, 0x40000) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000040)=""/18) syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) 12:01:42 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x7, 0x0}) 12:01:42 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4000000000000, 0x4cab0e437802b3de) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, 0x0) syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/34, 0x22) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) [ 2891.247906][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2891.257962][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2891.268311][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2891.278259][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2891.533422][T13440] usb 6-1: string descriptor 0 read error: -22 [ 2891.539640][T13440] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2891.548700][T13440] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2891.573495][T20968] usb 5-1: new low-speed USB device number 54 using dummy_hcd [ 2891.585037][T30256] raw-gadget gadget: fail, usb_ep_enable returned -22 12:01:42 executing program 2: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:42 executing program 0: ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0xc0189436, 0x400500) r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x7f, 0x18000) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f0000000040)={0x1, 0x200, 0xe1a, 0x6348}) 12:01:42 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x8, 0x0}) 12:01:42 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x18, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:01:42 executing program 1: r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x5, 0x40) ioctl$HIDIOCGUSAGES(r0, 0xd01c4813, &(0x7f00000002c0)={{0x2, 0x100, 0x2, 0x400}, 0x2d6, [0x7, 0x7, 0x40, 0x4, 0x2, 0x164, 0x7, 0x6, 0x3, 0x401, 0x0, 0x8, 0x0, 0xffff, 0xfffffc00, 0x3f, 0x0, 0x4, 0x80000001, 0xfffffffe, 0x7, 0x80, 0x1ff, 0x7ff, 0x6, 0x101, 0x5, 0x3a13, 0x29da1d05, 0x7, 0x5, 0x6, 0x4, 0xc010, 0xffffaad6, 0x3, 0x0, 0x7, 0xfff, 0x6, 0x0, 0x510b, 0xb6d, 0x7fffffff, 0x2, 0x7, 0xffff, 0x3, 0x1000, 0x2, 0xa08, 0x6, 0x5, 0x5, 0x3, 0x1, 0xd84, 0x3, 0x9cc4, 0xb2, 0xa682, 0x9, 0x8, 0x0, 0x0, 0x9, 0x9, 0x2, 0xfff, 0x5, 0x40, 0x40, 0x9, 0x2, 0xff, 0x5, 0x10000, 0x3ff, 0x4, 0x1, 0x9, 0x4, 0x101, 0x20, 0x1a8, 0x8000, 0x5, 0x200, 0x0, 0x1, 0x4, 0x5009, 0x0, 0x400, 0x21, 0xa18b, 0x9, 0x1, 0x10001, 0x16ae, 0x1000, 0x7, 0x80000001, 0x7, 0x81, 0x5, 0x0, 0x7f, 0x1, 0x0, 0x7, 0x7f, 0xff, 0x7fff, 0x3, 0x3, 0x6, 0xfff, 0x0, 0x80, 0xf378, 0x5, 0xff, 0x5, 0x10000, 0x4, 0x0, 0x0, 0x7, 0x7f, 0xffffffff, 0x1, 0x8, 0x40, 0xfffffff8, 0x8, 0x9, 0x50c, 0x0, 0x8, 0x0, 0xffffffe0, 0xfffffffe, 0x80, 0x94, 0x9671, 0x3, 0xfff, 0x9, 0x5, 0x20, 0xfffffffb, 0xd1bd, 0x3, 0x5, 0x2, 0x6, 0x80, 0x3, 0x5, 0x0, 0x5, 0x2, 0x10001, 0x0, 0x80000000, 0x87, 0x8, 0x1, 0x4, 0x9, 0x4, 0x542, 0x0, 0x4, 0x20, 0xb2b, 0x8, 0x5, 0x401, 0x3, 0x4, 0x401, 0x4, 0x7, 0x5, 0x9, 0x9, 0x4, 0x0, 0x1, 0x317, 0x7c3, 0x4, 0xfffff001, 0x7fff, 0x3c4, 0xfffffffe, 0x2, 0x5e, 0x4, 0x1, 0x2, 0x1f, 0x9, 0x5, 0x1f, 0x7f, 0x2, 0x7fff, 0x8, 0xf71, 0x0, 0x20, 0x9, 0x8, 0x8, 0x0, 0x5, 0x200, 0x8, 0x679, 0xc8, 0x4, 0x3, 0x0, 0x7, 0x4, 0x3, 0x78f1, 0x597, 0x3ecaf109, 0xfff, 0x0, 0x80000000, 0x28, 0xfffffffc, 0x4, 0xce, 0xa6d8, 0x4, 0x7, 0x2, 0x0, 0x80000001, 0x8d, 0x88, 0x3d0000, 0x4, 0x4, 0x38b4, 0x4, 0x3, 0xc29, 0x1, 0x4, 0x56d3, 0x9, 0x18000, 0x1, 0x20, 0x9f6, 0xc2f8, 0xfffffffb, 0x8, 0x80000000, 0x4aba0000, 0x40, 0x0, 0x0, 0x6, 0x2, 0x3, 0x1, 0x8, 0x2, 0x2, 0x4, 0x7, 0xfffffffb, 0x101, 0x5, 0x1718ce1a, 0x8, 0x1f, 0xffffffe1, 0x9, 0x5, 0x10001, 0x100, 0x4, 0x8, 0x7, 0x1, 0x3, 0xec, 0xffff0000, 0x200, 0xfffffffa, 0x6, 0x773, 0x0, 0x1000, 0x3f, 0x136, 0x4, 0xffffff80, 0x0, 0xb4a8, 0x5, 0x2, 0x2f97, 0x21a9, 0x7, 0x5, 0x1, 0x8, 0x7, 0x8, 0x7, 0x6, 0x400, 0x9, 0x7f, 0x76, 0x3, 0x3fb, 0xf637, 0x8, 0x7, 0x7, 0xd35, 0x3, 0xffff7216, 0x7, 0x2, 0x7, 0xef5c, 0x7fffffff, 0x7ff, 0xffffffff, 0x4, 0x0, 0x51, 0x1ff, 0x7, 0x7, 0x9, 0xb, 0x10001, 0x4, 0x30eb, 0x0, 0x20, 0x9, 0x28, 0x8, 0x9, 0x1, 0x0, 0x5, 0x4, 0x3f, 0x2, 0x5, 0x6, 0x62a, 0x52c8, 0x8, 0x5, 0x8, 0x5, 0x1, 0x6da, 0x3, 0x200, 0x7, 0x0, 0x7, 0x1000, 0x81, 0x19, 0x7fffffff, 0x6, 0x1, 0x7, 0x401, 0x3f, 0x6, 0xc0000000, 0xfff, 0x1ff, 0x80, 0x4b, 0x100, 0x1, 0x1ff, 0x80, 0x8001, 0x9, 0xfc, 0x5, 0x2, 0xf1, 0x401, 0x5, 0x8, 0x3ff, 0xacfd, 0xd593, 0x5, 0x1f, 0x571e2792, 0x7480db42, 0x9, 0x5, 0x200, 0x276, 0x800, 0x4a, 0x5, 0x7, 0x7ff, 0x80000001, 0x5, 0x7fff, 0x0, 0x2, 0x6, 0xfffffc01, 0x4, 0x4, 0x1000, 0x3, 0x4, 0x0, 0x1000, 0x0, 0x7, 0x8000, 0x6, 0x6, 0x4, 0x1, 0x83, 0xac3, 0x1, 0x7, 0x0, 0xab85, 0x3, 0x0, 0x980, 0x6, 0x7, 0x4, 0x5, 0x1, 0x5, 0x5c3c, 0x400, 0xffffffff, 0xd0b, 0x800, 0x8, 0x9, 0x3, 0xff, 0x200, 0x10000, 0x1ff, 0x400, 0x3, 0x8a, 0xff, 0xd6f, 0x9, 0xffffff01, 0x0, 0x1, 0x3, 0x5fb8, 0x8, 0x6, 0xaa99, 0xa1, 0x80000001, 0x401, 0x1, 0x9a5, 0x6, 0x1ff, 0x10000, 0x9, 0x5c84, 0x80, 0xa, 0x1, 0x40000, 0x2, 0x200, 0x5, 0x7fffffff, 0x7fffffff, 0xfff, 0xe3, 0x7fffffff, 0xa8, 0x5, 0x1, 0x1000, 0x3, 0x5, 0x0, 0x3ff, 0x2, 0x4, 0x5, 0x5, 0xfffffff8, 0x0, 0x3, 0x9, 0x5, 0x2, 0x80, 0x7fffffff, 0x7285, 0x2, 0x3, 0x10001, 0x5, 0x2, 0xffffffc0, 0x3ff, 0xf6, 0xfff, 0x4010000, 0x1, 0xfffffffb, 0xfffff801, 0x8, 0x10001, 0x1, 0x9, 0x0, 0x9, 0x5, 0x2, 0x200, 0x742, 0x55, 0x7, 0x7fff, 0x8000, 0x2, 0x3, 0x7fffffff, 0x0, 0x2, 0x2045, 0xffffff7f, 0x2, 0x3, 0x1, 0x1, 0x5, 0xe8b1, 0x800, 0x116, 0x3, 0xe7, 0x6, 0x1, 0xfff, 0x10000, 0x8000, 0x8, 0x2, 0x337, 0x2, 0x0, 0xffffffff, 0x100, 0x20, 0x100, 0x4, 0x10001, 0x0, 0xff, 0x0, 0x1000, 0x1, 0x67, 0x7, 0xffffffff, 0x1cde, 0xffff7fff, 0x8001, 0x8, 0x4, 0x6, 0x200, 0x5, 0x36, 0x2, 0xfa4f, 0x0, 0x227, 0x79, 0x80000000, 0x6, 0x1ff, 0x9, 0x4, 0x80000000, 0x5, 0x29cce4f, 0x2, 0x3, 0xa419, 0x6, 0x4, 0x7, 0x122, 0x4, 0x0, 0x4, 0x2, 0x7, 0x200, 0x7, 0xfffffffa, 0x3, 0x7fffffff, 0x4, 0x101, 0xef, 0x8, 0xdbbb, 0x40, 0x4, 0x4, 0x0, 0x5, 0x20, 0x4, 0x6, 0x7ff, 0x75, 0x7, 0x7fff, 0x9, 0x2, 0x20, 0x81, 0x9, 0xaf56, 0x10000, 0x4, 0x8, 0x1, 0x6, 0x81, 0x6, 0x2, 0x7, 0xffff8000, 0x0, 0x5, 0x6, 0x0, 0x7fff, 0x75a9, 0x80000001, 0x3ff, 0x3, 0x401, 0xa27, 0x0, 0x0, 0xaa, 0x7fffffff, 0xf2, 0x8, 0x5, 0x91a1, 0x3, 0xfffffffb, 0xfffffff9, 0x1, 0xffffffc0, 0x5, 0x1, 0x400, 0x400004, 0x4, 0x7, 0x4c, 0x8000, 0x3, 0x400, 0x0, 0xffffffff, 0x4, 0x5, 0x3, 0x2, 0xe142, 0x7, 0x6, 0x9, 0x101, 0x1ff, 0x1, 0x6, 0x1f, 0x3fc, 0x8, 0xa0, 0x81, 0x20, 0x2f, 0x8000, 0xd5d00000, 0x3, 0x0, 0x2, 0x8, 0x7, 0x8, 0x0, 0xfb01, 0x100, 0x1, 0x1, 0x1, 0x3, 0x4, 0xfff, 0x0, 0xc0, 0x6, 0x5, 0x5, 0x80, 0x0, 0x80, 0x3ff, 0xe, 0x8, 0x3, 0x0, 0x200, 0x4, 0x7, 0x1, 0x1000, 0x0, 0x7, 0x0, 0x7fffffff, 0x3, 0x0, 0x6, 0x9, 0x8, 0x31, 0x4, 0x9, 0x9, 0x5, 0x80, 0xa52, 0x2, 0x7ff, 0x8, 0x7, 0x7, 0x8000, 0x8, 0x4f44, 0x9, 0x5, 0xae2f, 0x6, 0xfff, 0x9, 0x40000007, 0x4, 0x7, 0x13766755, 0x6, 0x6, 0x1f, 0x2775, 0x1, 0x10000, 0x2, 0xc7e, 0xfff, 0x0, 0x80000001, 0x39, 0x0, 0xf97c, 0x4, 0x8, 0x64, 0x7, 0x5, 0x2, 0x81, 0x800, 0x8, 0x1f, 0x7f, 0x8, 0x9, 0x2, 0x0, 0x4, 0x400, 0x1, 0x0, 0xb1, 0x10, 0xfffff60c, 0x7ff, 0x7fffffff, 0xfffffffa, 0xff, 0xfffffff7, 0x9, 0x7f, 0x8, 0x4, 0x3, 0x1, 0xd905, 0x40, 0xfffffff7, 0x3, 0x6, 0x2, 0x40, 0x6, 0x4, 0x1000, 0x7ff, 0x3, 0x80000000, 0x1, 0x1, 0x1, 0xc29, 0x4, 0xe04b, 0xfff, 0xfebb, 0x0, 0x0, 0xd73, 0x401, 0x40, 0x1f, 0x5, 0xfffffff9, 0x2, 0xc61, 0x5, 0xff, 0x8, 0xfff, 0x7ff, 0x5, 0x6938, 0x2, 0x8, 0x8, 0xffff0001, 0x48, 0xffffffff, 0x800, 0x2, 0x800, 0x0, 0x5, 0xfffff800, 0x7, 0x3, 0xe1f, 0x6, 0xba, 0x4, 0x4c0, 0x4, 0x2, 0xfff, 0x0, 0x3, 0x6, 0x2000, 0x9, 0xa5, 0x5, 0x6, 0xfffffeff, 0xaa, 0x6, 0x0, 0x3, 0x4c3d47c3, 0x3, 0xbb40, 0x1, 0x800, 0x10000, 0x8, 0x1ff, 0x401, 0x9, 0x3, 0x3, 0x180, 0x4, 0x7fffffff, 0x2, 0x9, 0xfffffff9, 0x9, 0xfffffffc, 0x0, 0x7fffffff, 0x1, 0x8000, 0x8, 0x10001, 0x6, 0x0, 0x80, 0x1ff, 0x6, 0x8, 0x4, 0x9, 0xdc52, 0x8, 0x8001, 0x80000001, 0x3, 0x1b7, 0xa70, 0x7, 0x8, 0x200, 0xfffffffe, 0x2, 0xfffffbff, 0xfffffffe, 0x7d, 0x7ab, 0x7cf7, 0x8e, 0x1, 0x7, 0x5, 0x4, 0xf4a, 0x4, 0x0, 0x3f, 0x2, 0xffff, 0x5, 0xcd, 0x9, 0x978d, 0xfffffda8, 0xe47, 0x8, 0x1ff, 0x4, 0x3, 0x3, 0x1f, 0x1f, 0x101, 0x0, 0x2, 0x7b, 0x7, 0xff, 0x10001, 0x7f, 0xa6f4, 0x100, 0xaf, 0x4a5, 0x7, 0x2, 0x5, 0x1300000, 0x6, 0x1, 0xc0000000, 0x1, 0x87, 0x7f, 0x3, 0x100, 0x9, 0x7, 0x4, 0x4183f115, 0x1a20, 0x1, 0x5, 0x1, 0x36, 0x1f, 0x11ec9731, 0x1, 0xffff]}) r1 = syz_open_dev$hiddev(&(0x7f0000000040), 0x6, 0x2002) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f0000000080)={0x3, 0x2, 0x0, 0xdc, 0x10000, 0x80}) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r2, 0x401c5820, 0x400000) [ 2891.873991][T13440] cdc_ncm 6-1:1.0: bind() failure [ 2891.893166][T13440] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2891.900085][T13440] cdc_ncm 6-1:1.1: bind() failure [ 2891.933699][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2891.944739][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2891.949881][T13440] usb 6-1: USB disconnect, device number 105 [ 2892.040593][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2892.050602][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2892.060923][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2892.070887][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2892.323712][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2892.329998][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2892.339117][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2892.353352][T13440] usb 6-1: new low-speed USB device number 106 using dummy_hcd [ 2892.365192][T30283] raw-gadget gadget: fail, usb_ep_enable returned -22 12:01:43 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0xfffffffe}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:43 executing program 1: ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000000000)={0x3, 0x200, 0x6, 0x8, 0x7, 0x1}) 12:01:43 executing program 0: syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x391401) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0xc0189436, 0x400500) 12:01:43 executing program 2: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:43 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x300, 0x0}) [ 2892.624089][T20968] cdc_ncm 5-1:1.0: bind() failure 12:01:43 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, 0x0) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f0000000000)=""/161) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, 0x0) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f00000000c0)={0x6, 0x1, 0x80000001, 0x400, 0x2180, 0x7}) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r2, 0xc0189436, 0x400500) [ 2892.659316][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2892.666782][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2892.694819][T20968] usb 5-1: USB disconnect, device number 54 12:01:43 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x500, 0x0}) 12:01:43 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) ioctl$HIDIOCGUSAGES(0xffffffffffffffff, 0xd01c4813, &(0x7f00000002c0)={{0x1, 0x200, 0x3, 0xb2, 0x0, 0x1ff}, 0x1a3, [0x1, 0x0, 0x1, 0x0, 0x7f, 0x3c, 0x7, 0x4, 0x0, 0x4, 0xfffffff7, 0x56b, 0x9, 0x0, 0x0, 0x6, 0xcd6a, 0x7fff, 0x7, 0x6000, 0x0, 0x1c00000, 0x5, 0x2, 0x40, 0x262353ec, 0x39, 0x92b9, 0x4, 0x9, 0x1, 0x3ff, 0xff, 0xeb75, 0xffff, 0x5, 0x8000, 0x5, 0x8001, 0xffffffff, 0xed8, 0x100, 0x81, 0x3, 0x226, 0x401, 0x0, 0x6, 0x10000, 0x6, 0xa40, 0x3b6d, 0xab3, 0xfff, 0x0, 0x200, 0xb59, 0x200, 0xfffffc00, 0x8001, 0x1, 0xffffffc1, 0x7, 0xff, 0x6, 0x14, 0x3ff, 0x16e2, 0x10001, 0x3, 0xfffffffb, 0x8, 0x6, 0xff, 0x1, 0x200, 0x9, 0x101, 0x7fffffff, 0x81, 0xf5, 0xfffffff8, 0x4, 0x3, 0x1, 0x3, 0x8, 0x1000, 0x7, 0x3, 0xf58, 0x10000, 0x3f, 0x3, 0x80000000, 0x7, 0xcf, 0x0, 0x80000001, 0xffff, 0x1, 0x81, 0xff, 0x88, 0x6, 0xfffffe01, 0x8, 0x162, 0x101, 0x3, 0x10, 0x7, 0xffff, 0x1ff, 0xfffffffa, 0x0, 0x80000000, 0x1, 0x1ff, 0x8, 0x8, 0x2, 0xffffffc0, 0x1, 0x7, 0x1c22, 0x9, 0x4, 0x9, 0xe40f, 0x3, 0x5, 0x82, 0x3f, 0xffff, 0xbf6, 0x8, 0x9, 0x1ff, 0x0, 0xfffffffb, 0x9, 0x3850c230, 0xff, 0x0, 0x5, 0xb15b, 0x1000, 0x19d, 0x9, 0x3ff, 0x80, 0x8, 0x5, 0xf9, 0x4d, 0x1000, 0x9, 0x1, 0x2, 0x5, 0x4, 0x3, 0x2, 0x80000001, 0x7fff, 0x8, 0x20, 0x5, 0x4000000, 0x6, 0x3, 0x1, 0x8, 0x10001, 0x1f, 0x0, 0x6, 0x200, 0xfffffffa, 0x6, 0x0, 0x1, 0x53e4c8ee, 0x69e8, 0x8000, 0x1f, 0x1, 0xfffffff7, 0x8b, 0x6, 0x20, 0xd39, 0xb242, 0x7fff, 0x10000, 0x6, 0x9, 0xda4d, 0x7, 0x50a, 0x9, 0x9, 0x2, 0x6, 0x1, 0x6, 0x4ec, 0x7fffffff, 0x6, 0x8, 0x4, 0x3f, 0x4, 0x401, 0x378, 0x8001, 0x7, 0x20, 0xab, 0xff, 0x8, 0x7fff, 0x47, 0x1a7, 0x8, 0x6, 0x7, 0xcc, 0x2, 0xffffffff, 0x6, 0x81, 0xd6, 0xff, 0x8, 0x7fff, 0x2, 0x80, 0x4, 0x800, 0xa4, 0x1, 0x8, 0x80000000, 0x7fffffff, 0x3, 0x8, 0x6, 0x800, 0x48eb, 0x3, 0x1, 0x10000000, 0x0, 0x9, 0x5, 0x4, 0x2, 0x8, 0x300, 0xdd7, 0x200, 0x5, 0x1, 0xffff, 0x228, 0xc5, 0x3, 0x4edd, 0x3, 0x5, 0x5, 0x4, 0x9, 0xed22, 0x5, 0x6, 0x20, 0x5, 0xff61, 0x8, 0x7, 0x3, 0xffffff80, 0x7fffffff, 0x6, 0x0, 0x400, 0x8, 0x3, 0xff, 0x81, 0x7fffffff, 0x6, 0x9e9, 0x9, 0x5, 0x6, 0x2, 0x0, 0x2, 0x9, 0x9, 0x3, 0x3, 0x2, 0xf8c, 0x8000, 0x80000000, 0x8, 0x1c54, 0x2, 0xdbd, 0x7, 0xbbd, 0x0, 0x8, 0x6, 0x9, 0x1000, 0xb8a, 0x1fd, 0x1, 0xfffffff7, 0x3ff, 0x6, 0x1, 0xb61, 0x5, 0x9, 0x401, 0x1, 0x739, 0xeb, 0x1, 0x38d, 0x3d82, 0x4, 0x9a, 0xffffffff, 0x101, 0x2, 0x0, 0x401, 0x10001, 0x2, 0x0, 0xff, 0x1, 0x5, 0x1, 0x6, 0x9, 0x4, 0x101, 0x0, 0x1000, 0x8000, 0x62, 0x7, 0x8, 0x401, 0x0, 0x0, 0x55, 0x9, 0x6, 0x63bd, 0x37, 0xef, 0x1, 0x1, 0x1ff, 0x4, 0x4, 0x5, 0x81, 0x4cac0ef0, 0x1, 0x9, 0x3, 0x80000000, 0x9, 0x401, 0x1000, 0x0, 0x80000001, 0x6, 0x2, 0x81, 0x8, 0x45, 0x6, 0x1, 0x3, 0x7, 0x7f, 0x3, 0x7, 0x9, 0x1f, 0x3, 0x80000001, 0x80000001, 0x4c9, 0x4, 0x5, 0xffff, 0xb8, 0x1f, 0xfffff001, 0x10001, 0x1000, 0x9, 0x9, 0x8, 0xfb, 0x5, 0x8, 0x7ff, 0x6, 0x3f0, 0x7fffffff, 0x292, 0x1, 0x8, 0x6, 0xffff, 0x6, 0x4, 0x5, 0x0, 0x8, 0x2, 0x800, 0x8, 0x7, 0x7, 0x7, 0x0, 0x3, 0xcc, 0x6, 0xfffffffe, 0x4, 0x3f, 0x1ff, 0x516f, 0x8, 0x6, 0x1000, 0x3, 0x5, 0x8, 0x10000, 0x7, 0x8, 0x1000, 0x7fffffff, 0x1, 0x200, 0x6, 0x8000, 0x20, 0x0, 0x4, 0x80000001, 0x4, 0x7fff, 0x10000, 0x2, 0x72227460, 0xfffffffc, 0x6d79, 0x9, 0x2, 0x8, 0x6, 0x0, 0x8, 0x4, 0x8000, 0x5, 0x2033, 0x41, 0xf043, 0x9, 0x4, 0x6, 0x5, 0x5, 0x400, 0x1, 0x3f, 0x8cf6, 0x8, 0x7, 0x10001, 0x0, 0x7, 0x7d, 0x8000000, 0x3ff, 0x3, 0x7, 0x4, 0xe67c, 0x10001, 0x12a0, 0xffffff80, 0xfffffff9, 0xfff, 0x5, 0x4, 0x4, 0x7, 0x800, 0xffffffff, 0x3, 0x0, 0x3, 0x8, 0x8, 0x7, 0x2, 0x400, 0x2, 0x1, 0x0, 0x7, 0xfffffffb, 0x80, 0x8001, 0x0, 0x2, 0x3f, 0xfffffffa, 0x3, 0x4, 0x81, 0xfff, 0x0, 0xffff, 0x18e, 0x9, 0x6, 0x4, 0x0, 0xa5, 0x0, 0x8, 0x1, 0x2, 0x0, 0x1, 0x5ab6, 0xad7e, 0x1, 0x7fffffff, 0x3, 0xfdb, 0x0, 0x7f, 0x520e31a3, 0x8001, 0x400, 0xfffffffb, 0x4000, 0xbc05, 0xc3, 0x6, 0x80000001, 0x7, 0x7fff, 0x7, 0x3f6, 0x0, 0x5, 0x6, 0x10000, 0xd280, 0x8, 0x3, 0xa0b5, 0x8, 0xffffffff, 0x80000001, 0x2, 0x8, 0x9147, 0x8, 0x40, 0x4cb, 0x3, 0xfffffffd, 0x9, 0x0, 0x49d, 0xfffffffd, 0x9, 0x80, 0xffffffff, 0x8ff, 0x4, 0x4, 0x101, 0x6, 0x7, 0x3f, 0x4, 0x8d7, 0xffff, 0x4, 0x2, 0xe9, 0x0, 0x1000, 0x4, 0x6, 0x5, 0xfffffc00, 0x0, 0x5, 0x40, 0x0, 0xb1, 0x1, 0xce0d, 0x10001, 0xffff, 0x8, 0x7, 0x80000001, 0x10001, 0xff, 0x3, 0x8, 0x6, 0xb71, 0xf71, 0x800, 0x3ad15ac, 0x4, 0x0, 0x5, 0x9, 0x7fff, 0x3ff, 0x2, 0x7c66aa18, 0x40, 0xffffffff, 0xfa, 0x8, 0x0, 0x8000, 0x401, 0x5, 0x5, 0x24bd, 0x5, 0x4, 0x0, 0x7, 0x1000, 0x8, 0x7d0, 0x2, 0x3, 0xffffffdf, 0x7, 0xb5e6, 0x6, 0x7, 0xfffffffb, 0x100, 0x3bd, 0x5, 0xffff, 0xfffffffc, 0x0, 0x4, 0x8, 0x3f, 0x1671, 0x7, 0x3, 0x80000000, 0x527, 0xa775000, 0x400, 0x5, 0x8, 0x316, 0x4, 0x3, 0x8100, 0x3ff, 0x0, 0x5, 0x9, 0x1f, 0x5, 0x8000, 0x3, 0x9, 0x8, 0x2087000, 0x800, 0x2, 0x6, 0x81, 0x7, 0x3, 0x7, 0x9, 0x7, 0x10000, 0x76c, 0x34, 0xe, 0x7, 0x7ff, 0x8001, 0x800, 0x2, 0xffffff0f, 0xb47b, 0x4, 0xe768, 0x9, 0x2, 0xe4e8ea2, 0x4, 0xff, 0x7fffffff, 0x1, 0x1, 0x1000, 0x8, 0x0, 0xff, 0x3ff, 0x100, 0x2, 0x81, 0xa44, 0x401, 0x101, 0x39, 0x3f, 0xb3d, 0x9, 0x52f02a33, 0x0, 0xee, 0xfffffffa, 0x401, 0x2, 0xfffffffa, 0x6, 0x4c43, 0x7, 0x2, 0x401, 0x7d3, 0x9, 0x8, 0x6, 0x7, 0x7f, 0x2, 0xfffffff8, 0x4, 0x7fff, 0x8, 0x1000, 0x3, 0x800, 0x564f, 0xde45, 0x8000, 0xe1d19d3, 0x40, 0x5, 0x2, 0x3, 0x7, 0x8000, 0x6, 0x800, 0x2, 0x1, 0x2, 0x7, 0x36cb, 0x3ff, 0x80, 0x0, 0x0, 0x2, 0x2, 0x5, 0x80000001, 0x4, 0x8, 0x70, 0x10001, 0x9, 0x0, 0x4ce, 0x4, 0x2, 0x658, 0x3, 0x0, 0x9, 0x3f, 0x1f, 0x8001, 0x7, 0x8, 0x0, 0xfffffffd, 0x9, 0x7, 0x2, 0x0, 0x400, 0x7ff, 0x10001, 0x0, 0x142, 0x8, 0x1, 0x5, 0xfff, 0xffffffff, 0x3, 0x2, 0x1, 0x81, 0x3, 0x9, 0x13400, 0x1, 0x3, 0x5, 0x1, 0x3, 0x9, 0x2, 0x81, 0x6, 0x3, 0x10000, 0x8000, 0x4, 0x6, 0x0, 0x9, 0x80000000, 0xffffffff, 0x40, 0xadb, 0x1f, 0x80000001, 0x4, 0x8, 0xfffffffc, 0x2, 0xf768, 0x2, 0x6, 0x0, 0x0, 0xccb5, 0x0, 0x6f, 0x200, 0x1, 0x3, 0x5, 0x5, 0x0, 0x20, 0x6d6, 0x3, 0xf86, 0xe2, 0x20002000, 0x7, 0x9, 0x9, 0x81, 0x0, 0x2, 0x7f, 0x20000000, 0x7, 0x1ff, 0x4, 0x3, 0xfffffffc, 0x1f, 0x8000, 0x67cf, 0x7fffffff, 0x1f, 0xfff, 0x8, 0x8, 0xfffffffc, 0x0, 0x8, 0x101, 0x6, 0x5, 0x8b0b, 0x6, 0xfffffbff, 0x7ff, 0x4, 0x10000, 0x5ab, 0x101, 0x6, 0x6, 0x7fff, 0x6, 0x3, 0x7, 0x4, 0x1f1c000, 0x4e, 0x9, 0xfffff000, 0x65, 0x0, 0x100, 0x8, 0x1, 0x0, 0x94, 0x400, 0x9, 0x3f, 0x2, 0x7fffffff, 0x1, 0x9, 0x200, 0x800, 0x1154, 0x7, 0x10000, 0x9, 0x10001, 0x2, 0x1, 0x8, 0x10000, 0x6, 0x9, 0x5, 0xe4d, 0xe19, 0x0, 0x1, 0x0, 0x4, 0xfffff193, 0xfffffff7, 0x0, 0x8000, 0x7, 0x1, 0x7, 0x81, 0x5, 0x3ff, 0x7a37, 0x2, 0x10001, 0x7f, 0xee3d, 0x401, 0x1, 0x9f, 0x0, 0x8, 0x6, 0x7, 0x0, 0x3, 0x9, 0x7, 0xcdb8, 0x0, 0x1000, 0x6, 0x7, 0x3ff, 0x1, 0x1, 0xfe000000, 0x200, 0x1, 0x401, 0x451, 0x7, 0x3, 0x9, 0x90000000, 0x1, 0xff, 0x1000, 0x7fff, 0x4, 0x3, 0x3ff, 0x278, 0x2]}) 12:01:43 executing program 2: syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:43 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000000)=""/129) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) [ 2892.813392][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2892.824665][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2892.864973][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2892.875040][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2892.884852][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2892.894735][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2893.173314][T20968] usb 5-1: new low-speed USB device number 55 using dummy_hcd [ 2893.173369][T13440] usb 6-1: string descriptor 0 read error: -22 [ 2893.187084][T13440] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2893.196168][T13440] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2893.234635][T30320] raw-gadget gadget: fail, usb_ep_enable returned -22 12:01:44 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x1d, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:01:44 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x600, 0x0}) [ 2893.513562][T13440] cdc_ncm 6-1:1.0: bind() failure [ 2893.532643][T13440] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2893.539582][T13440] cdc_ncm 6-1:1.1: bind() failure [ 2893.553984][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2893.565255][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2893.565686][T13440] usb 6-1: USB disconnect, device number 106 [ 2893.615048][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2893.625293][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2893.635117][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2893.645171][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2893.934316][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2893.940539][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2893.949614][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2893.953299][T13440] usb 6-1: new low-speed USB device number 107 using dummy_hcd [ 2893.985052][T30354] raw-gadget gadget: fail, usb_ep_enable returned -22 12:01:45 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:45 executing program 2: syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:45 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x141202) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0x8, 0x6e0802) ioctl$HIDIOCGPHYS(r1, 0x80404812, &(0x7f0000000040)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x10000) 12:01:45 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x2, 0x98402) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000000)) r2 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x5, 0x200040) read$hidraw(r2, &(0x7f0000000100)=""/254, 0xfe) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000080)={0x2, 0x100, 0x1000, 0x9, 0x5, 0x6}) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f0000000040)) 12:01:45 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x700, 0x0}) [ 2894.264777][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2894.288710][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2894.295810][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2894.323992][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 12:01:45 executing program 0: ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000100)={0x0, "e50d5187dc1d8a7817d9602fb80e82975810960c748c15ed2e845d0dac279c8b3f169000c158ef16d199479ba79f3e19a5196475fcf0c53c09381011a50876be"}) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0xc0189436, 0x400500) read$hiddev(0xffffffffffffffff, &(0x7f0000000000)=""/247, 0xf7) r0 = syz_open_dev$hiddev(&(0x7f0000000180), 0x3, 0x3b1500) ioctl$HIDIOCGNAME(r0, 0x80404806, &(0x7f00000001c0)) 12:01:45 executing program 2: syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2894.335019][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2894.335596][T20968] usb 5-1: USB disconnect, device number 55 12:01:45 executing program 1: syz_open_dev$hidraw(&(0x7f0000000040), 0x8, 0x412081) syz_open_dev$hiddev(&(0x7f0000000000), 0x2, 0x480001) r0 = syz_open_dev$hiddev(&(0x7f0000000080), 0x4, 0x200000) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) [ 2894.392190][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2894.402321][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2894.412143][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2894.422027][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 12:01:45 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0x1ff, 0x1) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000000040)={0x1, 0x1, 0x80000001}) 12:01:45 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0xff00, 0x0}) [ 2894.743333][T13440] usb 6-1: string descriptor 0 read error: -22 [ 2894.749775][T13440] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2894.758868][T13440] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2894.783733][T20968] usb 5-1: new low-speed USB device number 56 using dummy_hcd [ 2894.785064][T30379] raw-gadget gadget: fail, usb_ep_enable returned -22 12:01:45 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x4}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:01:45 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, 0x0) [ 2895.044173][T13440] cdc_ncm 6-1:1.0: bind() failure [ 2895.058864][T13440] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2895.066271][T13440] cdc_ncm 6-1:1.1: bind() failure [ 2895.093155][T13440] usb 6-1: USB disconnect, device number 107 [ 2895.183391][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2895.194488][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2895.205480][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2895.215464][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2895.225419][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2895.235353][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2895.463346][T13440] usb 6-1: new low-speed USB device number 108 using dummy_hcd [ 2895.483356][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2895.489641][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2895.498747][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2895.524973][T30410] raw-gadget gadget: fail, usb_ep_enable returned -22 12:01:46 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x2}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:46 executing program 1: syz_open_dev$hidraw(&(0x7f0000000280), 0xffffffffffffff01, 0x2000) r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x2, 0x40900) ioctl$HIDIOCSUSAGES(r0, 0x501c4814, &(0x7f00000002c0)={{0x1, 0x100, 0x8000, 0x610f, 0x2527}, 0x18a, [0x2, 0x2, 0x1000, 0x7ff, 0x81, 0x5, 0xfb, 0x3ff, 0x7, 0x7, 0x3, 0x8, 0xe2, 0x9, 0x1, 0xe917d1, 0x6121, 0x5, 0x7fff, 0x34, 0x2fa9, 0x7, 0x7, 0x20, 0x1, 0x10001, 0x7ff, 0x7e5, 0xdea1, 0x3fc, 0x3, 0x3, 0x1, 0xfffffffe, 0x80, 0xffffffff, 0xbc9b, 0x0, 0x1, 0x100, 0x7, 0x2, 0x5, 0x629c, 0x5, 0x3, 0x7ff, 0x9, 0x8, 0xfffff801, 0x80000001, 0x4, 0xed3, 0x7ff, 0xff, 0xaa, 0xdb, 0x0, 0x5, 0x3ff, 0x48, 0x9, 0x10001, 0x1, 0x4, 0x3, 0x8, 0x1, 0xffffffff, 0x8, 0x8d, 0xfffff8b0, 0x1, 0x40, 0x200, 0x1000, 0xb3, 0x2, 0x1, 0x8000, 0x4, 0x6, 0x0, 0x1, 0x6, 0x4, 0x2, 0xffffff80, 0xffff, 0x7, 0x0, 0x7, 0x8, 0x7fffffff, 0xcf, 0x10001, 0x4, 0x2, 0xff, 0x7c, 0x8, 0x1f, 0x6, 0x277766a2, 0x7327, 0x0, 0xffffffff, 0x3, 0x8c, 0x80000001, 0x5282, 0x1, 0x2, 0x7f, 0xbd4, 0x7, 0x18c, 0x2, 0xffff, 0x4, 0xfffffe00, 0xfffffffc, 0x58886d71, 0x6, 0x1, 0x200, 0x100, 0x3ff, 0xffffffff, 0x200, 0x7f, 0x5, 0x4443, 0x800, 0x4cde, 0x3, 0x7a8b8988, 0x0, 0x3, 0x7, 0xdea0, 0x5, 0x3, 0x3, 0x1, 0x3, 0x7ff, 0x6, 0x0, 0x8, 0x9, 0x4, 0x3, 0xe3a, 0x80000000, 0x8, 0x0, 0x2, 0x55, 0x401, 0x1, 0x9, 0x2e, 0x6, 0xfffffff8, 0x2, 0x20, 0x3, 0x5, 0xfffff000, 0x8, 0xffff, 0x2, 0x9, 0xa5, 0xffff, 0x9, 0x4, 0x5, 0x8a8, 0x1, 0x1, 0x9b6, 0x1, 0x5, 0x7ff, 0x6, 0x8000, 0x0, 0x1, 0x7, 0xdcd, 0x4, 0x9, 0xaa, 0x0, 0x6, 0x3, 0x1, 0x6, 0xff, 0x44, 0x1, 0x7d4, 0x0, 0x3ff, 0x80, 0x31f, 0x9, 0x833, 0x7, 0x3, 0x6, 0x75, 0x6, 0xc1, 0x0, 0x8000000, 0x200, 0x0, 0x100, 0x3, 0x80, 0xffffffff, 0x0, 0xffffffff, 0x0, 0xfffffff9, 0x9, 0x8000, 0x401, 0xffffffa2, 0x3, 0x271c, 0x3ff, 0x5, 0x2b5, 0x3, 0x0, 0x3, 0x3, 0x2, 0x200, 0x7, 0x7fff, 0x8, 0x80, 0x7fffffff, 0x4ae, 0x400, 0xa8, 0xddf9, 0x3, 0xd772, 0x1, 0x7ff, 0x5, 0x5, 0x1, 0x9, 0x8001, 0x6, 0x6c, 0x40, 0x3, 0x2, 0x1, 0xfffeffff, 0x2, 0x9, 0x72a, 0x100, 0xeb7, 0x9, 0x4a, 0x7, 0x2, 0x9, 0x101ff, 0x8, 0x6, 0x9, 0x4, 0x9, 0x80, 0x3, 0x40, 0x101, 0x1, 0x0, 0x1, 0x3ff, 0x3, 0x8, 0x0, 0x0, 0x91, 0x9, 0x1788, 0x8, 0x1, 0x1, 0x4872, 0xfffffc01, 0x5, 0x101, 0x2, 0x2, 0x19, 0x7f, 0x100, 0x9, 0x3, 0x3, 0x1, 0xfffffff7, 0x1000, 0x2, 0x5, 0x7fffffff, 0x9, 0x0, 0x8, 0x3, 0x1, 0x359, 0xc7, 0x4, 0x3, 0x2, 0x401, 0xffffff19, 0x4ce1, 0x0, 0x40, 0x7, 0x7, 0x48, 0x3ff, 0x8, 0x0, 0x6, 0x7, 0x6, 0x0, 0x4, 0x7, 0x6, 0x0, 0x2, 0x548, 0x3, 0x80000000, 0x2, 0x7fffffff, 0x89, 0x9e15, 0x5, 0x1f, 0x6, 0x4, 0xfffffff8, 0x0, 0xffff, 0x80000001, 0x93f, 0x8, 0x40, 0x401, 0x3ff, 0x6d44ee1a, 0x0, 0x101, 0x2b7, 0x1, 0x3ff, 0x43d, 0x3ff, 0xff, 0x2, 0x0, 0xffffff7f, 0x2, 0x9, 0x200, 0x8, 0x8, 0x200, 0x4, 0x3f, 0x8001, 0x1, 0x3, 0x7fffffff, 0x3f, 0xc4, 0x400, 0x6, 0x8000, 0x3f, 0x0, 0xfff, 0x80000001, 0x1, 0x2, 0x6, 0x200, 0x1, 0x80000001, 0x2, 0x5368, 0x4, 0x3000, 0x800, 0x0, 0x7, 0x76c, 0x9, 0x4, 0x5, 0x101, 0x8, 0x1, 0x2, 0x82ee, 0x4, 0x6, 0xcb, 0x800, 0x21a3, 0x7, 0x2, 0x9a8, 0x4, 0x7f, 0x1, 0x706, 0x800, 0x5, 0x80, 0x80, 0x5, 0x80000001, 0x0, 0x6, 0x81, 0x6, 0x401, 0x3, 0x2, 0x2, 0x3, 0x0, 0x0, 0x8, 0x2, 0xff, 0x3, 0xffff8001, 0x8, 0xa6, 0x1, 0x0, 0x6, 0x3, 0x745, 0xbf, 0xffff, 0x1f, 0x3, 0x7fffffff, 0x10001, 0x7fffffff, 0xaf8, 0x1000, 0x3a54, 0x6, 0x0, 0x10001, 0x1777, 0x9, 0x5, 0x9, 0x6, 0x80000001, 0xffff7fff, 0xf95, 0x4, 0x4, 0x9, 0x7, 0xff, 0x40, 0x5, 0x78f, 0x0, 0x7fff, 0x2, 0xfffff6ea, 0x200, 0x4, 0x4b, 0x1000, 0x1, 0x9, 0x401, 0x4, 0x9, 0x8, 0x5bb, 0x7ff, 0x80, 0x4, 0x100, 0x8794, 0x5, 0x20, 0x800, 0x3f, 0x6e, 0x95, 0x9, 0x0, 0x5, 0x6, 0x183a, 0x101, 0xb9, 0x9, 0x7, 0x2, 0x8, 0x1, 0x3, 0x8, 0x3f, 0xfffffffd, 0x7, 0x9, 0x7, 0xbbc9, 0x0, 0x5, 0x32266072, 0x6, 0x1, 0x2, 0xfffff001, 0xfa82, 0xe2, 0x1f, 0xffff, 0x10001, 0x8c, 0x4, 0x4c73, 0xff, 0x2, 0x3f, 0x7246612b, 0xc57, 0x7fffffff, 0x231, 0x3, 0x5, 0x2, 0x7, 0x3, 0x5, 0x7, 0x3, 0x3, 0xb896, 0x2, 0x2, 0x4, 0x7fffffff, 0x1, 0x1ff, 0x2, 0x1, 0x2, 0x7ff, 0xffffff7f, 0x7, 0x5, 0x40, 0x5, 0x7, 0x0, 0x8, 0xe818, 0xffff, 0x8, 0x10001, 0x5, 0x40000000, 0x9, 0x8, 0x3, 0x9, 0x2, 0x6, 0x3, 0x7f, 0x7fff, 0x4, 0x8001, 0x8, 0x100, 0x3, 0x1f, 0x7f, 0x8001, 0x3ff, 0xf22, 0x7, 0x3, 0x0, 0x36, 0x0, 0x10001, 0x94a0, 0x400, 0x800, 0x2, 0x2, 0x80000000, 0x20, 0x7, 0x0, 0x2, 0x10001, 0x6, 0xb65, 0x20c, 0xff, 0x7, 0x5, 0x2, 0xb0, 0x0, 0x4f, 0x0, 0x8000, 0x2ebf, 0x4, 0x3, 0x0, 0x0, 0x3f, 0x0, 0x1, 0x0, 0x3, 0x0, 0x625d, 0xaf, 0x8, 0x8, 0xb81, 0x1, 0x3, 0x6, 0x7, 0x10000, 0x8, 0x6, 0x63, 0xffff, 0x10000, 0x80000000, 0x6, 0x1, 0x3, 0xe1f, 0x2, 0x5, 0x180, 0x0, 0x1f, 0x0, 0x5, 0x58a, 0x7, 0x4, 0x9, 0x1e45, 0x80000001, 0xa1b2, 0x2, 0x5, 0x3, 0x9, 0x8, 0xa71c, 0xf17, 0x7, 0x4, 0x5, 0x0, 0x3ff, 0x7, 0x2, 0x3, 0x8000, 0x5, 0x8, 0x1, 0x1, 0x1, 0x5, 0xfff, 0x0, 0x81, 0x3, 0x5, 0x7, 0x2, 0x1, 0x7f, 0x3ff, 0x4, 0x7, 0x5363, 0x0, 0xfffffffc, 0x2, 0x0, 0x101, 0x40, 0x7, 0x3, 0x1ff, 0x3, 0x6, 0xcf8d, 0x81, 0x64, 0x7f, 0xfffffff9, 0x7, 0x5, 0x7, 0xff, 0x89, 0x80f1, 0xfffffffa, 0x9, 0x20, 0x1f, 0x22, 0x876, 0xffffff3f, 0x7f, 0x1, 0x10001, 0x3fd1f997, 0x4, 0xffffffff, 0xb045, 0x10001, 0x20, 0x43, 0x3c67f2c4, 0x1, 0x0, 0x8, 0x8, 0x7f, 0x0, 0x2, 0xf685, 0x100, 0x9, 0x7, 0x7fff, 0x8, 0x0, 0x2, 0x8, 0x4, 0x9, 0x53e, 0x400, 0x80000001, 0x8, 0x8, 0x5, 0xffffff95, 0x9, 0x0, 0x8, 0x0, 0x73d, 0x74, 0xfffffeff, 0x0, 0x7, 0xffff8001, 0x4d, 0x7, 0x80000000, 0x800, 0x9, 0x2, 0x1, 0x0, 0x9, 0x2, 0x7916, 0x3, 0x4c3e60d9, 0xb91, 0x2, 0x1000, 0xf4, 0x7, 0x7f, 0x800, 0x7, 0x6, 0x1000, 0x10000, 0x9, 0x2, 0x4, 0x1, 0x3ff, 0x10001, 0x0, 0x8, 0x0, 0x81, 0x80000000, 0x6, 0x3, 0xf40, 0x4, 0x10000000, 0x8b, 0x10000, 0x1, 0x3f, 0xffffffff, 0x1ff, 0xdf, 0x80, 0x109, 0x7f, 0x80000000, 0x436c504b, 0xfffeffff, 0x81, 0x4, 0x8, 0x9, 0x8001, 0x3, 0x7c4, 0x0, 0x62e00000, 0x7f, 0xd806, 0xfffffbbf, 0x7fffffff, 0x4, 0x8, 0x1000, 0x8, 0xffff, 0xf6f, 0x1, 0x7, 0x3, 0x3, 0x3, 0x7, 0x92, 0x6cd3, 0x6e2, 0x0, 0x6, 0xd58, 0x27, 0x5, 0x8000, 0x4, 0x9, 0xffff, 0x3, 0xe59, 0xffffffff, 0xfff, 0x7fffffff, 0x9f2f, 0x1, 0x1ff, 0x7c1a, 0x400, 0x7f, 0xfffffffe, 0x8, 0x3f, 0x1, 0xd3, 0x1, 0x20, 0x3, 0x0, 0xffffa7f2, 0x698f, 0xfffffffc, 0x5, 0x1ff, 0x0, 0xb2, 0x1f, 0x2, 0x53, 0xff, 0x6, 0x0, 0x1, 0x8, 0x80000000, 0x4, 0x3d7e7c7b, 0xffff, 0x0, 0x1, 0x4, 0x3, 0x5, 0x1000, 0xa49, 0x4, 0x1000, 0x8, 0x9, 0xd1d, 0x2, 0xcfd, 0x4, 0x8, 0x6, 0x1, 0x0, 0x8, 0x0, 0xfff, 0x0, 0x2, 0x0, 0xc4a2, 0xffffffff, 0x5ae, 0x400, 0xfffffeff, 0x95b7, 0xffff, 0x0, 0x4, 0x0, 0x3, 0x87c8, 0x7ff, 0x4, 0xfffffffe, 0x9, 0x1, 0x9, 0x0, 0x6, 0x7ff, 0x4838, 0x1, 0x0, 0x200, 0x0, 0x401, 0x0, 0x3, 0x1, 0x1, 0x5, 0x0, 0x1, 0x6, 0x81, 0x0, 0x5, 0x8, 0x0, 0xffff, 0x7fff, 0x100, 0x4, 0x7fff, 0x80000001, 0x4, 0x76e82a57, 0x5, 0x9958, 0x1, 0x7, 0xbab, 0x7, 0x2, 0x0, 0x401, 0x1, 0x200, 0x4, 0x3, 0x0, 0xff37, 0x1, 0x0, 0xe5, 0x2, 0x4, 0x1, 0x7]}) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) 12:01:46 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x5c1c00) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:01:46 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x1000000, 0x0}) 12:01:46 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, 0x0) [ 2895.793648][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2895.821354][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2895.829331][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2895.853674][T13440] usb 6-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config 12:01:46 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x800, 0x44180) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000000)) 12:01:46 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, 0x0) [ 2895.863899][T13440] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 2895.887183][T20968] usb 5-1: USB disconnect, device number 56 [ 2895.904975][T13440] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 12:01:46 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x2000000, 0x0}) 12:01:46 executing program 1: ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000040)=""/196) r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000140), 0x80000000, 0x2) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000180)={0x52, 0x1, 0x5, {0xf, 0x4}, {0x1, 0xa8f}, @ramp={0x4, 0x6, {0x401, 0xd2, 0xfff9, 0x902}}}) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000000000)={0x3, 0x1, 0x80000000, 0x8, 0x1f, 0x7fffffff}) 12:01:46 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0}) [ 2896.223403][T13440] usb 6-1: string descriptor 0 read error: -22 [ 2896.229714][T13440] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2896.238871][T13440] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2896.284926][T13440] cdc_ncm 6-1:1.0: CDC Union missing and no IAD found [ 2896.291772][T13440] cdc_ncm 6-1:1.0: bind() failure [ 2896.353294][T20968] usb 5-1: new low-speed USB device number 57 using dummy_hcd 12:01:47 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x8}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:01:47 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x3000000, 0x0}) [ 2896.496124][T13440] usb 6-1: USB disconnect, device number 108 [ 2896.793400][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2896.804410][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2896.815730][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2896.825706][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2896.835514][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2896.845428][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2896.963392][T13440] usb 6-1: new low-speed USB device number 109 using dummy_hcd [ 2897.093735][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2897.099948][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2897.109039][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2897.134897][T30469] raw-gadget gadget: fail, usb_ep_enable returned -22 12:01:48 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x3}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:48 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000000)={0x4, "f8d987ef5d9b3a4ebe21597990306b559245d49670477e3eab17b93fe75926926b92b0cbab0a163ef39842fde762baf48ac171428dd6a4bc2d06a45309a20ff3"}) write$hidraw(r0, &(0x7f0000000080)="6abcdd21d4398869ce02c15a23", 0xd) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x100, 0x180c1) ioctl$HIDIOCINITREPORT(r1, 0xc0189436, 0x400500) 12:01:48 executing program 1: write$char_usb(0xffffffffffffffff, &(0x7f0000000100)="770af2d8f83da903d32f65bcb15d521ea3b35df64e6a87d5a3114f42755cec3296fea58b222e74e96cd160b8f6cbec4019c97fc37cff005a55d342ab0c175f65e2682cdba1271357107588a263beade11b3e0c982feb196879920e45df11dabed059dde707eeb9da74f485b4d9", 0x6d) syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x8, 0x10280) write$hidraw(r0, &(0x7f0000000080)="a479ab00dd652a4aae07b003b4f9d939ef7695c01d66c8eaff849da078bdb343caae0f161fe35d9d07fa819393c6a6de0ddc4ed0ae6337e64f9d69364c72878f368742cdce59778f25bf91daf130ed8007a1", 0x52) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0x6, 0x2) ioctl$HIDIOCINITREPORT(r1, 0x401c5820, 0x400000) 12:01:48 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0}) 12:01:48 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x4000000, 0x0}) [ 2897.363675][T13440] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 2897.373830][T13440] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 2897.393496][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2897.411910][T13440] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 2897.417073][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2897.431679][T20968] cdc_ncm 5-1:1.1: bind() failure 12:01:48 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x5000000, 0x0}) 12:01:48 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x6, 0x105000) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000040)) [ 2897.501529][T20968] usb 5-1: USB disconnect, device number 57 12:01:48 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0}) 12:01:48 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x101203) r1 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x200) syz_open_dev$hiddev(&(0x7f0000000080), 0x1000, 0x40040) r2 = syz_open_dev$hidraw(&(0x7f00000001c0), 0x3, 0x14000) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000200)={0x822, "f9ad775c46dd9bf94823b00cbce23bd3a893bca195d7fc3792476d1c0b717b397f433dc1084072531f3357dd674928b74e43d9ec1b44f9286b7f3004263618486e370d1a848e992a504a530630deef3580389646de753ba9cdb66fe85e5dc349a70d0e351f0984f4b52be177b847e3f4d7131c294a09d4ccd3ad126ce32a7f29b736d36ad238f296f0258ec6d11b6eb1830721cf8c722085555f02d411f79f062023fd836c14b72215892d86b3b39db307f6227724760364bab721105ae47ce7c58c8185160fce83caa59b0df8b2362f4a2d9fe861c3303ba40dee6dabb080d030c569ab6877adc240f482c2ac6ada4463d3ffa99ff37411e4328daedc7c2ff9f9d4b4f17fdc3b15a9f995c99b2e1a5beacb2d7b6983b9cfb87a5080e9e84491888378e74f9ebe649b11c865159fec82e357eb22c01fb05db4964a99ba99c02392e0c1126a1e4cd273eab6a2fdeaebfc49ebb959cfea88fc1615b8aaf4fe51a60b87460aa7e821cb0084e97b8040e01f089643f7aa0c401f5e6529fe670253bd53be292a20fa784634b4b44d28547aab16ba176f359772ff14f282ec25d63648af16ad37f7a7305af610a2a8b7c3f004ae484a7387a59b365a947e51d2313e0c496f5dafce129833f7c71ab5b6c126b49fef70c00446d6639171985ff14f99901f7ca36b527e903b95d8298de6b3d75316f82cbac4fc44aacb699e63d55333529d84cbdf8960a6710183f3bda1c535b8da79530b070a14dfd30d50791d45bc53ad0e155fbb3d14b415f27d53149f16f9e633e63b27469a17aa494931ef9e090839c0d49538e3208feaa5e67795dad34be9524e822f9121f71425105da6b9e1e5a9c147ff376be4d120c622758c30d2f93ac729dbe1a41fb4126da1f5edfb7a5f6246584b381d5f5f52b54391478fb9a2012caa446e1a22e4c564b9db83409ce8e224d59bfdcfc2c34a67f8b2cb140cb681465c8cad3350fd1065f800057a0c9811bc7e697d0b9a50613c0b3699b626151f6599a8b9a3df6ce00a34fedf35eadeeb725942f9f7dcc7892038697b5f011d97414b30de7303e59b98ad3a8486baf776147b99ce7c1f5a34f9f0511672073a49c0fbf0558dc5612822944ea21dadfa445cff6a1ad68ddf856e1a482c537507804cf77723ec78b9c104602903956f47be4fde4fb2d409db0c2c0cf59bcae26ddc38697489adf404c27853c2f3c5d3cc1f9d43ce5f6ba7cbf0a9efac8bc015ccb1d73cb183f13a9c4b70470c5ed0c25b7cb2af787aa008bbc5dad2b694d97d5db74e69186be87a14f69d4ffe2b08b34c83c23f1562baec96ce7c07b7c56f3ce6d49b7ea58686cbd8d90311edb11cbb173dc7500374cefe5082fae17941e59a152e54b42976bd2bf8b68b3a7339ed7479d44890baa231ea142195575c5259e1019902e18fda6cf6f1b90c0d5d3fb1a8b133457843d70fcdf9f63e4164fe748a6840c187023e6ab279efb24ac283557f51aaa76fca02eec0bc2943d84a10c9d24ceab51c04b0f03a1f501dce0b98c6e3958324b84af5b3280e91ea9146dcdbe8863feb0aa34bf77fd544ab8fe149ce1d80f1a717f2d52f1ef688b536f587287dae4673a84bd8744b7ad841220cf14814c2dbc636f8ef97a5508fc9c35bab74c9a88e63eed6be14b8b3050e0bc2549ee1b61e8ce4a2fc8b7765b9dc14e5d8fe539c9fd1456fa784b200bbded9ad70a654e6a81c9bb5106a57eb9ffc789d1e8416f6df67a332a8948211be24efce74bb45fc5c87a0ec46d61d7daefa1c8203f38f75a67f8dfed4c515af79db70da9def42c3256e9ddf5e9c2f4158b2bed8724b6829f790d12576270ddd5fef3e47df0b0d9c25bf2b050ed9bb13b5fbe9e479aa6a9eb7434f286de25ba0c65d41b780faa8bebf44f716fb8db8c4408986496b9ae37bd6cf5597bdf999c4a73f2515cd96d25f9aba84d91f6a52b3ce34fda65450096640ed986d7f9a9147191c04d9133523c20a46ddc2226653d1e9f28a4e5f674f950ed23e5ae567516754eff2c6f11bbb88f86db2a0aac8efc4df1103a78d370bbeef87006d50f09039de0d9e08abacca7339e39fa4db4e50a2aaaa8a656e867305bde5cd1fa74b07a35ce608d76ee0df93a88edf1dd2b04f47ec91da84a7f219fd4bc5a00bd4c1eb131afef8478ab6401238e694f0b9c15be42c80923549dad6165fa41324652a7409446aa070f42e63a6f1489446f475778fd740687f2d79203cf0dae8a1c339d1719ef06e22d1ed233ee747fef25a57f67c361dba941161fc41c0a0d3d182f27e72d04de6c6fb134b17c14f122ca68bf28f02e9a3248a58ff132022bdc343d1e4426519f780fbd3a1b40eafb79a5c4057ba8bf16614a3e5810d77274a8eb35c86a4eeb8fe221443fdd3bac61c330d0d76e252e636cfa2d9a1fb730210fd982a9d34706ff34c76aab7fd66077ad59d6fe718ef14022631285a11e6e22e781826c928e4cdb77cae83484eccf3ddbdb74c9b976c1f42b44b38896ef696659e328b635556f7532f2289a937892f689c974c26a5ef2fe3d146de52dfe47d553b756bc217c2052e03dc9ec07e33fb59238ebd161405bd08bef40b24430d947b3cda778635b4c70fdd3a72767cc391c62e78e1b7806cbb7271166063cabd7545d2b770077057a6f85784532522b05e80326eb233d7248f255812643c43a793748853b368527e4030832f97f425d24b28cc9cfee5993d4efd702b667258f75dd8257db7e11d17cca9e70e4ba440526f3d451b6b21c62d750269bcf8bed3a20f5dd92ca6d21e2277fc036675393cb6f7db2f68ebdd6c696d16479d7f11f7eafe74fa702eb60034f3ed155b55eb6457c4a450df6cf7b21b6e1c16e4fd1956200a4ec32408b4f0865fe633cf07c081dba8371066225043665a9fe0662e4798be8a9db88d278604b28e388f7d11518cc284"}) write$char_usb(0xffffffffffffffff, &(0x7f0000000100)="8a38a4be6357e353aa8d395124493240d390fa453a02", 0x16) ioctl$HIDIOCINITREPORT(r1, 0xc0189436, 0x400500) ioctl$EVIOCGABS20(0xffffffffffffffff, 0x80184560, &(0x7f0000000140)=""/70) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f00000000c0)) read$hidraw(r2, &(0x7f0000000a40)=""/99, 0x63) 12:01:48 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x6000000, 0x0}) [ 2897.773359][T13440] usb 6-1: string descriptor 0 read error: -22 [ 2897.779652][T13440] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2897.788880][T13440] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2897.854145][T13440] cdc_ncm 6-1:1.0: CDC Union missing and no IAD found [ 2897.861061][T13440] cdc_ncm 6-1:1.0: bind() failure [ 2897.893312][T20968] usb 5-1: new low-speed USB device number 58 using dummy_hcd 12:01:48 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) write$hidraw(r1, &(0x7f0000000000)="eda23774907d0aff6c3a491b12d42482b1ac644089894afe2caec91b171b75a16aea558c2910f82cae0a6e4738ee2962aab6d599c585db02493ce57a112cee1a05be455b7f5d2391f33a4e41c969858cba7b00d1cf6803008c1b703b75f3c6901091df9c09975dd99ead2fb577ac069fb1a7502b45bcc3a2a69a85f52c37309f1b3ddf9381d37ac39da7e3c0eb5c0725f89d5b75183ad00480ac97b96ee6944c6933cab7dd8f450a820f97413fd4bc7ce40751c251dd7f9725dd0b363e6aaef70cd621f4598bdcbc11859c1785a4003711ef1b148b34ca4365fe3f763727779368f109e3ecfce01ef52af905e82c079f6b2f5f1e50092bb184f55133be68f4938df5dc5c12e98403bed840cf34d6763c51b9e2395805b4d82364ce6bcf3e1bf4334765803a4e93e2174223caa752a5dfc53ba933dd89de9a81cb66", 0x13b) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) 12:01:48 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x9}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2898.065645][T13440] usb 6-1: USB disconnect, device number 109 [ 2898.273372][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2898.284453][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2898.295777][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2898.305805][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2898.315598][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2898.325556][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2898.493292][T13440] usb 6-1: new low-speed USB device number 110 using dummy_hcd [ 2898.593718][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2898.599963][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2898.609064][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2898.635013][T30525] raw-gadget gadget: fail, usb_ep_enable returned -22 12:01:49 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x4}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:49 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, 0x0) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f00000002c0)=""/4096) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x53ba41) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000040)={0x1, "8e982b7d80c716881be5000e9b8216dc9f1eb5d2c9e76ec4ce2b3e5c6d824d2918b573e47b176b03a3b90d7dd2c095fd46adb92b601b0ebb1770c02dc9a14494"}) ioctl$HIDIOCINITREPORT(r1, 0xc0189436, 0x400500) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000000)={0x3, 0x3, 0x6, 0x4, 0x41, 0x8}) 12:01:49 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0x1ff, 0x1) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000000040)={0x1, 0x1, 0x80000001}) 12:01:49 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x7000000, 0x0}) 12:01:49 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0x3363, 0x84142) ioctl$HIDIOCGNAME(r1, 0x80404806, &(0x7f0000000040)) [ 2898.853401][T13440] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 2898.863590][T13440] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 2898.872510][T13440] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 2898.913385][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2898.930395][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2898.937447][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2898.991562][T20968] usb 5-1: USB disconnect, device number 58 12:01:49 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000080)={0x6b, "42dba74f060961568fad173b28be7bc005e3db02fbb42d797192e86fa91e3d9b46f1072994e66f09fa259d881149838f628d5c6e1bba7339f2b45a2c07f9db3b"}) 12:01:49 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x8000000, 0x0}) 12:01:49 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) write$hidraw(r1, &(0x7f0000000000)="eda23774907d0aff6c3a491b12d42482b1ac644089894afe2caec91b171b75a16aea558c2910f82cae0a6e4738ee2962aab6d599c585db02493ce57a112cee1a05be455b7f5d2391f33a4e41c969858cba7b00d1cf6803008c1b703b75f3c6901091df9c09975dd99ead2fb577ac069fb1a7502b45bcc3a2a69a85f52c37309f1b3ddf9381d37ac39da7e3c0eb5c0725f89d5b75183ad00480ac97b96ee6944c6933cab7dd8f450a820f97413fd4bc7ce40751c251dd7f9725dd0b363e6aaef70cd621f4598bdcbc11859c1785a4003711ef1b148b34ca4365fe3f763727779368f109e3ecfce01ef52af905e82c079f6b2f5f1e50092bb184f55133be68f4938df5dc5c12e98403bed840cf34d6763c51b9e2395805b4d82364ce6bcf3e1bf4334765803a4e93e2174223caa752a5dfc53ba933dd89de9a81cb66", 0x13b) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) 12:01:49 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, &(0x7f0000000000)={0x2, 0xffffffff, 0x400}) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000100)) ioctl$EVIOCSABS3F(0xffffffffffffffff, 0x401845ff, &(0x7f00000000c0)={0x0, 0x6f, 0x100, 0xffffced0, 0x7fff, 0xe00000}) r1 = syz_open_dev$hiddev(&(0x7f0000000040), 0x3, 0x0) ioctl$HIDIOCGCOLLECTIONINFO(r1, 0xc0104811, &(0x7f0000000080)={0x20, 0x0, 0x3}) 12:01:50 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) ioctl$EVIOCGLED(0xffffffffffffffff, 0x80404519, &(0x7f0000000000)=""/95) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000080)) 12:01:50 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0xfdfdffff, 0x0}) [ 2899.193328][T13440] usb 6-1: string descriptor 0 read error: -22 [ 2899.199598][T13440] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2899.208801][T13440] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2899.284985][T13440] cdc_ncm 6-1:1.0: CDC Union missing and no IAD found [ 2899.291805][T13440] cdc_ncm 6-1:1.0: bind() failure 12:01:50 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xa}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2899.463316][T20968] usb 5-1: new low-speed USB device number 59 using dummy_hcd [ 2899.495806][T13440] usb 6-1: USB disconnect, device number 110 [ 2899.823406][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2899.834437][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2899.845309][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2899.855277][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2899.865075][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2899.874952][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2899.943357][T13440] usb 6-1: new low-speed USB device number 111 using dummy_hcd [ 2900.133798][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2900.140064][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2900.149151][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2900.175156][T30591] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2900.303539][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2900.314552][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2900.327062][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2900.337039][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 12:01:51 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x5}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:51 executing program 2 (fault-call:1 fault-nth:0): r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:51 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) ioctl$HIDIOCGFLAG(0xffffffffffffffff, 0x8004480e, &(0x7f0000000000)) [ 2900.346910][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2900.356776][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 12:01:51 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0xff000000, 0x0}) 12:01:51 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x474b4a3067db1081) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) [ 2900.435117][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2900.462218][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2900.469269][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2900.518996][T20968] usb 5-1: USB disconnect, device number 59 [ 2900.523655][T30637] FAULT_INJECTION: forcing a failure. [ 2900.523655][T30637] name failslab, interval 1, probability 0, space 0, times 0 [ 2900.537653][T30637] CPU: 1 PID: 30637 Comm: syz-executor.2 Not tainted 5.13.0-rc7-syzkaller #0 [ 2900.546438][T30637] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2900.556503][T30637] Call Trace: [ 2900.559795][T30637] dump_stack+0x143/0x1db [ 2900.564140][T30637] should_fail.cold+0x5/0xa [ 2900.568666][T30637] ? tomoyo_realpath_from_path+0xc3/0x620 [ 2900.574415][T30637] should_failslab+0x5/0x10 [ 2900.578940][T30637] __kmalloc+0x72/0x310 [ 2900.583114][T30637] tomoyo_realpath_from_path+0xc3/0x620 [ 2900.588687][T30637] ? tomoyo_profile+0x42/0x50 [ 2900.593386][T30637] tomoyo_path_number_perm+0x1d5/0x590 [ 2900.598871][T30637] ? tomoyo_path_number_perm+0x18d/0x590 [ 2900.604527][T30637] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 2900.610352][T30637] ? lock_downgrade+0x6e0/0x6e0 [ 2900.615223][T30637] ? __context_tracking_exit+0x9f/0xb0 [ 2900.620702][T30637] ? __fget_files+0x291/0x3d0 [ 2900.625429][T30637] security_file_ioctl+0x50/0xb0 [ 2900.630378][T30637] __x64_sys_ioctl+0xb3/0x200 [ 2900.635088][T30637] do_syscall_64+0x3a/0xb0 [ 2900.639515][T30637] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2900.645427][T30637] RIP: 0033:0x4665d9 [ 2900.649336][T30637] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2900.668957][T30637] RSP: 002b:00007fc964630188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2900.677388][T30637] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 2900.685372][T30637] RDX: 0000000020000000 RSI: 0000000080104592 RDI: 0000000000000003 [ 2900.693351][T30637] RBP: 00007fc9646301d0 R08: 0000000000000000 R09: 0000000000000000 [ 2900.701329][T30637] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2900.709306][T30637] R13: 00007fff00332d8f R14: 00007fc964630300 R15: 0000000000022000 12:01:51 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x6, 0x800) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) 12:01:51 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0xfffffdfd, 0x0}) 12:01:51 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, &(0x7f0000000000)={0x1, 0x1, 0x1, 0x1f, 0x2, 0x7fffffff}) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f00000002c0)={0x4cb, "8dd3c116fa76ce431050b4440df1f56350564f1a177213e957ec2889ef1bfb497479a07e84a9e06ba1e1c15af117a75ed067b8e68aab5000f83e03b46ba96c348b7ff18182b81eebd555c96d47ef55fc5565384fa8c76134c2fc8c79a54079c0e8cdb8a2f1ac6f66b0364afced8dfa1ce4786c86e245926d3c9d034053ec77f335544b1bf43a3e815b6d887d522f03938774660cd8d89203bd30be6cf792dea53fb101445cf4c113251f7938d386a431f100c5b1a3ce8e25f32798661f1710e15ab32259e0e2c6b5b3336877104e3b3a39624dc9f761892db41ddc7098ce53f5dbd41b70636fa2844149725d8a01f1a22393ddf22a9677098061584a43236cdb6a60231e23bdb41b8aa4b80b8b19c8c32ce700c810d6b1055bb1cb77307195b3da56dac058b70e3540fff20e7cbee6bb6b3d3d180a881d36d18080b821786b00f21fa7ecf486bfb2dac1009222aded647b6b224f4a38ee0348ef4c8243bd88cb5896df2a42a90daae9542a712c6cc0cdb5ad399f7be59971a20a30580189639062fe6ba211f8d804b3022c6db06af0c8239d7334531608f0c6e429ba9e259e5a5ea9df6a0bb4eb1c23c5d37eac4a2b49a595ea991c85154090b058f1faa79ffe4dec8665bcd0b40d424e11f35c4032ec9edd7cde179927ac224b8588de21bfd3002785539213b1f51df4d512e1bac0dbde6bbc2bb65f28bf5abf0f7a2ffa5ef321277e8020347be48a76bf429283398b61ae2959d0a5a07ea58b409c3ffb426b6db865653efbaf2793c53f3875969f529222fbcea3d7157ca5a2d5c686ac4f912ab44996f4cc17776587dd351b02bd2e9bfef9e112ad8306fbca92a721f2257a383c821dc5187bff54fd335a733820d821a7b0f79d5692659711de198c28b63546552cbd485b503b5263652270a9e734f71ae4f64e61f9d043b7b697171c9f7b48151ef6ed7101dd46905271aaf321f4bf97f887326de8ad18b03f78bf250b14175e38dc468cebc576daad467ff4c38376ba7368ab4f3df0ab458f64e0d4346741e9f97018551a821aaac8d8b7e2b5474866335d2b25176e25dc61cca5c060008cdfaf191f78734eded4f8e300d42b4ff3e6d8224fae596e0c23ddde59a365943e8307093c965b53b20e0251ea7b357cceba825cc7c72963457036d706c88b7b27ad935f3d465c56c517ff5fc8784e732508a7732d6cd597d8bdd2215887de278ebe1c1d9ec7c90dabb3d51ec1eab55162390592f4761ed6b01f7463cc09ebfb2ffb6709aeab8cd364891f5ad772e42173846d3746669121bbd31c879adba9da549f06d97c0d13d3914349d84404811ae76b64682edb754acc9312962e32be798b9ec23b304018d10242216ce480f2c0c151fdb3c1dffd8ecfa733afcfe2852582e25c84618353f1f3d8b23fcfd09c5804b51d4c862146e167446466fd563c14f027d13f1217413a34f95b0d17d00a05957779cb9e34b803fe37c5f38aa0d2793c7a4c95f203bc9bbd1d16391f8b900371bb621fa363437d9e3797e172aa4e36a3530e157078bc47581a821892c7a46ae6e3d94abf6605b716d4922e5a266c709ba389c7a7a950600e98ff64a592123fd5b818edc33e466e99eb50151903552309c79e438ea39db19cf057eaf96b5b7e1e2aca0ae1c32731753a4fa50727040ed6bc1b62035ddef6a99908388a580a45d84e80198700140f9e24ea6bcb697eba5669892981aadbca47ffed"}) 12:01:51 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0xffffffffffffffff, 0x181a83) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) [ 2900.717439][T30637] ERROR: Out of memory at tomoyo_realpath_from_path. 12:01:51 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000000)={0xba, "27d8f3c7304996fcf9c232b4e48b0fb793038676605773c5d87501175d83eb7758080a2651c3ddc154831e92f87c9c3c3b904f7f24dd8c24650bb707e221d2c7"}) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0xfffffffffffff801, 0x400000) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f00000002c0)={0xf2c, "bb61bf687f9803f56b1ee0500dbfc37442ac5681bbe0f35cfc7da09f808be9bc63b98eba4a3adc8845440b1e970a38013a332178bc28bd832555ada033d6230ebd647e02916b1d474055b7f92ee6daf281b4cede893350d38bd9e634d3ca208350e4421898d69a6e25df45c4cbc79c0de0569b25e2a6726181159f5517cad6115b4e276e74a62b9033447c3822e740938c51c7aaacf8860ab7b29cba9e4ea18ccd0da5ff3ce2be6f16c3517cc21cdb7fc7fef8e2f95da7c3619a2d7a36b21b51024233d6ffb2daa309b8db329dd47a9a2597e4980d980c25fc65b8c79b312f137daee5df852377eba194dec8ff5ffda4ea5a2557efce6705fc496d56f530c1daa3f43e8ac636cda144d7f2203a0350b3e060f4d2a855511be22e5d26bea6aa148a5bafaba4c5a8919f8a213e501d7b41a65c25ea386965a6932608334f0c4488a7425b258792e5d9e629b28b97dd6f2b4647bd88476ab99d60c755cb09cd0ac55e4c1e4d98e09dd9fd0c83c1fe1bca0d081f334df9ba1230ceb8a3ea74ada7f8bb75f1505ef89581a89027baa409ffa0b4b3053eebb40d043a199fd1cfcb90b05de8c0138f1a1b3215763a9a471009569b272df1fbe8cc6d73c3bd16d7ad914d99fa21dd045c2bfb83b92428aa145f9a96eb90581f3362bd9ceee9d09a7e21fc9133ebd869fa0338a070229e24c2973f6241d6d77622fa2926dc1bc6ab2219e5ccc34dec87386563febe7c213a813f796da77ab4ea1daa9279bad80a7dbeefc70ce86b1a246b321370664cef1e3b42e64f1baa2fd08251ccf7ab42292172f0439f59e10d6d651aefaee464221f9881dea0c598f74e9f0f1522b503a8434b582a8d06af3c214b6024bc4017628acc414c72b4cdd92d8b3c99579dab044de8d72dc797d97e87d6425874dad63af5acafe22cdceeae791c7bbbd655305b90c817bc0533b697aa08fb4d59f213ceb7aabe11652cc64a47dfeea70bfcab0d656893593bdd3fc6c89556f24cb88889dd74ba72a33420038476beac10220e3bf28025bae8bd5904fe4bc3950219270cb7db12ad4d59dd98d0f005bbea3d2bc1edc64e644d084113b9349110ed7759dde287a1e1e4c4a646492efcc6fe2c39b2d455d242bba17d7a67c5c1b44b55ed76dff758155ef18079b230902f78282ee8204e4fc09535fa3053476df261d67441881f16db9dc5b1d0dcd46a17381c3a5953e17325d3df4f5e2d1c4054ec15d63dac93fe388b81d95892726743531a67d60934e0cba82160729fd61ddc2479dbfc21c82a7e89ed8212e7ed7dd67e7c0d26473a345724870275405ef661e589e1c73800f45e03c2bbfd0263a65b14aebd1c9bc2701c5e84795e2ae5b9ebb38fbeaa292f769c796f2b3980dac525aaefa3fc37856c76e795857ffc19f8663d37ddb345f121d96eedfc45b80b50fdafa1eaf6d7478b70950e6d6db3ec221b3125d773d2f61dea8b7afa3cfb86a105d3aa8e308b74d53bdc05a1aaa375297f802354e3c633ef682d4bf99dadc9835da3352587f400f3ea484ac9ea74b66931a09bc752aab88eb2016c0d70534d7194cf7c9c1f64a204e29eebb13809413869d6b53d74da935ae1cd4e943a7cd8aeb90ec51f53fb9b5b0b20f79bfdc3c585d7aaa00a86124c1b30e6535130f4f0a3158767a2fd6e120ccad86bfaef7702dc2bbae39f2dbfc819d51cbd7e511450731917e8312513902b8165b3ffdd496388639c2c1148e9dc0ee2d12c5ea7ea677f11885f930b93005c3d3452eeb20fc3323aff812a99a8e7679953d543ff9c77d4cfbc6e926d7b5dae260c2585a74db458a9efc26fa1a19559f19c5c58b44da1932e17dd333ddb655058c8cb40c2d25178eebe5c346ba446e67870fd09252162223aa28f5f4664ebeed826864ff8e9705f8576ca41dd6207ae414425e29ada7971536ecb5db419f91ddcbb437fc7a5e45e5e0b285a7fa60684e8a74432fb67060837950f6712caadd515824ac8fbff3d8dfa0ffb3bff4b54b1bafca1714e2e54f4feffd8882ad4610cb066e183a47862e304ebfca92b1c85eda98f893cd6c4e1191547f43cf20e32eeecb46c1cac6d55a4602eed26deb812c9b6023e0b9150b0a7db7d03021a7dcaa8b704319efd7d0844a38a645cb5d4bd7fe62ab665d5a08c99b1b70ca871d3dd3e8c21554b845d93d9ba589e35cb6e70bbb2e9c823880af40f6d58adde0b6312b2b87516bb8399068c47bed6875c6c5102c9c7f305c19d987622de61586bf011bdcd0ef67c053f19c95f717f42a43885c45dc623cc0803396e0e2761c11824ee77434fb1929586fd94a278463f2fab36e3a956b57f7a4d47ea32099959e6f37b4260ee48efd6709185885aeaf32d46ba1603617ce876c5829b302f358330003f3ff904c68be50597859499c72b32e363140e1c7352d6f2e9f6b281881b0ece20678b9541c24617fc4befca856817856913bb3a48a698851c0fb3254e41227a131deaae9e3bcf56d688517b8789156698fa8f0a566293ed211ecc0b2d61cbc7e088585225a5dcd87cb853945639673aecb35a49a0a760d4d1acf1a28ac3495c99f12166e9a66cec9357ac9a69f6c7e872f483e4d3bea6ea181715a752e21a5dc98f361cb5a61484cfd275a408fb015258ab10a351f5197d14e985cd04edbe01e7acd1824bca19bc5ce25ed0970262ae7edf14a0a866df371a2cac7fac831a94fb8fac75977752cbc535a88e3d05fe2cd9f4b35df76e103893cb2817b931581935923d8ab174d1e7250812fa7112e638ae80831ee660665f76eaf460f67b442c013fcf519b3af7bb504802dbdc07c21452090ed0c73d294c1f34e0ff329732c55b7e96060344a6d613161eaf614e8d762bce1a8b1fed69234bd4882a04b25e77734960708efadaf5d02509c8b5587d50b58a18e18efb6abef2920047d149479928d967c7664d14b57831dbdec9687b5b254ff45f727af61d936fd5af9c847491902af9b583d13cae2ebca27a0408b7d8dcafb9ed818b46a11d818a814c7acede90e5cc66eed553ac56ce422303d05b2ebd99969aa6d4d50eccca3a0cafa266756136542b5b2b00e6c362ea820708ef6c97c5569f7a5814ea42e8130ae6a9f60fe9a703a9dafcae2a02f23da75a5e69dede92586056ba780a55332f73bc8a37d4b0f1d034b17ce763f419633a9f25277b10aa9684d115873ea682519b34c2fa3e57b2f757c09daebbd2a88ecbf35fdeeddb5fe012ee790a297243465432924eccb624d2e01604f201a9e06d4f563696c18b8266d4c265ecc4eb83a791e3c3269eb7411f59a3d4136709e25d85b0e9ceb0ace414b06efed330c42c572a20ebe38f7810fd929a41d1cca5e5eb5d39b2eb0d8c1f344f1816be5dcdfac8cfdccfd097603401de925d64c35a7016e0bbb3b4bb91eb2e6c0e4eaa24584771cde74c2cf420deff7f4012c068667864a402778ad969e51b28e9011619fed90a3c652165b8fbcee10c458fdce4bdb78d1c05e7fb4fbafa4a559ff379c21387bf42941960508aaf15a42b7077d5edb304c6761f38b5b4c592789b91b30290a0990fbdbaba220abc202efc23e14d734e108fa132eed4330a10eec6d0d64186fac048fc4c79137f19ea9187bf602f31843eb86618cafc4d3943b9407c6469eb9d4063cb9b6397005ad3020eb9203d0ded5e8399a5d879a7c611e797cd21339beae18f1de3af2a2f42ea17f515d5e647e2dbb878ad620e5d929b1d8004641da02e10ef0f97295e56ed8fc249f30c8f82d7c37d285a1f8522781690dafd1c56555ab8e829024ddd94f9b394b92203235533263a3663a75244143e71fa363053d73c28012876091a03639a9ef925b045d6a0540e441cf94268b5bb63988c31fa664739d996d3c68c348761382af29fd09055abc312f0471eea2149bb78007f439f28c0b468dd9499eb08f0eda49b7877647b23a018ad2751e8615c9b86100e23368758f7389742d87b36b4eaeb74fbd833c4a21aa7662a57a6d779404bffcab66260f8fa429ded7aee1d6ef53627e058824fd7e089f216734296dfa41896f8c6bf5e89924593e42f2b9f1ed1844588f3db2ab5d5effbd08a8a1055d891ff3e47298e360e4bc67a18323073b12173050dfd0e7d6626a658b4e0bcc1512836b7f8122a68a6404ef8d7c641d2ba65ed642538b2e069d1f8b3fac2a8aa21938c53c74fac5d472519f3206242a7d8b3cc02d639c29961b31383953a38b2b3b5b8827e409e7030dd14b359766a944ec1fc4f8c6a7c28f48d4b8f587862f36f86d516f8180222930f3ee467fceaa08ace3869e5bc04ccc22bf3b6fe7f0631daefbab576516fb888c27d66221fca6ea22a63f5cbdbc3a35dde34e6fdd2c58b53dd65370e60f306363307b6b507bb7ba5b1c3d5b86a67276e197a52a14080950986ea2a70f91b5f959b4315213062c5dbc8f9e46c15cfed2bc53467173a3c8ee4a25b860fee9c72b121680e4fa374a1dc98f22e6fcc68469d2715c2c75175e9b32e86dcf1ab3e714801893d590fb4bfd00b4873c4e670ad014c19c7a09dd82869878621ff0f1a42fe4d8123e33cacc09f3669739baa2a65d6f5882751b3fd5f27dd17e9a30449b2a9f8dd72da83c9fbfca6c2470555031c988bfd9ad6d28dfb6e4bdd53a4e6236451f7da2923512bf7ad918af86c2c3f3c58f6b791287c3b5b9ac0fe8c4121e505f438350dba611aa52bffa0008b17a67dfca4bbbfcfd7db2d062e5c5d5b13159c3931a4c01a8433fdb6467d35c8640cb618267b25a1d65177f4a5300674e02a1b8f4cad143eaa306e3aa5ff618fec1cbc7742c295fd838cfd4becd61d1af36dc725c2080ce24def2679599d33bad390b619174bc0b5271db4eddc63a891d0c462883b1490b0e4c06a20db0ede5f40821efb3a17fd7ff0ef59d766040f33237003f2953048f33fbba9adaf107afd29c4ef31fa1d0badf39285519f74b09d2ae139b09c6fa0598126af819ae225e6b181afd84f51915297441b23335eba5a2fbeaa5ce783d46018a447605caf028c57c78d364aabd4ebccfc4d8b3ae55147198a866271e9d7f36b23130e66c3d5c604bb47b908bcca48f213cd5be3821e402987d65b11581536396b29ee037de8c8d73b0a2984c0fc397d78a2848b5c754dca879fc6570be3228b76db462d0f16c378aded478202ac9345dc0a5df45a76b3fea4a57ef5a9e5b5c7f12e28afe1a2f9dd96cba559a906dfa8d94304de90ac94aedac7ea21ce00c770a3c266b0b11b13f9f7337c038db6d0307ac9f10a067fd77aa018ba3e50392de2b5ca21d14b702503109bc927fd47832fcda04c09352069999c75119a096daf21956f1e44cde47c05707e60c65e37f2ce6bdade0777d3d02423cab0628caaa1075615276ca623a1cbddbff675af247138400ecfe77daf11a699c6dab76d8f11988c9b83f4ad81fc727f607cea983a8af1ca4af0265066d90fb6643f967a964e12ed10731d2b887344451f6158ab2e"}) [ 2900.773597][T13440] usb 6-1: string descriptor 0 read error: -22 [ 2900.779854][T13440] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2900.789033][T13440] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 12:01:51 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x8, 0x80000) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) [ 2900.875493][T30619] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2901.043282][T20968] usb 5-1: new low-speed USB device number 60 using dummy_hcd 12:01:51 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xf}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2901.133430][T13440] cdc_ncm 6-1:1.0: bind() failure [ 2901.145591][T13440] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2901.152424][T13440] cdc_ncm 6-1:1.1: bind() failure [ 2901.162232][T13440] usb 6-1: USB disconnect, device number 111 [ 2901.443417][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2901.454484][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2901.465322][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2901.475334][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2901.485142][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2901.495036][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2901.523387][T13440] usb 6-1: new low-speed USB device number 112 using dummy_hcd [ 2901.753825][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2901.760044][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2901.769297][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2901.794949][T30641] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2901.883451][T13440] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 2901.893574][T13440] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 2901.902437][T13440] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 12:01:52 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x6}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:52 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x40) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f00000001c0), 0xfff, 0x10002) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f00000002c0)={0x14, 0xaa, &(0x7f0000000200)="620b6394dcb2ddee4a40aa8de05b5e6cd6ada3b98653db664815b5b4f86b11f9b35fbf2525dd5c9e5dc5ec33e15f2292808583e987eec08048bb651bc63ea951b69e6e195b1f2df6ef849b59ffacb9ff91d2b751a781853b806ab83cb82d86f3f5e2203e35b4a6389d54dcc708e117c33d240915f84d678c5edfff698c457e4d56a89566b6f1463a399ff28eecc39d2c54c7d40fa53f13d01d74d2caa9c507d5ee9f2e63bca0e1f2d439"}) r2 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f0000000140)=""/107) r3 = syz_open_dev$evdev(&(0x7f0000000040), 0x7, 0x10000) r4 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r4, 0x401845c0, 0x0) ioctl$EVIOCSFF(r4, 0x40304580, &(0x7f00000000c0)={0x1, 0x3ff, 0x1, {0xffff, 0x200}, {0xd3b, 0x7f}, @const={0xb000, {0x2, 0x89, 0x9, 0x2}}}) ioctl$EVIOCGPROP(r3, 0x80404509, &(0x7f0000000080)=""/2) r5 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r5, 0x401845c0, 0x0) ioctl$EVIOCGBITSND(r5, 0x80404532, &(0x7f0000000100)=""/22) ioctl$EVIOCSABS0(r2, 0x401845c0, 0x0) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f0000000340)={0x17, 0x19, &(0x7f0000000300)="d94c8b5e71a594eaed889889a2c38d9eaaea03af169dd662a5"}) 12:01:52 executing program 2 (fault-call:1 fault-nth:1): r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:52 executing program 0: ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000000)=""/4) r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x101203) r1 = syz_open_dev$hiddev(&(0x7f0000000080), 0x8001, 0x10000) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x8) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:01:52 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f00000002c0)={0xe6e, "648362b4437b2305e3d28dbf50dbb0d1622c9c21a7fdf6d88c684d57bfc36a2e65d2dc8e62c79b27e37a8a1e62aed3c1a43b82c85a0c708d04f539c3f0b1858dcee7b08230d73eb6c0d7e92064e841a6a5503b139bd1978404b7234eb8d3b47aeb32007a61291a603ff4334b237e014795b7edf5208596b0265ff5809f70c479f65d7dcd8ebbf007adc5caf08023f116e1322224c9ee143074bec5ec12d8033c8aacd9f02675f7a09af62ad2034d1d89a2656026e1e8ed23d1a4dbd7585c654bf9de91b2ef38dcae0a49ce07a111d3b12c5e9d6712d5eb4f0c5610e38ec0a4cf3189f96b202cb34f0f9cf377194a62f4ee9c29dd7c62c604cd2a6f9203bc1a41f3a628e5d5979d126a0404d38c2a26bdf70092790a0846a25ce2939d2b618cbea8522fb3bb0d72a25fc40fe3b9100a84042e4903c8ba19c8ceac6008a06fcf8f1cbbf42b233821e7439fb780849474170f533a3b80fd1605b1ea2256e3ef37ecdfb4c303f9ab8f0dfa37e1a01eef10cea2a84c2e3b1365c9ece3cf8f002613882148d31a0b8dd2e0f5eed17cb6befef94ce8b3457beb91b03951b338caeab7dd007ff93270a94e48235b0fe7f56ee69c29d04645a54f10dccf4db0561e177b17b16d3f7ffc87fd673615c0933a919e93bfebdfd6e64e70d1497e6ad9e615c91c9b2a7b3379ab9ded7f4831b0ee74659bd38e4f53d057d3fbd059fafb3df657f34bcc5a19eeb8d19c901ff4e957abd566a2077741c680180e369a17295849bf02d8f1f5187f51509112d6cdf92639f5fc8ecd63b09ae6712bc3dd4894db7cfd84598aa0b0a938edbc6fde80342bf998fa0a17cb48d217449016acbf9c25c804d99b72087eb7a402f9d73fa9733193c199187cd66a00ef831c75488ea063891e76a17e36aef6d73b48447702323dd3e8b7c3a4102d277c1bd6d62eb2c12d3b4ccce0fd6ae41db9a15188227118200c915d2e3b939403082d52ff46a9c7baa9e9d1cf2a4aa86fc0af4fd00399d3d41f5e10cf9e635f05933823c72c965f03ff0a94f03cb86e91d7561e96146febfdd82bab4fbd4e45218edc12ac45354489f2b1ef48ad7f76c9c7f76df2fb2bfe485a7ffa59acf33b02dbdca2416bf64c46bdf6cf4534b9667aa22e235805a2b83a2cfaeb60755908ed6ba15de723b95cbaca082785883884dc4d3680c7b75462de3d70ec2182671c126f3cbae6de7083f1463a8ba133fca1e07029ae941a7f4cc64b85fcd92eeb1286fd465edc6bddd4d4be526aec482f92787391e3e0852b48b16e0d22a4ea82ff69109f09f4a480a2a10d630473b7cf346648645f768dae3655a2535b201a39ebe133bf523cab78550758f87012f13f8c409215288ae0e6c7b7cb788b791b5885bbd58a9c33a09299fae7a88059a3b86fecd8732e1298a84c1e02f8577da481345922888f6f494c3ad6b4b62c2b49f0bfee70d6ff6dbb2c2ab36f8edbc08ff324c5d9a4c7bba2514915c4723067982cefc3ff4312b801fe30dde550b5ba240aa0b5eb7478a2c3de88ce04489616dca8d2b38b5820a519d3a7d12066dcb6d5db09dbb04906dac2b291583531bcb97b9c55d5e40cccdadac8c82ec6addd921874c221f97f6049ab43d896854e5dedcf466b63d78e5934aa65030ecabae03750f8c978ea9e55c0291906c4aef367ac459a2b3756cc0fe775d9ab9c39086d1b3e00a24caad87a0b352ad4ff5a7befce2898f08fe32d9791e51eaae8c8f111ece85c407cc4ae8b7018804a50d5411909b0ca4f5cf71ece1335d2d06ce39f6c246ad1dfeb08ae495cc45ad5886acfd854e8889eeefa7310b1e1626d466711e468bedef3c81cc3d5451783e7d39c415e050a3763e4742875ca5476266973d542cfcbf73183fc230b3f4f61022fe77941f173929b770c090a8d11aedb61f9af98546522ca618f9e0465da5e5d99820fae89354ba4d1d31e3b0205c0faecd8308a68acb79f31b1874d37d0260f852496f2114c7fef65501dd766eb647e049171afd346d734d60535767ced061fce17f1406870d4d416af6b660c148bf844349b15ea1461ad9b7311b2ee58f8caf2d7c5a9a118e0e11376596d948b82f0208456541db93a1feed6410a036fbaf3683b32de591c7ad4b30ea78f109b6132b95ef8e6048baf335ffc00137393d874ddcfe71224f49f37284f6725d70bfab078dcc6eff28dd369d2ae4db0bb2a366ac53fd823d6a74a1f85dd444db62cdf3ab24c27ba795e8ff3386f115c165ced710d11f42ee5883ae409f62a35a4e79b7f04283ef6e573a8ecbd009b7954da4b84901726dae14424113a378e0cbf920511cc285ed03d7d59117e759ad9de544ed5bf5f099722949c7b9e74c3404f350104f4d6da50171bed34dad9c9bf9b447432824d27878c7c198abf2f25da905094d73f35f3a8154479b0855fb64528bea6e42e75f0549186693691a840eb8db62026919fb458c216db02da92d6a318d86318766ee2432463259ef77d2f76b46972c9bd231b6a2e51e5f3be526368b82aa225e1adc5a52b9eb7e78a2b0be8884d3f74aee53d03512497ebe201c9725b01dffa0af3cb94178b7d624dff46df96d9d41f33b750c50c33e7c7e33468b46637773010f366316b44adecea573d2491e92c5a54ad7d1899b66825ecb84086fafebd24ead30092de6d1296e731104d5bb74792eca2fc8e98c038ed2dfd0dd4234379d8ae0d8664da75e03e86a7eb642e557ab84994a1d8631ac61f77c280038fb03731eb6e17cbc4a9b66540e3e457d14920d62c32e67cecae467a1a5e338ab5eead2e5a4fe47ddd61e94a83a39bb84ae9b993bc5eff580148259ae719f678bcb4c6a64b2792c5a441054053f76a3c8f7c5668a9e71db68afb98fca32cf3ac63bb8941e0af6384da0326fca22ab8707d4423e65a7cc2afb98d4c535b9bdefa408118324c748fde1c3205aa613c6e5efdddf1ff7f6048e84e52ab6b388e09494e50cc3d5a6695aae187079bd58bc37950c769318e08da6abd1b780ce9ea6ab1b7695d0a2a3cc0a10d38ee907553de1792f5af3500b0c2f320b2d7e44435e1cb7892210dd1c5c6d335e3dfbdca714bc301027e2b25d6c800c26a6818ae970301c11bc687c93dc387609dfecf16a1f724ea2a303c592a65fc3f6c967465dc5d38311cceb0ee520cc8c111c081b2a96af31dba007a57b91f22fa377367c01d7d790c99be78f2c5f622ed9ec3c40fab5945adbdb8bb7c2578a9e09176df1a1cb7058103afd9b6d16fa932a385572bc90784fcf893c976d35779c954b3ac5b586fe12f2328515c4ad0543623c3defc9b866bb061a7a9d100cc51f4f734e03c38e0863761f5676d61a46c4c74f1a2e96804beb3c1198a6076d0c4fcc77ac6ed39f47ca3f2ed4ade54ae050975020237f5d2f3fef7de0cef674011c6a424d1913fc5391871efba29cb45da7e9e1424e48a1478a44db254c5228ad2061daac3f23326b1fa78328e1f8b0833456f57526fecbb94eaee761b3547565c3ec8c2ea885628f122a84f1a105abd446a52037da5752ab8f079afbb52eae0a588f9feed7ebf7d8d379693ae88de1dfa97da76f90fab82abcf8651080c939e593cb3bd3b868faee8f6e5efa42a93f13d5397f6b6c2ff74894fa1dadb0b9d4d5c58781ea0b65f54bd72aa26ed195a5134dbb39f364ff711b9cae9b6e5b05ba3d19d5cbeabf7f21343207708f3d164c67192f93787d8a6756f038eca9f4f8b182e67e47095cfdc1468793c03fa39c4fbaac722c31df0a5aa71c0c6d947c6a104689255c95e9e15ef137416292b807e465c44cc4f850eff9dc3160a716e1a72b4942d2a0a4cb3eed463c8718a0dba5acc6c590eb8804eb6ac767863a9c197f9f5c54fbd7b403dda9d73fe47f8a057f5e964952c58383d666dbae6d2de4fcbd24dddf6413747b28740a24a1187808018be168867b7c95fc9827e90b5c2b98550dedf64fff3249112ad44c7950e1b45d01afef63a83d4dc7eb49913262248cf8f9031aae90b5b932038a5a61d52c82d17650e6e18fad0492053717873247ea6397d4b6c4e1b5f54cc711e538961a9aba67e906f6121ce575138c100d93284184a0da70208d852a490acf673b2678170be344ad1ed3c9c5ed66011600c057acd913dc5ff7ace1f766087d995e918359197f53a8b5633c5fa2581a0751cc0fb2c4ccf3b5378ac8bbdee86d5240c72dfcfbfdf00081eccf3b4b8ac8725e2fbeb838b1fc933d4d5a5b94332506966ae881546fffe3b52c0b33510cd9c6bdd54e7089707af08b9feea7703a0862bd58c071b10adcc7c0a661bd2c7ffe5effd664ca30aeac533332ba9fc867b7df7c344e1448d84244fbb5263104da697323db143639c2d58c7b9250b2a046fd742624032a28cd3fa83ad67b1d1bed9281f55d8a4b30ebded076d06798fc6ad8a070b21ac5cc4331426e2472a0bd67840a4a5916e3c4900ba442d9ca75d06392ea7ef7d5d180a88603ef9bf9b521819fb984d8e721ebd1b8cc3ef8ef2fbb294d3bb87fa1fd51fc618789eb01e16871a52c24ccfc8913569929749022bb70e68a1177d0f925ff2be62358b008532335e8a63efabc26ae8ed46e578b39bd0c92026c428dc34af7f36e6ebf7f1c64b63b4f31642ad74291aae915404b05fc9252441b39408d4664ff44b7b573e0cea15c7b7919d43a77acfa5daf686571a0aa62bc8567a0a21a7707744d3ecb37a60a8fcf4e1a084dbdb3a52d3e2cbfc8f3dadc1a4df2ade08394c00c28520f1637298bf56a920b10c05f06aca3bbaf4193812602439a6d559bd71244655be36654312453e40c9c4a7fd3ba398131906d93cb81b3fd6b3c1d73e5748f6f5c702782612a04d55c9384deca83b324a4a5553bc8abebf18ea15bb8a83cc89a5bdc0d7124e240c46e005a158526a326693fe04eb87a56ddb24f57a6e0fc5d9f3b8175a7cf0d0697b4a0128dd6d9ac16b0edea515de29d13cca701b819e32bf342114127230da8133caa2aac5ec443560ba166726d33d49dd2f783e0c1f5439e887c9aa844bc5995d73903421368a47c428e3fcfb70eaecc3047c136659d0adf9c3790bd2b72e50ab52658eacc639aa18a9916dbd92f9665a8f289a21da398d25a27e31a00b4a2c823312e7a040fb097b840a6967121fea2c3528cc1db2bce6d4a2d5c7e138f750219ff37963a8365879816833ebbe8f3c0184ab0934825ff353657c1626e3504d7d87f724746c"}) syz_open_dev$hidraw(&(0x7f0000000280), 0xfffffffffffffffc, 0x14000) [ 2902.065163][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2902.084145][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2902.090991][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2902.114622][T30695] FAULT_INJECTION: forcing a failure. [ 2902.114622][T30695] name failslab, interval 1, probability 0, space 0, times 0 [ 2902.127415][T30695] CPU: 1 PID: 30695 Comm: syz-executor.2 Not tainted 5.13.0-rc7-syzkaller #0 [ 2902.136198][T30695] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2902.146351][T30695] Call Trace: [ 2902.149644][T30695] dump_stack+0x143/0x1db [ 2902.153998][T30695] should_fail.cold+0x5/0xa [ 2902.158549][T30695] ? tomoyo_encode2.part.0+0xe9/0x3a0 12:01:53 executing program 1: ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000000000)={0x1, 0xffffffff, 0xd735, 0x5, 0x80000001, 0x1f}) syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x401c5820, 0x400000) [ 2902.163952][T30695] should_failslab+0x5/0x10 [ 2902.168476][T30695] __kmalloc+0x72/0x310 [ 2902.172664][T30695] tomoyo_encode2.part.0+0xe9/0x3a0 [ 2902.177905][T30695] tomoyo_encode+0x28/0x50 [ 2902.178820][T20968] usb 5-1: USB disconnect, device number 60 [ 2902.182352][T30695] tomoyo_realpath_from_path+0x186/0x620 [ 2902.182403][T30695] tomoyo_path_number_perm+0x1d5/0x590 [ 2902.199345][T30695] ? tomoyo_path_number_perm+0x18d/0x590 [ 2902.205012][T30695] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 2902.210852][T30695] ? lock_downgrade+0x6e0/0x6e0 [ 2902.215721][T30695] ? __context_tracking_exit+0x9f/0xb0 [ 2902.221198][T30695] ? __fget_files+0x291/0x3d0 [ 2902.225888][T30695] security_file_ioctl+0x50/0xb0 [ 2902.230843][T30695] __x64_sys_ioctl+0xb3/0x200 [ 2902.235538][T30695] do_syscall_64+0x3a/0xb0 [ 2902.239970][T30695] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2902.245895][T30695] RIP: 0033:0x4665d9 12:01:53 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000000)) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f0000000040)={0x22, "258a266619394ea50300000000000000281895e35dc1a004ceb16ac3f4592a37184c8b48852e12d5d73abfd17aaf7511461b7f773632180ddfb87196b00ebb63"}) [ 2902.249817][T30695] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2902.269460][T30695] RSP: 002b:00007fc964630188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2902.277889][T30695] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 2902.285874][T30695] RDX: 0000000020000000 RSI: 0000000080104592 RDI: 0000000000000003 [ 2902.293860][T30695] RBP: 00007fc9646301d0 R08: 0000000000000000 R09: 0000000000000000 [ 2902.301840][T30695] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2902.309846][T30695] R13: 00007fff00332d8f R14: 00007fc964630300 R15: 0000000000022000 [ 2902.318083][T30695] ERROR: Out of memory at tomoyo_realpath_from_path. 12:01:53 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x10000, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:01:53 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000040)=""/222) 12:01:53 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0x2, 0x101000) ioctl$HIDIOCGDEVINFO(r1, 0x801c4803, &(0x7f0000000140)=""/89) read$hidraw(r0, &(0x7f0000000080)=""/140, 0x8c) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, &(0x7f00000001c0)={0x1, 0x1, 0x8, 0x9f8, 0x81, 0xfffffc01}) ioctl$HIDIOCGCOLLECTIONINFO(r1, 0xc0104811, &(0x7f0000000040)={0xfffff8cd, 0xfffffffa, 0x3, 0x10002}) [ 2902.403569][T13440] usb 6-1: string descriptor 0 read error: -22 [ 2902.411083][T13440] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2902.420290][T13440] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 12:01:53 executing program 0: ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f0000000040)=""/176) r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000000)={0x1, 0x2, 0x5, 0x0, 0x2, 0xee}) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) [ 2902.524540][T13440] cdc_ncm 6-1:1.0: CDC Union missing and no IAD found [ 2902.531360][T13440] cdc_ncm 6-1:1.0: bind() failure 12:01:53 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5, 0x24, 0x8}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2902.723295][T20968] usb 5-1: new low-speed USB device number 61 using dummy_hcd [ 2902.738470][T13440] usb 6-1: USB disconnect, device number 112 [ 2903.093414][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2903.104451][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2903.115778][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2903.125751][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2903.135555][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2903.145467][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2903.163383][T13440] usb 6-1: new low-speed USB device number 113 using dummy_hcd [ 2903.433789][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2903.440044][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2903.449143][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2903.475338][T30714] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2903.543561][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2903.554654][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2903.566753][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2903.576748][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2903.586545][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2903.596512][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 12:01:54 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x7}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:54 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x8001, 0x588880) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000080)=""/52) 12:01:54 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) ioctl$EVIOCGEFFECTS(0xffffffffffffffff, 0x80044584, &(0x7f00000002c0)=""/4096) 12:01:54 executing program 2 (fault-call:1 fault-nth:2): r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:54 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0xffffffffffffffff, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) [ 2903.735930][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2903.762149][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2903.769276][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2903.795896][T30756] FAULT_INJECTION: forcing a failure. [ 2903.795896][T30756] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2903.809075][T30756] CPU: 0 PID: 30756 Comm: syz-executor.2 Not tainted 5.13.0-rc7-syzkaller #0 [ 2903.817865][T30756] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2903.827935][T30756] Call Trace: [ 2903.831219][T30756] dump_stack+0x143/0x1db [ 2903.835565][T30756] should_fail.cold+0x5/0xa [ 2903.840092][T30756] _copy_from_user+0x2c/0x180 [ 2903.844785][T30756] evdev_do_ioctl+0x93d/0x1820 [ 2903.849570][T30756] ? evdev_ioctl+0x81/0x1a0 [ 2903.854085][T30756] ? str_to_user+0x90/0x90 [ 2903.858647][T30756] ? mutex_lock_io_nested+0xf00/0xf00 [ 2903.864049][T30756] ? lock_downgrade+0x6e0/0x6e0 [ 2903.868929][T30756] ? get_info+0x6a9/0x740 [ 2903.873275][T30756] ? __fget_files+0x291/0x3d0 [ 2903.877980][T30756] evdev_ioctl+0x145/0x1a0 [ 2903.882425][T30756] ? evdev_ioctl_compat+0x1a0/0x1a0 [ 2903.887660][T30756] __x64_sys_ioctl+0x193/0x200 [ 2903.892478][T30756] do_syscall_64+0x3a/0xb0 [ 2903.896917][T30756] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2903.902831][T30756] RIP: 0033:0x4665d9 [ 2903.906745][T30756] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 2903.926403][T30756] RSP: 002b:00007fc964630188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2903.934851][T30756] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 2903.942850][T30756] RDX: 0000000020000000 RSI: 0000000080104592 RDI: 0000000000000003 [ 2903.950852][T30756] RBP: 00007fc9646301d0 R08: 0000000000000000 R09: 0000000000000000 12:01:54 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x0) write$hidraw(r0, &(0x7f00000000c0)="bc8d0fe85c31967260be337d9af584d634db369d43f3d4c8992585f74dc3c9e9238bae5a9fa7aa4d4f607f124f411097ce4288c670ada971f9d0f3a6aabbf8864cf068744419681a27df81b86579e54524185a14c8df5a241f02d36b1af6b6be7d265396b43aa14c85251cd794f22eae4db40ce7ca37f1c8b17fc1ccc6a6141b1fbcbfba726f0fe62e63cffc1f1034f76301a77f8ba7e1de23f9496aa805a870a748bfe496d6ab172a85c43f41e0eb21cb12446df3c1913dc3f4e840c0a0c490e55750de7ca985a693", 0xc9) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, &(0x7f0000000040)=""/126) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f00000001c0)) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) 12:01:54 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x37, 0x86401) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, 0x0) ioctl$EVIOCGVERSION(r1, 0x80044501, &(0x7f0000000040)=""/190) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:54 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0xffffffffffffffff, 0x40000) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) 12:01:54 executing program 0: ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000100)={0x12, 0xe5, &(0x7f0000000000)="fd472b2740967c2a95bb6dbd51b56bfe5d55028cef4f5b82fec79ca1dd57ac98f7526e42d231cd2ef7f200cb13764ba865c965733c18123c2208dd22501c5d0bf65b237dc1278a7f535da71d5b3c246ff1403ac9d483a8557ceaf4795195f1e418b6099e44879ada7cb4d4df8a145d532a443de9313de636f50e9b5d3d628c8f53eabadfcd6acd621dc8c6f38f0b572fcd247995eb9c30ee631614917a553592305fd138b0e6032eae53fd3cc2507f1ca803a395b9b729ea399eaf99ef2a78d6a9322da8c6e25f91757ec8e5241c4b51d99b3fe35afd4416fa9eaff47910b1e4f0c37d1f19"}) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0xc0189436, 0x400500) [ 2903.958843][T30756] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2903.966838][T30756] R13: 00007fff00332d8f R14: 00007fc964630300 R15: 0000000000022000 [ 2903.988018][T20968] usb 5-1: USB disconnect, device number 61 12:01:54 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) syz_usb_connect(0x2, 0x31c, &(0x7f00000002c0)={{0x12, 0x1, 0x110, 0xd9, 0xd4, 0xce, 0x40, 0x45e, 0x44a, 0xf812, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x30a, 0x2, 0xff, 0x40, 0x80, 0x3, [{{0x9, 0x4, 0xb, 0x0, 0x2, 0xbf, 0x2, 0xff, 0x8, [@uac_as={[@format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x1, 0x4, 0x20, 0x2, "", "bc8912"}, @as_header={0x7, 0x24, 0x1, 0x1, 0x1f, 0x5}, @format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0x2, 0x0, 0x46, "45cd8a77"}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0xc1, 0x1, 0x40, 0x9}]}], [{{0x9, 0x5, 0x80, 0xc, 0x20, 0x2, 0x51, 0x3f}}, {{0x9, 0x5, 0x9, 0x2, 0x40, 0xe0, 0xa5, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x4, 0x7}]}}]}}, {{0x9, 0x4, 0x97, 0x9, 0x8, 0xac, 0x62, 0x55, 0xa2, [], [{{0x9, 0x5, 0x80, 0x1, 0x10, 0x1, 0x4, 0x7f, [@generic={0x67, 0x24, "ff768062eb355d70836a5b40602c0049041e04cfd35b5ff58868ba110b10da1dda146a83e54ec9822b55fb737c7ddba36b8ca5f1a76884707f031a926c8e4d4afaad900475ac5a54a9abad6bae3f98b20b4014bb0b9620d00773fcf2d32150c8d3f289eced"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x8, 0x1f}]}}, {{0x9, 0x5, 0x0, 0x0, 0x20, 0x9, 0x8, 0x81, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x1}]}}, {{0x9, 0x5, 0xf, 0x0, 0x10, 0x0, 0x3f}}, {{0x9, 0x5, 0x8, 0x1, 0x3ff, 0xff, 0xc7, 0x40, [@generic={0x94, 0x3, "83ae502768fc864998f73412102d19f067b83f1e798c67b0e11cc4647c63f076528a0c22a7ae8d7fdecc0fb4484fe7a9a71a7dbf0828ab14472e9a57b70a124238104a2f909d2ad1dcf6a6b0d1129e38a2f6a47a74e69a76a75d3747208bc619798a22f0340ce67fef9ed9c35f25a975e31fc1f47acfd7d2cbc90146e18d19f1d7b4301c2f364e177748c25f523cb5eb4c52"}]}}, {{0x9, 0x5, 0x9, 0x10, 0x20, 0xf7, 0x7, 0x8, [@generic={0x73, 0xe, "fc02e3d6c7610bf21fff7afeeaf5beea5fb4e163e94fd05440517b6af8a1c4b0af099905350514f0bbb4ee673946c715ec09b5065abbb01b597dd1cd03cc7d62dde260eb5aab5f2f9e0f4bfde65192272d0b14e86713640d657cc991aad722fbfb54f229c87030497f70f0cdd0d6aab9e7"}]}}, {{0x9, 0x5, 0xc, 0x3, 0x10, 0xff, 0x3d, 0x6, [@generic={0xdd, 0xf, "65ba09c169afb789ab624652c0ea980131b9f7c12e5f4762f61bfbd7d2cfd317e1a1a361ecf21ac38f40f404e042dfe426427e7131ba5000f9d65ffeb5259c4ef45742540a97cd7a1fbcc221deb69ce8c7c679e4a84439964c88d123b0dc091da2ffd6d8bcc01d73aa5be155a2791b8b24ced4c5e993e4140c3dade8ef86feecfe8e135b328492cb2d30530b386b2172c52d7348e14332cc61a00949c1d548d27a9b6ad1c11f761c0032263f3ebfabad3ebeada37d006845e1af00e6204a91183a4e707422ec65e185ec7f4932e2df039971e95cd88c3fe37caee0"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0xee, 0x6}]}}, {{0x9, 0x5, 0x88, 0xc, 0x400, 0x1, 0x0, 0x20}}, {{0x9, 0x5, 0x1, 0x10, 0x400, 0x4, 0x81, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x0, 0x6}]}}]}}]}}]}}, &(0x7f0000000800)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x201, 0x5, 0x1f, 0xfb, 0x8, 0xff}, 0x59, &(0x7f0000000040)={0x5, 0xf, 0x59, 0x5, [@ext_cap={0x7, 0x10, 0x2, 0x1, 0x0, 0x6, 0xbe44}, @wireless={0xb, 0x10, 0x1, 0x187c8e2d0f8cb4bd, 0x92, 0x4, 0x6, 0x9, 0x8}, @generic={0x23, 0x10, 0x1, "9ac9093af9dd068511d31f37c839b369ddb1e3bde8ac9c0a594eea730ce123cc"}, @ssp_cap={0x14, 0x10, 0xa, 0x1, 0x2, 0x7fffffd, 0xff0f, 0x6, [0xc0, 0x3f00]}, @wireless={0xb, 0x10, 0x1, 0x8, 0x4, 0x3, 0x5, 0x1, 0x32}]}, 0xa, [{0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x2c01}}, {0xaf, &(0x7f0000000100)=@string={0xaf, 0x3, "6cc240680c5058f7323783ba6938c49babec031fc20d85d3745ff27a6b890b9ae1ecd762f9dcbc4889b9f1af6dcb044ecc527bf0031ad78bbddefc905a077765ad31f80b97413b6c6f1be1082377900df9db7f58e2480ab3773d37cdf625378bcdad7c6885c2ab570a4457753527c41a84587fa97f4557c0987baa4bfc116e6dc3e295dea38b1600a9709cd1c166ad72f568edcaef6b82568501d459d6bdb21bdd46f117c5a169bbd4ab2b1db5"}}, {0x4d, &(0x7f00000001c0)=@string={0x4d, 0x3, "541ff0d9cccf8ef7dccb22a4a8f99d90a49d757a50434b5da9ad3d37e89a81ab031d7963cb2683cf71fc2bc21df5766b29f0c10ba72145ebc06a0ee63f5fad730dc3e0777d45805ddee5c8"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x1401}}, {0x5, &(0x7f0000000600)=@string={0x5, 0x3, "b77ad4"}}, {0x91, &(0x7f0000000640)=@string={0x91, 0x3, "64badd96dc88255a2a61fece7a97f5c128aaf5ffc49513979d6f13fa7750269ab749255edf0e8dc5378fbe69d395b862557d66dabc9f73ba58d11fe3a10c9d90ec2ea1a06e1ff52804ec79e79cfbb50e34df126edb660819a210adc83311ff0b598caf7c7498beff8eb0f0b9cacc6a6c322f08d9967201050331148363195ca94ad4a3044a3ce351400e33286fb39c"}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0x100c}}, {0x4, &(0x7f0000000740)=@lang_id={0x4, 0x3, 0x41e}}, {0x4, &(0x7f0000000780)=@lang_id={0x4, 0x3, 0x3811}}, {0x4, &(0x7f00000007c0)=@lang_id={0x4, 0x3, 0x419}}]}) [ 2904.036665][T13440] usb 6-1: string descriptor 0 read error: -22 [ 2904.042925][T13440] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2904.052101][T13440] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 12:01:55 executing program 2 (fault-call:1 fault-nth:3): r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2904.125277][T30741] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2904.154608][T13440] cdc_ncm 6-1:1.0: CDC Union missing and no IAD found [ 2904.161416][T13440] cdc_ncm 6-1:1.0: bind() failure [ 2904.207027][T30791] FAULT_INJECTION: forcing a failure. [ 2904.207027][T30791] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2904.211201][T13440] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2904.220207][T30791] CPU: 0 PID: 30791 Comm: syz-executor.2 Not tainted 5.13.0-rc7-syzkaller #0 [ 2904.220238][T30791] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2904.220284][T30791] Call Trace: [ 2904.220308][T30791] dump_stack+0x143/0x1db [ 2904.220337][T30791] should_fail.cold+0x5/0xa [ 2904.220368][T30791] _copy_to_user+0x2c/0x150 [ 2904.227181][T13440] cdc_ncm 6-1:1.1: bind() failure [ 2904.235879][T30791] simple_read_from_buffer+0xcc/0x160 [ 2904.235916][T30791] proc_fail_nth_read+0x187/0x220 [ 2904.235945][T30791] ? proc_sessionid_read+0x220/0x220 [ 2904.235980][T30791] ? security_file_permission+0x248/0x560 [ 2904.289067][T30791] ? proc_sessionid_read+0x220/0x220 [ 2904.294375][T30791] vfs_read+0x1b5/0x570 [ 2904.298562][T30791] ksys_read+0x12d/0x250 [ 2904.302817][T30791] ? vfs_write+0x9e0/0x9e0 [ 2904.307233][T30791] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2904.313228][T30791] ? syscall_enter_from_user_mode+0x27/0x70 [ 2904.319120][T30791] do_syscall_64+0x3a/0xb0 [ 2904.323542][T30791] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 2904.329425][T30791] RIP: 0033:0x41935c [ 2904.333312][T30791] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 12:01:55 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5, 0x24, 0x9}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2904.353016][T30791] RSP: 002b:00007fc964630170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2904.361435][T30791] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 000000000041935c [ 2904.369416][T30791] RDX: 000000000000000f RSI: 00007fc9646301e0 RDI: 0000000000000004 [ 2904.377438][T30791] RBP: 00007fc9646301d0 R08: 0000000000000000 R09: 0000000000000000 [ 2904.385445][T30791] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2904.393447][T30791] R13: 00007fff00332d8f R14: 00007fc964630300 R15: 0000000000022000 [ 2904.397876][T13440] usb 6-1: USB disconnect, device number 113 [ 2904.553355][ T993] usb 2-1: new full-speed USB device number 112 using dummy_hcd [ 2904.561104][T20968] usb 5-1: new low-speed USB device number 62 using dummy_hcd [ 2904.843283][T13440] usb 6-1: new low-speed USB device number 114 using dummy_hcd [ 2904.943958][ T993] usb 2-1: config 255 has an invalid interface number: 11 but max is 1 [ 2904.952242][ T993] usb 2-1: config 255 has an invalid interface number: 151 but max is 1 [ 2904.960647][ T993] usb 2-1: config 255 has no interface number 0 [ 2904.967009][ T993] usb 2-1: config 255 has no interface number 1 [ 2904.973364][ T993] usb 2-1: config 255 interface 11 altsetting 0 has an invalid endpoint with address 0x80, skipping [ 2904.984409][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2904.995446][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2905.006345][ T993] usb 2-1: config 255 interface 151 altsetting 9 has an invalid endpoint with address 0x80, skipping [ 2905.017331][ T993] usb 2-1: config 255 interface 151 altsetting 9 has an invalid endpoint with address 0x0, skipping [ 2905.028212][ T993] usb 2-1: config 255 interface 151 altsetting 9 endpoint 0x8 has an invalid bInterval 255, changing to 4 [ 2905.039602][ T993] usb 2-1: config 255 interface 151 altsetting 9 has a duplicate endpoint with address 0x9, skipping [ 2905.050665][ T993] usb 2-1: config 255 interface 151 altsetting 9 has a duplicate endpoint with address 0x88, skipping [ 2905.061706][ T993] usb 2-1: config 255 interface 151 altsetting 9 endpoint 0x1 has invalid maxpacket 1024, setting to 64 [ 2905.072928][ T993] usb 2-1: config 255 interface 151 has no altsetting 0 [ 2905.079959][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2905.089984][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2905.099815][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2905.109760][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2905.223355][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2905.234431][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2905.245605][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2905.255624][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2905.265435][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2905.275365][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2905.293681][ T993] usb 2-1: New USB device found, idVendor=045e, idProduct=044a, bcdDevice=f8.12 [ 2905.302764][ T993] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2905.310936][ T993] usb 2-1: Product: ὔ쿌쯜ꐢ令邝鶤穵䍐嵋궩㜽髨ꮁᴃ捹⛋쾃ﱱ숫歶ு↧櫀弿玭쌍矠䕽嶀 [ 2905.324288][ T993] usb 2-1: Manufacturer: 쉬桀倌㜲몃㡩鯄ἃෂ펅彴竲襫騋拗䢼릉꿱쭭丄勌ᨃ诗郼ݚ敷ㆭ௸䆗氻᭯࣡眣ඐ塿䣢댊㵷촷◶謷귍桼슅垫䐊畗✵᫄墄꥿䕿쁗箘䮪ᇼ浮讣炩톜曁犭棵쫭毯嚂ƅ委뷖᮲䛝៱ꇅ뭩ꯔᴫ [ 2905.349723][ T993] usb 2-1: SerialNumber: ᐁ [ 2905.413638][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2905.419938][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2905.429083][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2905.464603][T30762] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2905.523369][T13440] usb 6-1: string descriptor 0 read error: -22 [ 2905.529694][T13440] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2905.538932][T13440] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2905.565283][T30803] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2905.584333][T13440] cdc_ncm 6-1:1.0: CDC Union missing and no IAD found [ 2905.591151][T13440] cdc_ncm 6-1:1.0: bind() failure [ 2905.611671][T13440] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2905.618536][T13440] cdc_ncm 6-1:1.1: bind() failure 12:01:56 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x8}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:56 executing program 3: syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x1f, 0x40000) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000080)={0x2, 0x0, 0x0}) 12:01:56 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x9, 0x404b83) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:01:56 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:56 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x200000) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) [ 2905.743555][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2905.770451][ T993] usb 2-1: USB disconnect, device number 112 [ 2905.782939][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2905.790028][T20968] cdc_ncm 5-1:1.1: bind() failure 12:01:56 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x4000) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) 12:01:56 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x1, 0x505482) ioctl$EVIOCREVOKE(r1, 0x40044591, &(0x7f0000000080)=0x9) ioctl$EVIOCSABS0(r0, 0x401845c0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000000)=0x1000) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r2, 0xc0189436, 0x400500) 12:01:56 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5, 0x24, 0xa}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2905.875647][T20968] usb 5-1: USB disconnect, device number 62 [ 2905.898298][T12006] usb 6-1: USB disconnect, device number 114 12:01:56 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x2, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:56 executing program 1: ioctl$EVIOCREVOKE(0xffffffffffffffff, 0x40044591, &(0x7f0000000000)=0x4) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000140)={0x12, 0x18, &(0x7f0000000100)="c39b797f1dbb123ccb795ba2bab7a160b7aff668f2c32fc4"}) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000080)=""/118) r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000040)) 12:01:56 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000040)={0x57, 0x6, 0xc8d, {0x0, 0x100}, {0x2, 0x7}, @cond=[{0x8001, 0xffff, 0x3, 0x1, 0xffc4, 0x4}, {0x9a92, 0x3, 0xff, 0x76, 0x0, 0x2}]}) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000080)=""/217) ioctl$EVIOCREVOKE(r0, 0x40044591, &(0x7f00000001c0)=0x80) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000180)=0xffff) 12:01:56 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x8, 0x145040) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f00000002c0)={0x591, "d877e834f33d326fb42589dcaa6728569003e4637a276b6b377ce34e5b3baeae40e609b352540ef675e7a08e90a7b71a85844bd68eee1bf6e3c3bac2ed7f476518edcd488cd97b4f3e0923ff5e021ed85411e00e24b30c0e6ac3a1d3f0ee3faebcc3a587ba5641b709556fc7f9364356b731ca3ac78c343f4f6c9a958ed9f6f7d08a32b8fc196e51889e93595e12720f80b51898b0192f90749d1dbe4e67ccc1b6b4f942b63c4a3b2dd8889f23c117aaea65c49178925fa6203341dcc6e1573459f5d95898b1ae5543e177e24e752782e3e6b36253c775796627f999699e6d9fb59dec1b2cf2dd214db83067ca94cb2fbb73a2412943945fd890d294182e54026ff464dc73858e955f0a898a154336284bd3b793bd5bb814c8def3b58faea4f4c5f6d59fe30931bd98cd2ad41472640d36e7c92914e8b6092e74bc1ceec9232faf109d9e153bce1328d26d12f3cec8ffe5784b5218a7103afd5e15176e5cc002d8167f6ae9a3bce6514afee75a9941acd1d41a44877cec16e9bb7f0e6471ab1bd859adb84964e2487e9ec15bdd6541f30a4d4ba2c819296f9af18b957233356e6c2bc070fc73af502dfd5028acbb155c3fcfbbb38bbbeb5955620dc1492da3c1ab4c1bc75ff6fbfd411841be1901a9561fc7ef681d207bdf2ddc2bffd3ab96cd54873ffa53dd9003174d085b474a0edd455dc16ebf3bb670ddc62695d5477650ae3189a84926827fc5e1d8c0988e3705cd720a2369454f165e1ecb6c02a14ee53a6397520d3d78742604a96d1131695b9626ae84964bfcf5ed5c4061e935b4ee6b8d09433e37a8c1fa673827ace7a10fbc3f120617ef9ff931b8a125f7eae6a076ceac3f904a17c45f873ac07e96b35105bd79fa92540ef4633498592308488293db876c99967261fe8a490fb61b8c319f242f3ca6645ac60b3860aedb25cb59e1d896d87b43696779bdf1ea98900b897f4d3ae52408811913cfd14116ec6ad220e4567509cd73f4afc52907f78d845bf27586e25394364b69dbaecf970ff87ae15180ec828c72047ec1368a1145bb17836d20ef14836d04a0340b56c2140bc5923fa077ab0977e44866664957ecf260b573c3013ba8cda3b206bd9ea2efc391faa6cba3d4179b92f8d50019e2292332cbedc6eb1983b6df9b209e130b7ed01ef88241da76736d4aad1ec40af6b56470620dcf3286d3968152cdfb505501ea1103211c868ba585ff03bb43b6692d1232742e62699a495fdfa2523cc96e228b7947da5c5d03c412a6c18e09accc88167f695c049c55509fa1d6baa738d9d94b3c413cc2457775778399794a547da325b0d12d2bae7f8b7e67c68ed45f475992e49fffb72488e0efd26312b62cda58983ba63a29def2f5e35db02ed48e78a3a85cb4a02ecf4736dcb4e92b378c35d80303c72df34905abfb0cf50957a9bd46b4284343dd1c63c3d39b02f15db712d8714a944df22b339663cd465627af77faae9dadd03a23f837a50fbbf3c4d7a04c46e259ea0fe9c350f6c86f24d5d4c578f778b90be81ac8aa86cd2ca47ce65d195c167cbaf001162ce34a10d3b499526c0512a2ecb6185909525c622a8e94df8d06b7830e4485cbdabbe41dcf274558b8124c950b816fa612bd85e44cbf4dfbd87d219ff55ff2a900b9000302eff2e28177820c72a042d3fd119a080ee153207ae9087b5343d935176ea93b3a9e423e63449c7e7d6cbbf8964fddee014f53f5faaa98a119f94a7896d45207fb6bda3423da2c172ea6c3746457e2e7fa3e8aaa05d44780e4dcd534a1fce8ec4ada13b10031e5dc5e056f8c6e1375cae7f4ef39c9cf34757d290124e4dce76ad43273a47daa912febc3fbf8a78b1293705d1f3cfb55a01333b38db72e820feb6ac35ce798c62734dad691753554748aa6afe61a80907ae5dafafd9d35af260237fa3ffa69dfee551c319c0b8e102cb1761d0b8644cdba8665edf2c126ad056220c83083a21e015d4fb1199c676db4ba1ee90a6f7beade3a"}) [ 2906.283387][T20968] usb 5-1: new low-speed USB device number 63 using dummy_hcd [ 2906.443351][T12006] usb 6-1: new low-speed USB device number 115 using dummy_hcd [ 2906.653735][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2906.664798][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2906.677226][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2906.687240][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2906.697122][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2906.707102][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2906.833493][T12006] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2906.844565][T12006] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2906.856592][T12006] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2906.866580][T12006] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2906.876438][T12006] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2906.886329][T12006] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2906.973436][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2906.979674][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2906.988766][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2907.024922][T30841] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2907.213348][T12006] usb 6-1: string descriptor 0 read error: -22 [ 2907.219769][T12006] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2907.228904][T12006] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 12:01:58 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x18}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:58 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x6, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) 12:01:58 executing program 0: r0 = syz_open_dev$hiddev(&(0x7f0000000040), 0x2, 0xf4900) ioctl$HIDIOCGUCODE(r0, 0xc018480d, &(0x7f0000001140)={0x2, 0x100, 0x7, 0x6334, 0x8}) ioctl$HIDIOCSUSAGES(r0, 0x501c4814, &(0x7f0000001180)={{0x2, 0x1, 0x9, 0x2, 0x9, 0x5}, 0x2d6, [0x1, 0x5, 0x2e, 0x200, 0xd9d, 0x7f, 0x1, 0x3, 0x401, 0xaa, 0x1, 0xf93, 0x6, 0x4, 0x200000, 0x6, 0x45a, 0x7, 0x4, 0x8, 0x5, 0x5, 0x5, 0x2, 0x8001, 0x1c000000, 0x80000000, 0x6, 0x0, 0x100, 0x7, 0xe9a9, 0x3, 0x5d4, 0x1ff, 0x0, 0xffff, 0x0, 0x4, 0x5, 0x6a4, 0x8, 0x80, 0x7, 0x8, 0x0, 0x10001, 0xbee, 0x2, 0x1f, 0x9, 0x80, 0x8, 0x9, 0x3, 0x8, 0x1ff, 0x20, 0xc7, 0xf2c, 0x40, 0x800, 0x2, 0x4c, 0x800, 0x80000001, 0x3ff, 0x8, 0x3f, 0x6, 0x8000, 0x0, 0x4, 0x0, 0x20, 0x9, 0x800, 0x1f, 0x81, 0x5, 0x10000, 0x101, 0x0, 0x308a, 0xfffffffb, 0x3, 0x4, 0x6, 0x7, 0x3, 0x4, 0x0, 0x0, 0x28000, 0x4, 0x7fffffff, 0x2, 0x84, 0xe8e, 0x800, 0x0, 0x0, 0x81, 0x666, 0xfffffff9, 0xffffffff, 0x4, 0x7, 0x0, 0x9, 0x27b9, 0xfffffffb, 0xd5f, 0x4, 0x7, 0x7ff, 0x1, 0x0, 0x1, 0x4, 0xfffffe00, 0x5, 0x1, 0x1, 0xaa9, 0x8, 0x1, 0x4, 0x5, 0x80000001, 0x8000, 0x8c, 0xfffffff7, 0x8, 0x0, 0x5, 0xbc3d, 0xfffffff8, 0x6b, 0x2, 0x10000, 0x1, 0x3, 0x9, 0x5, 0x0, 0x508, 0x4, 0x3, 0x400, 0x0, 0x6, 0x7ff, 0x1, 0x9b, 0x1, 0xd96a, 0x2, 0x2, 0x101, 0x7, 0x1, 0x1ec2, 0x800, 0x401, 0x2, 0x9, 0xfffffffc, 0x9, 0x2, 0xb0, 0x1, 0x5, 0x7fff, 0x2, 0x2, 0xfffff614, 0x6, 0x2, 0xd0000000, 0x1, 0xfffeffff, 0x5, 0x4, 0x6, 0x2, 0x7, 0x400, 0x6, 0xffffffff, 0x1, 0x10000, 0xfffffff6, 0x9, 0x1ff, 0x1f0, 0xfff, 0x5, 0x3, 0x2, 0x20, 0x1, 0x81, 0x0, 0xffff0000, 0x9, 0x3f, 0x6, 0x1, 0x6, 0x0, 0x8f, 0x4000000, 0x7fffffff, 0x200000, 0x0, 0x7, 0x8000, 0x53, 0x80000000, 0x2, 0xffff, 0xd2f0, 0xfffffff9, 0x0, 0x7fffffff, 0x1f8ed5b1, 0x3f, 0x4, 0x6, 0x10000, 0x0, 0x40, 0x4, 0x80000000, 0x36f44bc, 0x7, 0x2, 0x7, 0x2, 0x9, 0x4, 0x200, 0x8, 0x80000000, 0x80, 0x7, 0x8, 0x20, 0x7f, 0x0, 0x7, 0x0, 0x4, 0x5, 0x2, 0x5, 0x200, 0x7da, 0x1ff, 0x8001, 0x80000001, 0x6, 0x8, 0x3, 0x59, 0x8, 0x5, 0x5, 0x0, 0x0, 0x3ff, 0xad, 0x0, 0x10001, 0x2, 0x2, 0x1a, 0x4, 0x3f, 0x2, 0x2, 0xfffffffd, 0x8001, 0x6, 0x1, 0x6, 0xe2, 0x2ab82189, 0x0, 0x7ff, 0x101, 0x1, 0x7fffffff, 0x9, 0x7, 0x1, 0x3623414a, 0x83a, 0x4, 0x10000, 0xfff, 0xfff, 0x4, 0x1, 0x3, 0x1, 0x1ff, 0xff, 0x3, 0x8, 0x9, 0x80000001, 0x7, 0xff, 0x2, 0x2, 0xa98, 0x0, 0x48, 0x101, 0x4, 0x423, 0x64, 0x0, 0x476, 0x7, 0x3, 0x10001, 0x7, 0xd75, 0x4, 0x5, 0x40, 0x1, 0x10000, 0x81, 0x3, 0xffff7fff, 0x7fff, 0x3, 0x9, 0x20000000, 0x2, 0x6, 0xffffffa7, 0x3a, 0x4, 0x8, 0x5, 0xffff, 0x2, 0x3, 0x6, 0x1b40, 0x7, 0x5, 0x4f, 0x2, 0x2, 0x0, 0x0, 0x19fb, 0xfffffffa, 0x1, 0x2, 0x9, 0x5ff, 0x8001, 0x7, 0x9, 0x39, 0x9, 0x3, 0x2663dc2b, 0x1, 0x5, 0x0, 0x3f, 0x0, 0x3, 0x5, 0x40, 0x3f, 0x0, 0x4, 0x2, 0x0, 0x7, 0x8, 0x5fa, 0xd0, 0x4, 0x5, 0x7ff, 0x2d15d1f3, 0x101, 0x6, 0x8001, 0x2, 0x84c, 0x200, 0x800, 0x1cb20, 0x4, 0xffffffc8, 0x5, 0xfffffffe, 0x9, 0x2, 0xd9, 0x2, 0x4, 0x401, 0x2, 0x3, 0x2, 0x0, 0x8, 0xfffffffa, 0x7, 0x1, 0x9, 0x80000000, 0x5, 0x3ff, 0x4, 0x80, 0x5, 0xfff, 0xffff, 0x1, 0x3f, 0x4, 0x5, 0x3, 0x100, 0x1, 0x3, 0xb80, 0xb138, 0x8, 0x1, 0x6, 0x8, 0x200, 0x5, 0x3, 0x6, 0xffff7fff, 0x7, 0x7ff, 0x5, 0x1, 0x3ff, 0x5, 0x2, 0x80, 0x7fffffff, 0x2, 0x400, 0x6, 0x8, 0xfff, 0x3, 0x3, 0x9, 0xda6, 0x10000, 0x1, 0x4e, 0x9b, 0xb620, 0x7fff, 0x733f, 0x3, 0x9, 0x6, 0x0, 0x9, 0xffff, 0x1, 0x4000, 0x81, 0xc5, 0x80, 0x4, 0xffffffff, 0x5, 0x4, 0x9, 0x8001, 0x3f, 0x6fa948a9, 0x4, 0x3, 0x80000000, 0x1, 0x1ff, 0x1, 0xfffffff8, 0x1, 0x2f2, 0x7fffffff, 0x9fd, 0xf29d, 0x8fd6, 0x60000000, 0x74, 0xffffffff, 0x4, 0x10001, 0x7, 0x0, 0x3, 0x39a, 0x6, 0xffffffff, 0x7fff, 0x2, 0x8, 0x8, 0x5, 0x8, 0x8, 0x8, 0x4, 0xa48c, 0x4, 0x8, 0x3, 0x80, 0x100, 0x4, 0x3, 0x3, 0x3, 0x459, 0x1fa2a9d4, 0xae000000, 0x3f, 0x87d5, 0x4, 0x4, 0x6, 0x10000, 0x362, 0xfff, 0x57d, 0xfffffffc, 0x1000, 0x9, 0xfffffffa, 0x7, 0x2, 0x3f, 0x17, 0x8, 0x8, 0x3bf5, 0x6, 0x1000, 0x2, 0x2f37, 0x4, 0xfffffffa, 0x80000000, 0x1000, 0x4, 0x80000000, 0x1ff, 0x7d, 0x3, 0x101, 0x0, 0x4, 0x1, 0x0, 0x0, 0xf0, 0x7, 0x5, 0xffff, 0x19, 0x9, 0x20, 0x5, 0x101, 0x1, 0x2, 0x400, 0x2, 0x11c, 0x2eb7, 0x6, 0x7, 0x3, 0x8, 0x5, 0xcbaf, 0xfffffffa, 0xff, 0x7fffffff, 0x2, 0x4, 0x7, 0xca8, 0x0, 0x80, 0x5, 0x3, 0x0, 0xe9, 0x80, 0x9, 0xffffffff, 0x80000000, 0x922, 0x7, 0x0, 0x5, 0x4, 0x8, 0x7, 0x1f, 0x4, 0xae, 0x2, 0x2d, 0x80, 0x0, 0x3, 0xf7f, 0x9, 0xfffffff8, 0x5, 0x3, 0x7, 0x5, 0xfffffffe, 0x171, 0x7fff, 0x3, 0x3, 0x6, 0x4, 0x0, 0xfffffffe, 0x5702, 0xac3e, 0x3ff, 0x7, 0x3ff, 0x8, 0x3, 0x581, 0x6, 0x3ff, 0x1ff, 0x1ff, 0x40, 0x5, 0xff, 0x4, 0x1, 0xa5, 0x49d, 0x3, 0x688, 0x96, 0xffff, 0x1, 0x80000001, 0x9, 0x7, 0x100, 0x6, 0x9, 0x4, 0x80000001, 0x8, 0xf65, 0x9, 0xa4, 0x8000, 0x7, 0x86000000, 0x3, 0x1a041b9, 0x3ff, 0x1, 0x7, 0x2, 0x8, 0x5afe, 0x80000000, 0x8, 0x32, 0x1, 0xfffffff8, 0x6, 0x6, 0x3, 0x200, 0x200, 0x177, 0x5, 0x2000, 0x9, 0x7ff, 0x200, 0x7fffffff, 0x6, 0xff, 0x6, 0x4, 0x9, 0x2, 0x7f, 0x9, 0x1255, 0x3, 0x8, 0x7ff, 0x401, 0xb37d, 0x0, 0x8, 0x3, 0x4fe, 0x7, 0xffffffba, 0x1b6, 0x98, 0x0, 0x20, 0x68, 0x0, 0x9, 0xffff, 0x3, 0x0, 0x3f, 0x2, 0x6652, 0x0, 0x18, 0x6, 0x9, 0xbe, 0x8, 0xe00, 0x2, 0x5000, 0x8000, 0xfffffffd, 0x1a3da000, 0x1, 0xf3, 0x8000, 0x9, 0x7, 0x7189, 0x7ff, 0x9, 0x7fffffff, 0x5, 0x80000001, 0x4, 0x20, 0x8, 0x6b, 0x7fff, 0xff, 0x650000, 0x1, 0xf4c0, 0xfffffffd, 0x8, 0x867, 0x5, 0x8, 0x7fffffff, 0x3, 0x7f, 0x7f, 0x8001, 0x3fd, 0x4, 0x6, 0x7ff, 0x3f, 0x80, 0xfffffff9, 0xf473, 0x9a, 0x81000000, 0x1, 0x0, 0x5, 0x4, 0xde, 0xf0, 0x0, 0x10000000, 0x80000001, 0x6, 0x800, 0x1, 0x5, 0x6, 0x10001, 0x7, 0x401, 0x1, 0x7, 0x7fffffff, 0x332501f7, 0x4, 0x10001, 0x400, 0x1, 0x9, 0x7, 0x2, 0x5, 0x0, 0x6, 0x7, 0xa852, 0x6, 0x8, 0x2, 0x2, 0xffff, 0x0, 0x3, 0x8, 0xffffffff, 0x4, 0x9, 0x5001, 0x9, 0x1, 0x400, 0x5, 0x1, 0x0, 0x101, 0x180000, 0xffffffe1, 0xfffffffd, 0x3, 0x8, 0x3ff, 0x3, 0xfffffffe, 0xffffffff, 0x8, 0xffffffff, 0x6, 0x1fbb, 0x3, 0xd209, 0x79f, 0x4, 0x0, 0x9, 0xfffff800, 0x8a, 0x3, 0x5, 0x81, 0x3, 0x2, 0x1, 0x3, 0x1c26, 0x6, 0x101, 0xfff, 0x8e, 0x5, 0x20, 0x3ff, 0x37e, 0xc8f6, 0x2ec, 0x0, 0x8, 0x9, 0x1, 0x7fffffff, 0xfffffffc, 0x9, 0x7fffffff, 0x7fff, 0x8, 0x1e0, 0x8, 0xfff, 0x621f, 0x861c, 0x0, 0x8, 0xfffffe00, 0x80000000, 0x4, 0xffffffff, 0x5e, 0x101, 0x7ff, 0xffffffff, 0x200, 0x101, 0x2, 0x9, 0x4, 0xffffffff, 0x100, 0x40, 0x9, 0x3, 0xffffffff, 0x9534, 0xffff0001, 0x0, 0x1ff, 0xff, 0x4, 0xd99, 0x80000000, 0x0, 0x1, 0x4, 0xc8, 0x405d, 0x7c, 0x24, 0x401, 0x6, 0x6aa, 0x1f, 0xe26, 0x93ab, 0x0, 0x10001, 0x4, 0x555, 0x4323, 0x40, 0x0, 0x4, 0x9, 0x1, 0x8001, 0x100, 0xfffffff9, 0x81, 0x37, 0x100, 0x1, 0x101, 0x0, 0x400000, 0x6, 0xaf5d, 0x4d, 0x1, 0x4d, 0x2, 0x8000, 0x0, 0x40, 0x79, 0x15, 0x1, 0x7, 0x3, 0x8, 0x2, 0x6, 0xfffffff8, 0x10000, 0x3, 0x2f, 0x0, 0x5, 0x0, 0x7, 0x2cc9, 0x1ff, 0x1, 0x20, 0x7, 0x1f, 0x3, 0xedf4, 0x9, 0xfffffffb, 0x297f, 0x0, 0x5, 0x0, 0x9, 0x6, 0x7f, 0xf3, 0x1000, 0xff, 0x97d, 0x1000, 0xfffffffa, 0xffffffff, 0x10001, 0x2, 0x7, 0x7, 0x54, 0x4, 0x8, 0x7, 0x8]}) ioctl$HIDIOCGDEVINFO(r0, 0x801c4803, &(0x7f0000000080)=""/33) syz_open_dev$hidraw(&(0x7f00000000c0), 0x7, 0x264900) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0x8, 0x200000) read$hiddev(r1, &(0x7f00000021c0)=""/28, 0x1c) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000000100)={{0x1, 0xffffffff, 0x8, 0x3ff, 0x8}, 0xd2, [0x6, 0x101, 0x7abd, 0x2, 0xfffffffc, 0x9, 0x0, 0x6, 0x1ff, 0x7, 0x79d428fe, 0xffffffff, 0x9e66, 0x9, 0x4, 0x800, 0x3f, 0x9, 0x1, 0x7fffffff, 0x3, 0x2, 0x1, 0x3, 0x4, 0x8, 0x4, 0x9, 0x6, 0x2c, 0xffff, 0x2, 0x5, 0x3, 0x5, 0x7, 0x2, 0x18e00000, 0x0, 0xfff, 0x112c, 0xfff, 0x4, 0x71, 0xfffffc00, 0x4, 0x40, 0x8, 0x1, 0x794cd884, 0x1, 0x9, 0x8, 0x35263b68, 0x2, 0x80000001, 0x1, 0x5, 0x4, 0x8f85, 0x100, 0x2, 0x3, 0x1f6b, 0x9, 0x43, 0x90, 0xc3, 0x1000, 0x71, 0x7, 0x9, 0x0, 0xa8, 0xe339, 0xa6, 0x7, 0xffffffff, 0x5, 0x0, 0x4, 0x9, 0x2363, 0x200, 0x4, 0x361a, 0x80000001, 0x0, 0x3, 0x5, 0x1000, 0x1, 0x0, 0x9, 0x80, 0x80, 0x20, 0x7fff, 0x6c, 0x5, 0x200, 0x7fffffff, 0x5, 0x0, 0x1, 0x101, 0x6, 0x10001, 0xfc9, 0x2, 0x2, 0x5, 0x8, 0x6, 0x93, 0x81, 0x7, 0x4, 0x0, 0x2, 0x2, 0xc6d, 0x1, 0x200, 0x101, 0x3, 0x87a, 0x5, 0xfffffff8, 0x3f, 0xfffffffe, 0x7, 0x1, 0x85, 0x1, 0x1, 0x8, 0x8, 0x40, 0x8001, 0xff1, 0x10001, 0x40, 0x7, 0x9, 0x1, 0xfff, 0x3, 0xfff, 0x1, 0x8, 0xffffb4e1, 0x6, 0x7fff, 0x4, 0x7fff, 0x6b73b66c, 0x9, 0x1f, 0x9, 0x0, 0x5, 0x3f26, 0x2, 0x9, 0x3f, 0x7fffffff, 0xffffffa0, 0x8001, 0x6, 0x1, 0x6, 0x1f, 0x1ff, 0x9, 0xff, 0x3, 0x40, 0x8, 0x9, 0x5b, 0x2, 0x80, 0x8, 0x6, 0x1, 0x1, 0x7, 0x7, 0x7f, 0xfa6, 0xff000000, 0x6c0, 0x3ff, 0x5, 0x0, 0xfffffffa, 0x81, 0xffffffff, 0xffff, 0x6, 0x4, 0x6, 0xfffffff9, 0x101, 0x10000, 0x7f, 0x3f, 0x3ff, 0x200, 0x0, 0xea6e, 0x549, 0x6300, 0xfff, 0x5, 0x4, 0x6, 0x80000000, 0x4, 0x7ff, 0x5a, 0x1, 0x2, 0xff, 0xffff, 0x3f, 0x6, 0x100, 0x8001, 0x80, 0x8, 0xfffffff8, 0x9, 0x8000000, 0x1, 0xc42, 0x8, 0x6, 0x8, 0xffffff7f, 0x5, 0x2, 0x20, 0x9, 0x40, 0x400, 0x98, 0x1f, 0xffffffff, 0x3f, 0x80, 0xff, 0x8, 0x7c00, 0xec83, 0x4, 0x7ff, 0xffffffff, 0x2fa, 0x528, 0x2, 0xbf3, 0x5, 0x2400000, 0xab5, 0x5, 0x2, 0x4, 0x8, 0x1, 0x3, 0x2, 0x3, 0x1, 0x80000001, 0xffff, 0x2, 0x51eb, 0xfffffffa, 0x0, 0x2, 0x1, 0x8, 0xfffffffb, 0x400, 0x4, 0xfffffff9, 0x5, 0xffff, 0x6, 0x8b, 0x0, 0x1, 0xff, 0x101, 0x4, 0x1000, 0x3, 0x1, 0x401, 0x4, 0x8, 0xffffffff, 0x7, 0x9, 0xf8000, 0xffffffff, 0x10001, 0x101, 0x4, 0x5, 0xff, 0x200, 0x0, 0xff, 0x7ff, 0x3f, 0x4, 0x20, 0x1, 0x8, 0xa5, 0x7, 0x10000, 0x7, 0x80000001, 0x1ff, 0x4, 0x8, 0x1f, 0x8, 0x93, 0x1, 0x4, 0x8, 0xfff, 0x0, 0x40, 0x101, 0xd1, 0x4, 0x1, 0x3, 0x1, 0x0, 0x2d0a, 0x1, 0x1, 0x6, 0x98b1, 0x2, 0xe36, 0x80, 0x0, 0x0, 0x6, 0x4ba7a6c0, 0x7, 0xd8, 0x0, 0x4, 0x4, 0x7f, 0x4, 0x6, 0x5, 0x2, 0x3, 0x363, 0x713, 0x8000, 0x1ff, 0xfff, 0x6, 0xa00, 0x0, 0x0, 0x5, 0x400, 0xdb, 0x8, 0x8, 0x2, 0x0, 0x0, 0x1f, 0x7f80000, 0x80000001, 0x6, 0x0, 0x8, 0x6, 0x7a3, 0x1, 0xffffffff, 0xf18, 0xdfd7, 0x9, 0x8000, 0x18, 0x10001, 0x400, 0x7f, 0x80000000, 0x0, 0x400, 0x0, 0x0, 0xee, 0xffff, 0x2, 0xab, 0xfffffff9, 0xfffffffc, 0x800, 0x2, 0x1, 0x1ff, 0x8000, 0x1, 0x4, 0x7, 0x200, 0x0, 0x0, 0x8000, 0x68, 0x14, 0x40, 0x8001, 0x5, 0x4, 0xfffffffd, 0x0, 0x8000, 0x7, 0x8, 0x57b6, 0xfffffe01, 0x6, 0x7, 0x1c0, 0x1, 0x7, 0x3, 0x2, 0x3ff, 0xfa2, 0x74ec7a28, 0x7f, 0x2, 0x2, 0x6, 0x7, 0x0, 0x1, 0x3ff, 0x400, 0xffffff57, 0x7, 0x9, 0x9, 0x5, 0x1b47, 0x10000, 0x6444, 0x4b, 0x80000000, 0x1000, 0x40, 0x1, 0x8001, 0x7cadd694, 0x200, 0x101, 0x8, 0x80, 0x3, 0x2, 0x8, 0xfffffff9, 0x2, 0x5, 0x1, 0x4, 0x2ac0, 0x5, 0x3, 0x4, 0xd7, 0x4bc, 0x1f, 0x3ff, 0x10000, 0x997, 0x9, 0xfff, 0x2402994a, 0x20, 0x8, 0xfffffeff, 0x0, 0x9, 0x8001, 0x1, 0x9, 0x3, 0xfffffffc, 0x453, 0x9, 0x2, 0xa6, 0xffff0001, 0xfffffe00, 0x5, 0xa6c, 0x9, 0xfffffff7, 0x7f, 0x9f8e, 0x1, 0x9, 0x3, 0x5, 0xd0d, 0x4, 0x3, 0x5, 0x5, 0x6, 0xfffffffb, 0x6, 0x6, 0xb553, 0xa7f, 0x80000000, 0x3, 0x9, 0x0, 0x8, 0x8, 0x7, 0x13d1, 0x40, 0x2, 0x8000, 0x10000, 0x3, 0xa9e9, 0x0, 0x8, 0x4, 0xc12b, 0x4, 0x800, 0x8, 0xfffffffa, 0x10000, 0x4, 0x7, 0x2, 0x80, 0x2, 0x3, 0xfff, 0x40, 0x51765b74, 0x2, 0x1, 0xffffff78, 0x10001, 0x0, 0xfff, 0x81, 0x101, 0x9, 0x6, 0x40000, 0x6, 0x80, 0x34ef, 0x4, 0x6, 0xfffffff9, 0x8, 0xd0e5, 0x6, 0x80000001, 0x8, 0xf76, 0x5, 0x0, 0xffff, 0x8001, 0x8, 0x8, 0xb, 0xffff, 0x9, 0x8, 0x3, 0xffff, 0x9, 0x80, 0x4, 0x7ff, 0x5, 0x7, 0x2, 0x2dcb, 0x3, 0xffff0000, 0xfffffff7, 0x80, 0x0, 0x8, 0x87b4, 0x5, 0x10001, 0x10001, 0x8, 0x2, 0x0, 0x6, 0x9, 0x2e46, 0x6, 0xffffffff, 0x1, 0x101, 0xfffffe01, 0x1, 0x5, 0x8, 0xffffffff, 0x9, 0x100, 0x20, 0x40, 0x5, 0x3, 0x40, 0xb88b, 0xffffc441, 0x9, 0x1000000, 0x5, 0x4000, 0x80000000, 0x7fff, 0x8, 0x100, 0x4, 0x5, 0x7fff, 0xc64a, 0x81, 0x4, 0x8000, 0x0, 0xfa4, 0x9cdf, 0x101, 0x8, 0x3, 0xdc00, 0xffffffff, 0x5, 0x8001, 0x0, 0x0, 0x70c, 0x0, 0x5, 0x2, 0x7fff, 0x1, 0x81, 0x8, 0x4, 0x7, 0x94ca, 0x2, 0x3, 0x49b, 0x5dc8, 0x1, 0x1f, 0x1, 0x2, 0x1, 0x9, 0x0, 0x8, 0xfffffff7, 0x1, 0x16, 0x5, 0x4254dbdc, 0x581, 0xfff, 0x2, 0x8, 0x3ff, 0x80000000, 0x8, 0x7fff, 0x4, 0x2, 0x7ff, 0x7f, 0x1, 0x1d, 0x4, 0x5013, 0x9, 0x1000, 0xdc1, 0xffff, 0x80000000, 0x1, 0x5, 0x9, 0x53, 0x3ff, 0x8001, 0x4, 0x0, 0x4, 0x5, 0x2, 0x2, 0x8ce9, 0xc5, 0x5, 0xd7ec, 0x7c3, 0x2, 0x10000, 0x2, 0x1, 0x8, 0x7fffffff, 0x4, 0x200, 0x0, 0x800, 0xd59, 0x20, 0x7, 0xffff, 0x8, 0xfffffffe, 0x9, 0x0, 0xb1, 0x5, 0xe7d, 0x76, 0x7ff, 0xffffff2b, 0x5, 0x9, 0x0, 0x4, 0x1, 0x6, 0x4, 0x80000000, 0xffff0000, 0x9, 0x0, 0x10001, 0x10001, 0x20, 0x2, 0xffff, 0xfffffff8, 0xbf, 0x7, 0x3, 0x3, 0x0, 0x89, 0x0, 0x7, 0xfffffffc, 0x6, 0x5, 0x1, 0x6, 0x80000001, 0x20, 0x1, 0x0, 0x3, 0x1000, 0x7fff, 0x36b6, 0xffffaa3b, 0x0, 0x1, 0x80000001, 0x9, 0x4, 0x1f, 0x3, 0x15a20465, 0xe79, 0x6, 0xbc92, 0xfffff880, 0x9e, 0xff, 0x8, 0x86, 0xab05, 0x4, 0xfffffc01, 0x91, 0xfffff801, 0x8, 0x0, 0xebb9, 0x80, 0xa167, 0x80, 0x200, 0x1, 0x9, 0x7, 0x4, 0xff, 0x4a2f35a4, 0x0, 0x7ff, 0x4d71, 0x292, 0x3, 0xffffffff, 0x3a0, 0x8000, 0x8, 0x7, 0x9, 0x7, 0xffff, 0x200, 0x3, 0x8, 0x3, 0x7, 0x1ed3eae0, 0x10000, 0x1ff, 0x3, 0x3, 0x2, 0x401, 0x10001, 0x7fffffff, 0x2, 0x0, 0x401, 0x10000, 0x6, 0x3f, 0xffff0001, 0x6, 0x9, 0x80000000, 0x401, 0x4, 0x401, 0x6, 0xadf4, 0x2, 0x3, 0x7, 0x6, 0x40, 0x3, 0x8000, 0x5, 0xfffffff9, 0x0, 0x4, 0x8, 0x7fff, 0x7, 0x3, 0x1ff, 0x9, 0xffffffb7, 0x1f, 0x6, 0x9, 0x6, 0x4, 0x2, 0x2, 0x0, 0x7ff, 0x1, 0xfffffffd, 0x1, 0x5, 0x101, 0x101, 0x2, 0x8, 0x3, 0x3, 0x4, 0x1, 0xffffffff, 0x7, 0xffff8000, 0x1, 0x8, 0x7fffffff, 0x77, 0x3, 0x7fff, 0xff, 0x593680, 0x2, 0x9, 0x3ff, 0x40, 0x9, 0xf708, 0x80000000, 0x4, 0x6, 0xfffffbff, 0xfffffbff, 0x7, 0x9, 0x4, 0x7, 0xedf, 0xa0, 0x0, 0xc4b, 0x4, 0x8e1, 0x9, 0x7fff, 0x200, 0x8, 0x15c10619, 0x6, 0x1, 0x0, 0x6b, 0x6, 0x39, 0xbe960, 0x9, 0x3, 0x5, 0x4, 0x3, 0x9, 0x2, 0x49b, 0x1000, 0x2, 0x3, 0x73947ae8, 0x6, 0x8001, 0x9, 0x20, 0x4, 0x9, 0x50f, 0x79b, 0x1, 0x10001, 0x400, 0x180, 0xfffffffd, 0x72e, 0x2, 0xd8, 0x400, 0x401, 0x0, 0xd15b, 0xe0, 0x200, 0x2fa4, 0x1000, 0x80000001, 0x1, 0x2, 0x101, 0x7, 0x1, 0x100, 0x1, 0xa1ee, 0x1, 0x3, 0x7, 0x70, 0x0, 0x1, 0x37d, 0x1ff, 0x8, 0x4, 0x200, 0x5, 0x80, 0x5, 0x2, 0xd, 0x5, 0xfffffffd, 0x800]}) 12:01:58 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x10, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:58 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f0000000040)=""/170) [ 2907.255277][T30862] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2907.274588][T12006] cdc_ncm 6-1:1.0: CDC Union missing and no IAD found [ 2907.281388][T12006] cdc_ncm 6-1:1.0: bind() failure [ 2907.316039][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2907.373391][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2907.380231][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2907.391562][T12006] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2907.398461][T12006] cdc_ncm 6-1:1.1: bind() failure 12:01:58 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000040)="462696d13df0a50475195da5c20bbb6f4e83cf2da6f3ec9ca7535228183539b66c000e48b24c41d39a1b24966e4e2c01f6f14a003cb28fc381e8895857ea82fa63aa823ab345aec456a24011d6485614a68b2ef99ef22ea93cfdd0ca2ea79a2ab2f59076a1faec670f59e396504499c927c07fe82593999f9e913d70c709c2f17e5bfa8cedc29566a5a87b1df87e053b2f568bb3215b87a721f91237aab1b77f19c550e7b4fdf424d9e91d9a5e89484c44b9d29b7ea615256c342206a8b4125401a01e2a4452d392f53f74e62405e0ba654b97fd03835f42faa950db67126551363aef2c4f8c0555e229552e41c7a12c2ad1540a") r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0x446, 0x157d03) ioctl$HIDIOCINITREPORT(r1, 0x4805, 0x0) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, &(0x7f0000000140)={0x3, 0x2, 0x3, 0x1f, 0x5, 0x59df}) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f0000000180)={0x5f, "f1c342e3910a23e3e63ab685d16d38bf55a75e3bb03a03db98e2336959acb9cdbd91c49f7468cc0a24c3fde537c5da809dfa2bb56ca79493c88f24fb515f1d52"}) [ 2907.445756][T20968] usb 5-1: USB disconnect, device number 63 12:01:58 executing program 1: r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x39ab8826, 0x701) ioctl$HIDIOCGNAME(r0, 0x80404806, &(0x7f0000000040)) ioctl$HIDIOCGREPORTINFO(r0, 0xc00c4809, &(0x7f0000000080)={0x3, 0xffffffff, 0x2}) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x401c5820, 0x400000) 12:01:58 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5, 0x24, 0xf}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:01:58 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x4c01, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:58 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x8, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000080), 0x5, 0x501600) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000140)=""/78) syz_open_dev$evdev(&(0x7f0000000040), 0xe8, 0x2) [ 2907.540600][T13440] usb 6-1: USB disconnect, device number 115 12:01:58 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000000)={0x2, "8e331764f5411684422a544bab249661379e57b7d6b10213070c85fa0bd5da049f463b48ccad6f332da1b1e214b73ff921000dcc3cb850cc58cab5f1dc043c41"}) 12:01:58 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x140203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) ioctl$HIDIOCGFLAG(0xffffffffffffffff, 0x8004480e, &(0x7f0000000000)) [ 2907.833398][T20968] usb 5-1: new low-speed USB device number 64 using dummy_hcd [ 2908.103310][T13440] usb 6-1: new low-speed USB device number 116 using dummy_hcd [ 2908.193912][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2908.204919][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2908.216169][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2908.226177][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2908.235970][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2908.245842][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2908.463481][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2908.474482][T13440] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2908.485464][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2908.495437][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2908.504034][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2908.505249][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2908.514105][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2908.521222][T13440] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2908.530227][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2908.564896][T30897] raw-gadget gadget: fail, usb_ep_enable returned -22 12:01:59 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x300}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:01:59 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x541b, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:59 executing program 3: ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f0000000040)=""/125) r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:01:59 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x80000000, 0x325880) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) 12:01:59 executing program 0: syz_usb_connect$hid(0x4, 0x36, &(0x7f0000000100)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x20, 0x46d, 0x402d, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x5, 0x80, 0x1, [{{0x9, 0x4, 0x0, 0x7, 0x2, 0x3, 0x1, 0x1, 0xd0, {0x9, 0x21, 0xa5, 0x9, 0x1, {0x22, 0x5f6}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x0, 0x1, 0x7f}}}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x310, 0x5, 0x1, 0x7, 0x10, 0x8}, 0x24, &(0x7f0000000180)={0x5, 0xf, 0x24, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x2, 0x3c, 0x80, 0x4}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0xff, 0x0, 0x1}, @wireless={0xb, 0x10, 0x1, 0x2, 0x44, 0x7e, 0x5, 0xfffd, 0x20}]}, 0x4, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x457}}, {0x50, &(0x7f0000000200)=ANY=[@ANYBLOB="5003a6d60eb149cb05e34e797b23f7d0e7dc3a65029652b4077bb7f968d2fdb8b84ef8a8de875050a2c09b91e592b3bbc24a20d9a53821c3f95a94dc678b3274ec13688b00"/80]}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x43e}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x423}}]}) syz_usb_connect(0x3, 0xcca, &(0x7f0000000500)={{0x12, 0x1, 0x300, 0x51, 0x4b, 0xd7, 0x40, 0xcde, 0x1a, 0xac33, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xcb8, 0x3, 0x1, 0x4, 0x70, 0x3, [{{0x9, 0x4, 0xbd, 0x40, 0xc, 0x2d, 0x19, 0xba, 0x7, [@uac_as={[@format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x1f, 0x2, 0x80, 0xa9, "", '\x00'}, @format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0xa0, 0x4, 0x80, 0xc8, "6ac359"}]}, @uac_as={[@format_type_i_discrete={0xf, 0x24, 0x2, 0x1, 0x6, 0x2, 0xff, 0x80, "040da1218e7994"}, @format_type_ii_discrete={0x11, 0x24, 0x2, 0x2, 0x8, 0x0, 0x4, "86a52ef6e63e22e4"}, @format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0x8000, 0x40, 0x7, "6d26291030b0b8f41d"}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x0, 0x3, 0x80, 0x6, "8b"}, @format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0x2, 0xc1ad, 0x9, "888a0d9f"}, @format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x0, 0x2, 0x4, 0x0, "93cd0b"}]}], [{{0x9, 0x5, 0xf7a284ed72a95248, 0x10, 0x10, 0xa, 0x8e, 0xfc}}, {{0x9, 0x5, 0xa, 0x4, 0x3ff, 0x92, 0x4d, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x1f, 0x8}]}}, {{0x9, 0x5, 0x7, 0x2, 0x3ff, 0x4, 0x3, 0x2, [@generic={0xa, 0x23, "bba4d69d4c139008"}, @generic={0xa6, 0xe, "5185379645152433391ac6629c5e151e592768043173371af2040f18895d99e18668939e3fde978059266c2410aca1dd5de5001e1a82e7d268dc56b6c09c40f698f59362559c0660a96e414c8469d6323145cb8c9ca3d8e9afa7425d9e26ccacf7431db625f38ba0919f84ff16ebee8fb702982b53822498d4ce04bd8fd1579ae4c0bc4b2f3138a87a131c3439ca7dc3e70d71bc79935817615c6604f28eb42c47d4bae1"}]}}, {{0x9, 0x5, 0x100, 0x10, 0x3ff, 0xfb, 0x3f, 0x7, [@generic={0xdb, 0x2, "a254feaaeda57f711ec562d8b7f76587ed1df4fcd2ec437bfdfb4530936d7ac4643b8c1ee4fe47915cee3a1dd2d2f2d777c2f83b5211cd72b741b1274f4610a9880c1400ed7c4c392557c9083cef876ae167adbbec519d2637b71f8cddd24a3a25dad3954c49c20eb8f1d66fb36c6c9e8aeeb6fa87d94548c226b56fc1f0b0c01267c845033a1721dbea2f3275b9fe93b31793b4cc17cb1852072a7e18a58e80808325510a517eae93319207b0b9ccaf726eacf98b6370bf5564b3d550c8ecce91fc3d65862a8b9f8e493007683818cf0c89f3f40096767658"}, @generic={0x21, 0x4, "76c18d88f67a473dd04b1226023c9dce0f6f12af027d7bd44d2c1963691411"}]}}, {{0x9, 0x5, 0x2, 0x14, 0x20, 0x40, 0x5, 0xfc}}, {{0x9, 0x5, 0x6, 0x4, 0x20, 0xdb, 0x1}}, {{0x9, 0x5, 0xb, 0x3, 0x8, 0x0, 0x3, 0x81, [@generic={0xbb, 0xe, "d94db9add5729e5d77925c522e2636d05347e211541aca3bd05d37001e694c3c1b9bf2c936eddc351bfd8c8a211d8327be17de1964abba9eefbd8c2bb1ec2e1ddedd5b144b09de8c828b413c371bb2a67fac6bd1f2d65b198de03b95a9da75aa849d38e2bb2539cb22131a30eec335219915fb7b22b9d1a6ac9f3bc870ddb1aa015388bd9e2714472ed1fdf8e500e76726a4e2abe60adca02e1515b6bdebb366fc868f2414b87c14e02cd152458410e85e2455fb3776710733"}, @generic={0xf9, 0xa, "6292387c4e650e646abb2fe94305d91bfc3e9ac06d15f4d1db584315a91ab21bee01c9986a75df5b5a1ee74de877cb20881934bb0227f0e958fec14cc481343a2e970842de95f5eeb3d23881f1c12c1d510fb2e927836cd02ed40d797e6c4679dc53f61141971675f6b401095b58d4a6fd029f84223e795c53b4ab17feefcd62e4f2b1aeb1f57cada8af639a65589abc68cb120ed2e324d544b1f7acf90b626691133317f610723a69cb6ac71f93743e37b4cc97883c04e3751a45af0769c4a1199820cd2d0a4f5440d1cecf21967e5a74c135b6298a85078335b1ce36c9d336b8a01f106c35673fbd5e46bd2623cc36080f8318154ef2"}]}}, {{0x9, 0x5, 0x0, 0x3, 0x400, 0x1f, 0x6, 0xd0}}, {{0x9, 0x5, 0xd, 0x0, 0x7ff, 0x4, 0x1, 0x40, [@generic={0xc0, 0xc, "a992669349d109535e9ac8f135349c5d74f11a5087c91d26540ea6f5b99242f307d0ad367e132f5c8ee741050e605407b9f443cad1c6722bd270f96be5816ff3f3d0e7bc32da3190997cd86fe6c0d075b929de08ec485d0d4b60aa0cce52d4ab32e77616a084ad305ab73197e01de2c95fa949a2674de231e1d07269ead4145caf0f3000eab973be58026fff3b62322f27dc8032fdcc87cbfa0de16b83bafe3e745cb6880d3f95b60d1049c06dcc80dc487fa18a93f56c85c3487b520820"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x3, 0xfff}]}}, {{0x9, 0x5, 0x6, 0x1, 0x40, 0x0, 0x2}}, {{0x9, 0x5, 0x5, 0x8, 0x200, 0x8, 0x4, 0x1}}, {{0x9, 0x5, 0x5, 0x2, 0x140, 0x0, 0x0, 0x7f, [@generic={0xc9, 0x11, "7a0622a8f60d623c3b52872d8ee1b9cdf83b147bea1b783401217af17a99bcaa4105b0e8c1e74acbdd52fcff32e28dc01401c883f728ffc8081900888b3f115e8a29433bfd40b4a9e4f9a7d7857372452ce902ac12d0850cf8ed1aabb71b163a5200910cce31e1aec10478a2bd4406e81398fbdd27c897df22b98b52c2406c66d8e243d993d5a18906dec02c14e51a27b3a80fdf1d3b8254e556c4e51fe9192711dae87235da57eadaaabb595d5808be4eed099b78bf9c39b4e57a03e939ffd3b204ea8c5fed2c"}]}}]}}, {{0x9, 0x4, 0xf0, 0x4, 0x2, 0x26, 0x6a, 0x40, 0x1, [@cdc_ecm={{0xa, 0x24, 0x6, 0x0, 0x0, "d9a987d388"}, {0x5, 0x24, 0x0, 0x81}, {0xd, 0x24, 0xf, 0x1, 0x20, 0x1f, 0x3, 0xff}, [@country_functional={0x10, 0x24, 0x7, 0xcf, 0x1ff, [0x1, 0xd7, 0x5, 0x2, 0x1]}, @network_terminal={0x7, 0x24, 0xa, 0x7, 0x3f, 0x12, 0x40}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0x1}, @country_functional={0x10, 0x24, 0x7, 0x2, 0x8, [0x7, 0x8001, 0x4d8, 0x4, 0x8000]}, @mbim={0xc, 0x24, 0x1b, 0x3, 0x40, 0x21, 0x80, 0xfff8, 0xf7}, @ncm={0x6, 0x24, 0x1a, 0x8, 0x10}]}], [{{0x9, 0x5, 0x0, 0x8, 0x400, 0x1, 0x95, 0x60, [@generic={0xea, 0x10, "0580b0fa848c16f3e298206843ff8d7755f5a681cb6c62c833504b4aac7d13a77b9e3adece303926ce45f346bbeb2f85bc9d83a6768ac657b0fd6ba5c53ef4159d4fde7c71d49b79e293dfba34eb8009c0fe4096ce85cb3c54f8ec3bba5e8485962742b26fb5dddaf430920e1be4b4b2082959c08c7b1e061ede947cf22c78d3e80decc31fe0beb0616452520042c6a8501a6c87eb1394680b42785ce5f882fc38ed1e4d9ba405e179add81783e48cd6471dec61f4eb575e855891b80d97063d4cacdc5cc8779af290555e1005fbfcfa00e979737389cd2fa4077d62be34a60843e618860fca1166"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x0, 0x3}]}}, {{0x9, 0x5, 0xe, 0x19, 0x400, 0x80, 0x81, 0x40}}]}}, {{0x9, 0x4, 0xc2, 0x1, 0x10, 0x7b, 0x58, 0xa9, 0x1, [@cdc_ncm={{0xa, 0x24, 0x6, 0x0, 0x1, "49639164e2"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x10000, 0xb3, 0x2a, 0x5}, {0x6, 0x24, 0x1a, 0x8, 0x20}, [@dmm={0x7, 0x24, 0x14, 0x400, 0x2}, @mdlm={0x15, 0x24, 0x12, 0x7e}, @mbim_extended={0x8, 0x24, 0x1c, 0x8, 0x1f, 0x401}, @mbim_extended={0x8, 0x24, 0x1c, 0x3, 0x7f}, @acm={0x4, 0x24, 0x2, 0xb}]}], [{{0x9, 0x5, 0xe, 0x0, 0x8, 0x1d, 0x2, 0x20}}, {{0x9, 0x5, 0x89, 0x0, 0x40, 0x81, 0x8, 0x3, [@generic={0x3c, 0x23, "c49e754852260178a65d6b1f6a9439d6ff749c5b39fd5a637fee16ee814f12833c38d026142a559fd7236c55f742f29ddc2e56ff441628b47726"}]}}, {{0x9, 0x5, 0x1, 0x2, 0x20, 0x40, 0x1, 0x17}}, {{0x9, 0x5, 0xe, 0x0, 0x40, 0x1, 0x8, 0x81, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x5b, 0x4}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x6, 0xbb1b}]}}, {{0x9, 0x5, 0x0, 0x0, 0x5b7, 0x6, 0x53, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x81, 0x9}, @generic={0x41, 0x3, "765a8969f6ca0233acdaf449d0a99e61b1b8c56d565682df59644d2482b934970487ca2b5d85a25736f85b4cf8618a774e7fb68bb99b8f5abb339985efaa7c"}]}}, {{0x9, 0x5, 0xc, 0x10, 0x50, 0x3d, 0x0, 0x3, [@generic={0x1d, 0x23, "d8408dd7178429482bbb7fd53c7c165155af5cc001a916ab24b93a"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x81, 0x401}]}}, {{0x9, 0x5, 0x3, 0x4, 0x10, 0x7f, 0x0, 0x1f, [@generic={0xa3, 0x6, "b7f7a278cb997b81835fd7556eebee84e9152d61f2a0256de2b13362073297d5a432e6ff6cd2fd49ee0752e24d7febc3c4d646ef485f5fb1b65aeb8867e839bcb6103fa785842118f7914b4f6abe8b778a2369c8060a451cb4d5cb96b97e3df749b28462d5724eed308bb784daaa8017bdd835ecd258c1798f5b03cf22d5304a9f9f90f9571f158cc11bf52fc5c7ba0a0f7c44bbc0f706fd396964f53b40b68e9d"}]}}, {{0x9, 0x5, 0x1, 0x8, 0x400, 0x7, 0x1, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x40, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x3}]}}, {{0x9, 0x5, 0xe, 0x0, 0x400, 0x2, 0x5, 0x0, [@generic={0xf2, 0x2, "7cd1cac7c2ba4a8e28c31ba9d8bafbf08c25774c76aa6dfbd5d77d4656a0c74ab70675ac53cdc7195f16c09d808a2d66657c53af0c7ab6e636189eab4280ff25aafc75c2707b2791fbb938da4c1dfccf6006ac4e1d179937d01c8eb49ca0033282658a93557c1421ffe89fd83074688659ce5e6d12d4bf1bead3151f880460f271d28825af913aeae53237a307ee7e258fd1e02adf2d389250b92fbd840d42281fb00ac8af9b9b1a1cbba8970d107da27e6cc958d81e93a88d4ad880d3a7336e30465e1513fc3e5deeb9c6ce13ec59e7e2186df288674b3c671079f23bf3cedad2fdb25fef0a0b87bd7bbef3cd9ac481"}]}}, {{0x9, 0x5, 0x7, 0x0, 0x20, 0x40, 0x1, 0x0, [@generic={0xa, 0x24, "a0033fd09be3d820"}, @generic={0x44, 0x3, "9c22c2d76229e4017c4f5ed4eab685b78245c31cf6e41d2e5cee13ee2e8ecc488f55247c408c30d67d3c8ee15bb8eca303638e11a793b218a79244c0749bfa812dd1"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x440, 0x1, 0xf0, 0x1, [@generic={0xe, 0x10, "097cc351cd6cf459182e25ab"}]}}, {{0x9, 0x5, 0x5, 0xc, 0x0, 0x6, 0x5, 0x7f, [@generic={0x55, 0xe, "8864d5188337caf03eacdd20408908d7a56f000d7fc3e9106eb37d533e022ef9b3a35d7b022ecb8301b7378a9ac904af99596e01c2fe324c9117b4e326700fe381eef6a86a1ceae4bd76b0f0bbb6e04d3a9ea6"}]}}, {{0x9, 0x5, 0xb, 0x1, 0x10, 0xed, 0x20, 0x3}}, {{0x9, 0x5, 0x1, 0x3, 0x200, 0x80, 0x9f, 0xf6, [@generic={0xf4, 0x22, "5e2c83b366bdad1c3a6baf5cf0618d344c9a1346f8d73f78c4c7220262b365fc846b99cfddc53e200f8ce8cf00ffaac8bfe446dbd92113005db907160058e384f54cb193a2b6039b787c8aa8b81256e88f2b57621010baa849a48bc3e0464bdaf870b9bd4ca390a6661a737328144945eeaed65ecd8b477fc0eb985652f49e9f4ef3c9aeb868e05ae53fb767f1ffedd90d241f2c0d27eb36ad3431ec509144df563ba491b44b34738bbc6a953f5c0eba334ff0c8e701159683f2439cbd8bf1e5e13719cbf44a78fb94bfb2f493053659c47393ef9ea3177465ea0307f2c66aca120db810156afe0ac1b7c5bb8942e72665f1"}]}}, {{0x9, 0x5, 0x5, 0xc, 0x8, 0x20, 0x1, 0x0, [@generic={0x10, 0xe, "a58e4900138b8b067132334992f9"}, @generic={0x7d, 0xe, "9e51c0874fb20a221c14a1e234042dbb45be14edd9578c2dd631fd9d538d8d8f84528f393f3ce1f0b5f630c7aa2f2b95313afdd2ca8489ad84348cffaa4e04af9e609214afff1bfab134535207ce989ae8f08b6eb1371a7b7dbae8b2e9e82aa9703ab13feedb1f26048ac1e5a3acb3acacc10a2d12842117194d7f"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x40, 0xf8, 0xff, 0x21}}]}}]}}]}}, &(0x7f0000001540)={0xa, &(0x7f0000001200)={0xa, 0x6, 0x200, 0x7, 0x0, 0x7f, 0xff, 0xe5}, 0xc, &(0x7f0000001240)={0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0xf, 0x0, 0x159}]}, 0x5, [{0x9f, &(0x7f0000001280)=@string={0x9f, 0x3, "5f27f7b24239f9b859a3ecbeeaa9696571c2f68a88b512a05981413dc1a2498b2716a8254685825b8e7a815adfc01fec13b383ee976cbf955672a44d0216de878693c7321f6497d0a55c7304c47171061151c68f991a98ead87772746294b7689be89b542e967df5549ecde910a2f041aac81e35343a8db3c8ba8d5d5e1f365b65be17f2bd3edb84272a0827e917be7e5a1f7fd200bfc83e7d6e9ee119"}}, {0x4b, &(0x7f0000001340)=@string={0x4b, 0x3, "c043df9d0882d73299cb9818b1111027780ab705ef19f85951be30c633c09ac2501f90aeb8f3b0b48f79aec7a88105184d895530096cc6b4dde264bb3656286e5a5a2b1b3c9ee8427b"}}, {0x55, &(0x7f00000013c0)=@string={0x55, 0x3, "23bbd4f877fe682f5c1e52f8d26ea1875b4584705dd827474b5d07620952d61dbd2692c1c450f209cdc3a1f780a16f24eeb4a91cef7a13f77f810d2bd23cee6f270ced3cd1cd0c21b8262384c728e89091cabd"}}, {0x3, &(0x7f0000001440)=@string={0x3, 0x3, 'L'}}, {0x85, &(0x7f0000001480)=@string={0x85, 0x3, "a16a8ef8c6fb7bb25e4839600b15a66d3b1058d2d91641a33db5ff7a59a779904ffd26afd674abbbc35326523c20769e3274943a025d71152b42a9f982388d89b468966291e27646eb5fb8b429b376eec75cdfed332fd11cba7a72d0c1a6b0b219a489698c727bfa18853dc0e582b4c3c1224cc16666e6d72bf3a3b93ef46ae472df81"}}]}) r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x6, 0x101203) r1 = syz_open_dev$hidraw(&(0x7f00000003c0), 0x0, 0x111002) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f0000000400)="017a53f606325ffd3e4ab410ef97b1f348d8d717cb16f0cf4c1da549c773917a1ff25f599ae8bd09b14b2c21ebccecfc3d3d1fdbc3b8a34526802af52387ab9ea6edb0530c0bad8b2f48ce1eaa2771af6b5fe022a31f77fc86e33444034db974b9aa5cfce3802d859cda0472ac5cbdc2372b9dc2a2d16b892ce8a71b8ab9c346aaa0808e7eb6fde208ce8edd339f3d5e2f717a8385b72128c46ac0077f652ff52a59a1e88e60e0ef1d4a43877a3a6cf54a2d48af25d71c0558aeb368fdfa5763e74511dbb4dc68") syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x80000) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f0000000040)={0xa6, "81eaa04d94cd85e1ef1c3ad477bb681742f268887883f7105b2e5bd89d3f7ffeaf327ce3e7805d41fe0ff6a3bb3cb1f7e489791b2c42e7da19b250474397f7c22d6e8ae929a52822b7be140047bcc067986814273f850cb9ad7605d85cbe87728d04423725437d66838cca8e3b15cf8b8d12686e3d91de4f07474fccb5b5ed18d717662ef5844c25f95714ad02a50bc6ca4837be585ed29b9dbed26131cd9f36eeed6b00000c"}) [ 2908.773398][T13440] usb 6-1: string descriptor 0 read error: -22 [ 2908.779714][T13440] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2908.788870][T13440] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2908.825518][T30927] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2908.843394][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2908.845159][T13440] cdc_ncm 6-1:1.0: CDC Union missing and no IAD found [ 2908.855518][T13440] cdc_ncm 6-1:1.0: bind() failure [ 2908.868563][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2908.875619][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2908.926648][T13440] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2908.933597][T13440] cdc_ncm 6-1:1.1: bind() failure [ 2908.942171][T20968] usb 5-1: USB disconnect, device number 64 12:01:59 executing program 1: syz_open_dev$hidraw(&(0x7f0000000080), 0x3ff, 0x10000) syz_open_dev$hidraw(&(0x7f00000001c0), 0x1, 0x10000) r0 = syz_open_dev$hidraw(&(0x7f0000000200), 0xffffffff, 0x1c50c2) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000240)) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x401c5820, 0x400000) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f00000002c0)={0x30f, "5c2f2e1dbbaa55bf7c263249c28bf87b33b97699a0099f9862e2d1cb923dde0fb92a3a7e0f507b44c0b0a74bc1a05d5a1a84a571e9f3782d999dc6911448a11a73968d0d6043cc68a35331c246200b4d733585c577e54d89a6a8f136ac5bd02edab0084ad35eda45e2e5a698a7c279287433a940a84ecbb90442c9cb9f0ace9d3bcbf4af8fd9dd8087d05c9070c7533afe553505f0418b309bd1b23757c60535eebf08b9b777c9445121d022029a923ec1dd61cdedef394dc81e1e5c48d93b2bd8253a00dd302c7a82918dfed7258d787140c33a465300c178d790e7c3c9a5a6cdb881daf796347bdaa9d53d7bead97050d29ef42b606db3cf71fbd82a0273f08a61b9df3c55bb5033240a8df50da519755be934a1a96cb7d7e43531959bfbbea8661400b64fb16ae8fdce193ede252240b134577d5606f073aebaa885bf9d2c1ecffe776e21fb33764aa6f2477060ed0d0d18e02373a0c12cf5be23944d6d5157b37602791f6903d223c20f7592371ec504a270770df57ab026904eb4acd485d5473d6ea85da6de8c64af2882ef40ecb780875dd9a5e4c5583ccd854803e820199367175d14b5f655aea3760b5d68c7a4e48e795a33ba30c35587418ce68374b55fbbf3c3da136a21c3dc90efddda0af3dc2512834897e3f763a05539fd5e197ee7d727db67cffb60b372475ebcccb1d2ca7783ba814824074f7ba9abcf3674539ece24854bcb6606ec21d828351c4c3c25be43def262dd683808a48c458d43723ab5723ec40b25cd914c6b21bfc298fa79abd56469645b5f19066dc8a456ced89ae0864c2ebcdef8f220ecc5b830742e3633d14ddba65ddea66daba16ecfbc1d3b2ad48b78321de85e3e81ae8cc8a00acd4c160c18b7cbe5a4ef554d53a2f0490082b2c0f352b62a577251ef1107ee0a7ab92661208b407c53f6c4712309b383458ee8a1a50e87188afe13a653505b559e58defdab9e5c9e47e550d1db8c4278ad2e61d735789d1669ee2e03050ef7a85f9f63428e9418acea8e7b9bbe7b15d6e78cb4eb61c81eb353f4111c8d375c6eb4ecc76866976acd13ebca0e64f2ba71da842efb84c69a46d7717d433d0d"}) ioctl$HIDIOCGCOLLECTIONINFO(0xffffffffffffffff, 0xc0104811, &(0x7f0000000040)={0x0, 0x3, 0x80, 0x1}) r3 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x1132c3) read$hidraw(r3, 0x0, 0x0) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f00000000c0)={0xa5, "63480f4b70dc28333de55a5d5063953ae63770a6d7cd0178385ac8ff0f24b4bdec8e7fde02518e1568456f9b1557b221e87872cbf37f0b86e5e0942cf46188e69412898cc0a84689fa80cd79af91891dfe9b4e89b193de4346eab2f4326cca19e2b8cf2185d189404e7d8204a42ec4a6dbb785d1c6b141016d5bf1d93f02eeba32a8f8cde6ac048e2f52eb6fb02b8d5f5099bb585c2029b3af755be2adeab53294156eb6a4"}) read$hidraw(r2, &(0x7f0000000180)=""/54, 0x36) r4 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r4, 0x0, 0x0) 12:01:59 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5421, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:00 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:02:00 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x8, 0x480) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000080)=""/254) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000000)={0x17, 0xfffffffffffffd78, 0x0}) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000000440)=""/4096) 12:02:00 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f00000002c0), 0x7, 0x101000) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x1) r2 = syz_open_dev$hidraw(&(0x7f00000001c0), 0x2, 0x400040) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000200)) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000001200)=ANY=[@ANYBLOB="f9"]) write$hidraw(r1, &(0x7f0000000080)="b60ae3a3debbc2261562afb37533054ea3a3d0b535eed80a0796a89a46938ec5a58765635c0b2dac48a71552c3e8cb", 0x200000af) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000240)) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000000)={0x1f, "3e979df512a3083c4f75506022e69d80f8c8699b774fcc8640dd6c8266c2882fc3dac5a89d04ccb62eca74b0714977c65b32aff8db23534ab2866dc375cc1485"}) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) syz_open_dev$evdev(&(0x7f0000000140), 0xd1, 0x8000) r3 = syz_open_dev$evdev(&(0x7f0000000180), 0x1, 0x400001) ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, &(0x7f0000000280)={0x1, 0x2, 0x3b, 0x1, 0x20, 0x401, 0x0, 0x9, 0xa, 0x8001, 0xffffffc1, 0x2, 0xa, 0x5}) ioctl$EVIOCGBITSW(r3, 0x80404525, &(0x7f0000000380)=""/177) r4 = syz_open_dev$evdev(&(0x7f0000000300), 0x0, 0x701000) syz_open_dev$hidraw(&(0x7f0000000100), 0x3, 0x40) ioctl$EVIOCSABS2F(r4, 0x401845ef, &(0x7f0000000340)={0x10001, 0xad7, 0x6, 0x2, 0x14, 0x4}) r5 = syz_open_dev$hidraw(&(0x7f0000000080), 0xfffffffffffffffd, 0x80200) ioctl$HIDIOCGRAWINFO(r5, 0x80084803, &(0x7f00000000c0)=""/47) [ 2909.137709][ T993] usb 6-1: USB disconnect, device number 116 12:02:00 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5450, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:00 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x28b, 0x20000) ioctl$EVIOCGVERSION(r1, 0x80044501, &(0x7f0000001440)=""/4110) [ 2909.273979][ T5292] usb 1-1: new high-speed USB device number 74 using dummy_hcd [ 2909.413443][T20968] usb 5-1: new low-speed USB device number 65 using dummy_hcd [ 2909.613280][ T993] usb 6-1: new low-speed USB device number 117 using dummy_hcd [ 2909.723337][ T5292] usb 1-1: config 1 has an invalid interface number: 189 but max is 2 [ 2909.731635][ T5292] usb 1-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 2909.740447][ T5292] usb 1-1: config 1 has an invalid interface number: 118 but max is 2 [ 2909.748719][ T5292] usb 1-1: config 1 has an invalid interface number: 240 but max is 2 [ 2909.756939][ T5292] usb 1-1: config 1 has an invalid interface number: 194 but max is 2 [ 2909.765329][ T5292] usb 1-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 2909.774135][ T5292] usb 1-1: config 1 has 4 interfaces, different from the descriptor's value: 3 [ 2909.783098][ T5292] usb 1-1: config 1 has no interface number 0 [ 2909.789264][ T5292] usb 1-1: config 1 has no interface number 1 [ 2909.795411][ T5292] usb 1-1: config 1 has no interface number 2 [ 2909.801525][ T5292] usb 1-1: config 1 has no interface number 3 [ 2909.808220][ T5292] usb 1-1: config 1 interface 189 altsetting 64 has an invalid endpoint with address 0x48, skipping [ 2909.819100][ T5292] usb 1-1: config 1 interface 189 altsetting 64 endpoint 0xA has invalid maxpacket 1023, setting to 64 [ 2909.830254][ T5292] usb 1-1: config 1 interface 189 altsetting 64 bulk endpoint 0x7 has invalid maxpacket 1023 [ 2909.840485][ T5292] usb 1-1: config 1 interface 189 altsetting 64 has an invalid endpoint with address 0x0, skipping [ 2909.851335][ T5292] usb 1-1: config 1 interface 189 altsetting 64 has 4 endpoint descriptors, different from the interface descriptor's value: 12 [ 2909.864642][ T5292] usb 1-1: too many endpoints for config 1 interface 118 altsetting 193: 141, using maximum allowed: 30 [ 2909.875943][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2909.886970][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2909.897974][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2909.907977][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2909.917882][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2909.927746][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2909.937545][ T5292] usb 1-1: config 1 interface 118 altsetting 193 endpoint 0xB has an invalid bInterval 0, changing to 7 [ 2909.948784][ T5292] usb 1-1: config 1 interface 118 altsetting 193 has an invalid endpoint with address 0x0, skipping [ 2909.959724][ T5292] usb 1-1: config 1 interface 118 altsetting 193 endpoint 0xD has invalid maxpacket 2047, setting to 64 [ 2909.971037][ T5292] usb 1-1: config 1 interface 118 altsetting 193 has a duplicate endpoint with address 0x6, skipping [ 2909.982069][ T5292] usb 1-1: config 1 interface 118 altsetting 193 endpoint 0x5 has invalid maxpacket 512, setting to 64 [ 2909.993236][ T5292] usb 1-1: config 1 interface 118 altsetting 193 has a duplicate endpoint with address 0x5, skipping [ 2910.004174][ T5292] usb 1-1: config 1 interface 118 altsetting 193 has 8 endpoint descriptors, different from the interface descriptor's value: 141 [ 2910.017796][ T5292] usb 1-1: config 1 interface 240 altsetting 4 has an invalid endpoint with address 0x0, skipping [ 2910.028587][ T5292] usb 1-1: config 1 interface 240 altsetting 4 endpoint 0xE has an invalid bInterval 128, changing to 7 [ 2910.040221][ T5292] usb 1-1: config 1 interface 194 altsetting 1 has a duplicate endpoint with address 0xE, skipping [ 2910.051012][ T5292] usb 1-1: config 1 interface 194 altsetting 1 bulk endpoint 0x1 has invalid maxpacket 32 [ 2910.061106][ T5292] usb 1-1: config 1 interface 194 altsetting 1 has a duplicate endpoint with address 0xE, skipping [ 2910.071847][ T5292] usb 1-1: config 1 interface 194 altsetting 1 has an invalid endpoint with address 0x0, skipping [ 2910.082534][ T5292] usb 1-1: config 1 interface 194 altsetting 1 endpoint 0xC has invalid maxpacket 80, setting to 64 [ 2910.093397][ T5292] usb 1-1: config 1 interface 194 altsetting 1 has a duplicate endpoint with address 0x1, skipping [ 2910.104167][ T5292] usb 1-1: config 1 interface 194 altsetting 1 has a duplicate endpoint with address 0xE, skipping [ 2910.114910][ T5292] usb 1-1: config 1 interface 194 altsetting 1 has a duplicate endpoint with address 0x7, skipping [ 2910.125752][ T5292] usb 1-1: config 1 interface 194 altsetting 1 has a duplicate endpoint with address 0xE, skipping [ 2910.137095][ T5292] usb 1-1: config 1 interface 194 altsetting 1 has a duplicate endpoint with address 0x5, skipping [ 2910.147850][ T5292] usb 1-1: config 1 interface 194 altsetting 1 has a duplicate endpoint with address 0xB, skipping [ 2910.158614][ T5292] usb 1-1: config 1 interface 194 altsetting 1 has a duplicate endpoint with address 0x1, skipping [ 2910.169393][ T5292] usb 1-1: config 1 interface 194 altsetting 1 has a duplicate endpoint with address 0x5, skipping [ 2910.180132][ T5292] usb 1-1: config 1 interface 194 altsetting 1 has a duplicate endpoint with address 0xA, skipping [ 2910.190918][ T5292] usb 1-1: config 1 interface 189 has no altsetting 0 [ 2910.197760][ T5292] usb 1-1: config 1 interface 118 has no altsetting 0 [ 2910.204629][ T5292] usb 1-1: config 1 interface 240 has no altsetting 0 [ 2910.211414][ T5292] usb 1-1: config 1 interface 194 has no altsetting 0 [ 2910.293538][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2910.304606][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2910.317101][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2910.327073][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2910.337022][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2910.346934][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2910.393566][ T5292] usb 1-1: New USB device found, idVendor=0cde, idProduct=001a, bcdDevice=ac.33 [ 2910.402692][ T5292] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2910.410746][ T5292] usb 1-1: Product: 묣ﹷ⽨Ṝ滒螡䕛炄䜧嵋戇刉ᷖ⚽솒僄৲쏍ꆀ⑯듮Ჩ端腿⬍㳒濮ధ㳭췑ℌ⚸萣⣇部쪑 [ 2910.425265][ T5292] usb 1-1: Manufacturer: 䏀鷟興㋗쮙ᢘᆱ✐੸ַ᧯姸빑옰쀳슚ὐ꺐뒰福잮膨᠅襍さ氉듆뭤嘶渨婚ᬫ鸼䋨 [ 2910.443958][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2910.450224][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2910.459437][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2910.485970][T30959] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2910.496350][T30970] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2910.633472][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2910.639723][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2910.648854][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 12:02:01 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x500}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:02:01 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5451, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:01 executing program 3: ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, &(0x7f0000000180)=""/93) r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000140)=0x2) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r2, 0x401845c0, 0x0) ioctl$EVIOCGBITKEY(r2, 0x80404521, &(0x7f0000000440)=""/4096) ioctl$EVIOCSABS0(r1, 0x401845c0, 0x0) ioctl$EVIOCSABS20(r1, 0x401845e0, &(0x7f0000000040)={0x10000, 0xeeb, 0x0, 0x0, 0x0, 0x80000000}) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000200)={0x5, 0x4d, &(0x7f0000000080)="42361c2371a30b51002901500687dc2cd4d8d1624302ff1a8084ab81a29c7e5aa97b0459bf2a5417c7ba2e479bbae196f34604ccc55adeb3b7bfbc62ef5d3419395750e6b51937db81f7166372"}) 12:02:01 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) syz_open_dev$hidraw(&(0x7f0000000000), 0x7, 0x2000) [ 2910.675322][T30990] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2910.753658][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2910.776157][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2910.783060][T20968] cdc_ncm 5-1:1.1: bind() failure 12:02:01 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5452, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:01 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000000), 0x4, 0x840) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f00000000c0)=""/62) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, 0x0) ioctl$EVIOCGABS2F(r1, 0x8018456f, &(0x7f0000000100)) r2 = syz_open_dev$evdev(&(0x7f0000000040), 0x7fffffff, 0x30400) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000080)={0x12, 0x0, 0x0}) [ 2910.879135][T20968] usb 5-1: USB disconnect, device number 65 12:02:01 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000040)={0xf1, 0x11, 0x9d55, 0x8ae, "84159fa5f192270100000000000000ee92da00"}) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x401c5820, 0x400000) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000000080)=""/196) 12:02:01 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5, 0x24, 0x6, 0x2}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:02:01 executing program 0: r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0xf, 0x200) syz_open_dev$hiddev(&(0x7f0000000040), 0x4, 0x181) r1 = syz_open_dev$hiddev(&(0x7f0000000080), 0xde53, 0x4d0040) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f00000000c0)={0x3, 0x100, 0x18}) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:02:01 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x5460, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2911.013506][ T993] cdc_ncm 6-1:1.0: bind() failure [ 2911.032172][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2911.039458][ T993] cdc_ncm 6-1:1.1: bind() failure 12:02:01 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000040)=0x9) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:01 executing program 0: syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) syz_open_dev$hidraw(&(0x7f0000000000), 0xfffffffffffffff8, 0x0) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000040)=""/132) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0xc0189436, 0x400500) [ 2911.080358][ T993] usb 6-1: USB disconnect, device number 117 [ 2911.313397][T20968] usb 5-1: new low-speed USB device number 66 using dummy_hcd [ 2911.473309][ T993] usb 6-1: new low-speed USB device number 118 using dummy_hcd [ 2911.673783][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2911.684892][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2911.697128][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2911.707155][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2911.716978][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2911.726926][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2911.737274][ T5292] zd1211rw 1-1:1.189: couldn't reset usb device. Error number -19 [ 2911.753038][ T5292] zd1211rw 1-1:1.118: couldn't reset usb device. Error number -22 [ 2911.761594][ T5292] zd1211rw: probe of 1-1:1.118 failed with error -22 [ 2911.777065][ T5292] zd1211rw 1-1:1.240: couldn't reset usb device. Error number -22 [ 2911.785052][ T5292] zd1211rw: probe of 1-1:1.240 failed with error -22 [ 2911.803115][ T5292] zd1211rw 1-1:1.194: couldn't reset usb device. Error number -22 [ 2911.811147][ T5292] zd1211rw: probe of 1-1:1.194 failed with error -22 [ 2911.831096][ T5292] usb 1-1: USB disconnect, device number 74 [ 2911.863634][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2911.874869][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2911.888426][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2911.898492][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2911.909004][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2911.918947][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2912.003456][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2912.009914][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2912.018990][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2912.045034][T31028] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2912.163480][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2912.169718][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2912.178787][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2912.205542][T31051] raw-gadget gadget: fail, usb_ep_enable returned -22 12:02:03 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x600}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:02:03 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x6364, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:03 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, 0xffffffffffffffff) 12:02:03 executing program 3: ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f0000000180)=ANY=[@ANYBLOB="e10ae5f733a700000064d663ded7cc01970c39095f01a65fa395556402c11eabd227d886bd5312cb1734f7f13562b59f0080676144b1dfb5b59f720fbbedde77c193cfe36d46fdae743d6b02000000000000008a3ebd275baf1a45fcd2a4cbb5a7daa29537e8765d03305c6250867890bc79eebb97ba0dc81351f9dd43161a9dd30247202b23bb1684781cf57026fa11353eebe7957c03000000961d810b1821207290914cfbab86634d0d58ce109f68552085f4fe3c2c8de7fd1400"/197]) r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x0, 0x16, 0x645b, 0x8, "b4eafe8c2ba7ac3ab16dd79914d68c13b5c324f662919c00dc4294e6f682bf7b"}) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000000140)={0xb2, 0x3, 0x3, 0xffff7fff, 0x8001, 0x80000001}) 12:02:03 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) write$hidraw(r1, &(0x7f0000000000)="4fc08172cbed1c8ee6f4227b27d0f2fce7f105cef3f160f9da7c796ab6b0", 0x1e) r2 = syz_open_dev$hidraw(&(0x7f0000000040), 0x3, 0x10002) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000080)) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) [ 2912.303432][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2912.321207][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2912.328513][T20968] cdc_ncm 5-1:1.1: bind() failure 12:02:03 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x8933, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:03 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000000)={0x1f, "3bfd0fca9d5c5e37edb94309b52bc5cfb74c1a163f81123d1cae9144abb679df5bf3732e98fb852c0f47ff555cc8adacd507042ea9de6de4d915d627c5c41aea"}) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x51, 0x3, 0x852, {0x3, 0xfffe}, {0x2e, 0x40}, @rumble={0x1f, 0x9}}) r1 = syz_open_dev$hidraw(&(0x7f0000000140), 0x401, 0x40000) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000180)) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f00000000c0)=""/26) r2 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r2, 0x401845c0, 0x0) [ 2912.395377][T20968] usb 5-1: USB disconnect, device number 66 12:02:03 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5, 0x24, 0x6, 0x3}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:02:03 executing program 0: ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f0000000000)=""/31) r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000040)) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:02:03 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40044581, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:03 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000040)={0x3, "ade869fe209191cd2bad95825e603fc3937f7c6d9553606b4f2477623540e7259666f3d8d4462dc2c44531d20c573b6d06c3ece30c7968c3d15c40bbbe17ed1d"}) [ 2912.543560][ T993] cdc_ncm 6-1:1.0: bind() failure [ 2912.566773][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2912.573657][ T993] cdc_ncm 6-1:1.1: bind() failure 12:02:03 executing program 1: syz_open_dev$hidraw(&(0x7f0000000040), 0x1000000000009bee, 0x27c4c2) syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x2800) r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x8000) read$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f00000004c0)="41b4ef9f0c2c5a64329120ca167c2e65266141c064d4a4e495656b49dca40ca7f84212b522fbfa72caf092f536e102c0400ccbf1fd2d888a79d7ad5fb02030ea964da07092cf6d9614e8a8cf4068c7117914344ac4c769fef75aa5c26ca67f531d7dc4373918b15879f4d947f1d337e4e7e1e0e57495b580f59bcb5ca57410efd51317c9d2d338bed6cee057e04dd9a2d6587d4bc9134f7013c1a3aeee0879cfc72ede77562a1bbbf1d3211d5f41f4babe025d9a5fdf1b7a53094b228430fa95f8c03359247b5e4eb313e084c93bd4e31fd1ad64ac04d9ec199596512ee321d672d70dfa115d5e3f73541018b73d8315ae4eee34bb3367c27131") ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x401c5820, 0x400000) syz_open_dev$hidraw(&(0x7f0000000080), 0x100, 0x428480) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x22b, 0x109500) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000240), 0x2, 0x80) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000000)) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000180)={0x0, "b5399166d24cb7e1afa30db258e26baa9478cc4ae54c91ca90139ef6969b2e6bd816948c0add9fa35a1de8e4110330b4d1ffcf62d4f59ace67d4b2c42c8b707f"}) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x3, 0x4000) read$hidraw(r2, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000200), 0x9, 0x101000) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000140)) r3 = syz_open_dev$hidraw(&(0x7f0000000380), 0x69, 0x60380) read$hidraw(r3, &(0x7f00000003c0)=""/101, 0x65) syz_open_dev$evdev(&(0x7f0000000100), 0x3, 0x545bc3) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f0000000440)={0xe9, "3336abb906ff9e38d41b64333fc35d4c44b557da253291b3251570c09fc54f2a0862a48bfa446017dcc7e4baa38b072b481df8228255ef9386496537cf8258b7"}) [ 2912.619149][ T993] usb 6-1: USB disconnect, device number 118 [ 2912.793351][T20968] usb 5-1: new low-speed USB device number 67 using dummy_hcd [ 2913.013337][ T993] usb 6-1: new low-speed USB device number 119 using dummy_hcd [ 2913.163746][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2913.174802][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2913.186795][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2913.196913][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2913.206724][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2913.216606][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2913.433429][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2913.444430][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2913.456818][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2913.466854][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2913.476734][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2913.486629][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2913.496491][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2913.502912][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2913.512005][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2913.554581][T31109] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2913.753455][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2913.759678][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2913.768761][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 12:02:04 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40044590, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:04 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x700}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:02:04 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000080), 0x2, 0x0) ioctl$HIDIOCGVERSION(r1, 0x80044801, &(0x7f0000000140)) ioctl$EVIOCGABS2F(r2, 0x8018456f, &(0x7f00000000c0)=""/67) r3 = syz_open_dev$evdev(&(0x7f0000000180), 0x1, 0x0) ioctl$HIDIOCGUSAGE(r2, 0xc018480b, &(0x7f0000000200)={0x2, 0x100, 0x7fffffff, 0x9b, 0x7, 0xfd}) ioctl$EVIOCGABS3F(r3, 0x8018457f, &(0x7f00000001c0)=""/61) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x2, 0x100, 0x8, 0x9, 0x8, 0x4}) 12:02:04 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, 0x0) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000000040)=""/151) 12:02:04 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) syz_open_dev$hidraw(&(0x7f0000000000), 0x3f, 0x2) [ 2913.805041][T31135] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2913.843617][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2913.878668][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2913.885583][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2913.927298][T20968] usb 5-1: USB disconnect, device number 67 12:02:04 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x200000) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x101002) r2 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r2, 0x401845c0, 0x0) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f0000000140)=""/129) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000100)) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f0000000040)="64bf5b38867067fc9ef82839f3062f66ce977ab657ed97c9b6ec68c846e95bbe902f563ea023bc8bc6c2e77bc6d4466d33ec108d0d798d3a4b6b71a3e3baa0796cce38dc424d0d394d51c2f96b62840f11e6c48f72f1c966f142c097d75dd7684f2b85b1d417d0c0a5c342691bc87129dd1c1ffbd70e2e5d12b61e7fff13cd159473e3bd76c591c8a1759fa1d4534c435230573c4c014676dc814dcc92d6df8e0b85536572f2e005") ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f0000000200)="b94b") ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) 12:02:04 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x400) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f0000000080)=""/173) r2 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCGNAME(r0, 0x80404506, &(0x7f0000000200)=""/241) ioctl$EVIOCSABS0(r2, 0x401845c0, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f00000001c0)={0x2, 0x44, &(0x7f0000000140)="0b22a782dff064bf10d60af9646c962349ed3fc96f76679269f0b87ef8799b1ce299a5e4b8763edb68cb30d1dc9720e68a1e8d4c43c652117a3ba1866d193fb0a1c5f2e6"}) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:04 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5, 0x24, 0x6, 0x4}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:02:04 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40044591, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:04 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0xc, 0x80) ioctl$HIDIOCGFLAG(r1, 0x8004480e, &(0x7f0000000040)) 12:02:05 executing program 1: syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x882) r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000080)) r1 = syz_open_dev$hiddev(&(0x7f0000000040), 0x6, 0x593800) ioctl$HIDIOCINITREPORT(r1, 0x401c5820, 0x400000) ioctl$HIDIOCGPHYS(r1, 0x80404812, &(0x7f00000000c0)) [ 2914.143718][ T993] cdc_ncm 6-1:1.0: bind() failure 12:02:05 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x103203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) 12:02:05 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r2, 0x401845c0, 0x0) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f0000000100)=""/191) ioctl$EVIOCSABS3F(r1, 0x401845ff, &(0x7f0000000000)={0x3, 0x6, 0x9, 0x3, 0xffff, 0x7}) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f0000000080)=""/7) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f00000000c0)) [ 2914.170689][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2914.177596][ T993] cdc_ncm 6-1:1.1: bind() failure [ 2914.236258][ T993] usb 6-1: USB disconnect, device number 119 [ 2914.343944][T20968] usb 5-1: new low-speed USB device number 68 using dummy_hcd [ 2914.683366][ T993] usb 6-1: new low-speed USB device number 120 using dummy_hcd [ 2914.773855][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2914.784834][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2914.796868][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2914.806870][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2914.816829][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2914.826714][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2915.083531][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2915.094558][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2915.107210][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2915.113562][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2915.123575][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2915.133362][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2915.143195][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2915.152999][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2915.162146][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2915.185433][T31175] raw-gadget gadget: fail, usb_ep_enable returned -22 12:02:06 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1800}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:02:06 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x400445a0, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:06 executing program 1: ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x401c5820, 0x400000) 12:02:06 executing program 3: ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, &(0x7f0000000040)={0x1, 0x200, 0x9, 0x8, 0x7f, 0xdc5, 0x2, 0x101, 0x5, 0x3, 0x101, 0x401, 0x9, 0x1}) r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:06 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) r1 = syz_open_dev$hiddev(&(0x7f0000000080), 0x1, 0x2ae400) ioctl$HIDIOCGDEVINFO(r1, 0x801c4803, &(0x7f0000000040)=""/55) [ 2915.403347][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2915.409711][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2915.418882][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2915.444513][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2915.464974][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2915.471830][T20968] cdc_ncm 5-1:1.1: bind() failure 12:02:06 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40049409, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2915.535273][T31198] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2915.556056][T20968] usb 5-1: USB disconnect, device number 68 12:02:06 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5, 0x24, 0x6, 0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:02:06 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x2, 0x8000) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000140)={0x0, "7b330309de104d2b5da066af1c4bd310947baded71973a6a277685b4bfdb33d21b01a07b8c5c55027a79c19a3297d9677465905c015c371f45410475a0d12971"}) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) r2 = syz_open_dev$hiddev(&(0x7f0000000000), 0x6, 0x80001) ioctl$HIDIOCSREPORT(r2, 0x400c4808, &(0x7f0000000040)={0x1, 0x1, 0x9}) ioctl$HIDIOCGDEVINFO(r2, 0x801c4803, &(0x7f0000000080)=""/177) 12:02:06 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) syz_open_dev$hiddev(&(0x7f0000000000), 0xfff, 0x202) 12:02:06 executing program 3: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000000)={0x2, 0x0, 0x0}) r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x20000) r2 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r2, 0x401845c0, 0x0) syz_open_dev$evdev(&(0x7f0000000340), 0x2, 0x80) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000002c0)={0x5, 0x14f, &(0x7f0000000540)="05c138555b97e7f4cae1b41f433f52f6bd8683972d9dc17a4c4585fa7f12836e9442aec509a10ec5320a479aabae7640a02480b8978dfbeaf6d4d692427c165cfebee5d7e5cb52da40d755051d9f61579c9294568df7eef947b33db2aeb39afe211f9b5a184f576c668f0129d70543bfa8818821c7b599ee85c30d6ac14ebfa6dc587dfc7924bf9f87e8fb7d4123f50ebb7ae514aef9007238a171030340ea9e329528b6b2cb1417d5c28a2b3085867721c96573153034106ee61f9109099ccb5742b5bba3c53b7562000bb35f43b81abb8688634c7fc8b215f90a0833892a7ec31d9a66369fff6aa28ffe12f47496cd3af1b4f7ffaf27495daf76e921f12b5af99b19f4a8e243e313450a9e1e6b9e2524e2163327da73529d2acbfaab17bccff18c39bb0c9aeb587b70e479be8bf1d6c08fd95e9fc87795f87f141d861f7c58aca34540835eb64f85b92690dd4f9a"}) r3 = syz_open_dev$evdev(&(0x7f0000000140), 0xffffffffffffffff, 0x20000) ioctl$EVIOCSABS3F(r3, 0x401845ff, &(0x7f0000000180)={0x0, 0xde, 0x4, 0x4, 0x100}) r4 = syz_open_dev$evdev(&(0x7f0000000300), 0x614b, 0x20040) ioctl$EVIOCGABS20(r4, 0x80184560, &(0x7f0000000440)=""/222) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000100)=0x1000) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000040)=""/75) 12:02:06 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40084503, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2915.803856][ T993] cdc_ncm 6-1:1.0: bind() failure [ 2915.831799][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2915.838690][ T993] cdc_ncm 6-1:1.1: bind() failure 12:02:06 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40084504, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2915.885385][ T993] usb 6-1: USB disconnect, device number 120 [ 2915.933692][T20968] usb 5-1: new low-speed USB device number 69 using dummy_hcd [ 2916.303923][ T993] usb 6-1: new low-speed USB device number 121 using dummy_hcd [ 2916.343556][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2916.354668][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2916.366994][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2916.376988][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2916.386837][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2916.396690][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2916.663999][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2916.670215][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2916.679292][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2916.687613][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2916.698644][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2916.714425][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2916.724444][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2916.734304][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2916.741063][T31237] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2916.744218][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 12:02:07 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1f00}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:02:07 executing program 0: syz_usb_disconnect(0xffffffffffffffff) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0xffdffffffffeffff, 0x191080) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000040)="9c1e0e1bc47f57b36453569585999cfcac04") ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:02:07 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0xff, 0x200202) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0x100, 0x210081) ioctl$HIDIOCGVERSION(r1, 0x80044801, &(0x7f0000000080)) 12:02:07 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x18603) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:07 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40086602, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2917.024018][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2917.043003][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2917.050023][T20968] cdc_ncm 5-1:1.1: bind() failure 12:02:07 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, 0x0) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000040)=""/110) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f00000000c0)=""/83) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2917.073634][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2917.081506][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2917.090692][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2917.112159][T20968] usb 5-1: USB disconnect, device number 69 [ 2917.155580][T31264] raw-gadget gadget: fail, usb_ep_enable returned -22 12:02:08 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5, 0x24, 0x6, 0x6}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:02:08 executing program 1: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x200000) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x401c5820, 0x400000) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000000)={0x4, "a2dac99bbdd8d0f308c0ad91b218a90277785ca947280878f67e718d28f48d5a46166b687f835ef2909ddb28ef8350bf392f37b31c7082cc2f85cabe39f040b0"}) 12:02:08 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:08 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000080), 0x8, 0x1) ioctl$EVIOCGBITSW(r1, 0x80404525, &(0x7f00000000c0)=""/33) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000040)=""/12) [ 2917.423532][ T993] cdc_ncm 6-1:1.0: bind() failure [ 2917.442129][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2917.449044][ T993] cdc_ncm 6-1:1.1: bind() failure 12:02:08 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40186366, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:08 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x4000c2) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) [ 2917.503490][T20968] usb 5-1: new low-speed USB device number 70 using dummy_hcd [ 2917.564079][ T993] usb 6-1: USB disconnect, device number 121 [ 2917.903469][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2917.914559][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2917.926628][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2917.936635][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2917.946449][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2917.956341][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2917.966121][ T993] usb 6-1: new low-speed USB device number 122 using dummy_hcd [ 2918.233375][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2918.239598][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2918.248775][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2918.275037][T31285] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2918.343464][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2918.354643][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2918.365488][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2918.375497][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2918.385357][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2918.395271][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 12:02:09 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x2000}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:02:09 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000080)=""/42) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x5, 0x3e, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x1, 0x210000) ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f0000000100)=""/130) ioctl$EVIOCSABS20(r1, 0x401845e0, &(0x7f00000000c0)={0x3, 0x8, 0x8, 0xfffffffb, 0x9, 0x200}) 12:02:09 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x400) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000000)=0x3) 12:02:09 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x401c5820, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:09 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0x5, 0x8000) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x2, 0x3, 0x8, 0x75e, 0x101, 0x5}) [ 2918.534977][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2918.567596][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2918.574549][T20968] cdc_ncm 5-1:1.1: bind() failure 12:02:09 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x4020940d, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2918.623785][T20968] usb 5-1: USB disconnect, device number 70 [ 2918.643629][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2918.656319][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2918.665459][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2918.735168][T31319] raw-gadget gadget: fail, usb_ep_enable returned -22 12:02:09 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5, 0x24, 0x6, 0x7}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:02:09 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000040)) r1 = syz_open_dev$hiddev(&(0x7f0000000180), 0x7fc, 0x4800) read$hiddev(r1, &(0x7f00000000c0)=""/167, 0xa7) ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, &(0x7f0000019580)=""/102384) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f00000002c0)=ANY=[@ANYBLOB="b60200000d18dab7670975dccafbd4a461a4688ffb5fa0d2cc8a010c029d852541c8dc6568660788f6ff32913ad70c0b55506c6b06db24ec4e716f3bc2d8a1bd4ac1b6bb0ee015f52d7e092b7bbe7de4b58731b61a6d07dea17d13e79a6e8601ef06c39317d4f2ed157dc32406193b90d5dd579640bacc0d1eec8d8b8892c4b359b052069962b368c2905f3ecc4525732275b563bb4f1c089ee5a68526c568848c290abb66eacaf2cf10c5503ab55fab5a679388eca3006ce691f49129a7e5331e14ab1a67f7cd297774e54c5e671e1671f4a000da747bb251bdbaada96527f3f9c780254c8049855a9213245dba6053066742a371a470fe1f51d8a9ec2df8bd203f924a64ca2fb4732245daaa744b287526087957d232f0a4c8cc3b8a4f51a603006e3080385876413fea92aedc121b8ac60ca4614fc4b0adb0c27b366ff350818c48228c019110586f950fef0004ef32e79319c1146620543c01c36d04cae86ee861a30cddbffe3081ae67bbc1382c22f79dc717bd9c8ec4a9e45538b752d013d9d5928fc30b428b043c3f774c1bb665725bc0535a62f8ca9b63139dc48616daa23f2e3b33786add395f2ae72368424e27e7e38b5af38aa060c2ddf93c2dd80703aebc91659a7ede73b9e81f84edfb9e87942f785a876b05a063689c1da04e4d25101082a7a4017c0ff6abee5af2052423d29f9a186768b27ecdd02652a6ae22c7de995016c862786007c0cae8186dd52f51139b7d75b3a59436686fc95b635aa60f6cf7be9fcd10d76102ca8bf4e1a884e5d5ffe2e51336eb7a8069f083dcf9d437330dfc13ae7c69e46edc45aa039bf43bd497c089d19637d405de662d6f1a1584a0319ccccd2ac919cbbe42a92c8dd7775c02acaf8c88328db10540e679f4ff5c062d1f46938ef63b1e2d45c3a7208044dc6eb3af5ab4fa3fff17190966781c2e69a0684f9076dfd11ba83b9d0b595a9c431119e8f10000"]) ioctl$HIDIOCGNAME(r1, 0x80404806, &(0x7f0000000080)) 12:02:09 executing program 0: syz_usb_connect$printer(0x4, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201010200000020250000a4400001020301090224000101002001090400b80207016b3ab322bcc33cf16c03070905010200000a000909058202080018ff0f"], &(0x7f0000001840)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x310, 0x0, 0x3f, 0xff, 0x10, 0x2}, 0x5, &(0x7f0000001880)={0x5, 0xf, 0x5}}) r0 = syz_open_dev$hidraw(&(0x7f0000001300), 0x9, 0x311203) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000240), 0x0, 0x8080) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f00000012c0)={0x1, 0x200, 0x2124}) write$hidraw(r1, &(0x7f0000000140)="df7404c379e912e5fe2d261548cc00112bb061bad4ba90f25cd09948857f4049356bcab923968e07c67052a52e0ee947c31f2e3677575bfa32b2b44ecda6582fca022662e4db09b3283f8a62a200201295ef0a24b1e31ea23ea52576ef572a5bc0042fd53d5fdf3fa7b519a74e3760", 0x6f) r3 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r3, 0x0, 0x0) read$hidraw(r3, &(0x7f00000002c0)=""/4096, 0x1000) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000002040)=ANY=[@ANYBLOB="750500007a24a2855e0a5a145b56cdfa9ee3653ca8458c406ac550a36754651ae7fcb030c323238c552f9bc37b6b906f7610df4061c03a22ebf41321ffb9b8976cee2f16801cdb952b87b25def86430b2109b7ef09f39d738673e1c3c93c7e22a51a1e42ecc9c0d21f3237146cac7d4ec2aef8f5bfa1ce9dac268f443c7773cd5a9c2b816b0021db55afa7a5fc2ff56c8694926ed2e1d2a5ea2f53d0b5cd94c88b2c65ac38bf1e90558608ee2ce7eadc52159dae3563b321e410f64efa72467eaca13c18b9839b45f7e45850efd9a5aa9736067ca57eca148cac9abb23fc9b59da426ff24aacee7dd9350b4dd3b50d5685ff884dc201f352ea45fbac0e359f3b83e781b177276557d2e3738ec282ae71edaa49f02be1872d154d046275337c7ddaa0c4bb47342216ac6c4e98b6903f82f5cebb3692a0a98aae52d221287192f464acc67e3c561905e2de312be95cb70e2b9dff4d889f1ace3de7f56d1ff6c49d3ff703c7e9cb8b59a50b13c445b2c51ec60b481ba7cc33b56e4ade3182af000000000000000679255d435821ab7a65a6975382ac57730a30f25fff77abe5e482f01889dab18b61c5fc3ef368e3a24c4e3dca9f3c7db6ba3907b51770106ff0ab766b534553205834abb406a9217c705dc91f53b8a717c7f1e6dd84eb85f2ced80595ada0212ac16e230f6f04755c5038aef09b403085a69e0b7fc897f76cbd0b0edb89b3d4a5f2e1b1fd6af83a46948d4a3acf89f53562bfbb51a120f5e4ad90f9290e01007307e07da1e5cedc242c3b5d4f6d3bf53564f8e426e69253a5d85fecb2b161d026ab9cb2e32792926cb7151540f409b32ab50bf1ec7a722b2579d998fb50c4ecf06380a533ac0c750cf51ef5ae7a18abcdad1a773b0c3ecb0100e4090d5a9d121e1a9e158ecea6c1a9651a706557da6411d194c66a02c9330935b7a5bdeffeeff0068ca70792cd4ffee7381dba194d3017c6fc383f2abc29b6c27e8551364bb9cb796931fd74b93fad1c163abba8cab8207af45f2c2007cafdd11f108f1c83ae149e5c8355af66be2bddfe2cd64a7a35e9b5edd6cf482f2305b1d7409c1d822b0cd7bc3cb9b42b4b1951ce025dd5fbfa5251931dcab7ed94803d78e69b2aa82fa0cc33d4fc180ed6a84d592bb44c0bb1f64d494f6feb91bc5afd6246ab2322484bba638032e8e785a5901d5b98c0e6010caa9b1d635a4ef8ea3f9b89a30377b824176054e2185bf9593ac7ddfa7184416aca0344607be12f8cb8616c8e640a572dc27bd6adceade75507dc3b3a66c05607c9b62b36cc2f0782c66593cb25c0c78c434c9c4fb392723d6e9414f3a2e401471dad13dce5c28c30fd8f6ff05e58a8a4f24ce100cc124eded14553e6f6f0df240d5db7d3e6ef4701c7d51784fb33640b5f6e5c66222f5eb8ce770c839311faf0311f883a01683105b6e55e063bc78367d44f3c873f9b1603b12cc9382cd27053eea1dfd89b39e646df71532ac59a3bc5c83955a3281c5386fc472473d96a05dd06983953d2c0f691b30100237c13b9e277eed8556d3573657059bf7460ed0d92ab53e1eb53a0efe9c5e248c9e05442b19ef8e44c948cf3ed5c99875c95948c788ad5582df8ad1ae3d2b1f6020d40a6ea34f0ec100ef7484a48a5292e57055cc716b1d9c95a40bb25a7a2bc3f2152c0b5f38e688d06f3dba335a98c265e9277dda18341a502de477d2e5b0e861ec75edadf18fdd8c9d5250cd5313c7b666b4ec699a1c6faab9ac068550c5191b24f79c32e1ab854e60409e61656a4be46a4987f7bc5c537ca3301f37f387ad5b69d47b296ef0e8629f26ebdadbe782b563900bc848f698ab75661123bf0578662e294efd940d82a9267b24f77dce50d6973b7510083e2205bdcc2dacf205a3bd44b3f319f5844499647e629682b3dd73c25ee96b4bd02e75e53150826b1e2a7f0b70e4d39528b56ea603b40a1ee97669ee4d3477163166080ab257f977415f9a611b3b7b41911f0005ef2a8c13614c956831c7de84907284746b0cbff3eb68488236478ca2af9e5a6729304810c246433011cb6f74323e11df78cddca71ad9ee4c7e24edd621bdc317ab642f7a147b132990eca8a5f5840087aafa635dfb346b02175dce164544ca12f6c5cb223ac6f5a08cc12d42eebf77208230d64361d9dd0b83895d63cb98b9edca21b4cb6fbbc8024410d55aa00270ba5948614655efec8e10975de72cc51dc47fcd3d8b6a85eae0494cf309381d4970f3db7efc2ad150ef66c0ee69b4b17239a8889f1108c652b9347161456c2c0abc0241d54f188a059fc4753658d914dca4ac3a153326783185dd4b4e8d2f80f6882965d07965081bf1914a7e93e4168ed8efb029ba55615488dced2c0169f27ffc3ea414676bd97448f1d4b8fb5dfe719e7dbddbf72a4e43e248668a902bd83c5a6bf022f60177d8abc3f90b98c788bfb402ded670ddf20cfceb214803239dc65d459282001"]) r4 = syz_open_dev$hidraw(&(0x7f0000001340), 0x4, 0x40) read$hidraw(r4, 0x0, 0x0) read$hidraw(r4, &(0x7f0000000040)=""/94, 0x5e) r5 = syz_open_dev$evdev(&(0x7f00000000c0), 0x100, 0x400200) ioctl$EVIOCGPROP(r5, 0x80404509, &(0x7f0000000100)=""/63) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) r6 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r6, 0x0, 0x0) ioctl$HIDIOCSFEATURE(r6, 0xc0404806, &(0x7f00000018c0)="25771f539cac9ebff318a05f344fb625c6c7fb350902050d2da4dd699e07c43518cdd53232756b15d652557db3efc82d095118e6c51b3c4dba8daf3f009ac2e73d4c9d07df9ac96a97132d48a743086781f89f49a1b2142c99ad8d1a") 12:02:09 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40284504, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:09 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x100000000, 0x0) ioctl$EVIOCGSW(r1, 0x8040451b, &(0x7f0000000080)=""/16) [ 2919.013466][ T993] cdc_ncm 6-1:1.0: bind() failure [ 2919.036762][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2919.043678][ T993] cdc_ncm 6-1:1.1: bind() failure [ 2919.053388][T20968] usb 5-1: new low-speed USB device number 71 using dummy_hcd 12:02:09 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80044501, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2919.088379][ T993] usb 6-1: USB disconnect, device number 122 [ 2919.483394][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2919.494556][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2919.506612][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2919.516605][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2919.526462][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2919.536391][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2919.546167][ T993] usb 6-1: new low-speed USB device number 123 using dummy_hcd [ 2919.824356][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2919.830584][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2919.839668][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2919.864947][T31352] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2919.953468][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2919.964575][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2919.975942][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2919.985951][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2919.995829][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2920.005722][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 12:02:10 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x4000}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:02:10 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0x5, 0x10000) ioctl$HIDIOCGNAME(r1, 0x80404806, &(0x7f0000000040)) ioctl$HIDIOCGFLAG(r1, 0x8004480e, &(0x7f0000000140)) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000080)={0x95, "2d8b2351d2ac678c4ad3b36ee74455768dc991ef9c5bb112e7e7c97328485d1ca14b8f48abec06f203e79c03ed09e60244f02660206860dd61dc54f8fca6c29097fc13bae9705249d8859b61ac3f4a989d707676bf5dce0711f1f17e9c3fe6eb6630e23f6213cae9dd86f60f1b054afd11b514649eb2e93fa3903ace22efd0f5ed9d58ac4d4441eed6dcd1106cbca33f4233a0317b"}) 12:02:10 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) ioctl$EVIOCSABS3F(r0, 0x401845ff, &(0x7f0000000080)={0x401, 0xffffffff, 0x81, 0x90, 0x6, 0x6}) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000000040)={0xffe000, 0xff, 0xffffff80, 0x7, 0x4, 0x2}) 12:02:10 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80044584, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:10 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) read$hiddev(0xffffffffffffffff, &(0x7f0000000000)=""/51, 0x33) r1 = syz_open_dev$hiddev(&(0x7f0000000040), 0xfffffffffffffffe, 0x800) ioctl$HIDIOCGPHYS(r1, 0x80404812, &(0x7f0000000080)) [ 2920.123768][T20968] cdc_ncm 5-1:1.0: bind() failure 12:02:11 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80084502, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2920.151807][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2920.158960][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2920.233117][T20968] usb 5-1: USB disconnect, device number 71 [ 2920.263640][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2920.269935][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2920.279222][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2920.355157][T31382] raw-gadget gadget: fail, usb_ep_enable returned -22 12:02:11 executing program 1: ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000000)) r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, &(0x7f0000000040)=""/141) 12:02:11 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x100, 0x100) r2 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r2, 0x401845c0, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000100)={0x15, 0x3b, &(0x7f00000000c0)="e92207fc28fc4cfa6bb5cafb9e500481bab55147072688b9826ed8e4130d11eaa02d819b05bad822a08e9d8993e31c1d79a63bbf2bac25e0e9d43f"}) ioctl$EVIOCSABS3F(r1, 0x401845ff, &(0x7f0000000080)={0x0, 0x9, 0x1, 0x8, 0x10000, 0x5}) 12:02:11 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0xfffffffffffff9d1, 0x191007) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:02:11 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5, 0x24, 0x6, 0x8}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:02:11 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80084503, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2920.615025][ T993] cdc_ncm 6-1:1.0: bind() failure [ 2920.639605][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2920.646666][ T993] cdc_ncm 6-1:1.1: bind() failure [ 2920.656588][T20968] usb 5-1: new low-speed USB device number 72 using dummy_hcd 12:02:11 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80084504, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2920.705245][ T993] usb 6-1: USB disconnect, device number 123 [ 2921.053375][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2921.064415][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2921.076621][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2921.086610][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2921.096426][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2921.106342][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2921.116140][ T993] usb 6-1: new low-speed USB device number 124 using dummy_hcd [ 2921.383748][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2921.390022][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2921.399198][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2921.425036][T31414] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2921.553411][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2921.564384][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2921.577126][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2921.587269][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2921.597126][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2921.607042][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 12:02:12 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0xff00}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:02:12 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0xffffffffffffffff, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0xfffffffffffffffa, 0x800) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000100)=0x3f) ioctl$EVIOCGBITSW(r1, 0x80404525, &(0x7f0000000080)=""/111) 12:02:12 executing program 0: ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, &(0x7f0000000000)=""/64) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000040)={0x89, 0x1d, 0x0, 0x8000, "831d70748b536de3b653cec1dbc824cc6cb299d28cdd233c87a556c77ce68072"}) r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:02:12 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000100)) read$hidraw(r0, &(0x7f0000000000)=""/67, 0x43) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x401c5820, 0x400000) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffff8) write$char_usb(r1, &(0x7f0000000080)="fa5b23b903675e770fdd010664c436511dc81324d02145e0ad20ca18bc69ab738b5f665f3af68df794f10c34d9b33c3865d67578128c90ec6942f9c2f72bed755e97079889258e03f1465fa169a59e032ba6df99d3491ef0d9ee58d17c5314f8e024e69cb495742625952a48538b88d7", 0x70) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f00000002c0)=""/4096) 12:02:12 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80086301, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2921.703457][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2921.729170][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2921.736097][T20968] cdc_ncm 5-1:1.1: bind() failure 12:02:12 executing program 1: ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f00000004c0)=""/149) r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000300), 0x5, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000440)={0x3, 0x8e, &(0x7f0000000340)="c105ff279343cf2fbe0429bd054e623adf40cf0ff3376ef027b7385b16ad9a85bb431eea7e83e4268052e8b34b771c3a239484f13dd6cd2ac97e259b90bda63f28a938fae4c39a138d83e0538f64d084f0c7035b53fb16abc0de7a8fa4ad2331c3b1f8114497edca12c0447fffb1e663dbb4ca2b1d905a3517d7b70ffdfdbc8a94438a9271c0e4e1f4ad99aba014"}) ioctl$EVIOCSABS0(r0, 0x401845c0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f00000002c0)={0x12, 0xeb, &(0x7f0000000180)="3ff3d3ceffb65c885bbc487f184cd89ff22c29d9fd108d275902d1c0ad0bc1499f923cb55fea8dda66ed5fd383ab33209601d07380e44babb10574b4cffa6db6a441fff3f605ff03ad96b82b2e5d58fbd62cdda83702d644daaa7ba654a2253f3ce38395de7e3c9e84cccb5e6de55d3b05dcfa9355d9d5bf1d7459a2dc82db0535c54080fda5194cabd15fd3d0004b3c382378c2092cc69ded8b14774b14dbb120c18fdd706e8e3aaf55932ae6caaa1dca6556d751cc58dda8e8970252a0fea1ebe954ec2ab1d9dbc5b012b83a1cb73b4f8febefa8e3d6340e6827776450e62fd3af0e3b74d19278891aa7"}) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000000)={0x40, "6371813ce45c4ad198008966e555c0521a2ce6528e831eeae8a472813597edd4398facdb090661dd176f8f2f9aef6f84ed56954fee1921f66cf8053edd4067bc"}) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f0000000080)="0f72d7ed5c6585dfac10282fa9b74db30f6591fefc9f512cf17d20f5ed7ad2659da20e1ac7d5664832fbb50460a543ba7059f06c095fff6f6c7a8db6fa2f6692e76acd5803c49e23") ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x401c5820, 0x400000) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000480), 0x8, 0x22200) read$hidraw(r3, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f0000000100)={0x8, "95305ec5b8b4b6eba6bb9bc6c1e36b55c64eff19a6aa0eae90a6e394f819e9ca327f628483b77453aab856a34e17462eecd49d742e1bc4e8adc2371bbf084921"}) [ 2921.788285][T20968] usb 5-1: USB disconnect, device number 72 12:02:12 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80086601, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:12 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0xc0, 0x41080) ioctl$EVIOCGBITKEY(r1, 0x80404521, &(0x7f0000000080)=""/52) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:12 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) read$hidraw(r0, &(0x7f0000000000)=""/53, 0x35) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) [ 2921.884460][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2921.891417][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2921.900533][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2921.965528][T31444] raw-gadget gadget: fail, usb_ep_enable returned -22 12:02:13 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000140), 0x40, 0x22000) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f0000000180)=""/67) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f0000000080)=ANY=[@ANYBLOB="11000000a274e88dd008eee7d79a2a32e177d5d372"]) r2 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r2, 0x401845c0, 0x0) ioctl$EVIOCRMFF(r2, 0x40044581, &(0x7f0000000040)=0x1) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) r3 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x400) read$hidraw(r3, 0x0, 0x0) read$hidraw(r3, &(0x7f00000000c0)=""/104, 0x68) 12:02:13 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x8018456f, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:13 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, 0x0) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f0000000000)=""/50) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x80007, 0x513900) ioctl$EVIOCGBITKEY(r1, 0x80404521, &(0x7f0000000100)=""/127) r2 = syz_open_dev$evdev(&(0x7f0000000180), 0x1, 0x80100) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f00000001c0)={0x51, 0x5, 0x2, {0x4, 0x7}, {0x401, 0x2}, @ramp={0x6, 0x8, {0xea, 0x2, 0xf0ac, 0x13}}}) r3 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) r4 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r4, 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0x80404509, &(0x7f0000000340)=""/18) read$hidraw(r4, &(0x7f0000000240)=""/36, 0x24) r5 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) syz_open_dev$evdev(&(0x7f0000000200), 0x6, 0x501280) ioctl$HIDIOCGRAWPHYS(r5, 0x80404805, &(0x7f0000000380)) read$hidraw(r5, 0x0, 0x0) write$hidraw(r5, &(0x7f0000000040)="2ecfdb4e09486d35470c5419cbcf11f77aa22160aebc162cb655ba4c7719cd63298ecbe487c802efdd5b6bb4b118aa751da5cd3b3e24f41e0aea90e6396b970646ad57489d3747619bc53246db657062564ade5c71f53d083efb1e", 0x5b) r6 = syz_open_dev$hidraw(&(0x7f00000002c0), 0x8bb0, 0x101001) ioctl$HIDIOCGRAWPHYS(r6, 0x80404805, &(0x7f0000000300)) ioctl$HIDIOCINITREPORT(r3, 0xc0189436, 0x400500) [ 2922.193330][T20968] usb 5-1: new low-speed USB device number 73 using dummy_hcd [ 2922.234437][ T993] cdc_ncm 6-1:1.0: bind() failure [ 2922.255004][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2922.261864][ T993] cdc_ncm 6-1:1.1: bind() failure [ 2922.306406][ T993] usb 6-1: USB disconnect, device number 124 [ 2922.603352][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2922.614418][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2922.627024][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2922.637045][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2922.646854][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2922.656772][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2922.903766][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2922.909967][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2922.919042][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2922.954466][T31471] raw-gadget gadget: fail, usb_ep_enable returned -22 12:02:14 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x2, 0x0) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f00000000c0)=""/50) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x80000001, 0x292000) read$hidraw(r1, &(0x7f0000000040)=""/8, 0x8) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) 12:02:14 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5, 0x24, 0x6, 0x9}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:02:14 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:02:14 executing program 3: syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:14 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x801c581f, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:14 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x38203) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f00000002c0)={0x95e, "0fdd3d4f7afa4cbc880fb91372b313e2afbb14c7395ef30ded0016481fbddd6db865cb363529b1eae3f950833fa099030bc7a61c3664d6893b965bff39e41c96e078e658fd679e34378b5d9dc65ce4541215a905dbe63f1817e9bf113976dada46ad0b2fdf3f4c15ad6a7966b69c762a3cadf1c873a2cb5aa7150ea82ac638f7fff9f6648faac0142ffa42ea932ff89b47c4e3302e1eb5776b81b0d25b0a66482470fea2e64b4eee7bea51d0fe45f680122d0a25f6aad319ced8ca0d572449eba612b2209b9b881e9684d1669c6b90f0cd1ed564ab52938d2858fa52aa9f2b4debe41eb81d03f6cc0ad4b16552e25bcdfc343c14fe745fab082ff020e6cbb1da1f45477648f1a9c539ce0579b06229320a4c9d0db047935e0489f081376b4f10ac9e01d50560dec99dc4444f95d078e7c9bddcc56a072f1a84c66edcb945de46ba03f0303dc5a48fd55c251846a688492be3025d1f6b52e229a4f27f7d31a481d190dc9bc917845ade0b5f3329ee39c66a184ab77d0db1a5e0ef6e93ef03c8fa12bfe01ba1e78a8c5bb3cadc0f51828e41e3dbf3d9677eae321233c6ed2efc6822ee487e6d60c6f4b80d43471465cb341b5daba80068fe6638afe4c351596c63be658761013e4999bc2a18c0d38b5b9fb6b6fe63ca5e537a18bbf39c72ca2c9804ad71e83628b6800d34fd5f83d2ec82f85d4e76de5ac33448630987aa9d6c566a04bf393f257c701d0fb19b159ce7748b6bad1abb855808e27563ca8613947be7b5a683507489da39ac6f024175be8b7ef01633d504fb7930e73924f25586211ea9706564df6ae59dc507b3f9d802609af485149a543f8f2e27fea95c49fa972768327d576c27daf2e2b865329013533de55716fabc25715af4537ef0075bf22b364e7fe02ff8959f3073ae348807d3c2b9dc17807870c623b6b303c12ce76206283cd85a779bb63a90b0fa23d2820f7dcbf32464ad79dede781f7cbeee3f11e1268c8ae84c7dabd0b2159b5fc784a910af2efb03cc99f1aecad243860b825a98ad1b8d0d8b7283755aa686cb6a65735de7dea006eca02101bd07596aea1b11f3f70035c12d483f1f993307cda11e7e83742ab5e4133e4b48e71d08c05e878d873e8c49b644a3ee8cb3dcff361603629abc1a52d6e402b13334fe19a26dc3aa6f9ca93337cbd0054ee24c8c064d2282555bbe6fdac38b72158de5ed7eaab221a6e26acd06441a785d33a0ae0b867c05e3c575e2c4ebcb2c63e263f0d082a1c0f23ebb5d76d885c2369f43e94f69ee24b008fbb98610497d5b0e0d2df412cfc1d7b3ea19dc2508462248cff9aa4975134609855c43ad5ac55a2c102d2bc85453a05967bc3be90757ea3dac496af8b4aa2a2bdd09989af25d9b3f46049e28c29769f1cbcfe28e59f4a478a7e2940899c43e73a0f4f48c3aa596a82194b5c8d28861a5664b00cce1592f44041bbe351e366e9e9f009dc09381ef045d85613904dce30bd52cf42eacfa7661a8f0931bfd3d4485a156a709bebcaa804f4eca62af080f0ca4517a8c640fe6309482ec8ef0bb08bd12878dfa0018695869f72a72a48c871594fd945733a882c629fa8a661f3e8c53fd26535e4cfdeec0fe27c29f0264bb8a48c6574dc504d8d2e5a5668f0d1fb1087290617252b6aa70c3363ed58a0dce206e5f99f1f6e74262c10605f67369b65cc7856d1bb4366d21f12b42a4e19d7b7886ddc86b874ca7139142be3f1b9139f7706179615b624c3dbc9d50c6eae0e079aabe38902f928e0eee7a8da5fc855045084b4853547caa577c690e7c6ba0ec7b4cfb6b9042743546a2446637d8505455cacbf879aabfd14ec1c309fd47ff5dfa29874c1b6c6433059fbd4de5e3158c1106d9f88e1f5ac549a42efc167696eb5f12afe1198d331650061bb830d60cefedacab3e1aad65cced8afe6d07a0e3b308f3d4b4d63a1fb29d60369849f12701b2cb7811d2a37c909fcfe95912f4a67c189cb36af74cd9b0cac0343ec6029c20d5dc1faa5afff939d7ec8712293a7cbc5b3ca95c3278a098f6fcca846058e0688c90492324640b75275040b0b717194c212acdc98794116a0ecffdb2bfa9c562f15b4bc89397ea2f0b0462c45f000ed0f455e739ff23910190270b063eeb9be9db3331ce820d8aa09c3be28d5c67d3383b5ee470509a77c57a5126b2848fb1a972d78fa8c6559da14573ce0dba8a78a9bb1206b400d194fd7e982bbbbea7712b3b04c1213e7907a479093de5107d4c0657e1e9675282c4d36d2b383796dab50a8b53073b1bbe23dc38e4bbe48bb838b25538ac781f74ddaad10948348c3e0e8252089194485829230f22c1709c26d533d7dec0a6bdcd19dd389063055750382b1e6f44bd29b3f65900188b97eece11a8c52757ab0e69e62acd5ad91603e5423acfe2c9a45d4be1f801ed273d28eddff5fc8a25a057cde6d29f22daa6d0f6a36d49477e2c168483d26836929cb423644fabb8b3998e9870bd14b16af2d27fb2174285b7598cb5ce01c4c665e0914bb9bc583bcc23c46a50ec61a341d800c61d3000c0cc0025870798b7a594cb94210b2a304fa0fb2f13fdb03288310e284cc4701a1c8b6710621dd2b91be8f2a69f88ead6f93d5150d0081692f497e3e296cd910ea32a3cbccf2d1c4fd639b4a337c6305687bf987d90f4697e7d4bf3bcdb0c8d7d20312623df452b6b9412467c8c9c09abda55ac01ac8b2ec2cc70a753b1b2e63ab0d74ec618926282678d797bed3b973ece505d4a5dca47601cd1bb6dfabefe54716672597436d3b4ccc8e0b6e6984b2da397a0de7cfe7e583885702e50ee92c1759bf743d35e86a1887bec9b7672bc09fcb27578ef354d929d74589e50443a2cca620d9988d147aa9cc4942c4e3c0d53ece2e9d12c4dc4fe8f4ac63871b3464ca15ef187d0e0773da254f9ef19133e5bce89549537f11668b45853755983fd867b1833931a4209b4954d910e371cb8c501568b8ba163adfac52227dd4188631d07c7c05fdb70a4527481f44ab6cf09eff3147bd63494a76d7689bd4455e03808e62f86ed1a3139dd4d8a057d3485c79f83d531f8b8dcc4c49750d1eeedb7d70e6cfb93260851053800b28024a0b70ac823182ad18bebff8eba9f235430f7c6eb450a6c1b6e39022c1c015c73a6ad133701e985e6361f08ddfc01541fc569eb53be38dff807a00ea11aa822970383c571811c59c55db19616048dd23cd3a1912b4db9db286f4936661d346326b0f80a62837571777fb29fa283b3c77a6f890bef1d903f35b3254fb226cc72b31867b0d17142b5be6ea27f9a174924ef92865c85d9fa9fd91809594dfb510c77daa92eb53915a7cb03d757ba1f881f10c04f5f3d7c5ae24059a3287460a6b373"}) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x6, 0x222002) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000c40)) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f0000000100)=""/84) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x4, 0x410000) ioctl$HIDIOCSFEATURE(r2, 0xc0404806, &(0x7f00000001c0)="42031a884d2c84e782322ad974e8c1000bb5ce6726bc564ae4e1fc74d7d3ed1ee23884029acc7087a6849b3c32a73e40a2c1974109c0cdd2383aa95d82b2174a33fa71815b276c3d535a57db489ec5a25b40f6c5343656cb10ebb0a9c2b8f1fa256eca0c2dc00814df5312d17c63ec7f0ba56431284d57ab726a57253dbf3e7b5835d5454a89fa9d088bfd2b260811710681abf5b61bc3b14c67d3453c665e1c3c94c50d633251b4ab5ae643c44247daa7e612c03e533b6e43773200fe9a9b674975dfa3bfb5a837e0b389") syz_open_dev$hidraw(&(0x7f00000000c0), 0xe7a4, 0x2040) [ 2923.245625][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2923.280034][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2923.287058][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2923.339209][T20968] usb 5-1: USB disconnect, device number 73 12:02:14 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, 0x0) ioctl$EVIOCGABS2F(r1, 0x8018456f, &(0x7f00000000c0)=""/67) r2 = syz_open_dev$evdev(&(0x7f0000000040), 0xffffffffffffff0b, 0x400000) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000080)={0x81, 0xffff, 0x602a, 0x1, 0x1, 0x6}) 12:02:14 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x2, 0x202) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000080)=0x80000001) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x1, 0x100}) 12:02:14 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f0000000140)={0x14, &(0x7f0000000000)={0x20, 0x7, 0xcc, {0xcc, 0x31, "0f5bb35142a49fe42beae593158a96dfac89f67076d88dd04bbe4c642e1fe3f9d0e39416f231c6aef360d4f9ffa73bd6c86f435a1b614e4daade87fc0fd8b880770fbd3780332a3469280c652c628b9cef427de0bbce14c5a86b3a8c843562da11c1fcd44aeabe7549cfe27257bf34fea37d08c0776be05f7cab0439f2b7aa5338d9a25de5af4d7bc8f5cfe6ad53666b6a6469ae12bab7af87be6ebb33317e873897fbc3a1ab29256c6985891cf443071504e49a614f9058384e738f0e669cf6c253f05cbb14d5f81846"}}, &(0x7f0000000100)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000003c0)={0x44, &(0x7f0000000440)=ANY=[@ANYBLOB="4012152100001f662c0f8e1da2b7be269b20c441f02622edc1316b43dd"], &(0x7f00000001c0)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000240)={0x20, 0x80, 0x1c, {0x5, 0x0, 0x9, 0x4, 0x101, 0x0, 0x400, 0x129, 0x0, 0x8, 0x8, 0x8}}, &(0x7f00000002c0)={0x20, 0x85, 0x4, 0xfffffffa}, &(0x7f0000000300)={0x20, 0x83, 0x2}, &(0x7f0000000340)={0x20, 0x87, 0x2, 0x37}, &(0x7f0000000380)={0x20, 0x89, 0x2, 0x1}}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000004c0)={0x14, &(0x7f0000000180)={0x20, 0xb, 0x2e, {0x2e, 0x8, "0505b530626dbe832e17fe0e76e867b7765c41d298305a2eff47661caa42c62ee23bb30a4795e841b73cf37b"}}, &(0x7f0000000480)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000780)={0x44, &(0x7f0000000500)={0x0, 0xf, 0xa0, "c577596e89bd2ee13ced05a7452e23f758bdc0db5e9cdf34ddd0c88431d9f78dd7afbbc4b39a20fe8ac21cbdc07bce222b2b1a98f2e9a17a4e433151b2cc912091013fa148a8785134ae9f812fb12a3acd38e7fb1cf6cf2a2037e502b447fe35d979e1c02336ceefa71b04a4fc809531b5c4ddadfc7116d5daf417f47d6503184cdc1216dccab76e910cc461bdcfd0975b2cfe98f02e364fd8cfd3ace431a744"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0xd7}, &(0x7f0000000600)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000640)={0x20, 0x80, 0x1c, {0x6, 0x8, 0x5, 0x1, 0xbcbd, 0x1, 0x9, 0xfffffc7a, 0x200, 0x8000, 0x4, 0x5}}, &(0x7f0000000680)={0x20, 0x85, 0x4, 0x1}, &(0x7f00000006c0)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000700)={0x20, 0x87, 0x2, 0x800}, &(0x7f0000000740)={0x20, 0x89, 0x2}}) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:02:14 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80284504, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:14 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80404506, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:14 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000000)={0x7f, "583769a4fdf9dfea3ec1cac8149daec9c37bcc18a72a90e149673b99b73e616c2e9a8635ad8ca2a613d4ad74b5d29c967f4ee9e17d6721e9fe8c544022a8f85e"}) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) ioctl$HIDIOCGUSAGES(0xffffffffffffffff, 0xd01c4813, &(0x7f00000002c0)={{0x3, 0x100, 0x80000001, 0x6, 0xf2d2bc9, 0x6}, 0x3b4, [0x101, 0x81, 0x6c0a9425, 0x8, 0x1000, 0xfffffffd, 0x0, 0x7, 0x80000001, 0x4, 0x3ff, 0x8, 0x10001, 0x80, 0x1, 0x68592986, 0x7, 0x0, 0x8001, 0x3, 0x7fffffff, 0x58ec, 0xd4, 0x200, 0x400, 0xd80, 0x4, 0x1fc, 0x5, 0x7, 0x4, 0x8000, 0x9, 0x5, 0x4f, 0x8, 0x6, 0x0, 0x8000, 0x3, 0xcd7, 0xf22, 0x9, 0x1, 0x0, 0xfffffffe, 0x8001, 0xfffffffd, 0x8, 0x3ff, 0x8, 0x300000, 0x536df827, 0x5, 0x1ff, 0x0, 0x1, 0x1ff, 0x101, 0x7, 0x401, 0x1000, 0x0, 0x1, 0xfff, 0xe55a, 0xff, 0xb21, 0x5, 0x5, 0x5, 0x80000000, 0x9, 0xfc1, 0x8, 0x3, 0x2, 0x800, 0x20, 0x8, 0xfffffffc, 0x3ff, 0x4, 0x8, 0x0, 0x2, 0x4, 0x9, 0x0, 0xe8, 0x1, 0x1, 0x7f, 0x8, 0x6, 0x8c, 0x101, 0x401, 0xdf6, 0x8000, 0x3ff, 0x5, 0x1, 0x6, 0x1, 0x3, 0xfffffffe, 0x5, 0x4, 0x8001, 0x6, 0x8001, 0x0, 0x10002, 0x100, 0xc8e, 0x1ff, 0x101, 0x9, 0x7, 0x5e, 0x401, 0x3, 0x9a, 0xf3, 0xffffebbc, 0x2, 0x9, 0x7, 0x6, 0x3ff, 0x7, 0xafb, 0x86e, 0x80000000, 0x80, 0x6, 0x0, 0x328, 0x6, 0x61, 0x7, 0x6, 0x98, 0x2, 0x7, 0x4, 0x4, 0xffff, 0x7ff, 0x6, 0x3f, 0x31e, 0x8, 0x8, 0x200, 0xd894, 0x6, 0x8, 0x40, 0x6, 0x0, 0x0, 0x0, 0x83, 0x5, 0xfff, 0x4, 0x7, 0x5, 0x3761, 0xff, 0x3c1, 0xef1, 0xfffffff8, 0x4, 0x767a, 0x100, 0x9b6, 0xf04, 0x370, 0x9, 0x7, 0x10000, 0x3, 0x3, 0x95, 0xfffffff9, 0x2, 0x4, 0x7000, 0x1, 0x3, 0x2, 0x0, 0xfffffffa, 0x0, 0x2, 0x3, 0x400, 0x80000000, 0x8, 0x401, 0x6, 0x5, 0x9, 0x1, 0x6, 0x1, 0x7, 0xfffffffc, 0x3, 0x2, 0x80, 0x7, 0x6, 0x3, 0x0, 0x73, 0x4, 0xfffffffa, 0x5, 0xffff8001, 0x1, 0x9, 0x101, 0x7, 0x7, 0x7f, 0x1, 0x0, 0x1, 0x1, 0x6, 0x8, 0x10000, 0x7fff, 0x798, 0x7f, 0x7ff, 0xbff, 0x3, 0x3, 0x709, 0x3ca, 0x1, 0x2, 0x0, 0x18a, 0x8, 0x5, 0x80000000, 0x9, 0x7, 0x15, 0x4, 0x2, 0x5, 0xffffffff, 0x0, 0x5, 0x7023df77, 0x0, 0x7fffffff, 0x8, 0x9, 0x2, 0x80000001, 0x8001, 0x9, 0x7, 0xfeaf, 0x7, 0x6, 0x0, 0x5, 0x0, 0x9, 0x8, 0x0, 0x7, 0x81, 0x7, 0x0, 0x100, 0xfffff566, 0x81, 0x5, 0x401, 0x1, 0x1, 0x40, 0x1, 0x3f, 0xfffffffe, 0x0, 0x2, 0x10001, 0x1, 0x6, 0xfffffaea, 0x6, 0x5, 0x20, 0x4, 0x1, 0x3ff, 0x4, 0xe4, 0x80000000, 0x10001, 0x401, 0x0, 0x7fffffff, 0x5f8, 0x7fffffff, 0x1, 0x8, 0x9, 0x236ca662, 0x7, 0xffffffe8, 0x7fffffff, 0x8, 0x1000, 0x1, 0xc7, 0x2, 0x0, 0x2, 0x7f, 0x0, 0x8001, 0x0, 0x1, 0x3, 0x18e5, 0x4, 0x7, 0xffffffff, 0xc9, 0x0, 0x2, 0x1000, 0x97, 0x3, 0xff, 0x0, 0x1, 0x3, 0x0, 0x81, 0x4, 0x80000000, 0x0, 0xffff, 0xe6, 0x3, 0xffffffff, 0x1, 0x3, 0x1, 0x5, 0x20, 0x10000, 0x4, 0x101, 0x4, 0x8, 0x0, 0x8, 0x6, 0xffff, 0x1, 0xfffffffc, 0xd8, 0x8, 0x8000, 0x1, 0x2, 0x7bc, 0x2, 0x401, 0x40, 0xfffffffb, 0x7, 0x1000, 0xffffffe1, 0x4b, 0x6, 0x401, 0x6, 0x0, 0x7, 0x40, 0x5, 0x0, 0x80, 0x7fff, 0x0, 0x0, 0x0, 0x987, 0x9, 0x1, 0x1, 0x80000000, 0x1f2a, 0x100, 0x5, 0x200, 0x9, 0x20, 0x2, 0x1, 0x81, 0x3, 0x93, 0xe5, 0x3f7a, 0x20, 0x1343, 0x400, 0x3ff, 0xa3, 0x4, 0x0, 0xffff0001, 0x5, 0x6, 0x8, 0xfffff645, 0x200, 0x1ff, 0xfff, 0xff, 0x7, 0x4, 0x4, 0xfffffff8, 0x21d, 0xfffff001, 0x3, 0x1, 0x0, 0xffff0000, 0x7, 0x1, 0xffffffff, 0x5, 0x6, 0x200, 0x80, 0x5, 0x652, 0x1, 0x3, 0x9, 0x0, 0x8, 0x6, 0xdd, 0x1000000, 0x57, 0x7, 0x6, 0x8, 0xfc4, 0x2, 0x7, 0x0, 0x2, 0x1, 0x200, 0x0, 0xf92, 0x80, 0x9, 0x3, 0x2, 0x6, 0x4, 0x1, 0xb31, 0xb7b, 0x1, 0x8000, 0x4, 0x0, 0x3, 0x998, 0x6, 0x3f, 0xffffff80, 0x1, 0x6, 0x7, 0xf49d, 0xfffffffe, 0x6, 0x8, 0x800, 0x10000, 0x5, 0x1, 0x1, 0x1, 0x8000, 0x2, 0x40, 0x0, 0x7, 0x1ff, 0x1, 0x6, 0x5, 0x2, 0x8, 0x9, 0x5, 0x4, 0x81, 0xffffff00, 0x7, 0x3, 0x101, 0x81, 0x1, 0x1, 0x1, 0x9, 0xcf, 0xbfd9, 0x3, 0xc29, 0x7, 0x7e400000, 0x0, 0x0, 0x6, 0x7, 0x7ff, 0x8000, 0x94, 0x9, 0x0, 0xfff, 0x5, 0xfffffffc, 0xfffff000, 0x7, 0x9, 0x3ff, 0x7, 0x852, 0x40, 0x0, 0x2, 0x7f, 0x1, 0x261, 0x80000001, 0x1, 0x43, 0x7, 0x2, 0x6, 0x1, 0xffffffff, 0x0, 0x2, 0x1000, 0x4, 0x8001, 0x8, 0x1, 0x6, 0x0, 0x3, 0x8001, 0x5, 0x1, 0x423a, 0x4, 0x7, 0x123, 0xffffffff, 0x6, 0x6, 0x9, 0x800, 0x8001, 0x8, 0x400000, 0x0, 0x101, 0x7, 0x3ff, 0xfff, 0x1, 0x9, 0x2ac, 0xfffffffa, 0x2, 0x8, 0x0, 0x8101, 0x5, 0x81, 0x3ff, 0xc3, 0x6, 0x7, 0x7fff, 0xfffffffd, 0x10001, 0x400, 0x9, 0x9, 0x7, 0x8, 0xffff8001, 0x400, 0x5, 0x6, 0xb2, 0xfff, 0x3, 0x7, 0xfffffff9, 0x3, 0x300, 0x7ff, 0x5, 0x9, 0x323, 0x8, 0x7, 0x0, 0x2, 0x9, 0xfffffff9, 0xf9f, 0x5, 0x5, 0x9, 0x4, 0xfffffffc, 0xfffffff8, 0x8001, 0x2, 0x9, 0x2a, 0x1, 0x1, 0x40, 0x5b1b95b6, 0x4b35, 0x9, 0xc3d6, 0x4, 0x1ff, 0x4e47, 0x53107352, 0x1, 0x80, 0x0, 0x1, 0x3b, 0x1f, 0x1, 0x2, 0x0, 0x6, 0x0, 0x9, 0x8, 0x5, 0x200, 0x9, 0x8000, 0x3, 0x8fc, 0x7fffffff, 0x7, 0xa17, 0x32, 0x6, 0x0, 0x0, 0x5e9a6fa3, 0x4, 0x7, 0x3000000, 0xffff, 0x8, 0x7, 0x6, 0x400, 0x0, 0x386, 0xd72, 0x6, 0x6, 0x200, 0x62, 0x8, 0x1, 0xc50e, 0x1000, 0x9, 0x2, 0x6, 0x4, 0x200, 0x5, 0x8, 0x0, 0x7fffffff, 0x3f, 0x4, 0x9, 0x10001, 0xffff, 0x5, 0x401, 0xfff, 0xe7f0, 0xe8, 0x4, 0xf80, 0x9, 0x4, 0xfffffffc, 0x5, 0x4, 0x7ff, 0x0, 0x4, 0x7f, 0xfe, 0x3ff, 0x2, 0x5, 0x200, 0x7fff, 0x3, 0x9, 0x439a, 0x80000001, 0x80000001, 0x80000000, 0x1ff, 0x1, 0xfc9d, 0x80000000, 0x8001, 0xfffffeff, 0x778e, 0x3, 0x8000, 0x800, 0xffffffff, 0x400, 0xfffffff7, 0x8, 0xe007, 0x3800, 0x72, 0x1000, 0x87f, 0x6, 0xb0, 0x40, 0x6, 0x182, 0x2, 0x5, 0x6, 0x2, 0x7f, 0x200, 0x54, 0x4, 0x1, 0x3, 0x200, 0x4, 0x5, 0x9, 0x808000, 0x8, 0x8, 0x186b, 0x9, 0x8, 0xfffffffe, 0xffffffff, 0x200, 0x1, 0x7, 0x7f, 0xb505c000, 0x6a9, 0x6, 0x7, 0x0, 0xfffffffb, 0x573f, 0xcd9, 0x21, 0x400, 0x4, 0x7ff, 0x8, 0x2, 0x100, 0x10001, 0x3, 0x2, 0x40, 0x9, 0x4, 0x9, 0x100, 0x0, 0x1, 0x1, 0x7f, 0x80000001, 0x80, 0x3, 0x7, 0x10001, 0x1, 0x1, 0xc0, 0x2, 0xffffffff, 0x2, 0xc21, 0x6, 0xd3, 0x294, 0x9, 0xfffff000, 0x3, 0x9, 0x401, 0x4, 0xfb, 0x8, 0xbc, 0x35c2, 0x400, 0x4, 0x5, 0x7, 0x4, 0xfc, 0x2, 0x64a3, 0x9, 0x800, 0x0, 0x2, 0x8, 0x0, 0x6f2, 0x3, 0x2, 0x1f, 0x9d7, 0x1, 0x1, 0x6, 0x9, 0x10000, 0x1, 0xfffffffb, 0x10000, 0x4, 0x100, 0x9, 0x3, 0x8, 0x0, 0x81, 0xff, 0x8001, 0xbf10, 0x3, 0x7, 0x0, 0x7, 0x381e, 0x2, 0xb406, 0x2, 0x9, 0x9, 0x1, 0x0, 0x2, 0x7ff, 0x7f, 0x7, 0x4, 0x6, 0x10001, 0x400, 0x4, 0x100, 0x0, 0x9, 0x3, 0x20, 0xffff, 0x9, 0x7, 0x10001, 0x200, 0x8, 0x7fffffff, 0x7, 0x4, 0x8, 0x1, 0x1000, 0x5, 0x9, 0x5d, 0x9, 0x7, 0x1200000, 0x7, 0x80000001, 0x1, 0x6, 0x2, 0x0, 0x8001, 0x4, 0x5, 0xfffffffd, 0x6, 0x6, 0x400, 0xffff, 0xa7c, 0x2, 0x1400000, 0x0, 0xc5bb, 0x54, 0x6, 0x10001, 0x4, 0x8000, 0x1, 0x96b3, 0x10001, 0x2, 0x2, 0x1, 0x8f, 0x7fff, 0x80000000, 0x80000000, 0xa2, 0xed5000, 0x3, 0xfffffff9, 0x80, 0x0, 0x4, 0x0, 0x47, 0x3b, 0x7ff, 0x8001, 0xc64, 0x4, 0x401, 0x40, 0x9, 0x1f, 0xa, 0x9, 0x5, 0x1b, 0x70fe, 0xa6c3, 0xfffffffe, 0xaf4, 0x5, 0x8, 0x6bb87765, 0x500, 0xffffffff, 0x4, 0x80b, 0x1ff, 0x5f, 0xffe, 0xffff, 0x398, 0x4, 0x3, 0x6, 0x7fffffff, 0x6, 0x1ff, 0x6, 0x4, 0x20, 0x7f, 0x81f4, 0x919, 0xff, 0xfffff926, 0xa3f, 0x40, 0x1]}) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x20300) ioctl$EVIOCGUNIQ(r2, 0x80404508, &(0x7f0000000100)=""/126) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000080)) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) 12:02:14 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, &(0x7f0000000000)={0x2, 0xffffffff, 0x0, 0x0, 0x90000000, 0xf06d, 0x5, 0xff, 0xfffffff9, 0x98, 0x1, 0x800, 0x4e2d, 0x80000000}) ioctl$EVIOCSABS3F(r0, 0x401845ff, &(0x7f0000000040)={0x6, 0x6d575a49, 0x81, 0x0, 0x8000, 0x7fff}) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f00000000c0)={0x1f, 0x0, 0x0}) [ 2923.660787][ T993] usb 6-1: new low-speed USB device number 125 using dummy_hcd [ 2923.783364][T20968] usb 5-1: new low-speed USB device number 74 using dummy_hcd [ 2924.063457][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2924.074524][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2924.087037][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2924.096984][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2924.106831][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2924.116702][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2924.174289][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2924.185291][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2924.197299][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2924.207371][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2924.217252][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2924.227166][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2924.403419][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2924.409703][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2924.418861][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2924.445120][T31534] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2924.523392][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2924.529706][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2924.538817][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2924.565121][T31545] raw-gadget gadget: fail, usb_ep_enable returned -22 12:02:15 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5, 0x24, 0x6, 0xa}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2924.723535][ T993] cdc_ncm 6-1:1.0: bind() failure [ 2924.740353][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2924.747240][ T993] cdc_ncm 6-1:1.1: bind() failure [ 2924.767108][ T993] usb 6-1: USB disconnect, device number 125 12:02:15 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x2}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:02:15 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80404507, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:15 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000000000)={0x2, 0x1, 0x3ff, 0x8b6, 0x3f, 0x3}) 12:02:15 executing program 3: ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000100)={0x3, 0xffffffff, 0x3, 0x4, 0x9, 0xffff}) r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x4, 0x61d6393f6749a7eb) ioctl$EVIOCGPROP(r1, 0x80404509, &(0x7f0000000080)=""/89) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:15 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) ioctl$HIDIOCGFLAG(0xffffffffffffffff, 0x8004480e, &(0x7f0000000000)) [ 2924.844361][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2924.874165][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2924.881044][T20968] cdc_ncm 5-1:1.1: bind() failure 12:02:15 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x8001, 0x298400) read$hidraw(r1, &(0x7f0000000040)=""/244, 0xf4) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f00000002c0)={0x815, "11b365085f7ff47ba3b6fd1c24493db7144192d821a15add1eb28364690c81f70716450584410e88a6f68a1a86507845c3d4282d53369efdf8dd19574e272b84edcdd7f60be1da6edc7f5b77bc727f42f6f41bb891e0984f3a735317ed366d650c0bda9a6cabf4c8501fd87dee8b56a6acee8a1c64caa83dca01fc66b40e7726f9d433d1a7141c2a813bbbfb335d357594d319fe03736c8ed3f00bc5157a6bfb472b4c8e9c12795d41043b0931d094121f00307fd9640488144ee338eb9735f5f88db340e1d65638d2d9ab84f37365d1c51a21aa7640cabacd9de76ad81b9397ddf05e507497d760f87943bcdf5089bf5f7f4aec99e0168e5836f2a58e2b437520b2ab1517ed3f0a3eec25f0ab36c07711e44b95628e7f3be2bf603fe2532c786a1e8928c0625997d099919678dfef5a3dd4d1702affe1644e1d50f9a3437e5981b1d9d072815a9556b59ef4b6ea076062bd955c27e5d967468c3b1f2b57927dcdb911d8780cafba7a668eec0ad6d7e7b34f3d2b4c393d1559525e7ac69604a8da5a8e0c4b16f5e20b02e9f883abdda24631b93686ee135203fb1c7b1e6a2b241db0d8bdfb83089e4398ceb8c1869041d53c42400b011592a91d1652e6fc8803a32bc5913da8349be4404d7c281acd85cdc8615f24137e9a5e3601ea929433c893495867cc1e18980ccf4429cd45bca9310b07bc3196847267847a47aec426d5ead5db21fe64ac92c486876a164134aa0573d250ffb62c3c3602a306129f716c362ec8a5c291066941bf25db641cd9cfe81dcc4ec6681c7cb323901aadc6498aded5d9643ead5f31088f5d9f3613af00a22a0942e166c238455dfa1d3fd1ba1813c7c5f4dc1c617c1e43a86069690ea6be5f91327ad3eacd6dfecbf7f88ccedffef854c16d5bc1e30be46ce5cb3edcc77c0387e142e913edc0245a3720ae30ca6f1e28c517605cf0d25f72d9ee9dad221938686a9e93d2431197afbbef2eec9c4dafd7afec00c965b1829b04de3da234f12e472a5be5e5ff9ce1a7018a9f40c75901990873403effd519313548c80ac89bac485bdb39adec89189459a4394004d57d99a3ceaaf3c576a38eac1842d646d51a55b58502edc1e1a8bf73014c362d38b9b3b42756efff15e287967a7871378657d83ee68c4cd3062829fef7f8b3b6c0466d41e69ec914f6f6e0706b3786a90a28c27244543cb768fa35ebcb7989cfb24d3f202f207101246a4da553ff49ccfc5f5d28825b57433c7f838bb396e179c547885195d36aba67fe9444d7e8e60bb3cf697fc04fc010015cdd102949985e7956d3fa639d7f69a35e191121270f9287057b50aaf0c8a27c0d7e9e30801a7adb2a10e1764d4e4caa9f83ba92c716a0eb8adb24e8291623b710fd629be2e67d8f7f3a934051c8f10285d92aad674287f9133720f6869342faf2954fa073ed2778746a44dfe3d7f08557d156e0347b164117bea5a5e43d9ce38df575a8a1467a719bab925dba9dd1022e25e78dcfd103f59918d7c8a5f04d3517cc1a2bad400580dfbfa45dff2559a34b52f744b4a1e4c2c7029ed76a113099703e8e35910c707ee549c1d7f1e7013eef644c2dff248f43849e3fd75c5ca704c8706045c56c7ffac5051fba89c49902615ae8a78c65c99691964fbab14f1edef718420a2172c4e18c34a82d1f80c8a05ffb1424d8493a888298b46025d5c4c79d7b58e3db40225a4cfa576c0b6de6e6246de7073f27d9da6c5c8bb4601bbb4a75977b4661a61499404c4880aa0d210824f5c8a177aa638017617d7d543f88155dbdf9d9dd31b1a621d94e81537665a16dcb83ed4d96065fe0de08d7b127e9883413c085cdd1c9c518c6aaa56f4aee1e7e91d4b24bd537a8b9c5077843ba3ab2a930af87ce962b058fa18c1806a5c667664c15e23675dcb1c93b9bde0aecaf7137a5f63184b876625c6bd149ca3088d3271d56d10cd7e28bd39acfc3c4b3c8aafe626698632d5c48f639c595c65b72898b5febd9b7fcf2d6d303ebac065dcbc12c5f52e05a43261004d27cee83c64515be68847a90ca7ceda4ff78fd69d7e8c3d54bc78dada8fb87c7a3c8d5d127fa2f1543cf572ca73d82b7757cb2c44fa9656aaf207de9b9ed2162bef25e1f1b82b9dfb96e632d6d5ae402bf0d9740ba0f7ee5341e1239d523b95412c41afdbee2e62e6ede20e86fb8b72171833f49f6f373200cfb0407c7713070c1555626fed1890beea6879b6dbc54a13dafd4bb9302ff1be12cb799c965b7e34d05584134bcc08bd4dd16c956903e3cb09813ac49a0b8fcb6ec89cf5dee511b0d1a7eb5fb7107438e852bac9bfa8e210110b686671315c99cc6f71786497d3666f88a6196b5f6cfe5f035696722f661ce016b8513918956a58a9819bc7dd2967761ebd26000171424a306823f05ee12a2aae7ffb35fb6534c9d15860148623665d66ae46b16d8282178c7b23ceb8026067b2532782bc2a0768894c3aba20287d72f06775d520ac05257ade3b3507fb8b178a4ae3df97ad222c48fd6f24ee718aaec2d18095b6f79f958f75c745da6520972eaf0c2867f628652ba610bc905b178de8fac30dd17e008133b2be1a2de8dfb76b671e14947208735072eb006fda0eabd59e2dd9b26f4e482a461fc497c1961cb5a97c94a197d85adba487bfcb2178b31ec8a11ea0e8380a33a1fd5bdcf2f24e5cca69f83a61a031352fc76601355cca78000758692a69d4f12cd4f2f03423ede3c449c495f267f6dbfcc946cb298eee707114c7bf8d66b87c00ef56e460d31566bd781d238bc0a5528bff9a26259e4eb7518878687d4aa1eaaec698c1cfd05299a1dac16153b8fb9dcf40e85e2b9eb9b4180a401b6218b4f4090b682750573843663431e7f6a1233b2f10ac3545134a0fb6af453b8e3569c555953dff3e691a756"}) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000140)=""/234) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:02:15 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0045878, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:15 executing program 3: syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000000)={0x12, 0x0, 0x0}) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000040)=""/107) [ 2924.955394][T20968] usb 5-1: USB disconnect, device number 74 12:02:15 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x4040) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x3, 0xa00) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f0000000040)={0x87, "00422342fbb81f1b35dbcb2a5db78cb83cd594f2a8676783adc011668b315e70355726ab2c92cc11adaceccdad2f9d94a125d3865ccc2ff813cb77099b66d7ed843b55a26ed4822255fa7ffd6c6b062b150c972c4d63ad0c439f3b17f8be4bff7e46567b267d460b30646387a7f9fc38175ca29008f9b35704ea9b8bdb2bdffe3eac00dc802fce"}) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f00000002c0)={0xbb4, "2e3e09c8a82612b312d8882ad99dfe26ef625ae2294c0b4b2d0b93a65ee2ad014a5ef0219522a56c0ff6e9afc2e4bb2bcd752cb9371bf48d10b17658aec2067eb4cc702f60455e1b0b600b2e5b5cfe9e2f675c5b6fd0e39abfbbde2bd57c728d47576ede7c61142c029e445e2371a8bcfbd57f0a949460e4269d0c8bc6e87c0aa4b6b49fd3c723fdf7cb0807d2bf5db3264a6da184349e3b2892c5ed26ed94c62b6c5640818990757cba53f58bc303351ddcdd6f7956cda650cf0c308243764486e4215f1b9ea51d50415c6904f53186ff3442b03ac1f120443a921297b9e0f4a6c2b6efff351fbcd1a8b6d9f69a4012912cca3fee198dbbfd1989eabecd9f55fccfd2c943781ac70585fce667026b04a98f1069833ed0c00bcea72eaa4c3bde53b9b134ec0cddcf6263871add553155d3144d1dc410311f8fa98ff2ed629c8e3e37443153fbbb5bbff83e0871588f65f789e7a9c00d9d809bb950df257a1b5de405598a3ec352adbfb7b217507353404512f17972e41734f9a7501416861d4a3b5796e89cd70341765072d0c142a8ab30da98d768434ca2ee28d7cf8f9f7f39e1f297510154ef9da8ab60b4a0af8bed538b5ae5d1cd04cb69007ddee3c5bc20850fbc4959ebbc9f093718f07ea633e4a5c5687f17473a041ab9aa843923b9019b3cab12bb5396ab6e62c80a2f995182017f3de1d2ee84e43d768fdc74fe3ecc5d61a8ed2f6d8b67f4870bd142422a718d951fe126493af3db58b469b91353011b27360643cff9d437d6b0ad22c384ee4865e780b68999a68134eb2d0c46d53f14dbe3475cb94ce734d35f215e16515f907e0623fcff227d84da6bded84170bea4005290cfd3c1b05923e42a7d24a10bc03fe782d7490f80b9525e11f9fd759e9f3634869b1850272ae25713f8d1b2eac06810cd03906414f2eca92192c7c15c77a009f91cc65f5702fa56332c8d3daea03d4d0722e5efae5886d63530123dd245c16ad746e6f90769ad5ea1508b81b8f5041951ddbad0e33d16c3dfd8fab1d89b59643b473b4432cf23c07d4496d6e04b08de2f47598fbe3e3350eef7c3607cee57c0bf6a6363009e906b1a9f77345ca83ad12143fc14dc3601b88d15b987b156aff53a7fcc678b3538c2b95eeb9953355ed870c835f03e0ec9e8486602b72ab0ff54e6b6d5466a4f380ee1c84c59666cdf1ad261e9754a00bdbe1deefd6b4d2e6247499c16c7270381c0d2e04346194eb46ad5ce9f93cc7f00528e76b802f4c47273d48fb51971e3406d3c672a5349b3ec53f896cd38dfd0b9d544759460f022059a63c8bfeb230c31f51a79222cb9e65f4aca07ba47fb1152da7cae48eb22b3f9c88cca7493af660a9d27a9845382e4363bddbb5e1af3aebac174276dd6bd0f8bedb529e0fb4634afe6852181a6e1b23430cc7f93dd335aa7f34f1dc3d0b8d3e35ae08436f6376a9fe8f09e82b1b407483c918c6f2ecd001c6f4edf5c97b96b65832b0d009c1d144ff13634489d2c76be2e0d81bad08244e0bdfcdc17ec348fe07093c45ee15ea0d6d417e2b784b8aaeee027d43bb983e0de1482e00618b6c814cc4a3fec506ad20b8f0060196ff9e34e436e93d60aa280b8ea7ae53444624184bbaea4c773caa230ad7451faa74a59acf22a5d285b9ba5cf6e7a823c6968249734afb2e3b46cb32fdb335ac6f3f16f28289663eb3d70fd7710cd5ce9e0d1ba38f0199dc86aa01ef67c57a04f53ab629b7c9fd6daf54c02c51c97251f23f2b819bdd7f50c8544d506cdb946da5797252059f1468df4ee33ddd1794ce3de1e82bc2d4c93deebdf2eb0db20dd5b7171f621ea7cc574e54ebe41d51903dc55f676722083788676987a5fbdbfda61158dbe85b661e5dee3d933d72eca31e5213985dafa7549c6eca0a6055d0193b3f8373c6e10b8ed531d1f92f1c5cbdb4233720f6aae4b8a383b58144cf8b4f91563c1f09a36104653c9876b8a98a4b9e8cac5a8d988c33afa613fdb437148657f8779c019f584e3940582938b78147709255849ae92a900a393aad3b4b136c6dca3d5473f699599272db529714dca30c6142253b772c4ad2a1340f1be4af111a3032f86240dbeb93095e9a17184f310a344181ed66f0c54ef4bd98c6f0183c17968d6df0c1153a52eec56feaa4a424ea7ca7a9cc08322b032b1012029f74a9b799cc47ecc863507dbd9fc32082d8968c97e246bbeadb5f158234c595c687e9d565e3a2cb24fdbe1927925523cd3e52cb01e2418ab3bdf41e02517891a5c504bd8c6d36db6a7790926fa474899557bc4636bcb1b974e94efe48b87be7ae1644e8df73bbb4cfc3abab9053c74839bd71091cece2674c54410e371ddd65dc1cced57144083d7e70a7e0b7ca61f98404e6052b3175a31adbae3c4f3a65868a35bccfcc1cf462ad567e4b9277488e836923ddf926bea1389a982e99100c0b872aee3a0c0f7709725059bb7cd94f8dc392f25550544b341d2b2862dfb37194fe5d6eeb7ed9dc41100cd34b08bf1a8fbe984c02ae18d6d13bbc3375a9a9f86d9dea50942983aa3c556e60eeda2af7830f754337c4a56fc6ee624fe717cf8f2af60cdd9bc75e0bfe85e8490e7a4251176f38d9dc0491753e98945e767d64f2b20f61abf84474444729c826d36cf59f55a94a93329f649909b033b58f40629f823ba33d736d561ec05131409d4334ac99493e540a3836daddbcf74c13151809b32437538251e8d54ddd5ab22f4bca5b50527f3b10e909a1b7d4d30d06bac22ac7d99d302588af0866ae99a0d00e485971e337f9d006fd139f47560a020123cc1809c30a7a0a183062024d0fd4b71fd8a595d2b96ae6569d1f95a6000fdf6a8d76a249eafadcfc55ea8c6b6478caf8ec392635ddf130f374b57ba0071c85a5ea65a31b060630028ccd7a954eb650fc311d3a40f6b1d65ebf1158a0311212e946ec22208f737abd07a0a2d9f54935b1d6a77a270711dd593b72ff4b374dbc0319512f9b40706972823643d2f73d4bdd4fa766244c18affe404c8954db41e37ef82eda42f22cfee741516d10a1632f1393125ad23fc555a40209abb056d2c208ca63112313b9fdeb01ffdb7b1063b57a4bc6f176f26574a37388fbc178c470b46bf125573cb78e2fe51c3f75656cbb2f4bc01f85e376d24a588d4ffd87f9988a3007983820c943b2b1e352f3019a55c86bf5c58adc1756fc8f7cb6434b36e28485a4c254a83abefe940b803d86c7ca4164017b985f162c429f70b62a97b3a3308f766ed2f59a1e3566221bf9fba983ce346dcec6f90f3cfea3c56802b3e7d65d07c838288af2c15d582171b25bbdeb62771a7f2475efd7b5f124dbcb3cd4fcb756c4f4d90275ebb9aa4b7fc2863ffcd692d7e96b9dfe893053cdf28758a0d7343aed81b6c8659c4a2aa5bafa43b57ceb0207941d8ac6d25eae3fb3acf7c922ae3e891f387df71361a287e1e4bec115232039abfb0f284b7319aa9439f18dc8a82c5b28ad7f46e9b8fa9d512294d5ba000a053bb889dc2c1729954fe4f4b5df4aa187634cf940ccf10ab9ce908adb2e35137945ec4269002e906eda9f1626b25f8b903d290d3df03c3a5cc7687287013de4d813fd75914460b678de8d443189f5093daebbbde7b534a93e0a670a960c0cb272ae68b2fc8731d4bd8815fbfccd4fd64e30c930f3277d50b61277d77b07af029daaf19361495e6cfdd781b22b2878d929546a1f42dc3d907d80303407cde8e07d0ac2da4379606f15fb86df1be5e73c35f2ff71de0115fdce53313da9ad1851752e78789eb44b6b8345fc0c569ec3d734282390f573ea0f4109b8f63d7b0945b8a0264a4b505ed4a1c319227ad43e744fc4ec6b689adda96d8d8b673d6b184f928f74b62f353a0583f23c648854b23ed4583de588b36d7896b5e15813c9626d0c6993125ef4defaa66a15635ce3f89834ac69a63044021e7be9fb02db910e268d173f9e81d163c5361e302cf34b7d3f0a3f50a503b1297ce5ee43fa0f60c5c528c3822290220db1f92b925093203c144aaadf2206bf391537a099b051c53945abc90cd097ffa6ea07095dbeca0f8d43c4f2432c525fdd59ed2b6e498c7c8c8a54c1b3704b956bae56a817f3e7384d5f5f4ff06cf888df927b0fe73062da2a450afcec0eaecca4eb65c117290406a4e089ada96b39ec1c7cdd35a1a9f7c915de5658ae0368bb750edb0c368df2e4c1ce4a91b29c3604faaa5464595"}) 12:02:16 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0045878, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:16 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0xffff, 0x183000) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) r1 = syz_open_dev$hiddev(&(0x7f0000000040), 0xfff, 0x2) ioctl$HIDIOCGREPORTINFO(r1, 0xc00c4809, &(0x7f0000000080)={0x1, 0xffffffff}) [ 2925.153667][ T993] usb 6-1: new low-speed USB device number 126 using dummy_hcd [ 2925.393327][T20968] usb 5-1: new low-speed USB device number 75 using dummy_hcd [ 2925.543420][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2925.554543][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2925.565410][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2925.575420][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2925.585268][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2925.595183][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2925.773348][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2925.784365][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2925.795235][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2925.805282][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2925.815086][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2925.824995][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2925.873623][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2925.879907][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2925.889086][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2925.915157][T31579] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2926.093436][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2926.099756][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2926.108885][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 12:02:17 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5, 0x24, 0x6, 0xf}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2926.139504][T31606] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2926.193576][ T993] cdc_ncm 6-1:1.0: bind() failure [ 2926.202267][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2926.209168][ T993] cdc_ncm 6-1:1.1: bind() failure [ 2926.233185][ T993] usb 6-1: USB disconnect, device number 126 12:02:17 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x3}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:02:17 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, 0x0) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000040)=""/4096) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x9, 0x5d50c1) ioctl$HIDIOCINITREPORT(r1, 0x401c5820, 0x400000) 12:02:17 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, 0x0) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000000040)=""/250) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:17 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc0189436, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:17 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000140)={0x1, 0x2, 0x81}) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0x3, 0x8280) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, &(0x7f0000000040)={0x2, 0x1f9, 0x1, 0x9, 0x4, 0x80000000}) read$hiddev(r1, &(0x7f0000000080)=""/174, 0xae) [ 2926.393898][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2926.421740][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2926.428660][T20968] cdc_ncm 5-1:1.1: bind() failure 12:02:17 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x561, 0x8cb00) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) [ 2926.498294][T20968] usb 5-1: USB disconnect, device number 75 12:02:17 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0xc020660b, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:17 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x80020000, 0x414202) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:17 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x8000, 0x200) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) 12:02:17 executing program 0: ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0xc0189436, 0x400500) [ 2926.593419][ T993] usb 6-1: new low-speed USB device number 127 using dummy_hcd 12:02:17 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2926.883364][T20968] usb 5-1: new low-speed USB device number 76 using dummy_hcd [ 2926.973437][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2926.984583][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2926.996599][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2927.006601][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2927.016425][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2927.026343][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2927.303485][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2927.314529][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2927.326577][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2927.332767][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2927.341865][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2927.349989][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2927.359956][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2927.369842][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2927.379719][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2927.414871][T31644] raw-gadget gadget: fail, usb_ep_enable returned -22 12:02:18 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x1, 0x90840) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0xfffffffe, 0xfffffffe, 0x6, 0x5}) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000200)={0x8, "764fc705a193f288571ee7674407cada75ac563964371e8d9753acdd61a28b5f7c852f08695936d4f95b167a86ae94e2e0276ec6d975935ee87738e6df5c051a"}) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) write$hidraw(r1, &(0x7f0000000100)="cc666bb5891efcbf80b3292ea1037d9209840509cf0c384642a9", 0x1a) r2 = syz_open_dev$hiddev(&(0x7f00000001c0), 0x7, 0x0) ioctl$HIDIOCSFLAG(r2, 0x4004480f, &(0x7f00000000c0)=0x2) r3 = syz_open_dev$hiddev(&(0x7f0000000140), 0x4, 0x100) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000000180)={0x1, 0x1, 0xfffffc00, 0x8001, 0x1000, 0x5ddc}) r4 = syz_open_dev$hiddev(&(0x7f0000000080), 0x7, 0x0) ioctl$HIDIOCINITREPORT(r4, 0x4805, 0x0) [ 2927.653413][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2927.664570][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2927.673722][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2927.703698][ T993] cdc_ncm 6-1:1.0: bind() failure [ 2927.724618][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2927.724996][T31670] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2927.731442][ T993] cdc_ncm 6-1:1.1: bind() failure [ 2927.756825][ T993] usb 6-1: USB disconnect, device number 127 12:02:18 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x4}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:02:18 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x2603) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000040)=""/119) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, 0x0) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000100)={0x2, 0x4, &(0x7f00000000c0)="6a5edb8b"}) 12:02:18 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) write$hidraw(r1, &(0x7f0000000000)="a38b7289729881a2d4834f65cefb9f00ee8b5a2cced72c131b7248b8c8b73b8b30a5f5a8befb4f397d607d615973fcfb913758bcbc55554e60c485751af4585c8e72a741a8aa0c88eadcbe2c40493054144dae1f4d66e95dd3e4174f7b40ca8864e1c7660ce53377fb405154da8284c2976b498fe60cf6be59a7cd88d32e0a721aca490f1339e7c1", 0x88) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:02:18 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5, 0x24, 0x6, 0x18}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:02:18 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x2, 0x0}) 12:02:18 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0xc65, 0x800) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, &(0x7f0000000000)={0x3, 0x1}) [ 2928.034459][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2928.074711][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2928.081526][T20968] cdc_ncm 5-1:1.1: bind() failure 12:02:19 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:02:19 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x3, 0x100) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) [ 2928.144329][T20968] usb 5-1: USB disconnect, device number 76 12:02:19 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x1, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100), 0x1, 0x2) ioctl$EVIOCGSW(r2, 0x8040451b, &(0x7f0000000140)=""/218) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f00000000c0)={0x1f, 0x30, &(0x7f0000000080)="0804ad17dd61f5a9067ce92b811ec253ad1cf5dfd08ae9a51479e48da71f4c442fe3956ce4e602630f042402dd99fdff"}) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000240)={0x2e, 0x8, 0x2, 0xffffffff, "ef1343c54c2e95a6fdc95c75e1b9e67e9d6d397b6773ba4a537552fef19b14a3"}) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:19 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x3, 0x0}) 12:02:19 executing program 0: ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, &(0x7f0000000000)={0x3, 0x2, 0x9, 0x1ff, 0x7, 0x3}) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x23, 0x101080) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:02:19 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x4, 0x0}) [ 2928.463331][ T993] usb 6-1: new low-speed USB device number 2 using dummy_hcd [ 2928.553348][T20968] usb 5-1: new low-speed USB device number 77 using dummy_hcd [ 2928.863884][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2928.874876][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2928.887069][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2928.897345][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2928.907208][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2928.917073][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2928.973476][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2928.984545][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2928.995797][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2929.005869][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2929.015801][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2929.025712][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2929.193400][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2929.199658][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2929.208789][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2929.235225][T31728] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2929.293454][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2929.299907][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2929.309180][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2929.335061][T31729] raw-gadget gadget: fail, usb_ep_enable returned -22 12:02:20 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x5}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:02:20 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x1, 0x11b440) ioctl$EVIOCSABS0(r1, 0x401845c0, 0x0) ioctl$EVIOCGVERSION(r1, 0x80044501, &(0x7f0000000040)=""/59) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000080)=0x3) 12:02:20 executing program 1: syz_usb_control_io$printer(0xffffffffffffffff, &(0x7f0000000240)={0x14, &(0x7f0000000080)={0x40, 0x5, 0xb6, {0xb6, 0x22, "a27e7f3d04f336f7bd8448186899676410719306ea5ca016021cf9d0f84381073768e06fecaad9859acafae20a80efc99a9255fc609ee80294b2c1a55c970cdefffb764f450d8a33b1eb842d8aee2b8404af2d68b313286ec4c006532277c22b0113132f2b64cd81dcbef0955812e538d8ab11dec5bc81b7805b6eb17028a049a1e039204e0271483282109a1effae66d9e827e8aeee0bf555d9592d2cc2c7372c06e5bed8379441a4496f460105da947463fbf8"}}, &(0x7f0000000140)={0x0, 0x3, 0xd5, @string={0xd5, 0x3, "4677395c2d5f5925dc7c6a505359dee2b3ddf652cafce53e3c0904ea22f3229a7f76bc02aefad3ec6ddac98822ff953caffb117815414db6507349968c16c4095195de63896ca8d3c3406fa19b999245670f7f2124120b9203782d31426cd240a6ad799aed57f9b6b435c5f2046e93d3308fbf43f3857f89e3710436535c3cbfdcc07ec0e3b6134a3ad5f42efebebc6abc6fae6aae71e45b25249475535f6b795039b9396f5534fb9a0726a9efc7f910e8967d6905eb99208f7967ac928af3a8e9f3305966d455b3d842ec73e35e2ab50560ee"}}}, &(0x7f00000005c0)={0x34, &(0x7f00000002c0)={0x20, 0xf, 0xbb, "f54086fe967642e8c1f95bb4aaf720dbe0dbf06519e9af12aa02122d903013e942d2d0ed20e23035c4343a618b7faf483cce994b2d90f41c0e52ab5360a79cede0a822d5e358eb53be014df007be3b32efa74c21be3ec3efa43f94010ad464b5fc83e1db6b17e1cd2727bb64a15113752d4cdd3ba59c52731318bf85890022ee1c5d5652121f78203e57ece380873c9e1dadb9983e870190cd6d1e1bb44dee2310672c2fac8af506374e27a20dab03c75733c4ad13c3d91463da62"}, &(0x7f00000003c0)={0x0, 0xa, 0x1, 0x74}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000440)={0x20, 0x0, 0xeb, {0xe9, "05c9150ab88ec1ea0d230100ff6612851825bda2ccfdb0492f6fe808d5a28a5ce6f3dd77aabc86144d191dd02e10537a6300f7a5716cd101fb93a97659a244fcd52887197778fd9ad1714977ff2187bdbce1d8ea11e89444b1844015c02cd127fd548963fcc8e2ca4d68b74bdcf7cd04363a59426b9df2c739d54f98aa90175aa4bf26289bffe07b5fee4d2799d337539f370e4e005432fb73bd3e09cb7107a9a4910bb8fa2ff5280b432f06a18291af1c1daaa77d23bd6e931959000cf2648d192075057f1c784e19bf32ae80d5b8e140b6b5a7cb11f774a54690b9193300"/233}}, &(0x7f0000000540)={0x20, 0x1, 0x1, 0x81}, &(0x7f0000000580)={0x20, 0x0, 0x1, 0xff}}) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f0000000040)="5a6b9c25acc6adae5688438ec03dd79f377a90458db458607e54f82431b077db9a07752c257b2d600886bb0d5bcfe0824a1db0") ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f0000000000)) syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) 12:02:20 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, &(0x7f0000000000)=0xfdbe) 12:02:20 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x5, 0x0}) 12:02:20 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5, 0x24, 0x6, 0x1d}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2929.493436][ T993] cdc_ncm 6-1:1.0: bind() failure [ 2929.503363][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2929.510199][ T993] cdc_ncm 6-1:1.1: bind() failure [ 2929.518992][ T993] usb 6-1: USB disconnect, device number 2 [ 2929.593597][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2929.602759][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2929.609728][T20968] cdc_ncm 5-1:1.1: bind() failure 12:02:20 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x5, 0x153900) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2929.699160][T20968] usb 5-1: USB disconnect, device number 77 12:02:20 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:02:20 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x6, 0x0}) 12:02:20 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000040)={0x0, 0x2, 0x889, 0x3, "96505d04e070d9042b4cc27cc8332ab7659bd6bf501117f5cf03c09a285eebb0"}) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:20 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x2, 0x47c801) ioctl$HIDIOCINITREPORT(r1, 0xc0189436, 0x400500) syz_open_dev$hiddev(&(0x7f00000000c0), 0x40, 0x0) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f0000000000)) 12:02:20 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x7, 0x0}) [ 2930.093330][T20968] usb 5-1: new low-speed USB device number 78 using dummy_hcd [ 2930.100943][ T993] usb 6-1: new low-speed USB device number 3 using dummy_hcd [ 2930.483534][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2930.494662][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2930.506850][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2930.517884][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2930.528748][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2930.538828][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2930.548750][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2930.558609][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2930.568360][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2930.578380][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2930.588230][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2930.598104][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2930.853974][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2930.860179][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2930.869321][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2930.877476][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2930.883782][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2930.892822][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2930.925346][T31788] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2930.934292][T31790] raw-gadget gadget: fail, usb_ep_enable returned -22 12:02:22 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x6}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:02:22 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, 0x0) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000040)=""/239) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:22 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x8, 0x0}) 12:02:22 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x171302) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:02:22 executing program 1: syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x3f, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) 12:02:22 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5, 0x24, 0x6, 0x0, 0x0}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2931.224484][ T993] cdc_ncm 6-1:1.0: bind() failure [ 2931.232914][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2931.242277][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2931.249185][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2931.275045][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2931.281982][ T993] cdc_ncm 6-1:1.1: bind() failure 12:02:22 executing program 0: ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000080)=0x1) r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x109201) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0xffffffffffffffff, 0x331100) ioctl$HIDIOCGREPORTINFO(r1, 0xc00c4809, &(0x7f0000000040)={0x2, 0xffffffff, 0xf46}) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0xeb3, 0x200403) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f00000002c0)={0xb70, "2ce8895656c951bf8161937f24403d40fb42905f3da557d6edb75442c29b33ad032e6dc7aa4471decc6cae7d921c2bfd5689bc4ed256dd615b28d8f07354239b43a11c91a85c077307e71e0d170a46bfff0d45a6d386225e8924517bf22c68c4b79e354f9b1d1417ae623d415a8ce79a4bf3a20e79e962c10d3c41fcc96f03854a495c0fb61608fc1344ea18e3d01523dea9156ea925a1539d9aacd1908d4aa2f6ba24f1fd3d50ed9ba2616dde47c658edf3d9b698f647e60d4501eef5a263e3ecf3e2bd88046565ebd5f2b32e34872c052cd002c7e0202af68c43fea6fe4b25a6c14f52457199ddb2c75e2f6f372f101ff65029325e8eeb7704cb79926087ee3fea88637add8af31d1b1e3d0462ddfdf1ffd42fb36f6c5b9c0ba2fdc7a8b84bc2e03ccb41ea5bff164976ea1ed3ee348ebde46d01398fbc0ba84a9474c64cc79fa4dcee2d31c5cd2046aacd6909bef943e924944266d902588383b13bcb15c68874b7827746d01c63e78fa9feb3055a9ce699198b1390d98f5e0e0619f99ef7a5ed40fa90c52f9275f51fbcdd51b7dd9ee46c7b4e4031247463a38197dc1781f026a5c2f01b2082bbb9999c36e54fb4369c9515bb93543d0892f993958da6b1f28389ab3ab35ec5297d3d7b98d672bd4c87923eb6c7222fdd6f89f2f5355da2099433e526e86fb4fefc336cd865517464ba952663936eacb499dac12b70a29073687cdd0efb0a7a66f714f7dbd64a0a2a3406dfc1cb0a858786730403a3437bd4955f201801112efc9a7e616181bc9cd351ba4a6f7afdbeea6aeaa69d438fdb0c5dc894d98f4b483af40d750b6cba03e209caed6ba80e12904e6526ecf554ebe1cc3f7b5e94255b63eb03a8f1780c110819d4f427ce1dbed3b8295245316008890aad435efdf15d463ddca12344f6f480623b12516e278aba4ee6921000ecfa7fbb7514d756b3390b9271bb8cde9b168e36cd7948137aaaa60d348bc89eaa06536ceb3132cfab02a046d4541f7c27f1a4949103949d756c016a7a07ea9b5cbc07a8974855bec43673c7886cc20b583b4c1e03dc0bc83b0d4eabcec4f92208482f88ac9263b481094f1506b809f2c98f844d1f14d455e118bf67e6099a3eba36fd0df18ee32731f65a7a3aa1398ad048a8a5982700382b08ba4099255faca6625e23a300bb0858b086499a5addcd54aed15d87fbf3687ac34c066da0d6935bf9ee6a6d44caf59b2c2daf8b6989caf345eab6fcf2eacbf0c16706e9cb50aac4cef145e515df83ce33084aa247253465efc66d77af7ceebafd0590d250676f0b96985d516944173b47d0641b4f9ccff92fe3a350b77ab1580bbc8f43ac87a1a5248a45b844c0192fdd9136b7333fcdf946edec857744c2a93b61ae4ced4dbd73cddee58f22c8c32feb6120275759a178fba07424e68886e2389a17491f49da8c4961f1e0f4f82c4af7c6e74705aa49d73fe4c59e6726b8f1899c48a99b46afa3bb120df85ac8321a0b95fde37ee00cfc06be8f4ca75606570e65e46d2fd6962dd9dcdb8bbe0f70ec2a05eeac718bb1210b1df349079329b50c49600bc5ca805dc8174d3a95f7fee2e0bb61fe4876209d862ef4492f10d47b23b3a0b48f0dcc46c8db4ad614f3fcfaec5ce6674a4d0d47971fab8f5490dd41b99ef2f0408bb40f714d8e01513ec837f4f11306ddbd2173eea0634bbc115229cc96358b0845f0badafc231eae4ca00cbbf6c037352593b3ae3d5f3ae013ddd80395bb88fc64a0d682509a2fe474361fef793d4f6f3244b2f42f1af8e090ef4dea3948b23757459cf7b61588fc3c3cbfeecb0bd3d5fee5f01a7f2f6b290772d6f104fb7310a354502aabcff6d137d2ba91cf709cc8176da14750a4108cf73d9e1b761004cd193dc804af56d8a2661a3ccbd6ed51303a2fd179f7e0b896864b7d3ad5d4b3a59493f95094ca86adbb153304224f1914b7940fe11536610eebd916a148a16b988731579a9320832c5742cad59eed41ed19dd14ee6d7372d74d1e05b42cf50cc7f7f370a5bac3ab4b5ce88dc802384cce0de063e0cfd48af5b9b88c84fb5eb3dd71181b61580da815b1ad7f567b219f14d23836a590f815097a3c6173c2df8b87e0e962a4f322751a63e111e04d3803ae31c9909cefc84aacd32e3425804b8eb7df3eda4b5280833cf8cb371e4f55984f075075809b06cd03ad94477c7d0fb75a77a3097b6038742b4236506827bb2eb3de9c9a3d1631463b93e00d1b401c5ee9868b3a802ddfc6d94f2728003c9d675d6f92386978d43c61284953d7e21f0d9a0ac679336bd8d4b1c3d14244221cd95def6bd2de153231ad65ad9fd04ccbeb5fc45b4f21ef0d90294006e4ac9e2b1f4ca48438152adfc8d932ae5030ba0b1d188347b7f1caf832814739490ba3d967977818ff8d9904ca3f7512f4d6280efd174e6ba87a2e096982f39c9947e5f9a72afd0e9f4a55a23db8ea2dd132f72fb1ade0190012ef670d09067429bd5a292ad89427808150837605f7a59bafd23e788e62403bdd2bf11a88750a23253886294bd8522c7aae9d3d948f2198cd54db5ddd40c12b71a3bab51aa3ba503e3cb545dcee2a5146da9b1887091b39e624b0b89253b41febd84615bb71b3cf8659908c912d387f6a9a25bf56c99c126248efd5bea30b8aee7f01d0799de8381fe2b5f40c7ffae1f962d701db2499c2473f962d7db13f957ead0b04687f203e6e41e99403cd65a39fc600998867df225abca3f939896d89e76b02812ff46f79271e0b3b574855c1aed1838fb9cdc5741edf567efb2b726893571fb18554a91616254222b5ab5e4dbdb08f18555b0a3de2e851912f5b54a8326ad9ce94fbb5036f1f381cca8bf4076e86613e5a280b2955b366f021cc04cd3b45fccfd3ed846d9de81f0c866ec6210ab1b6e6d341018f1e84ec649a64f4b3858756b2ef420e7813eff3ef30167666bc6ab8c42f56052e121ec83c26c550cf45694fb57c691bfb871e275ee95ce3510eb322f3e9e9a5d84fd1e7476bcf0884d1eb1e62b72201bb61b7e03edc0f198b26f54d057d0ee465b52f99106caf89754231d60244127402ea026d490b1a4c7cacaff44697498c3b7f8b9fd31b8e08e5d07f8ddae9af8fdf5ef7240169ccc1d701bba864aa7947465c462ca5451ec1882d87a534528a0f0a973bb8b46e67fe507ec689cc1632f47963e211a2e610fb7f3dca41b9595b3fb7dc0e089d36b4936ad31233b201434ce5bd7a3c51a01242e5d267b8e386947116cc2e1afe693acc92663f0f3c44e5e25a96ace6365bf116404f141b38da6fda4975172c1761a8033e0927c50f9c1c13406f43a0a1cf491789562377c2caa37fc3883c48a1d14d46d21fc8e054ac2104cbcec597b6c12a98c17c00cdaa68f30ccb11d6fb3220befc82326e28b3f2d9bacf0f3c15bd7f9d3b8b2fe0ab67a9385f23a16b7576ff9601d050dd495e0c5f4c5a269abb009dc0393755f2c4b0b84b18139510173101540d737ff53ee3a386c1f2274dcde2a57556b056038b220193b16728123b38254000baeb04898158ec4c56492d683665adfd7cfe89caf24c367162ba4c76146f4cb39b463d64c920387d9a7480084227a43d7bd6d59462a671bd7304c8b59499f5d4f1b755f671b14c0890f623ad1629dca260ea86f19491edfcf980d9ce9be2b93fd4f0df2d7093e5adbd31c6a85c73b65135a8e2f6590a521f8260a7606b2dc451850fb862d2ead6ccd577ee2d6a6ed61b82171b97b342308fa2b3edd21e24874ba27233e6a1eb6a822b50fe3a95961471810a892117f50051cebf022c46d4f604f7f5e8a5dabdae6671416aa79b3c4f654639a092c5c7285bd3794ef9a55c801148eb77e6ae9a5e2468e57c57830009d8df5e9e57f606a54123a9078ca9f2be017ca6a3080930e6f86796c223a7e7afb642ecc207cd93cdef3659b7777450b22aaa2bf3d0623bd972f0ee5a2091a27731831ad3184d79b017dc929881710ee97b3e377f3a3fdbeeb819ba306efbb35b7e01785c8a49fcc0569fcbafd71b7e282d2127745208c785665fdb927bb5acde397c9f329886ccd39c8acb3a64df1006212448dc95f89c5637dcfc9df9007e6faa24edc79ce9665bec990391ec97a43b6981c2"}) [ 2931.341685][T20968] usb 5-1: USB disconnect, device number 78 [ 2931.363429][ T993] usb 6-1: USB disconnect, device number 3 12:02:22 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000000)={0xf5, 0x12, 0xff5a, 0x8, "d46000a854bc493c9e99a4a08cb02fe286b0e14344b9b30962fe402f2c3c228c"}) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000100), 0x1000000000041, 0x80800) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f00000000c0)={0x0, 0x90, 0x8, 0x401, 0x8}) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000040)) ioctl$HIDIOCINITREPORT(r2, 0x401c5820, 0x400000) 12:02:22 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, 0x0) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000040)=0x81) 12:02:22 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x300, 0x0}) 12:02:22 executing program 0: syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0xc0189436, 0x400500) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r0, 0x0, 0x0) read$hidraw(r0, &(0x7f0000000000)=""/115, 0x73) 12:02:22 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x800) r1 = syz_open_dev$hiddev(&(0x7f0000000040), 0x6, 0x90900) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000000180)={0x1, 0xffffffff, 0x8000}) ioctl$HIDIOCGNAME(r1, 0x80404806, &(0x7f0000000080)) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f0000000100)=""/86) read$hidraw(r0, &(0x7f0000000000)=""/54, 0x36) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f00000001c0)={0x2, 0xe8620398b34a6eb7, 0x9f21, 0x1, 0x7, 0xee}) r2 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x99, 0x40000) ioctl$HIDIOCSUSAGES(r2, 0x501c4814, &(0x7f00000002c0)={{0x1, 0x2, 0x3f, 0x7, 0x4000000, 0x7}, 0x25c, [0x80000001, 0xffff, 0x5, 0x1, 0x8, 0x0, 0x101, 0x5db, 0x9, 0x7fff, 0xffffff28, 0xfa8, 0x1, 0x1, 0xd8d, 0x7, 0x1, 0x0, 0x101, 0x9, 0x40, 0x3, 0x8, 0x2, 0x9, 0x1, 0x6, 0xb17f, 0x101, 0x7fff, 0x8, 0xa624, 0x5, 0xaa67, 0x2, 0x1, 0x7, 0x5, 0x2, 0xc868, 0x800, 0x0, 0xdc, 0x8, 0xffff, 0x1, 0xfffffffc, 0x8000, 0xfb, 0x200, 0xbb04, 0x5, 0xfffffffe, 0xfffff001, 0x1, 0x10001, 0x4, 0x80000000, 0xf513, 0xb3, 0xbbe, 0x79e9, 0x200, 0x7, 0x1ff, 0x36, 0x9, 0x9, 0x3f, 0x80000000, 0x9, 0xffffffff, 0x10001, 0x8, 0x2, 0x9, 0x1, 0x8, 0x7fffffff, 0x3a422725, 0xc, 0x8, 0x5, 0x3, 0x2, 0xfff, 0x7, 0xce, 0xcaa1, 0x7fff, 0x3, 0xfffffffd, 0x8, 0x7, 0x8, 0xfff, 0x9, 0x7, 0x2, 0x3f, 0xdd, 0x80000001, 0xfffffffa, 0x8, 0xb7, 0x9, 0x0, 0x8, 0x5, 0x80000000, 0x0, 0x8001, 0x200, 0xf06, 0x80000000, 0x4, 0x8, 0x3ff, 0x9, 0x5, 0x4, 0x4, 0xfff, 0x8, 0x5, 0xffffffff, 0x8, 0x2, 0x100, 0x3ff, 0x80, 0x100, 0x8001, 0x48, 0x2c3, 0x7, 0x8, 0x395, 0x80000000, 0x55a, 0x8778, 0x30ed5864, 0x3, 0x7fffffff, 0x5, 0x538, 0x1, 0x8, 0x97585ea9, 0x2, 0x0, 0x20000000, 0x8, 0x400, 0xfffffffa, 0x5, 0x9, 0x3, 0x7, 0x5, 0x1, 0xfff, 0x3, 0x8001, 0x4, 0x7fff, 0x200, 0xd1, 0x0, 0x6, 0x7, 0x7, 0x7f, 0x80000000, 0x0, 0x0, 0x1e, 0x9, 0x3, 0x3adf, 0x40, 0xfffffff8, 0x20, 0xffff8001, 0x3f, 0x81, 0x8, 0x7, 0x9, 0x7, 0x7f, 0x1, 0x0, 0x3, 0x3, 0x7f, 0x15, 0x3, 0x913, 0x8, 0x10001, 0x2, 0x1ff, 0x6, 0x81, 0xffffff7f, 0x1ff, 0x4a, 0x8, 0x1f, 0x0, 0x80000001, 0xfd6, 0x7ff, 0x1ff, 0x8000, 0x5, 0xfffffffd, 0x1, 0x200, 0x1000, 0xc1, 0x81, 0x3, 0x3, 0x8, 0xffff, 0x8, 0x0, 0x401, 0x7fff, 0x10000, 0x200, 0x1, 0x0, 0x101, 0x7e3, 0x81, 0x1ff, 0x80000000, 0x3, 0x6, 0xfffffff9, 0x8000, 0x8, 0xfffffffb, 0x3, 0x20, 0xac5, 0x9, 0xfff, 0x7ff, 0x3, 0x4, 0x5, 0x4, 0x90000000, 0x5, 0x0, 0x2, 0x60000, 0x1, 0x2, 0x7, 0xfffffffe, 0x3, 0x4, 0x894c, 0x6, 0xa90, 0x6, 0x1000, 0x8001, 0x20, 0x3, 0x4, 0x4, 0x4, 0x8, 0x0, 0x5, 0x3, 0x5, 0x5, 0xfffffffb, 0x0, 0x10001, 0x1000, 0x80000001, 0x0, 0x2, 0x8000000, 0x660b, 0x7f, 0xe, 0x73cee117, 0x3, 0x0, 0x1, 0x8, 0x9, 0x2, 0x0, 0x1, 0x401, 0x8, 0x7ff, 0x0, 0x5, 0x1f, 0x1, 0x1, 0x4, 0x101, 0x200, 0x200, 0xffff3ab3, 0x0, 0x7, 0x2, 0xfffffff9, 0x200, 0x6, 0x4, 0x3, 0x7, 0x7f, 0x81, 0x8, 0x8, 0x7, 0x4, 0x0, 0x400, 0x6, 0x4, 0x40, 0x400, 0x5, 0x1ff, 0x6f, 0x2e9, 0x591e, 0x10001, 0x51b, 0x0, 0x4, 0x1, 0x4, 0xdd84, 0x100, 0x80000000, 0x4, 0xff, 0x1, 0x10000, 0x1, 0x10001, 0x80, 0x0, 0x2, 0x1, 0x3f, 0x57, 0x9, 0xffff, 0x800, 0x1, 0x0, 0xfffff021, 0x9, 0x2, 0x2, 0x4, 0x2000000, 0x80, 0x7f, 0x7, 0x2, 0xffffff06, 0xbd, 0xff, 0x8000, 0x7, 0x8, 0x0, 0x5, 0x7ff, 0x800, 0x3, 0x8100, 0x7fffffff, 0x0, 0x7, 0x10000, 0x8001, 0x5, 0xfffffffe, 0x8000, 0x40, 0x7ff, 0x8, 0xd1fc, 0x40, 0x4, 0x101, 0x8, 0x200000, 0x80000001, 0x6, 0x8f, 0x1, 0x7, 0x1, 0x63bb9b0a, 0x400, 0x9, 0x3, 0x4ee2, 0x1, 0x7, 0x8, 0x3, 0xfffffffc, 0x8, 0x9, 0x40000, 0x6, 0xc8, 0x1f, 0x6, 0x5, 0x4, 0x1, 0xff, 0x4, 0x3, 0x4, 0x7f, 0x9, 0x0, 0x5795, 0x4, 0xfffeffff, 0xc5a2, 0xfffffff7, 0x7, 0x0, 0x159d000, 0xff, 0x2, 0xfffffffb, 0x8, 0x7, 0x401, 0xffffff7f, 0x100, 0x3, 0x100, 0x4, 0x0, 0x2, 0x20, 0x7, 0x3, 0x81, 0xa1a6, 0x9, 0xfffffe01, 0x1ff, 0x81, 0x65ee, 0x6, 0x3f, 0x7fffffff, 0x8, 0x2, 0x4000, 0x89, 0x4, 0x3, 0xd4c, 0x80000000, 0x9, 0x4, 0x3, 0x8, 0x100, 0x2, 0xc015, 0x4, 0x7, 0x9, 0x2, 0xbb1, 0x90, 0x1, 0x7fff, 0x4, 0x4, 0x80000000, 0x120, 0x400, 0x0, 0x7, 0x8, 0x3, 0x6, 0x80, 0x1f92, 0x8, 0xb9, 0x7, 0x7, 0xff, 0x2, 0x2, 0x3, 0xcf97, 0xffff, 0xfffffff8, 0x2, 0x1, 0x10001, 0x4, 0x6, 0x7f, 0x80000000, 0x3f, 0x74, 0x4, 0x20, 0x9, 0x80000000, 0xff, 0x3, 0x5, 0x59, 0x81, 0x3, 0x4, 0x6, 0x2, 0x10001, 0x84, 0x6, 0x6, 0x7fff, 0x6, 0x7fffffff, 0xffff, 0xd52, 0x50000, 0x8, 0x8, 0x101, 0x100000, 0x34bc, 0x0, 0xde, 0x9, 0x6, 0xff, 0xadbb, 0x8, 0x10000, 0x2, 0x80000001, 0x2, 0x2, 0x5, 0x10001, 0x60, 0x1, 0x3ff, 0x8c5, 0x8001, 0x1f, 0x200, 0x3, 0x9, 0xde, 0xfffffff8, 0x7, 0x2, 0x0, 0xfffffffc, 0x6, 0x3, 0x5, 0x3, 0x9, 0x7304, 0x7, 0x80, 0x9, 0x400, 0x9, 0xffff7fff, 0x80000000, 0x7fff, 0x5, 0x5, 0x1000, 0xd3, 0x9, 0x8000, 0x800, 0x6, 0xa59, 0x0, 0x9, 0x1, 0xb1, 0x8000, 0x7e9, 0xfffffffe, 0x28d039a9, 0x405c, 0x8, 0x0, 0x100, 0x401, 0xff, 0x5, 0xf00, 0xff, 0x2, 0x0, 0xb9, 0x9, 0x3, 0x7, 0x3, 0x80, 0x4, 0x400, 0x1ff, 0xfffffff7, 0x80000000, 0x1, 0x200, 0x68, 0x8, 0xfffffffb, 0x1, 0x0, 0x0, 0x2, 0x7, 0x400, 0x400, 0x0, 0x7, 0x80, 0x6, 0x80000000, 0x1, 0x8, 0x3bf1, 0xd5, 0x6, 0x1, 0x5, 0x7fff, 0x6, 0x8, 0x9, 0x7ff, 0x2, 0x7f, 0x2, 0xfff, 0x9, 0x5, 0x9, 0x3, 0x8a0c, 0xc0000, 0x1, 0x2, 0xd8b, 0x0, 0x4212, 0x8000, 0x3a9, 0x8001, 0x3, 0x2, 0x0, 0x6, 0x0, 0xfffffff7, 0x7, 0x1, 0x4, 0xc, 0x5, 0x200, 0x7fffffff, 0x8, 0x0, 0x10001, 0x0, 0x6, 0x4, 0x9, 0x7fff, 0x20, 0x2, 0x89ed, 0xb433, 0x80, 0x4, 0x4, 0x9, 0xffffffff, 0x5, 0x7f, 0x1, 0x3ff, 0x7, 0xffffff24, 0x4, 0x9, 0xffff, 0x4734, 0x3bc80000, 0x1000, 0x40, 0xffffffff, 0x88, 0x6, 0x1, 0x101, 0x3, 0x7544, 0x1, 0x20, 0x20, 0x2, 0x8, 0x5, 0x3, 0xcb7, 0xb24f, 0x4, 0x80, 0x66ec9c5e, 0x9, 0x35, 0x20, 0x0, 0x7fffffff, 0xfffffeff, 0x80000000, 0x5, 0x3, 0x8, 0x7, 0x400, 0xfdc, 0x5, 0x0, 0x6, 0x8, 0x7dc, 0x8, 0x40, 0x197, 0x200, 0x0, 0x2, 0x6, 0x0, 0x9, 0x800, 0x5, 0x3f, 0x3, 0x49, 0x7fff, 0xf450, 0x200, 0x40, 0xe3, 0xa3d6, 0x20, 0x1000, 0x2, 0x0, 0x1, 0x4, 0xfffffffe, 0x3, 0x0, 0x0, 0x9a, 0x5, 0x8001, 0x9, 0x1f, 0x80000000, 0x401, 0x2f00, 0x3, 0xbf8, 0x31, 0xffffffff, 0x10000, 0xe6, 0x7, 0x2400, 0x0, 0x83cd, 0xfffffff9, 0xfffff601, 0x134, 0x2, 0xcd, 0x20, 0x3, 0x3f, 0x1, 0x4c, 0x6, 0x30, 0x8, 0x1, 0x6, 0x80, 0x310, 0x10001, 0x1ff, 0x3, 0x5, 0x2, 0x5, 0x1f, 0x5a46, 0xfffff801, 0xc38, 0x0, 0xfffffffc, 0x30000, 0x4, 0x7fff, 0x1000, 0x7455c061, 0xd03, 0x3f, 0x81, 0x3ff, 0x3, 0x5e7e, 0x1f, 0x200, 0x3f, 0x1, 0x0, 0x4, 0x2, 0x7f, 0xc7, 0x4, 0x9, 0x1, 0x80000001, 0x9, 0x6, 0x1, 0x3ab, 0x6, 0x4, 0x2, 0xfff, 0xc27, 0x80000000, 0x8, 0x1, 0x3, 0x81, 0x40b11586, 0x10000, 0x4, 0x3, 0x1, 0x5, 0x6, 0xffffffff, 0xe, 0x6, 0x0, 0x1, 0x22, 0xe14, 0x7, 0x8, 0x2, 0x3, 0x6, 0x2, 0x3, 0x0, 0xfffffffd, 0x2, 0x7fff, 0x1, 0x3, 0x7fff, 0xbec, 0x6, 0x86, 0x1ff, 0x33bc, 0x1f, 0x1872dd66, 0x0, 0x7, 0x6, 0x1a93, 0x1f, 0x40, 0x81, 0x7, 0x80, 0x6, 0x3, 0x0, 0x5, 0x20, 0x0, 0xe279, 0x6, 0x0, 0x1, 0xa75f, 0x81, 0x40, 0x1, 0x4, 0xffffffff, 0x2, 0x3f, 0x1ff, 0x2, 0x0, 0xcf, 0x4, 0x7ff, 0xffffc0fa, 0x10000, 0x80000000, 0x200, 0x7fff, 0x9, 0xfffffffa, 0x6, 0x3, 0x3ff, 0xabe, 0x3f, 0x7, 0x2, 0x6, 0x8000, 0x1, 0x5, 0x1f, 0x8, 0xfffffffa, 0x124, 0x3, 0x4, 0x3, 0x100, 0x7, 0x6, 0x7635, 0x8, 0x4, 0x9, 0x9, 0x401, 0x2, 0x3, 0x4, 0x5, 0x2, 0x401, 0x8, 0x8, 0x8, 0x2, 0x10001, 0x6, 0xccf, 0x808, 0xfffffc00, 0x1ff, 0x8, 0x60, 0x800, 0x5, 0x0, 0x0, 0x1f, 0xfffffffd, 0x3, 0x10e, 0xff, 0x1, 0x8, 0x4, 0x3f, 0xffffff00, 0x200, 0x3ff, 0xf3, 0x101, 0x0, 0x7ff, 0x8, 0x7]}) [ 2931.783314][T20968] usb 5-1: new low-speed USB device number 79 using dummy_hcd [ 2931.790892][ T993] usb 6-1: new low-speed USB device number 4 using dummy_hcd [ 2932.154080][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2932.165242][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2932.176602][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2932.187655][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2932.198551][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2932.208596][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2932.218445][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2932.228338][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2932.238132][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2932.248134][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2932.257983][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2932.267871][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2932.513990][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2932.520238][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2932.529356][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2932.537499][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2932.543828][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2932.552916][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2932.595247][T31849] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2932.600081][T31852] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2932.615156][ T993] usb 6-1: selecting invalid altsetting 1 12:02:23 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x7}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:02:23 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x500, 0x0}) 12:02:23 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x100000001, 0x2) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000080)=0x3) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) 12:02:23 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x5, 0x101303) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:02:23 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x88c, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) 12:02:23 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5, 0x24, 0x6, 0x0, 0x2}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2932.854926][ T993] cdc_ncm 6-1:1.0: bind() failure [ 2932.880388][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2932.887552][ T993] cdc_ncm 6-1:1.1: bind() failure [ 2932.892678][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2932.939156][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2932.946071][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2932.993037][ T993] usb 6-1: USB disconnect, device number 4 12:02:23 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)="aa06d298afd511f490f893283ed39cf1e3b42fb34bb467848909d7d51a8f1ad140e41007fcb234d1cb89b6c8ded1a01b207ed565be0b0bc1509a2f183f9180fc0e612c65c6f7dc71dc39c3f816384e20fd50d93a5085105adebfd973c2c1c30402f765b92adc06eec9f94de45ded0a8e25af", 0x72) 12:02:23 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0x3, 0x701) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000040)={0x2, 0x1, 0xffffffff, 0xffffffff, 0x5b09, 0x6}) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000080)) [ 2933.034733][T20968] usb 5-1: USB disconnect, device number 79 12:02:24 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x600, 0x0}) 12:02:24 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000040)=0x4) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000080)={0x4, 0x4, 0x124d, 0x81, "12923e21ff3a3882fb0d6c6c2cfc4e2a392f78ff6d7e4753dc480ccd38ab1809"}) 12:02:24 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0xb, 0x1ef00) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000040)) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r2, 0x0, 0x0) read$hidraw(r2, &(0x7f0000000080)=""/39, 0x27) 12:02:24 executing program 1: ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x401c5820, 0x400000) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000000000)={0x1, 0x2, 0x0, 0x3, 0x4, 0x80}) [ 2933.443322][ T993] usb 6-1: new low-speed USB device number 5 using dummy_hcd [ 2933.463449][T20968] usb 5-1: new low-speed USB device number 80 using dummy_hcd [ 2933.834035][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2933.845056][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2933.857245][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2933.868307][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2933.879190][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2933.889165][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2933.899148][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2933.909058][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2933.918828][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2933.928989][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2933.938815][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2933.948693][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2934.193595][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2934.199825][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2934.208950][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2934.217138][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2934.223498][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2934.232592][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2934.265092][T31913] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2934.265380][T31905] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2934.284530][ T993] cdc_ncm 6-1:1.0: CDC Union missing and no IAD found [ 2934.291344][ T993] cdc_ncm 6-1:1.0: bind() failure [ 2934.311701][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2934.318696][ T993] cdc_ncm 6-1:1.1: bind() failure 12:02:25 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x8}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:02:25 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x700, 0x0}) 12:02:25 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x7, 0xc81) read$hidraw(r1, &(0x7f0000000040)=""/253, 0xfd) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) 12:02:25 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x2, 0x105800) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x1) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r2, 0x0, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000140), 0x6, 0x40000) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000180)={0x47, 0x1e, 0xa2c, 0x4c7a, "8a796efc6aaac31beec442597532838a5cd4b2aef3d10f1f492952872b0b26fe"}) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000000)) syz_open_dev$hidraw(&(0x7f00000000c0), 0x8, 0x20000) write$hidraw(r1, &(0x7f0000000080)="b60ae3a3debbc2261562afb37533054ea3a3d0b535eed80a0796a89a46938ec5a58765635c0b2dac48a71552c3e8cb", 0x200000af) ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, &(0x7f00000001c0)=""/29) ioctl$EVIOCGPROP(0xffffffffffffffff, 0x80404509, &(0x7f0000000080)=""/191) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f0000000240)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000200)) 12:02:25 executing program 0: syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x10001, 0x2a080) syz_open_dev$hiddev(&(0x7f0000000040), 0x10001, 0x18341) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) 12:02:25 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5, 0x24, 0x6, 0x0, 0x3}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2934.504985][ T993] usb 6-1: USB disconnect, device number 5 [ 2934.543563][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2934.551807][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2934.558846][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2934.652706][T20968] usb 5-1: USB disconnect, device number 80 12:02:25 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0x2, 0x404041) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000040)=ANY=[@ANYBLOB="81000000647fd998c02534903ea584ffcdf05d263e8d148cf4f2009873fd283dcdf9da64423ee50eb5064b636b1cdbd1de53f14f73d37f777228f96859cb549789d8dbd320892e074b2155f1cfca501bfaba73badf87d10e5749c1b54985d84eafc250d898f8ff8721c8d53315483afda4dbd4b38900"/133]) 12:02:25 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0xff00, 0x0}) 12:02:25 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x101000) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x80000001, 0x28000) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f00000002c0)={0x928, "d56b9aa3a799172573cbb210aff4304d0de9eab9c276bba849bee252f3d3364127b2934d2d778e91a05e6d98b5b90ae0e6e24bc2cf9b3e3d1b64ee368c3428da6c32e1abc20eabb2e9da2a6c097974f6032b17d4b415145a9116edd0651c9480928ad5bb7567455ae4eadcbcacc0867de5e14871926c8ec43e79a803bcbfe2ac27eef62fcf32cb9a63fd786cc0abd2688f24a6cab634636f677e43cf3658dcc51c681c56ddcf6a8b69f59a30b6518f46dd29acd5bd8dabc9efbad548000ca27d23d614a6fc548c7e02b82674f7d6da9a7dd3b8174cfa35859447b4417f39e83b326ad1c77a57670333782be04a51075565bea1f71e8283c26ad32b563601b06df0a74336977bb8f67673a1fc392fc8712e8e993905c0ebe3169441bef77472ffed8991c1b3859fad9055e792a3e87d85b84db3e8771c334d22d0caf2b401d19a6a508f6e45107f61c0c321b82d0bf09b95bf00cd2dcff0fc2f5918605afbde34c3b9f05c0c6f8db7e4de53e547e04a73c1c31aea5bd7cdd09c14d8cf3cc7d90e6e591e4323ad41a1bfeffa0a2d6ef81dfe6052e01e9d5aac23261c0f6269acc5324de11854ec9f60efb3b49a37b178096c98059fbf1b36b16063bb028efca187ddb685f53a270e6eaf0a921a17ae4e6cb2ba9d5d65aa6fd697aad09f0ebec5ea1c6c727627dde4ce05c3e5869e9a063a867c16ff5bc6e1a3042d194994587615e4a081ba6ae0bc4b9f0db67900c70f42e7f5d630608de1e6e1fe9d911169f0fd716d1874b390f4087ec8aa31c54562d8c364e6aac7eaa171347661a02df7f91de8dc2bbfb1238ddec1b633e947f428721f00d0bfbfa99c226beef1ccbe40ddc5073063a76745f564c7e26ac7558a49eb1dad72b2d2c718d675c73047b87e21712655104762e9686d2e0aac8e8847a8c0f1b91ceede61ea5c05ae25873f5549644fdf0c14eec95043864d922588d760aff04a22952e69473077dd831ab7cb320a9441537a0704761b9c3c1f67c21479876825281761c9eb4de8580d4edafa5b755aa8e96c8f3144d3d31016914be026550ec33629aa8b4c4c4c49931bde7a6023a2a3d3f3cfc5514b999f5ecf9b239e543f90753e4715aaac057556b785a3443319fb9bd284ed0be39e07729568ec046ed12985646ee816895033092a6bae809542952c61022feed4ea6056acf1354c5fdc8ad44a4234e6f7b2ed0c69eaf86219196337673a77a012950cea2bfb86b20c53a069686852290bf908a1613cc78a3675af6e26387275a92b5d5ad4303603dabfd93d886396378b3ef9fc60905ae11310802762fe5dc3ab1f276753922ff1df244fad39e4dfc57f9d9faeed21660b2369e0a72f05bb212b0fcbc2cbfa013ff4cdae2caf52d4d4132f740b5c2f9b23e8e087694bc5a36aab3ce2633abdd21759d6ac89070aeadd68f9f01f79faf8a559a3efdc8a1549eb3cff01e4cacd5784ccbca842930f0577b1ae54a1eccc3dab7c0bc486b06656845ab6978f6d65d410f6edb659017cf4c4a38d6fa780532ed621db449fad4153b71c4d35b9a8c472e8071258958727e3d3f20204aaeb05684a31ff5d443e2bfe7f860569660d30fa3a490ff09398f51c5e8211339efc95ec83237a6c151df85d5ba7d4a33a67a79f9f4e9b5c5a3611d9e3aa1f8dfd87cb2954ebb7eb99eeacf174f94171e24355b9cd0113e03fe70c9a7f2e9911f4259470f4f81087f7147ed9448d62086603786a5229d1dc9279f71e9197f23f127b491c736649def58e99bb42031ddb0394a3d75c14a2fd7648acafff7059626aa29007376739e2c178d05a2e64b68c15a8505ba895a3c5850af45c7a631a831b9b96ff62180e10234998862013edcebc630146c414a233dce87951a46cb2c3e66a68c04a6a9fd723e933c1c798b4a400f3617a83e4e4116e4a388e9f0465e050982224958baae64c644d792f6d9260d3460ea4bc8ac2759c8c54d5aa85fb5c20ecb1752e5345abc3188601fffd8a83c806e8995b554dffd184060fe6abdaddcda6152834e2e4c8be5c66ffadcd0b763aeebd188831758b35db2392e927e64edbcd3bb8d2e7644b487a5facad153a843defab467c479979ef5f67a8e43d96036aa3cb02a1c7d83f02cbec6cc7bdf44c1342b24cf7334086675824d14680fc193c93ef85ea6c95c95f74a66f5a1f98c0b6fdd181e65cb7e71ca55896dacc036479370f5b7e11754af58bc51588892edd4e169dd6f330c63abf751e6c994f88f82aebff242ea59c0b7ea18be4fce04f15fea43d801a201729df2dd3112ac188d41dfbec06d327d3c09c839424cb9e0649ab1defa7f15134ed795c69c42addc2334da083ba20c74e482502e3d830601d8bc986c0c16c1c0a9eac400d4aa58d6d31041c35beba3699edad13d7be2b33e193869218fe30463a794fe6403af2afd1b5613f560849878ebac961daa319ee904d5c0cc87601e1d7f8e33d96bd2ebe49d981d2dc2f6af6b4af97e8bcc24fb8e0d16a11426b513d24337613a4cf16e64af2d4df6c0738ae1ed975134999cb88f2df5d914cbc87fe4cd4b16b0f259df4318ce54a6dc57af7e3aefb9b7f9c233cd46a68f1a261844fed08c4eca957ac7ac940599833103c3d0ebcc859306070b62b8b8dcec25b39d0a212542b508b555543b9b78eab75e75303d9a1af870275e04d9e7c6e56949b77ec59cb90e00e87e52222e5421d52c0ff61573711e389d818ab7e974ee647cec3fb2a319e548745e32403f532470a2c0bf32d87df01d4e359316e256597b9a29f470737e6a176c29114312ca9b7ad8ada2c87de9d5f6fa78410a5fc70e313920bfc2b471e368428144bb13a0d81f6ca478c9a11693e96bbb84212e0696b3884b7f685339ef7a36e2996ae77803a774d3505e290dd13529d215d84e091f7f438ae3954b598a633c0b1d7cdad99491ea4eb49944e1018bc3bd8796e7c9091e90d1370d30e634363d9ba403e0d33f444295d8ff0d3b0587014a1c7dd830be52b437cc37615ec2b77e06dd0671e7c54adc8ce9a0286fa9aabaaed16f9b6890f92d19f3a207ff94662ce7944c6d68bcad5a611c1e1e490a66898b5c2713982181082873a21cc557e7cd96010d669977315ed6acf79cbbc83516895f923a832b3612b4435d25a5bf12b966b2e4f69116c6be07660e48bcb0a6d15c9dbbf4f1b50a8ffbec8a6e34761894d6ab85e46802a04dbe054222e2bf667e5459f1437facfed12d4e639da1eb4e32328ea472f1528266e1da4a3980b5c23d64fbd1c418f7e6abd88ae55c8d01705026fd7bfc33799417cc76903b58f3bbf2151"}) 12:02:25 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x1000000, 0x0}) 12:02:25 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x2000000, 0x0}) 12:02:25 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x3000000, 0x0}) [ 2935.023334][ T993] usb 6-1: new low-speed USB device number 6 using dummy_hcd [ 2935.114416][T20968] usb 5-1: new low-speed USB device number 81 using dummy_hcd [ 2935.403481][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2935.414507][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2935.426939][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2935.436893][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2935.446768][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2935.456665][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2935.514383][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2935.525387][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2935.537405][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2935.547521][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2935.557384][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2935.567267][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2935.763437][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2935.769687][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2935.778813][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2935.814741][T31973] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2935.844632][ T993] cdc_ncm 6-1:1.0: CDC Union missing and no IAD found [ 2935.851458][ T993] cdc_ncm 6-1:1.0: bind() failure [ 2935.869731][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2935.876813][ T993] cdc_ncm 6-1:1.1: bind() failure [ 2935.893445][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2935.899728][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2935.908861][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2935.944441][T31981] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2936.055216][ T993] usb 6-1: USB disconnect, device number 6 12:02:27 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x18}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:02:27 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x4000000, 0x0}) 12:02:27 executing program 0: syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000200)={0x2c, &(0x7f0000000000)={0x0, 0x9, 0x76, {0x76, 0x22, "0eab32066f653d288b8680fae430c75261299f0e4bc8800dcbac7e8fb5687f6af784fe1b519cb95f087acb1738ff763259a42c9dd2214924c37d92f6e9066dd5136a702d4befcaa34fa060e9e655a501c40dae0b04e46ab921e8b56ab753c28235b723652577174554725d5309f6acfc198dc5b2"}}, &(0x7f0000000080)={0x0, 0x3, 0x6a, @string={0x6a, 0x3, "c2751b07e0f3edc1d73ae6335059d2571cf9f3ede2be5ad89846e4743c26ff8183f62b3f63213e9353c5c5f2e0d1b3f2a44797adf7c25bbd5cb87c9053fe6414d001733b04eb29d505e5c904258274cd408ca022ea4528cf5f51830d9716475388535a7def5a8b66"}}, &(0x7f0000000100)={0x0, 0xf, 0x7a, {0x5, 0xf, 0x7a, 0x2, [@generic={0x6e, 0x10, 0x4, "40605245d0192dad1c76c5e42f401226827666e4edbaf5d2e28fb6f9280d5b9047437f7dba0248a9d7e24318c7d8601581f24329a12c10f5aae4007f4134c7f00c0488d46af6e364c301c765f357f35ad05acf68f7f5290976183608fa0577f74864947cda078e2f8c6a4a"}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x2, 0x2, 0x7}]}}, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6, 0x0, 0x7, 0x0, "e7ecf831", "98344907"}}, &(0x7f00000001c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xf7, 0x18, 0x3, 0x0, 0x0, 0x3ff, 0x100}}}, &(0x7f0000000700)={0x84, &(0x7f00000002c0)={0x40, 0x31, 0xa4, "1ea57141ab6095bbe7d2578b22d0d03f164764edfbd0a410771cc817e96127d48a231b82fd63ed4829a899c0a6bea382ec7ddd29662a515ce2d244ce9f22198b883fc47188c8cda3f49c4ca0a4bf5b29d52d3ec095b6001dffc14555a5f9772e280132023aa7024f9eb6c322a3c0b50b7424de949ff10e582b26fd36122906ec6005d7b1fc17a0b7ed5180a60b8220fffffe04847c27f66f97a94c65032b8b0b701f4e8b"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0x88}, &(0x7f0000000380)={0x0, 0x8, 0x1}, &(0x7f00000003c0)={0x20, 0x0, 0x4, {0x3, 0x3}}, &(0x7f0000000400)=ANY=[@ANYBLOB="2000082c000002000800f0f00000"], &(0x7f0000000440)={0x40, 0x7, 0x2, 0x2}, &(0x7f0000000480)={0x40, 0x9, 0x1, 0x4}, &(0x7f00000004c0)={0x40, 0xb, 0x2, 'Y\t'}, &(0x7f0000000500)={0x40, 0xf, 0x2, 0x655}, &(0x7f0000000540)={0x40, 0x13, 0x6}, &(0x7f0000000580)={0x40, 0x17, 0x6, @random='?\rT0\'N'}, &(0x7f00000005c0)={0x40, 0x19, 0x2, "cb88"}, &(0x7f0000000600)={0x40, 0x1a, 0x2, 0x200}, &(0x7f0000000640)={0x40, 0x1c, 0x1, 0x7}, &(0x7f0000000680)={0x40, 0x1e, 0x1, 0x1f}, &(0x7f00000006c0)={0x40, 0x21, 0x1, 0x9}}) r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) r1 = syz_usb_connect$cdc_ncm(0x2, 0x89, &(0x7f00000007c0)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x77, 0x2, 0x1, 0xff, 0x40, 0x40, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xb, 0x24, 0x6, 0x0, 0x1, "de91ad52e46a"}, {0x5, 0x24, 0x0, 0x101}, {0xd, 0x24, 0xf, 0x1, 0x1, 0x8, 0x20, 0x9}, {0x6, 0x24, 0x1a, 0x6, 0x2d}, [@mdlm={0x15, 0x24, 0x12, 0x4}]}, {{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x40, 0x79}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x10, 0x8, 0x7f, 0x4}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x2c, 0xff, 0xb0}}}}}}}]}}, &(0x7f0000000a00)={0xa, &(0x7f0000000880)={0xa, 0x6, 0x200, 0x9, 0x10, 0x5, 0x20, 0x9}, 0x13, &(0x7f00000008c0)={0x5, 0xf, 0x13, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x18, 0xb, 0x5, 0x8}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x7, 0x3}]}, 0x3, [{0x4, &(0x7f0000000900)=@lang_id={0x4}}, {0x67, &(0x7f0000000e80)=ANY=[@ANYBLOB="6703243b6592773eb64f9ad1baf661d5b2b3b803744bfe54087a7bbea30d7f5ab7f527070ef3a6cbbb1d1b045313b772889c43ecc8102bcc02c8d2bc6d5e270a6aaeb158a3609bb941bf305f156c4975425fe7cdd73d0ac21060fdf93c4184e49ffe0b441bb429e2ccb2a988991ab96afcf6cb2ca772c23dd8d75b0946d7d15ed2fdea3d4f853f977562b57ed460e674cf339925b98a3693e3f5b0d61d26630f4c4c499e2ffef71b6ca7c0ff92dd7a168ca7cac97ed8eb48dcd7d6d15d6ab2cf69edde7c778d8414e645c9014e232f5fa456ea77c4fe34f9b34ebe66a71aa82966328e5fe1edfde083525ea06a79c87226727304bd6675bfe8393a293d1a3d2c5fb1e697c881c45bb623fa58bf00000000000000"]}, {0x4, &(0x7f00000009c0)=@lang_id={0x4, 0x3, 0x423}}]}) syz_usb_control_io$cdc_ncm(r1, &(0x7f0000000ac0)={0x14, &(0x7f0000000a40)={0x40, 0xa, 0x1a, {0x1a, 0x6, "fa9553f16d8358dca8d23c5a05a553a3267dae560e1e97d2"}}, &(0x7f0000000a80)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000d40)={0x44, &(0x7f0000000dc0)=ANY=[@ANYBLOB="4073630000008b5a95b41ea8814cf782a36d9d24a261bf3325ff9567fba2549634d9223b0e1b162d69b5e74b80586de2983fe6c22c774077ea886ece1e3619c84dc5129aa13d29a5934ff8a4d09fcd85cb61cc4ac765c4f673b9239bf13aaf139110f92125a274769fe7dbd29325822dab6d4c07dd27e90060a58b84abdbca94cc80c5b5c8cbe4fb8342d162ef68d7997168119a"], &(0x7f0000000b80)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000bc0)={0x0, 0x8, 0x1}, &(0x7f0000000c00)={0x20, 0x80, 0x1c, {0x7, 0x6, 0x7, 0x0, 0x3f, 0x60, 0x5, 0x7fff, 0x9, 0xffff, 0x7fff, 0x3}}, &(0x7f0000000c40)={0x20, 0x85, 0x4, 0x2}, &(0x7f0000000c80)={0x20, 0x83, 0x2}, &(0x7f0000000cc0)={0x20, 0x87, 0x2, 0x1ff}, &(0x7f0000000d00)={0x20, 0x89, 0x2}}) 12:02:27 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000000)=""/172) 12:02:27 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x20006, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, 0x0) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000000040)=""/210) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f0000000140)=""/180) 12:02:27 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5, 0x24, 0x6, 0x0, 0x4}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2936.244712][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2936.262762][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2936.269657][T20968] cdc_ncm 5-1:1.1: bind() failure 12:02:27 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000440), 0x1, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000200)={0x11, 0xc2, &(0x7f00000002c0)="aeb4dd0f16398470652161a43fa1616215b858a229ae42dc8935d4a354a1817c1b926b6c579449aad6e2d834ba7ce3386c252fa12be8cf84affbd5248453516517ed4ceb57133ab82cc50f2af0f46e1079f993c7ba63c02c1fbe627efe512a065463793ecbd1b70b4cee69a177aa26e232e3cfc4986b4d725d0eb0e9d78fe59c9a4a1acbbe269ac05137da98c01c0c1adb366aad440a794900778c24d1c0e2ea50fc91fefa1d01e47625c151acaa1936a3d4155e1f5a5f9adc61b40481f266b78f3f"}) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f0000000080)="71146c0c1563c1c621147c11520f1c8126fad0d44fac3d73284a9cdc0d48baa68f538611921d88") ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) r2 = syz_open_dev$hiddev(&(0x7f0000000000), 0x6, 0x681) read$hidraw(r1, &(0x7f0000000140)=""/33, 0x21) ioctl$HIDIOCGUSAGE(r2, 0xc018480b, &(0x7f0000000040)={0x6, 0xffffffff, 0x4, 0x45, 0x1ff, 0xa2}) r3 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x7fffffff, 0x2000) r4 = syz_open_dev$hiddev(&(0x7f0000000180), 0x1000, 0x4582) ioctl$HIDIOCSUSAGE(r4, 0x4018480c, &(0x7f00000001c0)={0x2, 0x3, 0xe60, 0x3, 0x6, 0x2}) ioctl$HIDIOCGREPORTINFO(r3, 0xc00c4809, &(0x7f0000000100)={0x2, 0x1, 0x70}) r5 = syz_open_dev$hidraw(&(0x7f0000000240), 0x1f, 0x101000) ioctl$HIDIOCGRAWPHYS(r5, 0x80404805, &(0x7f00000003c0)) [ 2936.345872][T20968] usb 5-1: USB disconnect, device number 81 12:02:27 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x5000000, 0x0}) 12:02:27 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x200000) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x81, 0x10000) ioctl$EVIOCGBITKEY(r1, 0x80404521, &(0x7f0000000140)=""/113) ioctl$EVIOCGPROP(r1, 0x80404509, &(0x7f0000000080)=""/57) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000100)={0x16, 0x18, &(0x7f00000000c0)="67c5a18aa68e50bd4cf4bbdaaf2221053abf97b62871cf09"}) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) r2 = syz_open_dev$evdev(&(0x7f00000001c0), 0x8, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000200)=0x81) 12:02:27 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, &(0x7f0000000000)={0x3, 0x1, 0x1}) 12:02:27 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x6000000, 0x0}) 12:02:27 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x5, 0x212381) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f0000000080)=""/159) [ 2936.557053][T13440] usb 1-1: new full-speed USB device number 75 using dummy_hcd [ 2936.693337][ T993] usb 6-1: new low-speed USB device number 7 using dummy_hcd [ 2936.743400][T20968] usb 5-1: new low-speed USB device number 82 using dummy_hcd [ 2936.993382][T13440] usb 1-1: not running at top speed; connect to a high speed hub [ 2937.063416][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2937.074489][ T993] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2937.086651][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2937.096637][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2937.103979][T13440] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 64 [ 2937.106501][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2937.127244][ T993] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2937.137025][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2937.148073][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2937.159158][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2937.169219][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2937.179065][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2937.188968][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2937.294055][T13440] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2937.303121][T13440] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2937.311199][T13440] usb 1-1: Product: У [ 2937.315368][T13440] usb 1-1: Manufacturer: 㬤鉥㹷侶톚핡뎲θ䭴哾稈빻ඣ婿ܧ쮦ᶻЛፓ犷鲈჈찫젂볒幭ਧ깪墱患릛뽁弰氕畉彂췧㷗숊怐什䄼ﺟ䐋됛 [ 2937.332640][T13440] usb 1-1: SerialNumber: syz [ 2937.356074][T32036] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2937.393460][ T993] usb 6-1: string descriptor 0 read error: -22 [ 2937.399726][ T993] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2937.408999][ T993] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2937.435211][T32041] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2937.453579][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2937.460663][ T993] cdc_ncm 6-1:1.0: CDC Union missing and no IAD found [ 2937.467729][ T993] cdc_ncm 6-1:1.0: bind() failure [ 2937.480099][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2937.489310][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2937.500603][ T993] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2937.507527][ T993] cdc_ncm 6-1:1.1: bind() failure [ 2937.545044][T32040] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2937.665515][T21395] usb 6-1: USB disconnect, device number 7 [ 2937.683400][T13440] cdc_ncm 1-1:1.0: bind() failure [ 2937.691823][T13440] cdc_ncm 1-1:1.1: CDC Union missing and no IAD found [ 2937.698742][T13440] cdc_ncm 1-1:1.1: bind() failure 12:02:28 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x300}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:02:28 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x7000000, 0x0}) 12:02:28 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x27f, 0x4a8600) r1 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000180)) write$hidraw(r0, &(0x7f00000002c0)="29b27aa74dddd32aab5113dfffe963f4278bcf71228c44502dca65d9fd4f2d4196bbc615b8c83083de2b9b57f7ad4f7f0a7a6607757540facd2de1ef0e3025bab8d43c1e32a5074acc4f81facb0c8a9cf869e8b1e9d91bfbdc74e5d59946211d8b35fdd8db9a7d44354e2dff5d202fba34cd01c1b826622bb1abc3c2e2027948e1f47c5a9b5a032d6cd6d132a112f04912ef23a7fdc5c1790eb6b3caff604b8ca208c3bb736449b54ef01c20885d6920af9bbc35716a8d365a716d99de7b63927820f3d261f4ae1e2a83360de3c6a2a99e2275c744ec60150fb876aec09a8db34609ae48165e87db52e1b3f1862d7f4e00e58888bf3101bb1a4ea29e4d8174164bbe17c3f5b522bdbbc71d33bbbfa1ef3d805e343f88353b4bc0b48e256fac76e8956f7879d624ec1bd90c91636787b22633cde3b3266ca685908363394ab94496a141a7e86934336c1305f4174c8a5285644cf46c09fff347be027e07acf95d3fa47c4a054597d5e7bdde6d48761cafc4e18b470a0e4ea28b29cb9b840b739ed44cd9d58908cdacd9bdea304f316ddc27f176388a5640b6141c8713fe177098e18bfe6401dc961a84ade54ca71171378904573866f7b7ad9251bc3e55259052ab4b9191ebf2020256483e11f3ccfebd32720749559dfbce611e2743ef4ce7b69003c58eb9e3c24dc59e737749be5ffdd1752b78d5ce4ce77a8dc4d2b4f7460a6fd986ca64f73886d12f1a4cc956704f6d2938b81e5c65585f21245346415c79f70abbcaf8d699e5651b8af4188218f4f84224b5c6c02c1ef5fa3ea660178001149404b4a4a5359198a2d5469873320fe3831be01d83d9d75f4a800ca86b73b405ff0c99d24034ab455b9d02686ba120e90e169ed64a96c5a04c96dcbc76b8b26b8bf6440f3a912dce2681c248d48b7d193a544f4bc9039adabbacf96174eb26b16310a8dd92a00c069517521f89b36901c93ce83d1cd7738f69827f93c92efd6c87dc33d3e33cedfbbf501a5f84e0c41fad0c4ab84d1db4ae1a0a21146d14e0b1afcca2a358cb67a53351c956e096f9a5b4aac3547b5dd003796972d7944b020694319fdd1f839ad896ae4c301d18f6a62b0ff835f22d92f83ec8f9c82de9e97061fc9aadcd7b90dc952f071ae9eafb9b6cd1ffb759eca89edbca4a8ea5355efea78a3a134d9b7f00a8ecc5d4e06680e79c1dc3e6a5614fe03a4023c70d897ecefb4610953f40949f7d7d3bcc4a5bb13463334b22077b806cfae9c37114e189b658878f75fb36b19eaddefa444429dee5386eaa6a7be017bd5189ba0c0218211f5ae23cb87ffd70aedfafc445ebc7708afd587db2dd86e8cb09141eff19e7f20d7d13422ed5f2bf306dd7cbf6af79f3dff7cee7412186c716c75bd425d322b411f983965286faf772994a595282493cd228e757f8e40fe0842c4650e0c7787785a318aca0ea96e17de9c5118449cbd4065ecd979694cd15eb94d50472c06fc34137bdfaeb38f484da3750bcc5c6ea1b5b78ab5137a89bdcae03d91e5402a07aff61fa8be379a6b14711531309eea306d4291f60086035150cc47ba0bd1aead5596e6781bb1e2c337efb870a7a385cf7a707b4656cfa979fb5c3d1c47c29c352bbef2d2c22bcede09cf6ee02458909daccda0e4d4fa1192cacdd533f12c4453d72eaed1250a00d79b99397222d3f12fca43a3affc091565cba2eeb572fb99fcc7097972abde789cc43690b7c89a03ad001241cea8cc49a930bc64a9441ae62e47ed63cdd22d34f54ee9789a4a9b0513bef6548ce605620d4b31f92abcd3da8fb9fe2d1c4ea99f115769c7f66d993307a41c28b56c9785d254bff6958dab247375be391a07bd381c8d53cae358853858f704e81764809eca39ee5586529daa69ccb281a4eaa0310411000cc2fffeafb452ea9254e064049aa2bb0832ba754f1a99a05c8fd7f8bfa0dacbb11abbed510910168679d74e8b1247247f44f376322cd58a4a16133e78a7435e4cbebae66245fbf8cefe4850e658bbc66417da87be807815714219aeb2019d599a3281f79442dda90aed3b8b1efedb4f9b75f2fb7bde1f8eb4acf3e0125f6d93769b7a18b6ad430a4e2ba323867f5c62c2c7c916b29f02988b492e5c2763940eac18ed86b8c471ded80a75902ea0da5785296a6c1d17096d1a1004d5dc6ceb362e3d89795ae33f9f85f83a27082bc1f8aba7e80c0863ef85504b92cbc378d9223cb5f0853a6262f2acad2c2019b988f3011d408ab089688f3e5d4fc42005f3de83eaae8731678c4b2801333b9e3956d5650adf6776181e84756c6399c22c794f0c107757329f707679d5f914da1e6a181bf836c2e9852c8be6352d5696d8c5cc303ba15217f7e4503f5d90acec438770e031fee4ee123c0ba17d25e2bc0ad9c107a4b6b4b82bc30a1b71c81d0002ddd503a60420a4f9e9b421269f2e4e56de93b0431978cae64e8ac50b7c9d6a0dbb9aafce6e065dd25c45ed005761f1904ecb42f72069a45f6ca37d50433feef23179429d3521ea9ff320affd047667ca3a03d9a80d5b8be76aad0d16291a4ba81fd9fba139137621fca90231d6b2b3dc5252b07441eba918863143f917ec74f4354ddb70d0e6a3824fc6b07eca61155893019d4ba845ae7f7fcd0c2462b1d17b47ecf940ce8916fb65b95776aad24cf5931edbd294127f1a343749e1f3e97c16ec7fd499cbabcaa85db980818331315762250b648d7f1be09a14a35ab5bc20c0b71b4292d94bcbd4aa66052a0dc1a10d439443e0209ea9310cde6091e13a7d5eb5e203b229f5df51dc1f99e37a87cddade9eefcf835529b500702df8652a40957b5de8b3c95ba590708890e839f544ad6c08496aa4c05c49db2b3435614dcaad56b2e31d7eeeea1c74ddf5970ef5418c4bcbabc494d964b838fe0deb8823654319d579cc9379299b661f5a00f63b79a94b866575c9ffc0b92c4ad4b5555d32003f252a799af48abba1017a62454f501902d166b90789ab255127c1260ef901efb0283af7a7c56ca7dc99dd110a3f2ecca1662a72ba197c568aebb1919db2fe1efe4ec6b3deac866eaf8482ecadb75245491925c52ef61e3d9afa66bca19ceaca5a73424bff3df8846fd861f31ee5c2149f4af5f11a1ab3582fd2773865ac0af7e2b89f1357a6b6b7c5823ac42ba356f69dc2027b095c954fc845e59308449637f2ea9726827cea5640f6a54b4efbf30661bb998a05e15389f0bfe631852638dc1e5c3a384f82e298557ca86a181d48947e5e5799d2370aad26805fbda40f082f514f61bff549c35e6c6a24ad19c67a43d6da2893455e6f78263b2ac6ae50492543eb54c38c17d22d0f195b3c2756ed70db821c4ae33f43e76f1e61cda234318182457e9bdae219ae460114d5ac76c34bf389c0385333acd744e9aff63b55e73e96ad076396304b78ff9d1d8844419f4061aec308af87b50c9fe37daac922bb87931499f6abc2786df45b79312dc6f58dcbe7beea919dad68417bfcc4b4e0510a01989bc48a210619117749220aa2a1ae06be9b3335d6c0faff0f642ead97ca4366626bce26d404f30958d778c449abf86cfe5f14959e5d746af4416b076fccba11a44e62c5d1c60dfff5e9e3f336338c60623c6ad6e8b3ff66b61e8994957c0e767210819fa188d6ccc073ca3571d9d6ce410ef5051efec3ce9a5289c75a6bf5a1bf8de1eeeafee000c71364bbe30da52d8d55f993d851ad48434ebc79e2044423be9f9b29cd5bc8c554a570b2f3b07d5d3e1a03754f9a52ac53ecacf901b9ed117d5663b17cdf12f69eeaa631a50f22c4fc12d15366e977b3d44272e57651ce659c285dfd2a33660e0a55c2fa293bbe58f9cd918056e7d985c581882a3fa6a5a5f6ef66affe458a021e9cf703d3ad02702c1b55ee067780f4c308d6e508b19ffccd6269dfbc35607f81ec11e60fed135c8c378ab435019ffd60157915bf03f66baf4a5e529e12cd5cdce76040d9846c0517a5588d7929e5d0673e4f900e2e1644ff8594119da08971918a3a3cfb8c09d078fd29de24f1412cb2538c0ecba9dcc155779161ff654fca73e5a175ca50cdb13b4993d34264efafe6f8a89af4bf2bf167b5a58c8670b729e0ad56c9c28672a28b4871c2347a72491502597fcb2311ccceee0f5d389e06ccc0f0f673735590b74a009bb220f5054e116588f67ada431e19cf9ee93583f8810f1069c9d2e72d4081d70b9d411192747fc808072bbace03d7959873aa053ddaaa9b2dfefd7baa3f763f32aa5cd59a63a214c85cfb0243af779fb186297f771e125b4d187449234ebfd601f194b8c553fd3cb534a1878027e682e34d3c9305fb669133400b4cdfee2a89dbfc0ff6543959919c5091d385f4a0ec3f7993923b6d198948f231ac34c4d022bb6ad2889f88e5c037d1f74ee27c3c4723fde3280a99f42b27c5bac406cb206a1d2fcf63d0340bdefd1132747271ffae0f65994064e589dafbdece811f8e3dd29c9e4075d76d386a41fc35d10cf4b30cd8234b0b4732ccef47cb59a1e162dbb3f32e4c0c6ca12f5ac840df78f750352bff76a100f5cc6186216c041ff7c0741353774ad2cc3bcfbb8a5bde171adbe01d00d8e909d6f719e08b0bb7a907fc2deb0ae81dfcb181b747942fb8da9d1785d9e0af796fcc295e48466d5c1dd73fc248f3187f91234b609530c36a32bebf671dd33c34fab6dfa9c026de706fe079f588034a350628cb7ceecb62f6b0f2d6cd8139da3189f872c650a5700da443b20ff6ca35f114970e75f06e41a3c19902273a0267903308217507b637cf1a9b7eb3b70b690f73156abf7d30e6c9a13fa6157eccab428cc0ad2b7c2fc695ae899a27582b889f8f10cc13d96afa0cd4c61f03d1e43a3ec9e778f772a74d784fa185f1dceb0d249c27f99648fe1375266336da6d25e2939bc6d086c0c082a1ad2a2299d8ff31eb90b0ecc50a21262b20116f86199fd9e7f1fcace926855ce240c9962461ef35435b52fbf96360562ed975d6ea2d38437624b98282bdbb07854981d728118c01a47eaded9ed74ec1479f3be10f6132289c6812226bda6f03aa9783409662ab144dc77f26a7b1c752893e63b81f9e0bad5f72e0c3669aedb8ee90e06905f03b86afcbfdaa979ead90724153cb41b17ce3a56832a959c308d29ad71048d8393ba7106586f55e2a4c57bf4f428201a704380c056e7c0be2bd4c23a99f5a3ff16acc91a6b61a4ec7ccc19a2b932a7656d1bf1acaec3a555ccbac963199a631cf3cb6b2de42dd492f44ae8c6acbddcd15dace252f362c24ce0ea8d78bf193a0e79ce55663cfd2bf73e20307142f29c0a93e987240763ac7b0e8efa74abe5f3212a7d05fcf6f35172b22cb2def457ca2fc852a308a9e2fdb413eb9f8003c419add5b844fd2d5e8dd5b0e9a707ca9c70327983d129a4b0f63b04342d14f5faff452d87d0b68a3e1ede6263d2ab563736d974b842e24ce891732bd8efb913a91a32a7629aa0104a80afaca96937bb87642f6afa4e66bf54be2ee0bf9be4981161444d9ec74d8b3a34e8a86731559967766ab6560a1d73530b574f8bcc7afc9380a14e1494e24d0db6ac755b3fd26705ceb79cbac469a298c6ae437ca65eddda311309cc2d3a1c9622ab3ae7f7e3f43c0e04436dcf9baffb7d4ff5713b927d98f94c87eda413a89e59965a4d85a073217026d82df721700fb4edf3a87a190be4671fc31ce17931c9a0432bae5c47d59c221264cd69a473856a7be789b0acf6537598e09a9c668843468d954b3e06b4716aeb0cfef1006b35", 0x1000) r2 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f00000012c0)={0x775, "7001994e66e72f2aee5b9943cc06f08158d186343088de45b97d54cdc8eef8120b7fc7788ec58616814bedb6dfc4e63838755b5f24fe02552d087df0844239459841331af4388ea3a8077466d765496fb1f7dad9e310a989a2cea01cfb338110ddcf27cc781fb2b67e8d605b230bc2ee8377648803444ed9f765d16f07b683444b12b0884ba0bb9a92f649e24422b165b2325339639468e882c0a1beb573280b04de221571662fba9eb2699007aefbfa685d856a1d871e96162087d2a248628315fb30ba0d4a344cb24ad43bb5c9903cd61f6dfdf41276e139b815ddd0fa4ed147185fc5cf4f5d6ad324d245c2ec8fc84b90267722c3fe1fee7fe3ba61652efe962d09ba0e4d456c47fdcde9adbc4440e4eb0f2848da92141e10861648c8fde3d3cb83b2e60f7d360fe846a771d197da10c093b3170ec94b2f2f21a6faddf144c50d2644072cc89fc55f8200c1aee7e93bd4456748082e88a3ed35fc368def888e8f593eac8e67e1bf7c42585fdd7f6aa150faffbc31325cd0b035c2f6c41b0c6e32230ef13bffd53d26d0ccbe6e75d7027af26f242f38cdfbd643e7aa91adeb9a9bdaba6ab92dcf5eec77f7c9d2e67b175b2eade1ec63c23b3f017e24e9fb09b115d2e0aaf0ef2465cebd41970ceafb49c43ead616b270e7dc554a069f0e6265e815954f4d806b3ef3dfb82ad6ca94a4f970ed00161cdf56320acbfead5952d22e1eb74fcc3361f90155811b183d63db28421b13528582ad367c0e9ca27ed0ee12716be8490af2e3730755380ed3b824d4fb20d639306d0aba8c8e143d85adb209d55dff11ec33ab61b3b1f97fb48270f5feb024881d7bcd9c5851a3e9ee657ebd422ac4e77331ce43c310103260e475a14c38ac68bd3205f144a0b4657f08bea69c988c54348b4a8be661487ddfc5482c992480cf4912ddeba17540ff7b30e193695e6a8b2d3e0d4703c1a4cf3015ee37475becb1442d09efe09722a4be3c44a3f27a6cd94a2e1509c9a2489e7d77f80159dd625f8c9e689363dc4f81b50360dfa4c894d1c06b905c7a798c21a559858b1babde85dc0887390fcb0f6d578ae2871ad7f37301c6ba7cdb0b46ee5d0fe8aa74c08fc1b5a4d4017e8fb591406eb38e33f2ffc69740a75a8a275b25a63c32d4e250bd0fb72e8e64c0e454ecebe839bad15825cc0fdd9f57ded8bced3a0a56b471478a2f03db1ba9ad69c85c6f9df551919fa4f8eed1ebaa6ae33d783decb43fbfc6b86e18c512c6a527ac90009e112ddc6aa9a43c1e309a6bbbbdcde32004b7e1ce1978e8e78e4c96461f17921c262a90e9974d593578d60bbd803f6e1efe35f9dddefd63b76ce096c73a83c7c8fee3db2214c32f6024ce0566850aab58515453fe4d800f07291855f91e9a4f446b2a4238f1124cd060d5903fb336ef353b0006a70b986e9018f48af51297006ef33336c2576162c1e75ea88c683dc508f09571f8f6c9af257aaa84bd59d69ef81135d88f6f9eb3fbf1bfd597f07441050af7790a09a2477f2d0ca490b659880c24587a21ae4d7ae6126e2cfbbb2f8180d1ba97e16e42ab560f9a13dd8606301c38756bc113cd910cdc713ab88205b04ac6477cb4e22a7b8c1857a90795ac591c0f35ab981fc360fc381a1bed26705835730c4eb293da0146d8bd287ff9337b9529da05d0dff5ac944931fe9fc5d3aa031214eab561a4b916c1c127bf977e94eccc4050bec5522f320b2000a6f99b683d6a3b2c879ad2053551696eb9cc04035a0eedfce042721b49831f899e66ee5f9770f44ec3083a352acc024ae12f3e77c0c8945e612238c67be72cc63fc452bceea64a8f1373ab9e6ca1d7e5cb21166a19bce31fdec230e7b43f345cdd4bc75e96f97b133adeec2d2c9f659c2519b587a1e4afc00ddbda0de7db978620c26bb31d97400458b77a45f21f22392c5902aa6417fc829b54600965d2eaa56abbd31628c6bd35fb82c962650e5b00e059d26463c8fa3a6c7b897b12e6928f043d3bd88be0e18658a7c6e1ff5108fe70da126891e05464748e93a7a09ea795d56d234dd259ab21900fe3c0c83de6abc6ec25719f64a3b48fae4086a4b13cb46527c56b591c7c17192cde1731f8b057bd470a39896b46a5c62bd6f045cfbd152c87bf240801e0ac06593b5999962955a8b5f90a75b211ede600517fadf0c7cfdb109d4d65f6c2723d5e95f0336c7de3f0b38c2babd2717ca3e6a30bb33ab73e7ad5dc7ebb7e00e15d6ed14810dc852d7b679b1bb9b13ba4045d2bcc9df22f955f6bf8eac2b1eb46dba64a7a26dc568ca8c7c2dab640de025bba2a4c3d50c7ae915a2e0bab0989e58954f39584105797ff315acb375e9f3ca58a36c56424e3e30164aad76f6b41f4441eb2f8982f8b33356dc5480ce46b13349612ad046d7df4a9a05ba34a4c7835c2b729f9b74ab2851bebad3f7647c56c455d90e0ad4968af2dcc9c6037e6d158a6ba29dc9f0c6a345a0170e16a8eb81426dc8dda5f5c149d8e3daf3fbc95a9f939a02d1dc8f2e83d0e5ff3545de217c18bfc05cfa2cb84b91b8c500c1c9a9cc74f9ac968417f28875749b57a09b65771478f8dc7fb636d24ed8c2bb985e6fef90775fbd85d1c99610a7ed9267da96ae123df7a1adb2066139459c7329cbdfffeac4e824688a04d10b48dd3c9b357105c79046cb65143a29640fb74b170f0dff185f75"}) ioctl$HIDIOCINITREPORT(r2, 0x401c5820, 0x400000) r3 = syz_open_dev$hidraw(&(0x7f00000001c0), 0x0, 0x200800) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000001a40)=""/221) ioctl$HIDIOCSFEATURE(r3, 0xc0404806, &(0x7f0000001b40)="7abceaa700cf53aab899437f0635005a96a6a111f07e3230b027e8205027f5554e1f4092727a6b0a61da3890e0072e9c53755cab65559729fbadf5cbeee0ff2f3a8debd1aea6118fdef4577970e4ed24d9e627d8f60e658794a1369856d24f2d9d6f2f605bc8848309f31ec86930357dead4cfc50ed9448ff4b259db120fbcca927b9507e22ede42d8") r4 = syz_open_dev$hidraw(&(0x7f0000000280), 0x4, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000140)) read$hidraw(r4, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f00000000c0)={0x6, "d6c4e64c0ec26dde6e13d6f49b6deaac2eaa95d0445c343d09d9846ccd5a1c71f187ef5a4a94761241d637548f552506a077648951831b135d64228f5e6af6cb"}) ioctl$HIDIOCGFEATURE(r4, 0xc0404807, &(0x7f0000000040)={0x3f, "7275e4555845f00650591af0ea765f6e61a8853772abc4e73b87bd723cd5f447df4fb197583d528048bb805c9452c58689dc844a02449ef5e9bca39149560235"}) 12:02:28 executing program 3: syz_open_dev$evdev(&(0x7f0000000040), 0x38, 0x414242) r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x8, 0x101000) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000080)={0x7, 0x7, 0x1, 0x4, "de6f71e52c5d8ba1f6574d4797e8ddbbdfaeec155a05c4b59ad50f17847a8385"}) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0xc346, 0x80500) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f0000000100)=""/170) r3 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r3, 0x401845c0, 0x0) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f0000000280)=0xffffffff) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000000)={0x5, 0x0, 0x0}) r4 = syz_open_dev$evdev(&(0x7f00000001c0), 0x3ff, 0x101000) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000200)={0x4, 0x5, 0x80, 0x8, 0x5, 0xe8}) ioctl$EVIOCGRAB(r4, 0x40044590, &(0x7f00000002c0)=0x7) 12:02:28 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x20006, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, 0x0) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000000040)=""/210) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f0000000140)=""/180) 12:02:28 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5, 0x24, 0x6, 0x0, 0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) [ 2937.728743][T13440] usb 1-1: USB disconnect, device number 75 [ 2937.816588][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2937.839945][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2937.846896][T20968] cdc_ncm 5-1:1.1: bind() failure 12:02:28 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x20006, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, 0x0) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000000040)=""/210) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f0000000140)=""/180) [ 2937.905781][T20968] usb 5-1: USB disconnect, device number 82 12:02:28 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x8000000, 0x0}) 12:02:28 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000040)=""/124) 12:02:28 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x401c5820, 0x400000) ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, &(0x7f0000000000)={0x1, 0x100, 0x101, 0x1, 0x9, 0x2, 0x2, 0x9, 0x7fff, 0x4, 0x951b, 0x5, 0x80000000, 0x5}) 12:02:28 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000280), 0x0, 0x101203) ioctl$HIDIOCINITREPORT(r0, 0xc0189436, 0x400500) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0x2, 0x404041) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000040)=ANY=[@ANYBLOB="81000000647fd998c02534903ea584ffcdf05d263e8d148cf4f2009873fd283dcdf9da64423ee50eb5064b636b1cdbd1de53f14f73d37f777228f96859cb549789d8dbd320892e074b2155f1cfca501bfaba73badf87d10e5749c1b54985d84eafc250d898f8ff8721c8d53315483afda4dbd4b38900"/133]) 12:02:28 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x600, 0x0}) [ 2938.273337][T21395] usb 6-1: new low-speed USB device number 8 using dummy_hcd [ 2938.283337][T20968] usb 5-1: new low-speed USB device number 83 using dummy_hcd [ 2938.643868][T21395] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2938.653936][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2938.654889][T21395] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2938.665878][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2938.677126][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2938.690978][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2938.697362][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2938.697397][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2938.697423][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2938.707336][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2938.707368][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2938.756091][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2938.973519][T21395] usb 6-1: string descriptor 0 read error: -22 [ 2938.979774][T21395] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2938.988870][T21395] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2939.003991][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2939.010234][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2939.015056][T32118] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2939.019482][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2939.054561][T21395] cdc_ncm 6-1:1.0: CDC Union missing and no IAD found [ 2939.061380][T21395] cdc_ncm 6-1:1.0: bind() failure [ 2939.064928][T32122] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2939.075337][T21395] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2939.082185][T21395] cdc_ncm 6-1:1.1: bind() failure [ 2939.265953][T21395] usb 6-1: USB disconnect, device number 8 12:02:30 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x2, 0x0}) 12:02:30 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5, 0x24, 0x6, 0x0, 0x6}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:02:30 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0xfdfdffff, 0x0}) 12:02:30 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x500}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 12:02:30 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x600, 0x0}) 12:02:30 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000040)=""/40) r1 = syz_open_dev$evdev(&(0x7f0000000080), 0x9, 0x80) ioctl$EVIOCGVERSION(r1, 0x80044501, &(0x7f0000000140)=""/171) ioctl$EVIOCGBITSND(r1, 0x80404532, &(0x7f00000000c0)=""/73) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) r2 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) syz_usb_connect(0x3, 0x6a8, &(0x7f0000000440)={{0x12, 0x1, 0x200, 0x1f, 0xe1, 0x15, 0x40, 0xccd, 0x39, 0x285e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x696, 0x3, 0x5, 0xfe, 0x10, 0x3, [{{0x9, 0x4, 0xf8, 0x6, 0x3, 0xb3, 0xa2, 0xe5, 0x80, [@uac_control={{0xa, 0x24, 0x1, 0x4, 0x3f}, [@processing_unit={0xa, 0x24, 0x7, 0x1, 0x6, 0x6, '[i\r'}, @feature_unit={0xf, 0x24, 0x6, 0x3, 0x3, 0x4, [0x1, 0x4, 0xa, 0x8], 0x2}, @mixer_unit={0xb, 0x24, 0x4, 0x4, 0x0, "250b93da2907"}, @feature_unit={0x13, 0x24, 0x6, 0x2, 0x5, 0x6, [0x7, 0x8, 0x5, 0x7, 0x7, 0xa], 0x2}, @input_terminal={0xc, 0x24, 0x2, 0x6, 0x200, 0x2, 0x4, 0xa7c, 0x1f, 0x7}]}, @uac_control={{0xa, 0x24, 0x1, 0x7, 0x4}}], [{{0x9, 0x5, 0x8, 0x10, 0x200, 0x7f, 0x1, 0x6}}, {{0x9, 0x5, 0xf, 0x10, 0x200, 0x3, 0xfa, 0x1, [@generic={0xda, 0xc, "d9015bc004d2445f8c42b7e374de12c4a5b9e8b2ac1339fc837b12800e39d9ee62034bcb8fd8f25596ffecf97b023d87cf79e30c8e8ac274fff6380d39a10e8187d391cdb7e790bafb11c8fcb1893d247088ff101be777367cb356659718cf43c3508b0d6f0968f79ee5e5ab39e754e8b9740eff7b5f627ebb740aec99bce2dad667d7b8b046da00434a87af15d6419ab6883b11a67effb0f903585ac306f796be726e577c1c466c7c2e494178e5f0623c3f8ac3e953cfdcd47d3929d6aa83151532d0b6318e968cc83d3f0b11bbf28e74a163811294c5df"}]}}, {{0x9, 0x5, 0xb, 0x10, 0x200, 0x80, 0x7f, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x40, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x4, 0x6}]}}]}}, {{0x9, 0x4, 0xd3, 0x1, 0x1, 0x1, 0x1, 0xb0, 0x81, [@generic={0xbf, 0xd, "c29db20053c45d24314b27976ddc83a97d5760cb4a8af897abaef7ca15ebbe0ee8838d803e30c59f2c13e1f67f4dec220283e966ca0f3c5652d5fce5dea1db5e5052b3fb1e6eb2526f34289451628f48e3a9fd7b7ce244220ec934e47216d7e391ad231b19f025490feeefd2cbe62bc8db9242e0b7e9a578653c198713e22b9fe2246fa3556c7710097348cb308cd5b22fc8577449a17ae04dfbc926d913130f52197be07e3a4e2a643e636aa43299e06b17cad0db4d21c93d2e481eb9"}, @cdc_ecm={{0xb, 0x24, 0x6, 0x0, 0x0, "9975afa20bce"}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x9, 0xc779, 0x81}, [@mbim={0xc, 0x24, 0x1b, 0x6, 0x1, 0x2, 0xff, 0x1ff, 0x1}]}], [{{0x9, 0x5, 0x8, 0x3, 0x3ff, 0x0, 0x1, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0x7e}]}}]}}, {{0x9, 0x4, 0x4e, 0xff, 0xf, 0x6c, 0x4a, 0x5b, 0xba, [@hid_hid={0x9, 0x21, 0x1, 0x40, 0x1, {0x22, 0x5de}}], [{{0x9, 0x5, 0x80, 0x10, 0x40, 0x40, 0x0, 0x9}}, {{0x9, 0x5, 0x1, 0x0, 0x3ff, 0x68, 0x1, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x7, 0x2}]}}, {{0x9, 0x5, 0x80, 0x0, 0x20, 0x18, 0x79, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x8, 0x800}, @generic={0xe8, 0x23, "cdb5bc1b1f391768b891cbef74bed4da70fea40df1c3b05ee3982c12e57c0dd8472b6f9548cc432da2922ff47100d41de767f47cf925d736ce4f14422a40eaa19128b92a609220c650fa179babb499ee1352e56eddf0a0b1b8da4eb8c68b35eac9a055ba48187814affbf980800d6d7bbbdc13b07b5f629b7c58e87c32fff819dd04060c056ac4adf1a9e9dd597f67c5dce07e6aaed99fea7382a441a0ca59cab53d7f4ae813852b2712802e2409d2ec3ec9d3e59cb42e0127b7f779e45d72adc25d43c9538af0d0d9e33489a63583095f4c4d464e47c090e3d7acff4431e48eaf26a49c3827"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x200, 0x0, 0x4, 0xde}}, {{0x9, 0x5, 0x1, 0x10, 0x3ff, 0x7, 0x9, 0x7}}, {{0x9, 0x5, 0xc, 0x0, 0x200, 0xc1, 0x7f, 0xb3}}, {{0x9, 0x5, 0x4, 0x2, 0x400, 0x57, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0x1}, @generic={0x37, 0x31, "21e4bd69a94e5115f759f11ce240aa59317b30a00a1c60377c964797e714a89b6dfd8aa024284e4131259ddb06d115651024f935c5"}]}}, {{0x9, 0x5, 0xd, 0x1, 0x40, 0x7, 0xf7, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x6, 0x200}]}}, {{0x9, 0x5, 0xd, 0x4, 0x400, 0xfa, 0x7, 0x20}}, {{0x9, 0x5, 0x0, 0xc, 0x40, 0x0, 0x9, 0x6, [@generic={0xd8, 0xa, "098250202bb30c2652205698c3ec66710cff7aefeb85e64e39ab58a9d998c4ead84c5d0ba0f863d40a21ba10bcd187aa096c2fb94ca9963612911d63427d82b238189219e7633bc0a38014fa246038d35ceafe10ef8b5f6bcca754b99cac43685162f09671e02787c88f1502c1e9fd33676ab000974be1810a685ac63ac9a79fd62aa007d7d86b757aa7d73139793c62c5cd8fab67752365dcddda36c91923fad4ee1599e77d709e0d1d141f2023fd00b78e1e049f002513827b7d88ba939b55c124fdbbb4b327dc98a41c79d20f264af1c6fb194f52"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0xff, 0x7ff}]}}, {{0x9, 0x5, 0x0, 0x10, 0x10, 0x9, 0x9, 0x5, [@generic={0x51, 0x2f, "049741aff856daa12239b4b75a473b80ce5d924e7ddd3d3788be688710748259a2c58e96e3b4c6a9a7f002f11078c47e15f676c242b4b4ca7670d1655d6548d025eb84e38497af32bdd143fcef1a41"}]}}, {{0x9, 0x5, 0xe, 0x10, 0x40, 0x0, 0x4, 0x3f, [@generic={0x11, 0x21, "b22281eae174ed030d56c674d061a2"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0x7fff}]}}, {{0x9, 0x5, 0x80, 0xc, 0x20, 0x2, 0x7, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x8d, 0x3}, @generic={0x8c, 0xb, "2cee2aedfb66a7a255d76881a1e9275b84f575caf2912d39db4845898525fa8079a88e95073e7094c69fdea97b47e9947f51f0e2ab8f4ca3abb60bfe6d92d0b44fb7dec5b63ed627d7b66c47dae6481751602a346394faf7d489fcc5caee11e7f7b34325f91bd647e5923b04c91aba0b3a91bd9daf41ab647954b67e90fcdd4b3da4391c5a9b992edd43"}]}}, {{0x9, 0x5, 0x3, 0x3, 0x3ff, 0x20, 0x7, 0x62, [@generic={0x78, 0x23, "5f6ba901fcfc4435d5b902738ed567481669f5e45cc7c9ec2417f226ce44edd7731ffd4f7b3ac1bff5aff6175171f350c8fbab4c04c7a0ee185d8895768f1335712086c63ad2297004c3f871f99ce0438a644b4910767dcade7162d727ce9664037009c861b7158aa27643ec02691e5ac568a20a94ea"}, @generic={0x4, 0xa, "864b"}]}}, {{0x9, 0x5, 0x80, 0x1c, 0x400, 0x4, 0x7f, 0x6}}]}}]}}]}}, &(0x7f0000000c80)={0xa, &(0x7f0000000240)={0xa, 0x6, 0x250, 0xfe, 0x7f, 0x20, 0x8, 0x1}, 0x139, &(0x7f0000000280)={0x5, 0xf, 0x139, 0x6, [@ss_container_id={0x14, 0x10, 0x4, 0x6, "24143fc7aa59723099843f7a4c8e3e77"}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x3, 0x0, 0x8}, @generic={0xf8, 0x10, 0x3, "8c938f849a3021060d6869e6fdf836b0cd92d208524aa3882c19930bdeea90e92f302edcb296f6a86677f8b86c4d55b9408cecf5aa5ae538e67507f3a6b85ac6eeb2c4c737d2062fb739a0d6e8bafe32a8dedc43721fc93144ff2baa5176fc6aa8c086cf0cad1366612f9d199c687a788d85dfb487a89648b0a471731914370b6172f730674adf11d8d166ec54ba876b4ea7da0094d860ffa432a9463d9aa917b0eaf0e4d90484f55d421da1cae6f2e9e4e901c411ff76ab1f52fbe3d6a7416b44b5baf211d78726d5cf89404ae2d6d9fcb15294a4ac0352806598a7eb767469fb0eed6c286e0d3c40177c505fb7e848ff6a647e2f"}, @ss_container_id={0x14, 0x10, 0x4, 0xfc, "20df4b0df772d72e5af195f9b93c4590"}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0xff, 0xfb, 0x80}]}, 0x4, [{0xa, &(0x7f00000003c0)=@string={0xa, 0x3, "e870e6e09cceaa03"}}, {0xe1, &(0x7f0000000b00)=@string={0xe1, 0x3, "d7f656b53cd021ca645d59c6bbdc4f0a10ad3f22b57cb1eb4ec52dfefc26774908b84eaee39f9c392216e182b6f37c734d21496f6f6175e76936a9ddf142d28abcef41b260ae4fb84aa008424c84b5fe7d5f811cd8f0c10ed8adb639a667cbefc5c450cc05bc65a20b1b4d020d51040ba53cb3ac9a007f13ca6deb3f86c969afcddc18003384db8a67ea12457e816aa902ccb0d5f9717189a649384b238f16d98b43824d54a4d51d3bcf9412a046ad5b8e5b6dc8b2ae16a7d842ca34e760e99aba06cb0b53e69d55fc011da02b97132cc61e2a0bf07b2343f205bbe9058f4c"}}, {0x4, &(0x7f0000000c00)=@lang_id={0x4, 0x3, 0x3465}}, {0x4, &(0x7f0000000c40)=@lang_id={0x4, 0x3, 0x1c0a}}]}) ioctl$EVIOCSABS0(r2, 0x401845c0, 0x0) ioctl$EVIOCRMFF(r2, 0x40044581, &(0x7f0000000200)=0x9) [ 2939.363508][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2939.385691][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2939.392534][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2939.438888][T20968] usb 5-1: USB disconnect, device number 83 12:02:30 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x600, 0x0}) 12:02:30 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x2, 0x0}) 12:02:30 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0xff000000, 0x0}) 12:02:30 executing program 0: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x600, 0x0}) 12:02:30 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x2, 0x0}) 12:02:30 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0xfffffdfd, 0x0}) 12:02:30 executing program 0: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x600, 0x0}) [ 2939.643469][T13440] usb 4-1: new high-speed USB device number 33 using dummy_hcd [ 2939.793349][T21395] usb 6-1: new low-speed USB device number 9 using dummy_hcd [ 2939.833338][T20968] usb 5-1: new low-speed USB device number 84 using dummy_hcd [ 2940.023387][T13440] usb 4-1: config 5 has an invalid interface number: 248 but max is 2 [ 2940.031663][T13440] usb 4-1: config 5 contains an unexpected descriptor of type 0x1, skipping [ 2940.040429][T13440] usb 4-1: config 5 contains an unexpected descriptor of type 0x1, skipping [ 2940.049198][T13440] usb 4-1: config 5 has 1 interface, different from the descriptor's value: 3 [ 2940.058141][T13440] usb 4-1: config 5 has no interface number 0 [ 2940.064374][T13440] usb 4-1: config 5 interface 248 altsetting 6 has an invalid endpoint with address 0x80, skipping [ 2940.075125][T13440] usb 4-1: config 5 interface 248 altsetting 6 endpoint 0xA has invalid maxpacket 512, setting to 64 [ 2940.086113][T13440] usb 4-1: config 5 interface 248 altsetting 6 endpoint 0x1 has invalid maxpacket 1023, setting to 64 [ 2940.097113][T13440] usb 4-1: config 5 interface 248 altsetting 6 endpoint 0xC has invalid maxpacket 512, setting to 64 [ 2940.108136][T13440] usb 4-1: config 5 interface 248 altsetting 6 has an invalid endpoint with address 0x0, skipping [ 2940.118829][T13440] usb 4-1: config 5 interface 248 altsetting 6 has an invalid endpoint with address 0x0, skipping [ 2940.129525][T13440] usb 4-1: config 5 interface 248 altsetting 6 has an invalid endpoint with address 0x80, skipping [ 2940.140322][T13440] usb 4-1: config 5 interface 248 altsetting 6 has an invalid endpoint with address 0x80, skipping [ 2940.151144][T13440] usb 4-1: config 5 interface 248 altsetting 6 has 13 endpoint descriptors, different from the interface descriptor's value: 3 [ 2940.164393][T13440] usb 4-1: config 5 interface 248 has no altsetting 0 [ 2940.203758][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2940.214832][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2940.226195][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2940.236232][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2940.246062][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2940.253693][T21395] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2940.255969][T20968] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2940.266859][T21395] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2940.270887][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 is Bulk; changing to Interrupt [ 2940.297503][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2940.307650][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 is Bulk; changing to Interrupt [ 2940.317608][T21395] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2940.373496][T13440] usb 4-1: New USB device found, idVendor=0ccd, idProduct=0039, bcdDevice=28.5e [ 2940.382607][T13440] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2940.390645][T13440] usb 4-1: Product: 㑥 [ 2940.394919][T13440] usb 4-1: Manufacturer: 땖퀼쨡嵤왙੏괐∿粵앎︭⛼䥷레깎鿣㦜ᘢ苡獼⅍潉慯㙩䋱諒뉁깠롏ꁊ䈈葌ﺵ彽ᲁແ귘㦶枦쓅챐밅ꉥᬋɍ儍଄㲥겳š፿淊㿫즆꽩萳諛䔒腾ꥪ찂햰燹襱䦦䬸輣䎋䶂ꑔᷕ켻ኔ䚠宭宎졭꺲꜖䋘㓊惧髩ںோ喝Ǽꀝ霫ⰓỆପ篰䌣ײ輅 [ 2940.426607][T13440] usb 4-1: SerialNumber: ᰊ [ 2940.513441][T20968] usb 5-1: string descriptor 0 read error: -22 [ 2940.519787][T20968] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2940.528940][T20968] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2940.555001][T32181] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2940.693494][T21395] usb 6-1: string descriptor 0 read error: -22 [ 2940.700402][T21395] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2940.709515][T21395] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2940.754824][T32179] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 2940.774089][T21395] cdc_ncm 6-1:1.0: CDC Union missing and no IAD found [ 2940.780898][T21395] cdc_ncm 6-1:1.0: bind() failure [ 2940.795169][T13440] pvrusb2: Hardware description: Terratec Grabster AV400 12:02:31 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x600}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) [ 2940.802201][T13440] pvrusb2: ********** [ 2940.806227][T13440] pvrusb2: ***WARNING*** Support for this device (Terratec Grabster AV400) is experimental. [ 2940.816386][T13440] pvrusb2: Important functionality might not be entirely working. [ 2940.824271][T13440] pvrusb2: Please consider contacting the driver author to help with further stabilization of the driver. [ 2940.835757][T13440] pvrusb2: ********** [ 2940.853974][T20968] cdc_ncm 5-1:1.0: bind() failure [ 2940.856709][T21395] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 2940.866053][T21395] cdc_ncm 6-1:1.1: bind() failure [ 2940.875263][T20968] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 2940.882096][T20968] cdc_ncm 5-1:1.1: bind() failure [ 2940.902694][T13440] usb 4-1: selecting invalid altsetting 0 [ 2940.910939][ T2376] pvrusb2: Invalid write control endpoint [ 2940.913025][T13440] usb 4-1: USB disconnect, device number 33 [ 2940.940583][T20968] usb 5-1: USB disconnect, device number 84 [ 2940.965114][ T2376] pvrusb2: Invalid write control endpoint [ 2940.970975][ T2376] pvrusb2: ***WARNING*** Detected a wedged cx25840 chip; the device will not work. [ 2940.980840][ T2376] pvrusb2: ***WARNING*** Try power cycling the pvrusb2 device. [ 2940.988425][ T2376] pvrusb2: ***WARNING*** Disabling further access to the device to prevent other foul-ups. [ 2940.998439][ T2376] pvrusb2: Device being rendered inoperable 12:02:31 executing program 5: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000b80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5, 0x24, 0x6, 0x0, 0x7}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff}}}}}}]}}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x2, &(0x7f0000000580)=@string={0x2}}, {0x4, &(0x7f0000000680)=@lang_id={0x4}}]}) 12:02:31 executing program 1: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x2, 0x0}) 12:02:31 executing program 0: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x600, 0x0}) 12:02:31 executing program 2: syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x1, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000040)={0x2b5916a0fec1ace7, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, 0x0) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x9, 0x2000) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000100)={0x0, 0x1000, &(0x7f0000000440)="c055db9ecbc65ad129dea6b1689c4d41786f8707a4fde6271f79b9d23c10bca81d89a3bc37cc91f1b0b8dbf1cc85ed28cf6600c349061d01840c81ddd585abe33052868627a48b94420e1c7591f18c25f12542b41e5ffa9eb073dfc75714ba5305d22dbb8593f3d624c942ed6321f8b5b6db9010021fabead2632ccf04d35255171545ba49c9e72a3756d3f204e1f06a254d5732b5cdd45a1de5ee4380aa91b3594d7ee4ae109b26599feba07f3c1fb83c50ed2bf6b1e335721ab3df469e32af16c3ae721dc59a87ce86f30bd46e1a8e8bb97b90d3edf2f9bece3869b4f7b2cd652f6cab39eb89e07593097dd1717157eee75882f3e0701ba57e9f5bcbedcb89efa1e31538ea5fb83089ac4fb9697d50d32a71899215bf2e85c8bf7837f6d9b27f1cff36c7c8b735c2087fc371aabef2ae0eea855f24114e156c835ce482c3c1a4c701b71922e0226f66bd7e296c348253c570b13dac6c862e462b4d25932735f89f95177d93e9b90aecfc4bd9a134ae77f0b99ca1c168db2864e28574d080a2d384c3784d2d896bba06f5ccc605462909e130c73d444a8d96398d3a59a91007c61db253e8b558c9f8c9b272f6985e51052c068d64b41bb9e58875cb04c2b3f1f93f6777f6f611252f45dc25519b524536ba967c02be6a6d98f1a13d584ed6168b764553943d24ca5bdef47f540b85f6c1767b90db138f64c9987956201983997d7b543368e9449b45cde6760ec8da444dab468431524ac98c1b132823f8af67c0f5e115d4e805e475824cc565c4d2c3c31ba2888856fbc7f55459b13685c05a65a69e1864b5d7374a28ad50f30105f87084cd5e4c090439c9eb1ede263d38f5d72f633c77977d9565d5f894ea73d49fa580a73a1463bb0833c3bf385b964a52381aacf06932b319930455ae0b61f85008d3470d7e6b2f0d783be4ca5172e8777b9067576bc8d98d9cb2af1f2be5ce012d08d1d1b2e253083cd8900a87b0eb642432e88b20578b40822876d8edfd7769cc8a506997a2e1e4895b14e1f9a3f16a5a7c74e045e9e9a2c36be3a61f48b9fb64e2a8fa21699842b049217429e5bede433f5a2aa0773ae803b438f99240d2c0e96aa74be44c1fb7b5f8ad2d154178f007fc1e634accda184f7f26e7963e863b203b85b503c6e1c4b3adec00bd189137f230c6db731137705bfed12b22a7ddae42bd2892f8d5d17cb6ea83783dbf8bf499549a0648abc235c3763ad748a38e0b1f48b8f55237c6035d244e2f8bc42554bca5b76e03cb987d10b28731e31988f96023a00c157a81c88517603931cf239c170a8a602f5f8d9f7335ba0d3786f43c3dec41a504d84f07d3c800d5b2531bc7a1c3204e649c9c5df538246aabbb5f6355ddcf8a4d8932b4a465aeeaa86d9f4aed8f029e97210d9beb7e28dae640cdfa4b8a43b22590777fdc51a53c4f2f507f19173590af7933910b63bb180c8837c30b4acdbedfbc302071797f3cbb4631cb0050e29d41f6714efc911efec96787afaa9e782122b539730af1bc7f366d5511b1658f1af327913ca3a72d400b420e53ad6ec0a2ef03760008d455f144a5405a2a96f0917b3c70164a9d6092411703d99fe0d9cc5993754e50d69e5ed0f80b4e01015e8cdd581c3c86aaeab3f35d87e86f5f2d3fc5fe928ed16a63bdb6a374eea0fe3b04c2ecb2ccf03267543b36c79321e568d66a3498578a9213e04b6f7bcc6ba028b93d816eb4ddcc5cea4887f3c04748fd34b220a4d021b4707f01f60d977e02ce38bc01a2c6b8fa14b94ca0bea81e359c8109c62e85d7cf497a4ccfb8488ab3e2af7afe1d14318b70d1211d317d88eae8e87303826f699b6d42c8f8ed5bf6f4d5ee166afcb348e7516c3a33affd5550ba7a4023dbfbaa117218a2bad1e12b1f7fbe0b0b57fddfed98dcc7ef68b9f45960b0848b694286c51b5626ca215193079960192aec79b441cde83117652ac5d1e1d5dd9bf4260ef7ca75d3ba070bd5be44239834acc4cd77be359c57332b8a87b76252bf1ccfe972aba7cb85957a18363aa151fc6eee8da29585659451b6abc89133d9936868b674aba413c62a61e8bcebb1822c6a5bcdc56a5b84d97b9b1524967bf10384cbd92bfbe8ae6edcaf65feb700004a9db582a8e554998aef6dba1e0ee3b33ec927dd193345886f3dd5b2a896cce19765a2ba92dc8101410bf534cc59e687ca06f1dc316023243ce4d240a8394c84106177a88d0619fe285b4239c57e2377491fa118f6d1f9dad97e9d8d58ef519b4ebfc679d2eb59586fb41d6c6fd1a44f828a344e842ae70b186f81d02aea1029b71c75a541dd28df5e8e2d9c60c6781c494a5ef3347e892e63e2657ba76f23cc4fe9f1b72df694dd5b69b2aa4edf66d8d1a7b6b68af6f4a2f169e59019a2aa8ae4fbbf7616b3b7eadad842e9d9d92aa4c7fd77c2e294da2ba6ee7b4d9c5a0d704aa9b3061706edbc169fca42c1884444f77aba326c233b548f277c9c73b074d30d3f0b76c3dfef4536574c0e933e7cfe93d96f20e5669cf70d788f6cf523d0cf650aba5a456d6e7c50025fbb1b7f00017aeeef35ce7327f17c0d76965d869668f57ee3bd391ca9ab17fd2c1a3eddeb6d29e0822b190d070f0bbfd94507fe3a241a0fd79b2cb01d9a98829cd32ad9f817c9d39695c34d382811b83fd14f1e4ca36c97bcbfbf564c053d95f76cb9125d13ab2786101284a521ccb98421714fdce219fc934544a1b8bcde6038b63522af46a74a93022a45984eaf3c95d1290dea7130cf86a44e66bee40aab5d3ff1c92636f4268184926dda810c2c6c4a8239f3549141b2b990cac6f291d0b34c2f7237a86470b8aad18dd9a7c421758986e52179f1bc4832f1a1c09287bbb20453d60333f0dd297d216aab74dab07083493490786d816612b66bcc3048c42458fe29fd6438cec02e05e98035a6b1eb1ba6cd012d6bd6bcb59f2af7006d18229b2dd8789aedc1570fb921cb1787c7632bd13edd360bde622b116da692ff797af853ebb179ee42ecf1cf72388cd76e35456af7ba8f7d6c8e2972454e793306ed0c2a35a616a95e74ee20e27b89ea0fd6a0a606966d7422cf14172b82ce7d0ff34aa094c72501ba158a173e7b923b7cee91a586bdfd066ec466ed839e0803cda904a3ce5c6dfc641d0bce3672d6548c7c872901f3de5369cbc362bb4d380f3ac8cd10fa563c9fef35e6371af829d5f64c5bbc523f87915528e5a0656a351176cbc468ecbdf320a773d229e543b2fb6d4ccba6fe60e72faf544031d855854d1d9a495c74d95875e54348a79197721fc412c1b20b99470debd4d735f2a697d571f3aca4eb12f9a8260828d9db7e8728eab4964ba1ac86daf8371aefa867026fd4d6f66a4d3d70107bff4892ad64b40a8ee66f1b24bb1683a89c315e3dee888f362951c46bf8357e6da15d9c9a36cb87aa9d4b93c19d9c948d1bad0bc98e92861729147d9273bf4ef74ee8211f3b8e8d5754fb49dbb9e135d956413a35d81414d74f186a9e9e87d19c0387b426abafc1429ef823ef71c905b924dd611a3caf6c4bf9359987149e06d97ade4708dd19f1945c391cecdd6f3932357988efd7d6890dad817d6b99e6d12557522b39b31a71a648f5d1535eeec2a74bc139e7ca4e5d59ac3d95cc34540db134e6ae0b5962b1b9671c824fc86a9a289ed4126d832843d3114133eab4feb7c596a6650f9a6ab94afa7a91c66403b5f058f9ca996d0642daee086c4ed59c63047559859a1d42b3df57202bfac6abf1768db5b45edead792fe7e5991888f4e543d7a11bdf73953a7a52cf1ec698640b3a224187949ba4e3a945ca240b5b8a5dec9cd5cfd7e0155aea42fb535bc97e9eb0225f56c7b13a08074fa8e6fa54a72321ca25b372c2b0824a1cb90f252d1bf360c575cc02a0dfb6ae4fc92ec9051b2779a744c0dca326be43eca03b30f589c1d5ed9109cad65b29e4dffccee312de2a4fbd4cb804811252789e52083b689f54958c45d6c941b6e71babebc42ec05b52e0b21af8acbe1edbdae1d53e88ab87bdd97597a2fb43699c79867716d98c675acf0ed6ee0b96581f8f2ecd9472714653dfab360bcf44abe0850f63664fb985ab29c382df0e4c69738ea69406cc36054cb744a631db1f6b604d29b49404533c9035bf34464bd0fd718bf09af0325f96e0ba1b0d94c17748062d27f7bb31c0418a1362fb1c061bc38e9840906cd091368295078b7d36d950ea30e1ac4990cbd9f99df9b50cba7cbcc9ee776bcca211d750c0532963a2fa51e7ab9be125085aac8895bd621003ce278953fae28acb659aa84226b20d4e6f2a3de8586a32aff043800fbe0eb1445863b27de028d787c447b88090f781911896e9a29009f1a7c23a3c581d416b827803f98514ceda36f7c51477bd1435345c2a6ad5107b5d5326b16037b7bc9f7f1535fef8b3a364f448c69a8f4997c5c5e12066cc11ab382e59436cab32d76fbfe9b652297be0b6c53d7b2cf7eafd69aa5daac31fcc3b613a2144b6819ef3b28b3dd124c769ab035d6fed642f0ad2a1ca7413d082cd2484a430175c7660801c2f2c309301a7b9bd20347632e30d2d958a0c5e9e7ca0acdf416cf53af8ee8c269b798c2f41500ca70f3bbd4f8752ad13ea67f6ebb0d310845596f61b28616f09d63735cc3a7bbaa8be6c65e6abd745f6aba7b1d1cf1e1eeee656c3864418f689ee64ca1580e4abc5fc2d8ff4a36e14d6627f606b0226c6222b2ee86983a6446a43419be1065ca02f1fc3b69a02ceea440c622fb2484f4297e0511e3fbbbb7df0d95b1b6e56764cab52dce7874ec9c18775da3f1addf4828676d2721557db019b47d83498051f19e7a1ceaed8f8f009a0b176d1d1fe143f0e7720905bde11e3aa28c93884a4f50ac40cc2df1d2c1841eff5f5d94bab3f808590c4c9bc7305f8dd382293a3fe506197f6eb84f707ac6c5060da0db5a2640e0876a5df9ff665ed3be2f37fed4511a6791647b9ad7f9f20684606d9d958f5e511fa4cccf20fbc99f9e4e8d982dc4bc443e3eb77b13735f631801f3e62f33137eb68fff67949a7f44b126f354911608aef801cd8588dd0952d633e4efaf62d2d3c90d5272ced587bce531f484fe36ef36934037fa8bdad09e7659529477de781a88acb4c4c5864deee1233ec82ac2bd90dfd7af961666ec9cb60039903c6c1a9fb9c965cf6455d7a06e0d98dbdfa05cc094abe8bf3a64e5d92b4ddc2d6280f10c1a9dc0a06f63a5c8c19b46f56e5ccef76063d340719f246180652330e951f525eeabe2316d5e8b7c0052af3d2fe4ea374cd565f58060bcbbebe588860b4aa8990f039572f2adf1c2b3a162d3630831bd346f2d1d68af3cf97988cb69fb98172e19b5afe3a4b7351aba5172ba14304f94281e7b1fcfce15d636df8b95c4f00d06973fb47ed11b851255db0b3400aadef5720df31da86763d7e57710db2eabe40cc5c7557d1471af631a6ef6e8f4b02d43d784e25af7f9b6b6636490bf823f4f248002b1fa70a2cb6e01e9a6263c337903f14f0b1f7239d5b8995c404bba0cb1ac064c0003e795cf8b82f2a181ae87186a5292c8aff655933dd85414590e3c128f83833270f99ebb9a1d450bfc832c83e2f845f760dd4e07e68ee4866b8a62764cfc8247cf0c396e31f7321c18a85e1cba53ad24571e096702d9b4444d0c681d41a47406cb63407a61297f3f08e7fce912a5e9f125020347fcea20be82b4a709292f4d64eb0e86d9ef760d1115a94c4457ea37a772a528c6247a07f62d6e0c38989074aa42402f5be9686009bb7acb1"}) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f0000000080)=""/21) 12:02:31 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000400), 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, &(0x7f0000000040)=""/108) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x0, 0x0}) [ 2941.024393][ T2376] cx25840 0-0044: Unable to detect h/w, assuming cx23887 [ 2941.031763][ T2376] cx25840 0-0044: cx23887 A/V decoder found @ 0x88 (pvrusb2_a) [ 2941.038550][ T993] usb 6-1: USB disconnect, device number 9 [ 2941.043709][ T2376] pvrusb2: Attached sub-driver cx25840 [ 2941.050761][ T2376] pvrusb2: ***WARNING*** pvrusb2 device hardware appears to be jammed and I can't clear it. [ 2941.061089][ T2376] pvrusb2: You might need to power cycle the pvrusb2 device in order to recover. [ 2941.131437][ T2376] ------------[ cut here ]------------ [ 2941.137234][ T2376] sysfs group 'power' not found for kobject '0-0044' [ 2941.144119][ T2376] WARNING: CPU: 1 PID: 2376 at fs/sysfs/group.c:279 sysfs_remove_group+0x126/0x170 [ 2941.153492][ T2376] Modules linked in: [ 2941.157423][ T2376] CPU: 1 PID: 2376 Comm: pvrusb2-context Not tainted 5.13.0-rc7-syzkaller #0 [ 2941.166257][ T2376] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 12:02:32 executing program 0: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x600, 0x0}) [ 2941.176387][ T2376] RIP: 0010:sysfs_remove_group+0x126/0x170 [ 2941.182230][ T2376] Code: 48 89 d9 49 8b 14 24 48 b8 00 00 00 00 00 fc ff df 48 c1 e9 03 80 3c 01 00 75 37 48 8b 33 48 c7 c7 e0 04 13 86 e8 89 47 f0 03 <0f> 0b eb 98 e8 e1 02 d5 ff e9 01 ff ff ff 48 89 df e8 d4 02 d5 ff [ 2941.201961][ T2376] RSP: 0018:ffffc90006b8fb80 EFLAGS: 00010286 [ 2941.208117][ T2376] RAX: 0000000000000000 RBX: ffffffff863e38a0 RCX: 0000000000000000 [ 2941.216147][ T2376] RDX: ffff88810f82b680 RSI: ffffffff812a6723 RDI: fffff52000d71f62 12:02:32 executing program 0: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x600, 0x0}) 12:02:32 executing program 1: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x2, 0x0}) [ 2941.224179][ T2376] RBP: 0000000000000000 R08: 0000000000000001 R09: 0000000000000000 [ 2941.232162][ T2376] R10: ffffffff814b9d6b R11: 0000000000000000 R12: ffff888110591020 [ 2941.240185][ T2376] R13: ffffffff863e3e40 R14: 1ffff92000d71f98 R15: dffffc0000000000 [ 2941.248247][ T2376] FS: 0000000000000000(0000) GS:ffff8881f6900000(0000) knlGS:0000000000000000 [ 2941.257236][ T2376] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2941.263911][ T2376] CR2: 00005568ca4db160 CR3: 000000012eb70000 CR4: 00000000001506e0 [ 2941.271901][ T2376] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 2941.279941][ T2376] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 2941.287994][ T2376] Call Trace: [ 2941.291293][ T2376] ? i2c_adapter_lock_bus+0x130/0x130 [ 2941.296748][ T2376] dpm_sysfs_remove+0x97/0xb0 [ 2941.301479][ T2376] device_del+0x20c/0xd40 [ 2941.305876][ T2376] ? __device_links_queue_sync_state+0x400/0x400 [ 2941.312249][ T2376] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2941.318346][ T2376] ? _raw_spin_unlock_irqrestore+0x42/0x50 [ 2941.324233][ T2376] ? trace_hardirqs_on+0x5b/0x1a0 12:02:32 executing program 0: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x600, 0x0}) [ 2941.329292][ T2376] ? dev_fwnode+0x79/0x90 [ 2941.333690][ T2376] ? i2c_adapter_lock_bus+0x130/0x130 [ 2941.339091][ T2376] device_unregister+0x22/0xc0 [ 2941.343945][ T2376] ? i2c_adapter_lock_bus+0x130/0x130 [ 2941.349338][ T2376] __unregister_client+0x95/0xa0 [ 2941.353327][T20968] usb 5-1: new low-speed USB device number 85 using dummy_hcd [ 2941.354336][ T2376] device_for_each_child+0xf9/0x170 [ 2941.367060][ T2376] ? device_remove_class_symlinks+0x210/0x210 [ 2941.373155][ T2376] ? __radix_tree_lookup+0x211/0x2a0 12:02:32 executing program 1: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x2, 0x0}) [ 2941.378644][ T2376] i2c_del_adapter+0x37b/0x680 [ 2941.383479][ T2376] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2941.389492][ T2376] pvr2_i2c_core_done+0x69/0xc0 [ 2941.394434][ T2376] pvr2_hdw_destroy+0x179/0x3b0 [ 2941.399302][ T2376] pvr2_context_destroy+0x84/0x230 [ 2941.404496][ T2376] pvr2_context_thread_func+0x64b/0x850 [ 2941.410064][ T2376] ? pvr2_context_destroy+0x230/0x230 [ 2941.415580][ T2376] ? finish_wait+0x260/0x260 [ 2941.420197][ T2376] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 2941.426524][ T2376] ? __kthread_parkme+0x118/0x1d0 12:02:32 executing program 1: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x80104592, &(0x7f0000000000)={0x2b5916a0fec1ace7, 0x2, 0x0}) [ 2941.431566][ T2376] ? pvr2_context_destroy+0x230/0x230 [ 2941.437014][ T2376] kthread+0x38c/0x460 [ 2941.441101][ T2376] ? _raw_spin_unlock_irq+0x1f/0x30 [ 2941.446370][ T2376] ? __kthread_bind_mask+0xc0/0xc0 [ 2941.451515][ T2376] ret_from_fork+0x1f/0x30 [ 2941.456024][ T2376] Kernel panic - not syncing: panic_on_warn set ... [ 2941.462612][ T2376] CPU: 1 PID: 2376 Comm: pvrusb2-context Not tainted 5.13.0-rc7-syzkaller #0 [ 2941.471394][ T2376] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2941.481452][ T2376] Call Trace: [ 2941.484735][ T2376] dump_stack+0x143/0x1db [ 2941.489098][ T2376] panic+0x306/0x73d [ 2941.493031][ T2376] ? __warn_printk+0xf3/0xf3 [ 2941.497662][ T2376] ? __warn.cold+0x1a/0x44 [ 2941.502084][ T2376] ? sysfs_remove_group+0x126/0x170 [ 2941.507293][ T2376] __warn.cold+0x35/0x44 [ 2941.511558][ T2376] ? irq_work_queue+0x44/0x50 [ 2941.516250][ T2376] ? sysfs_remove_group+0x126/0x170 [ 2941.521463][ T2376] report_bug+0x1bd/0x210 [ 2941.525812][ T2376] handle_bug+0x3c/0x60 [ 2941.529997][ T2376] exc_invalid_op+0x14/0x40 [ 2941.534517][ T2376] asm_exc_invalid_op+0x12/0x20 [ 2941.539381][ T2376] RIP: 0010:sysfs_remove_group+0x126/0x170 [ 2941.543349][ T993] usb 6-1: new low-speed USB device number 10 using dummy_hcd [ 2941.545222][ T2376] Code: 48 89 d9 49 8b 14 24 48 b8 00 00 00 00 00 fc ff df 48 c1 e9 03 80 3c 01 00 75 37 48 8b 33 48 c7 c7 e0 04 13 86 e8 89 47 f0 03 <0f> 0b eb 98 e8 e1 02 d5 ff e9 01 ff ff ff 48 89 df e8 d4 02 d5 ff [ 2941.545249][ T2376] RSP: 0018:ffffc90006b8fb80 EFLAGS: 00010286 [ 2941.545273][ T2376] RAX: 0000000000000000 RBX: ffffffff863e38a0 RCX: 0000000000000000 [ 2941.545291][ T2376] RDX: ffff88810f82b680 RSI: ffffffff812a6723 RDI: fffff52000d71f62 [ 2941.545309][ T2376] RBP: 0000000000000000 R08: 0000000000000001 R09: 0000000000000000 [ 2941.602251][ T2376] R10: ffffffff814b9d6b R11: 0000000000000000 R12: ffff888110591020 [ 2941.610321][ T2376] R13: ffffffff863e3e40 R14: 1ffff92000d71f98 R15: dffffc0000000000 [ 2941.618310][ T2376] ? __irq_work_queue_local+0xbb/0xf0 [ 2941.623737][ T2376] ? vprintk+0x93/0x1c0 [ 2941.627886][ T2376] ? i2c_adapter_lock_bus+0x130/0x130 [ 2941.633350][ T2376] dpm_sysfs_remove+0x97/0xb0 [ 2941.638073][ T2376] device_del+0x20c/0xd40 [ 2941.642526][ T2376] ? __device_links_queue_sync_state+0x400/0x400 [ 2941.648850][ T2376] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2941.654852][ T2376] ? _raw_spin_unlock_irqrestore+0x42/0x50 [ 2941.660667][ T2376] ? trace_hardirqs_on+0x5b/0x1a0 [ 2941.665707][ T2376] ? dev_fwnode+0x79/0x90 [ 2941.670038][ T2376] ? i2c_adapter_lock_bus+0x130/0x130 [ 2941.675418][ T2376] device_unregister+0x22/0xc0 [ 2941.680388][ T2376] ? i2c_adapter_lock_bus+0x130/0x130 [ 2941.685785][ T2376] __unregister_client+0x95/0xa0 [ 2941.690710][ T2376] device_for_each_child+0xf9/0x170 [ 2941.695982][ T2376] ? device_remove_class_symlinks+0x210/0x210 [ 2941.702043][ T2376] ? __radix_tree_lookup+0x211/0x2a0 [ 2941.707418][ T2376] i2c_del_adapter+0x37b/0x680 [ 2941.712176][ T2376] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 2941.718197][ T2376] pvr2_i2c_core_done+0x69/0xc0 [ 2941.723060][ T2376] pvr2_hdw_destroy+0x179/0x3b0 [ 2941.727922][ T2376] pvr2_context_destroy+0x84/0x230 [ 2941.733029][ T2376] pvr2_context_thread_func+0x64b/0x850 [ 2941.738580][ T2376] ? pvr2_context_destroy+0x230/0x230 [ 2941.743962][ T2376] ? finish_wait+0x260/0x260 [ 2941.748541][ T2376] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 2941.754769][ T2376] ? __kthread_parkme+0x118/0x1d0 [ 2941.759801][ T2376] ? pvr2_context_destroy+0x230/0x230 [ 2941.765184][ T2376] kthread+0x38c/0x460 [ 2941.769241][ T2376] ? _raw_spin_unlock_irq+0x1f/0x30 [ 2941.773450][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2941.774430][ T2376] ? __kthread_bind_mask+0xc0/0xc0 [ 2941.785432][T20968] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 8 [ 2941.790443][ T2376] ret_from_fork+0x1f/0x30 [ 2941.806627][ T2376] Kernel Offset: disabled [ 2941.811026][ T2376] Rebooting in 86400 seconds..