0000002d40)={0x20, 0x8, 0x85, "79fca081a6519deecb2003fa7b810eeb2f008b99ddde95148c64a6d29334e2f36581cd3a30f7586cb490033d4e20b840eeff8c1baff0208328f0a7b83eecfb14775b2c0eb271cfc839705c94f9be1b7e526c0dae4aa00da8ff05b596103cdba37521d5a6d99fa976b02f97e745a4ec37ba61bad463f315f672398dbcf0e83e8a367f53e98f"}, &(0x7f0000002e00)={0x0, 0xa, 0x1, 0xfff}, &(0x7f0000002e40)={0x0, 0x8, 0x1, 0x29bd}}) r1 = syz_usb_connect(0x0, 0x22b, &(0x7f0000000000)=ANY=[@ANYBLOB="120100000900e808d0062206e7850000000109022400010000000009043a00020300bb0009050b02e8ffff7f0009058302000000000019fa674a0dbe27c71d188289311f44a30800000000000000f0d4ef041a6cb1f62757280425d157d8886190e0"], 0x0) syz_usb_control_io$hid(r1, &(0x7f0000002a00)={0x24, &(0x7f0000001900)={0x0, 0x29, 0x1002, {0x1002, 0xb, "cc895309c03d297e7c3fa93f40532337a3a923a428eafb7d740cf193874e8d0c0dc5689450575d34be111f48e1c06b6f8b751ec073cdf4c3669286cfac2212312332b9f0b037b2409b4269c0bd86f2d774aab6cb08e88acb63cf697f3d519cfe03d2bf9d815002dcf745f3ad29f678b713d7e9bdaf3dca948d8fd4826f9466a7bcd1a5eccdfb43e0f9da14b5f5ee9977384d388508e3ae8a45034d377dd5ba49ebc0c0f20d7c21728084253bcac350238ab0f8390f157aa06ea3bd4fb56ed62b296a5dcb89f0bfccf5b5d159c5653701214c0e3c0147b0adece2d4aaf244aed5ca7d3e5db6415c384591bbd4e5351be093cfe3a3d630a19926d1173b006b2f90fc7606190d42e08011636c21f3cb3f66593fc120321166416e697abe92ab73da958f0db19a81921483bd4798d2714d2802f98a91e7825ddffecbe8b7d1fa3be773c79e5f5ea8319c795a4c648f857646f2e32684a47672f1bad83e91e4e6fe9352a83b8e5c45768ad988fc82f1f7c7042476b2a7656102de63c03d2db79dc49760f95467082f28cbd7a85acbde4f3484732f442a37d1b1f40d18390dfa12533088fce86028e060c3b58aa518c6ea608865fa7c8ed1914286211141215ddbee5bb13c35aad74fbb0c0d127890c6dc2c48f3f4021bd3860889156c6612b68e48ead3623d1669a298262f6bd3d29d977e0b276d7fbcbb935d06221cbe5c74f4fd98a5aced3ec45da241675369a25bca702f412d7ce02363b2798ed14afdc4ac0943cc1b63fca61440e8570db2eed076960f0190c2cc078a9333c94bb18b3d2cdfc0176fcd21069e5fe0c4d7dcbf3215a2101e87bc2b4192b0afa44ec440457ac042cf46ece7c2cdf5ee3164187ee5081ea13d754d637957c2eb96ca1c83d17f03d4c98c0a02ffc395c0f083091eed230c4f0c7fbac834fdf28e5d5e7806eef18058b72d1ff461ea124d3777d9f694edeac7db3fc8f148b2abc4931f09e26963e8635a2598fedfd36e39cb14bf6b17d69301339afae5e8a2e4489be194e7242c83e81a99e1d017166702642a225c00500681370ce846f9182cde2a7ca350a757e069cbe85f8d38dd05de8b4858891fc41888489de5fd543efd11e424a21e1132f599999ef906d0e32fa82e5f2b1062fbae2b90db57644357c22dca2cb7a5327f4b618c3fed780e64c3d8c5852097c0580c7290fa13a451a73886b1db12dd2b61a69e8724a0ca6e2213c1121070b70b84e01a8191671ff9280e6458ab23aa2958e3b4304a27e7e50c6c45a8dd63eef51ea705ce541ef2855ca2948bd83ada19280a8016abde197066996ce9aac3078c6537733bddb2c36bd4dbcd257508bedd92813c7016ce2536bf3d844c8fa1fbd931670dd90dcdfd60e1b2d2fa08417708db6ef3fb87020314116ebcf1f6ad733759b0f7175ec319a1c80b741b9d371d6f54808f7e206c11265adbe268d0946a3b08e045644876311e7a6326f0cd6ab5650e20c9c47e48bd4c0f4b0b235db569fa3d7be98e9bbacc8cd96c45149572e19eabe6828ecef1c007db7ef1999dfe553cb08a73cf0cfca90b6b6be6f484e1948cbef0b11f7d39d702f3e89fd91a7e6ea89b90e7cc0304c42e209ca1935d0d346414c8ad35e58d0d33391066710b9af320c067e444f3172e72793f36915a69a01ad4dfbe759c752491e53d676b68976cefbb392807d3d61fab21153dbaadea08824da707ba28c4749061c30c313df3eec6fb34beb1bd7a477df9aad34f6812737adc053199e410ccc1f5a1a25503272f9a152a7b72b550370007a0cc1b69fc9c64b8b1672437532503b41542ebf494cb0a591c5bce4611b4c4d21e6e0172b2fecd236b3b6afc4655048db42f3baf39818cf8105364bf6331603157e7edb845d9957e269582706cd1e3f3dbd06f37f27332a52d1d8e7714ebd834baa86e3ceda6ad1c1a555b2e9934871149f72e4c0d0159a446384f047a8d150005cdc47c3990a09e342a86c50ad5a75ec9cb01be6d7030134058888d49d165f667db9229b0cc736c21f424326b2593355105bbb1f129f927476fb98840c7ccc96bef427d46c2ce955ac14da79e4542bee3274e2b65f58c626729982247bd9d9fc51bb854e81d46a9af6409d8a46053e93e53b0b357089121e2d485b7d69529638a2d7b90dd4058a595412650cec19d9a738976de7189019c2bec45d7fabef9de813bb7f4b2715e8b958c729d6c487301566afda36d8c2f3430454838faa636b760af387d27425dfbeb0bda67c27842ceee48dd9b2c7c3346753ef445890e9aee68f66ea75461c7b235ab3efa883a45b416227903a628ae8d627f9dd260b8afea3839c49802720f796e0bb697c2c79d600b282a79e534ce1c87c3c6409296ae14a4dd6173a00c1c1695ce277a4d51ade3e80078917eec7dfde0f10120dc7791ff1b46899d467de8e9d866ecf35f42bbb569450ac1ebee5e5f7d26c5526bcc66de6076845c5fca0a54109d0e26307bf7ae053627524809ddae8df458200717d99320d0ad195471dc70e05770fbdc677a67cbf69612fccdfc92ce9c15fd707ae2b3d82e3761e6f3d6a9a3e6140a4b8b20bcebb279abe2796c924a4749ece4e9411ed4a6d31016e7693565ca2a5804bc9cd859b6b260acc15788775ec12b9ec380e29a0ab2da379034e4ae9a75476a8cc2b03153eb02735fbbe30e03f24fae4c0c632217952b01734c1ac9cd7be4276546641a73e9fd1a8f6b1fccd3cb1ac822f9f447f9e16f537bb2f5b10a333212768989e5141553e6d2b1493423453b652685678c563c66382b0998533b1f9b546389dbf64a93969e9f222f22276b67807543c0822ec244528c8d928903ebcf27132b2faa6134f2cd90dd4aad982a58f795715e899860d71fbb76ffa3b127c3469b4c2b98dc829f434d9824e09ae0b1c2a831e6570e73dcd5ca6356531b44b342b239c5db265a9c5773563ed23b085cc8e92ae5d7a30762c829221cf7531fee4d38d38071855a2a18a8084b09eb8201ee2e202606d44690a00567ecca9dae90ec3c5df46b11e82363392c60d1f3727006636b43ebe9489e73d2ea516f81a15e98224d63ce20bb02b831a87d601105768b5e1ca61352f1103f778b562ba73a8e920bf1e83d25940dec86c12833a54fbc40ac65f18054bb69b5ae85e6f5721ecd75abda9b8a0559e38fe7b96b17f00d8053044ec115bbe29509ad18903bd8bf2d2f1ed54ee8ada7a77820a815554f447e65d528cf0c0bd4d5fee9a77319d41378a9a478595e022adec49db856f0a4d2033bd79b68712179c81d2c37718acd8d3ff47d5d9a2b61cf5fcb342ae07c186eb080a891993c6083ba6762c866dbe16139d7bf97301cfff54f6ba6d8b0104f73270526cbf4511e9fae9cf518e9a37ae65e686996eb1d9ce7435d9d973589df9b1f0aceef3522a273cf1739e3d046e6febdfb261f56f664942a17e0643598b96e8548da40220aa131d1e921660e478a6a0a332737755dc5b29dd2970002b5edd2d85112ed8cf2efffcc9e206b6fc3a9edba49025c96456c562fc8709294eae7c2cc19820ffdb31f315b56db02823993d535e59a686835feb9fd2575cde56406f2885028121d47ca1dfb222a155a1f898256f4ef5f0de4225ebba7b033db965e0f799e2e0c04b09b68620acd350b92103f2667c4b391b204b818683f5b5999f6340db4373de0c9eea522ec58c6b3e468e895c3acd73bfa7152504a45ac75ff053959ce481e20c87cd6150ae1a67b623713bac2525164d0d3bde3fc3519f883842ba8079a50edf99179bd0ec1f3ea51cd93ded24494cb5c7d3fca426d78b60b4f42c6a6250bf7f9fdc65d5439fc5c88b8a8bbbe1b5ab1a764cc4a7af26d70f9ca8c5938534e3d4aa35653a23983caa0637dbe15af06599eda136205ca803d63351af31eb446477f8e0aca01b3c102158b465bef67e5dd1e6e21e98dff5962943e0a609301417bbb260ff875b0ccf98c9e94859342115042dbd70982e45349006f45c2025ae1e0619f8b146a2d97284eb42c852479ca96090a7ef749c3394cfc9f90932ab686c84d959ac2c681d096315824642c8a86268d70951d42946d1c0329e74d6beb7be447cf46503af1b8c64a127de3fd46a27d22f25b9bb2c3379620343b4e925dbac3854a9bdb0f33a6a4c610c4202665357b4ec9f044f138a17003bf7d148663ddd02bdf37a72d0bd453976d8919853e5528f6ef4c32042cea0dabfbdfaee1890facd04613683f93dc11eae029f4c3ce3e6bda32e6b3f1396f0caa3b83888d05e529fc11aa2a9ce99ac72361f315193e0b3cac14b921aa66e85abc84118e352f89f07f4f400b0bf30da1edff483d88cb779e416dc4e28f75b281e65e77e69880cf034042a7752aee5316f3ed298fc55ff0274cb8cf5485fcc1810f1181460833767db53a65d5d34c4672e0d2d5752d921ebbc70692c0379466349d24e0748c3fa8cdf0ab6cb84858ef8da58580dc3dcaf95f06a68bee016dcd4f245a8b1c120a4b52188b556569e7cfcaa7605ba31345ef6dc83e62031a6b8c3f9afa1e78576346fe6af4ebdd9db8ec86d9eb5441c05e9fd8417e3082edda80d359d1c65762a35e1ea5cd045714aaa84d45bfb5a20033eee07f8e290f9d598c5f951688308f13bc38fc53f0f574e424c0d93d1955cd21d041a73cdced97149fa61765279a3b2536043973720d5ba7c27012643fcfaa90e131544b99bafe7964076b79588190d608c14297c1671c133f52e5641c8c969fda6dde54a4ad40aa2bb64c0de147440ca770b55682d10746fed70d556c71adee1095ecd724f2d42daedbb1ea3268776e0edae2d7ff0770038df2d232aa74b79d8feaa9c7b4ef9c9ca2effceb4882361faa5bff92baf51b98961c0450dfaf95dca0545c97839f29a234cc6938f38559990d3c0262002985eb01be98be5e4a03dd8ad36eff122e720bd4efafc039bf2d3c43e6a888ce6a74a5a0cae5d6b4c49e042181110068b71b4c41c881810e4800bbf6742a1a69394244fd526f5937ae96c48f0a01ed98e12d1655287f5751a0b8abf1fc21dee309f86c683713a07fadd8914e2df486a6763a46b56e6cf1122159ba3cb17867b3d94dda8a4fe7946e1b50ce42e3f4294bb2a18b1fea8e68edaa917bc8d67f887e4196db724e183f22fb864f4854856f782d37efa0ba5b1fe4a2a137de8fe42ce230e6e2ce9cdaf927ba34ee0d4f48a7b98e7c23847451491942f586a1d02c513ddeddf0b295dd267b0ee22746f613cfe63ff1dd19a62d8696e8e30c5a558fc26d57eb7015159e3fae21187855d543952238bdeb1f9fe37933eb89abab7a7fdbb85b8661997a752f9c7789269c4a8d3376cfd842f5c42571f3c6cee957390c6665d19eea16e829dc24218df028beb28d1e83a4cf84984c8ed28e12dcc2f9ffeccb369a199d2e13d39912ff5883337a5161d0e4793fc108daf8e15136aff3faf9deba20e393fa2e22941255479abb3fa1775132d93920666fc5fd2e0c063f37e41ec097c54cf927a8bdbacb61bd6f125c76165636818ab43fd95e21bc5482c7f77cd3d4fa60b31f9bef8e32826832db7ee7e1a94ae93a16327bb8913cb04fe6090ed6a2bc766ad96ed6afe1cff47f24d1ff7d8908a7ffa2be6ebf1a8997fc4d95a0ed86f0b527fc9af844d6f4a1462db4b542849a4bc6ffd1a82590265238ac429d933b4adef2d18dedea891996554233ca55f728509566beb2d29634829bdc472992686e5efa15042188a36f3eb4d18f058f74d3b780201c627dba9b2d2b21b3b6a36ea58e1c57ab"}}, &(0x7f0000002940)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xc01}}, &(0x7f0000002980)={0x0, 0x22, 0x13, {[@global=@item_4={0x3, 0x1, 0x9, "c64e423f"}, @local=@item_4={0x3, 0x2, 0x7, "98bd9e96"}, @main=@item_012={0x0, 0x0, 0xa}, @global=@item_4={0x3, 0x1, 0x2, "bcc5d6a8"}, @global=@item_012={0x2, 0x1, 0x1, "5bc1"}]}}, &(0x7f00000029c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x10001, 0xffffffff7fffffff, 0x1, {0x22, 0x1a9}}}}, &(0x7f0000002c40)={0x2c, &(0x7f0000002a40)={0x0, 0xf, 0x8e, "5735bc349ad1ce854ecb87d320a47831bcaf61c2a604d2c718672baaa67307a3139658fc57bf3ec5b9f40e63dd1d6bc5c2d8dd27ab1046e03c997bb484867310e49c24523625c0278bdc139d769adf66d01ab6c0bf2f3cead0e3712ae9c3a77f12a745aabe2dbbe1cd94f9dd2a956bc2871b7081148c81acec0495fdc4ce773ee6f0ff89e855bfcf3d7bf5107070"}, &(0x7f0000002b00)={0x0, 0xa, 0x1, 0xffffffffffffffe1}, &(0x7f0000002b40)={0x0, 0x8, 0x1, 0x219}, &(0x7f0000002b80)={0x20, 0x1, 0x6c, "a19fdbe97e7c8cc41dedea8ccc60321993176c4969968b846d7f3eacc42759354ee41c4ad5f19f5df785f70a6e53f52c7f8919c978374d2c313883b716f5f8076065741c019fea8c48cee9f1d82fafc64ae7c180767023153ee89f62e441e7288e9aad8497ef39441290e32a"}, &(0x7f0000002c00)={0x20, 0x3, 0x1, 0x2}}) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x54c, 0x374, 0x40, 0x72a, 0x4, 0x7, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x8, 0x10, 0x6, [{{0x9, 0x4, 0x0, 0x4, 0x1, 0x3, 0x1, 0x0, 0x9, {0x9, 0x21, 0x2, 0x2, 0x1, {0x22, 0x839}}, {{{0x9, 0x5, 0x81, 0x3, 0xe5, 0x9, 0x5, 0x6}}}}}]}}]}}, &(0x7f0000000380)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="0a065002010981409300"], @ANYBLOB="05000000", @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="050f050000"], @ANYBLOB="0400000004000000", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="04030a04"], @ANYBLOB="d2000000", @ANYPTR=&(0x7f0000000180)=ANY=[@ANYBLOB="d203120efbb43cfac310273455744e96a296156fc156411deb97eaf4a8d0062bd67957aa637483caa7bfb4fe07f96208d99c0954d30709a09d735003e3b8b6c64b7c96a2b09d66c5613aa7f69f39680d547206583218a6ecf267dfa687cd296324116be99cd50909bfb7d0c51722048f1cdef4bfe787e02c2d47183992eaed24f82e5dcf1f5c665d1c5976494421d07a2549c3a01108e50459d1dc5ecb0acce021fff104919ce439daf1bad70197d438e112fdf5f1c54b2a940e744916bb999598a247844d738f2da2ed551fc06b4cdbb482"], @ANYBLOB="ab000000", @ANYPTR=&(0x7f0000002ec0)=ANY=[@ANYBLOB="ab034dd7ba9272cfa1357b91855baf6e2bbab46b6a8406ee7f4d2be7eed0d5687763510122a5b538ae3b52de119661b8005e0ac99624e5a269bc84ed66c104530fb54abfeddbe2ac0a5431bb87f9c4ddb437912ee14873df5704e5c05a672aac2f620184cc1fa496ccea5c03f50ce9258fcece56861b7d3c4196a1d20145d59c12e5edd8fbc7001929650d23a3c98e7078d8a2ecb783fe19e8c2b26ee06a73924a4a93e7817e8e645395579017"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000340)=ANY=[@ANYBLOB="04032104"]]) r2 = syz_usb_connect$hid(0x6929015ae449de98, 0x3f, &(0x7f0000000400)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0xff, 0xc12, 0x30, 0x40, 0xffff, 0xfffffffffffffffd, 0xfffffffffffffff7, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x1, 0x80, 0x3, [{{0x9, 0x4, 0x0, 0x400, 0x1, 0x3, 0x1, 0x3, 0x7fff, {0x9, 0x21, 0x7ff, 0x1, 0x1, {0x22, 0x9}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ab, 0x405d, 0x80000001, 0x7}}, [{{0x9, 0x5, 0x2, 0x3, 0x26e, 0x50b18f2e, 0x1ff, 0x52}}]}}}]}}]}}, &(0x7f0000001840)={0xa, &(0x7f0000000440)={0xa, 0x6, 0x250, 0x9, 0x8, 0x1b, 0x40, 0x6}, 0x4a, &(0x7f0000000480)={0x5, 0xf, 0x9d, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x3, 0xe, 0x10000, 0x19c8, 0x1000}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x3, 0x3, 0x37}, @generic={0x84, 0x10, 0x3, "9358d6a894c4011464d6d2eb8659c6887d8e50afd3c5c272d65e12242de97c2cee3386e87ef0a92f823548448ca1aaf05133b3c60c42ddc964d4522164fb3a4c9a1302c00536df9f5e005a4971ba1d31b68f5408c90e2cf60030802e9d0effd53b639470b8107eccc2fe7409e6b3d9fe3d4aeef0852744424ebb4c8ba58fbdd605"}]}, 0xa, [{0x74, &(0x7f0000000280)=@lang_id={0x0, 0x3, 0x2009}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x40e}}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x1409}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x489f}}, {0x4, &(0x7f0000000300)=@lang_id={0x4}}, {0x4, &(0x7f00000006c0)=@lang_id={0x4, 0x3, 0x420e}}, {0x50, &(0x7f0000000700)=@string={0x50, 0x3, "c8bb8775e0b7c985b6783310136fb2144dd28501bf99b0fa3c17be90187e64fb6bec06ab30a274027c35f02c5ee16d20cc7a604d65f413adb8c720059573fb3b25b41861a6004cfec12c262a5164"}}, {0x4, &(0x7f0000000780)=@lang_id={0x4, 0x3, 0xfcff}}, {0x1002, &(0x7f00000007c0)=@string={0x1002, 0x3, "f5ef7e2c84d60f1894bca12b7077f1eaf6d2cc6a7ba982ee70e5af2f5fca828c22dd9b75a8cf30069c0042fa39f1430c09bda7aec0c0a10d6b4534e7f786c0827d4f254c255b37b4f8d99f4613ab176da1d1259ca839ece79104fb66a1a80cf6d5bf9b87f2e1c9e07c6291a6dfb27faef2d4d24ba5269ff6ec12e7ebee15c757ad7211ca9a79ff953ec7e3304e64145a79b2e041bf804f63e169b29b609ac0dee9cf3dc5142c4df8fe103d046af04cff053c3862cc7dd82c37d64c1a2f7a6dad4ff325f227c598f058b02d15bc588bc8b58875e480e149099514af822f5d2b904979b78485348901e5cd8ec52337df99067f509d94e623ce00e726eec0b8247ae83e58155ed84da9a4fefff3e4cd2e38c2a0e0cf5f389c1b5a72860600c29955e5311f677d7e6a882450850d2fb914f4463f0e5104fdd8f915c9f7432ab920e01b0992e2125431591dea11f6e66c90a636564e6296144cbddb3c1bed026036bcfc5ea72b72d61377599184a1c1364dc9e3a017babfc6af9f2d13fb764ccfc1f9b6213afc255ceb1a00a9ce45d8baaf0905fad4118a9b76aca262229b4574cc5ceece59e3908831942339506b6c38a3560386c40b4c1ae1b8db7b906666c06f6f13e0afa17438fa5b9e24ca9d08503ed0c07c31587e5d1b58fa856f8b9982daa1703fa32a908b2850efc55e4500f96050bf75641113a50b4abf0fdcc5ccc3993b983828c5d2a635ec8a885d07a6893ddaf21b4f6c8410ed9b7c2affbf8d95c76a4f8131f84ec4340707611eb6a874c5158ad65d7d48eb9e3602859dea024366ccbc6645a4c40038fdad2d2b9d4377b8e20d4233e4473d0886298d9996e0928d8596b482d338a52ce0797d688c65f34a2d8fc9c922d5f5c5835d09c0e36c44c26fa77e15c08aefcd4c9f700e346790dccbb65dd0fbbdc76956603491c6cb993d2d592a46f96cc2506e8542a935465ce26d2d136a011d7c6fc3991f9ff214782e78159e0eb6ed16fa5d1a6d217019e66e6144e52b55c8132ee76e860fb8b3cfa8eb43d147ccd17ef25a1fdeb6bef0aedc5454508162aadfee09baa160bedfc1d84a20fd3b793d609e0a5bfd1347b619c39e78d19bf443abd26cc2d6a38c8114378dce180e76311d00454ca93fbb17185e7df2c565b1da98cdc91bb6e34e14d4050e8f415be3b2d1ed8304904ac122e1dd6c4b0c04d98ae8cf39e5d41cec5567f1a020665791bc95e7ad8428807e640ecb4f257684e20bd4c08753ff83694ffe48305faf3046a03f7ee9d4e217f09d803809afb5cf1abd63e9e21697b339ed8771f7d5493fe250ee208641722b77325b3f7483a78ddd0eb87f2caba02fab957d19deccd53eddd830f3c9541ec06128614212192c59cd7d9cb5277115e36e3fdbdf24837fe251b1b32e2f903ccbe87362d9aee617e2d268472a95bd4279fb32bc0aca22ae3412ebdc7412430b0cccf78317dbd0e40987941f197985eb647a072588d77e27730f2c3e0671918c74acddbfe4f70aff708dd44d75facbbc35d83ef2bacebd95f0f53d02e8bd8e79fce4477424c583f4536e89bd1bad92e1561785bb1d75a573d1d780c0d459c143dbc2769342e3bb70d2dca1a93163d784e70d132b791ad0576fd3a73fdcc8e871b62bde1413d307bc2c78323f76806f71cd1933034df46ff459941bf66097104134f6b0a5697f39082d872059754914db090b0abfe0d629067ac6823a99f9a9142d959fe0aba9a895f814d29db450d314012da5ebd1e9902fede4bd4ae955977f4a4aff1ba69681537a9f181b0a8e6321039681b19033d82d114f94b8b6afd76678c058142a38de8db0518f5b9f0d32e2fd204525fc2c79de9bf69d8e7c33e6a75b7d607587ccbcaa7c3b225b2575f7a145277b86aa28c951cc410bc6a795d9817a26861b460f1f3ff89ad52c0ca25eee38dca51fbe44c2be6d91cf27c777aaa6280c304859954740681582532d973065cf5cd6ad2110fbcae704f9a2ef7d0d173fff2571a96be03508496b7508f87eccbfca00e322a31562a0df491fc37b11b933effb1170980074cee47cea2f466c2c2e8a5da1468ae5909ae91d0706fa7295596d1ad50e064caee9859b43c1edf82c7d7c93e8110a58d9dc985351878933eb059fadddf4809e5f4aaa47a72dffec4bb837d271137cdfc136ca8e39a24c008f9936f2c12513da660a1f0813e4615007110e3e72f3f70e1d6a89828225f42cf243268287371559d3ac189352b6ee49c9159b5840990b4c9efc2eef508ab5b2c389b98a5534913fac233489365c64d8537dade291e669bd5351e477493f4fad6bbb2f5fbdfa8f29cc4601b0e8a04c630e213032b91fd8bdba4f945389c4be23a411ad1cbba42b106b57bb516f9dba3943ef7ef2df3f6601d02b464c543297717ab1073f24a8a69768d1299c65cc565c68d1b8ab1987160cd24b4ea55144f08947efa41ea08502fbb86d3c934e6bde7e5aa36d9993f0df5dbb8191c5770ba95eaf585c90a7bb19c685520ed8cad2f6fb000539a2fbd16474f8f465a0a83e3e41214168dd3cf04d840c4956230383b6280a9ba3f5d3974f1a552c8c5aa20c8d767d9cb1efe91b9c8d06313d2737d3f8092d20e8115371c84446b769637ca74e6d931415b7ffd61b5fc63e154afadfeed7b5590b6a1a880cbe51fcb8ec3fe633ca5113d6c20dcac4f66ea5e03f17577132ab8c00555be9746ec4c3e3902d1c86f4bf8c82a5ba86dc833af672ef78febc5f69cc8d33c7e36e7cdcad6382f805763cb369769939ee5ea6f96b007258f79185aa565626fd696b6405f9a15064dd77fd8575010005aece5674e7cea1d26f805659a4c6513fb081cce2bc66de83cb79f5be59c8de42ffd0146605ec06cd6f8a761e79583fb34ad17b67649c2e9c45e3b02ef0004a1393d2d943dd7150d0eeaa6b6fac9f0a23c6d5de1ff6665e2afdf54c8277b57804d9e4fd04dbc7d01b8f05baf3f92f9900f37375699e858eaec007e40ecdcdc606d410288ef1fe10917b949a26cbe686ca7cb5dc9591cc4eec47e07d70eb4ccd902e6373c87005ccd0a1373bdc5f5149b605d8e261f82763650b836475d10f888d7042481add5636471b6650095ae5c23fc5d27b8068e6c27a2eb07fe92257e26758231ba0103699de5ddec9ba614c087fa2acb2f7dee24ab2a8a5fd41dab614218d9338aa07a98af0b140861eb5a7bb20de6c88a6093b5766910c196707c081f66bc0ec249d0dd67c3e04bce53c4ca81ea900a140ad51413965e1052725b97de859e2394d900102faf2a24c81e69c19d129a0a5249182c294c078f25a13cb3f8f25c18e4b5c8ab4ca087c50efef104968e4379f7f95a03fdbc5eeb512508ad75419baf9c878775060a5bb07e9476fc9986b49081cf492a74fcfbcb5db8ea922761800c225ecb5d0d2a36fea1814e11f65df49b99f55caa7d85e17b4d88d4f3a645292de139e1f5f375e15b1845ee362f955b589008441d2dd9688fa641f11e5995b2499b995b3e1a2680566d9f58c726b7416741758fc768012272fdd91235ad244991b58d71dfaa123da508a422f11fd96fb58fb8e98d6a777a5ff12a15b6141fc61a67f19f9b35622f175e5f43a886564e79c9a881f06dcf27ab8265cd585977d4ffa0c411faa38caeb8c5b7e4cb6e754bee733eee066df71f027c183e7a1c8a080158df23354aa0816d19720640af010f2a44bb23b0d8044fd3aa9b8ce524939f99ea46c9b6eae653b0c2e6a8f3d212595215d64a613964456e9f8e991835d6b448ce68d446295fa3a2b627b99cde94cf620b88c4bdfcec8eff161ce8ce6f949dd4d946726e637de180bae0726502dd8c8fb7d992dce1f3e42237e5225e937097d447afe95d34e7230aec54ba5dc614f38ba2b86e49f2882e6765225c21da0cfe7dfe41c24cd17b74d048f2edada5fab26fb13803b83062588502199cabd8240de153652c4dff20dc8af59f8639b271477e20f65dc73e107a2da983dd7a2e0888088add121fd63babb351a72645528443046d8ef8bd252ddc82c6612926d447a8c69eedd78d1171ff80edd683f07803529271ec84a9ae6b6227ed858a25a76b0fd17415988b74b8500e276f660ecfc4ada394bf6add4d3906a6331e8e87896035fe3b15f66a1063890d7d0940363adfd10691d6850d8230ded953e2dba29f3abdb417c434016e84a18dee07218f5ca30e95ce335a701ac25932a5b39de7b69e8d19074f4e98e74da452b6bee1bbd5580129a390da6e4a20a280c3d6f6d1cf462115ea7e057b643976cfe8a334428fcea888735afc4fd2c2e6b2592de693f2cf1893a9a33df72e11bd70cae04fcc41338cade9a7724a2767a082ccf6bddfdf64cae3177c2467edbe76e7ccf24af4316f7fc97e1a947a2108bea98c73ecc3799c15f881ef6ea2df62d2d526e962390043fd388f787b41f49bd1e0ab038ca8104e2dba840177ca1bdd72b087213e007bf5d4d989f615f65a9c63e263e4c7bf86a4b45e77a6ba0e59fbe1cc6e17d9fcfcd55eb93d192c54513f660515bb836cc032d129e5b51bdfae13adf84b6a338aa3ae54f26f3b750c15ae584c297afc5612ec3cf8ec87fa35667e732c295eb7600a1ff092ff41a087fd3cac43e15fd717828990cf8287d6f3bdfdd368a87d73c5769ea82caeaf2c0257e3289cecd17193e71d9381def5b95fbdc443a1a2db92e9717f5ed06d3c701feb0233e555fd4ee33ce907d44dd2f4a7314a729ce7774483e4c2e06d9b75b626f00c15dc0a192425013fed7e1b306775e595d9079c7a1182be2c0bc73085a79f0527e7d4feb3853a6d0e35409dabc66a62d116c780214d3f2957cc4eb0e1c8a5da95fb2c4454ab5c1903fe6fa69c15fc32065fc5899a3a2a33d9a921dd7053df3c367eb83d873ebe34a5abeda704a63dd650b053dba9ac0b6012c553067a6eba3b103b8b8dd58feae5b38fc917f7c6e9c465bc8fbb8f79bc1ac09fc1b84755477e6d24b64aa7e640d0400e2ba8e5bbb0fb863a295d219601f7639022a6178569249cc7274b742002f02442cff0d2b09a87097116a41e60ce46f5b361b52965d41206f6f95530c35987fe98661fbbd5675d9f64eaa447b9143b3e02bb6518314ed7d3cb3673de5913da15e8dadba0e12a5076dc0e8f3e6ba3e3a9c860c907704a38dc583225831e0441c6cfa57a6e7cc5a0b298b2c54e7fc66df9ac1ee81ff5edd21353d3ce4e011ca3e43ad3bae559a664417db82e9f48eccb88cd7c7a4b0636f4f0afec39665da3b659d22b014c1333320f1b95919fc03ef221de2b561246aac9a8315b575851cc499ddd49547e347a87add0b2bcbbd60be0ca9d09bf2dfe118628482064833f0060df1f07786255bf33503992ce2494d3162ef94b44d54a0ce0518b5fe4d09e5644c88d75e7b1e7337cc29512818f0ed3b15526b1fb75eec638ef559a81906483ba73ee9fe9af6ecc42953320581ca0dd69788187a7b043c29409e3464a7b6f4baddc0d95333c1bff3cbb4c63a3e793dfb27242977a07a3491d8903c8eff0d242c1872b976682673e0e8c8e0b1dc86c8f83a0a73cd1ea8e67d7e4a7fea00421bcbf75cdf9f1ecc7273844a03b5b12c1f5ef9451d659710c49b27a2d77d142b44a1ca8f6d8bce1c0fbccddf84c664ae90bdfb21102b0b8eb285b29e40a5926da3d4d27726bd72c8cb98bd07fc18c94977b1405dc9e3b2d241f1072ca15175817ff0fdf2a43a5d51a3027d5edc1ba9ead62da09f0fc87cc4181e5b208672a0cd2c988b20c904ffb03105da0a5670990dc0e790a2b9"}}, {0x4, &(0x7f0000001800)=@lang_id={0x4, 0x3, 0xc0f5}}]}) syz_usb_control_io$hid(r2, 0x0, 0x0) [ 727.432519][ T9796] usb 5-1: Invalid ep0 maxpacket: 512 [ 727.438454][ T9796] usb usb5-port1: attempt power cycle [ 727.622476][ T2846] usb 1-1: language id specifier not provided by device, defaulting to English 17:48:12 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f00000008c0)={{0x12, 0x1, 0x0, 0x23, 0x82, 0xae, 0x40, 0xb48, 0x2003, 0x1bb9, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x5b, 0x0, 0x0, 0x84, 0xf9, 0xcf}}]}}]}}, 0x0) syz_usb_connect(0x2, 0x78d, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x95, 0xdb, 0xda, 0x0, 0x12d1, 0xd776, 0xc038, 0x0, 0x7f, 0x80, 0x1, [{{0x9, 0x2, 0x77b, 0x1, 0x0, 0x400, 0x20, 0x1, [{{0x9, 0x4, 0x6a, 0x7fff, 0xb, 0xff, 0x4, 0x12, 0x5, [@generic={0x100, 0x6, "d5e3bdbc6bde6773227100f772c1b4cdf65345bd514b11d9151da130f8723d50729df66bff103bc1d3e38f4b9b04ccc93bd7c9a3ba8bdc183aa23a0c90467e18d04051432ddb875dc8492787ae960a0465e1ca677fe483a70609665bfa2cca0ef0194c12a629d2464d443aed29563a9efc0ee513b6755de9dc5c15b561753cee285836c04f42d5285ab9af2d2b00aed66e6eb7a112596eac63be5352edbf6741f3371517acacfeae60f4b08998fafe9c3b565a7fbfbd242893ddab27943e94092c59bb571b4bcb09a13098ceb0b7213f5e7077101635c5415dfc58036fb19686fe06d7221181756ce56b74c8bb02273d7382eda2928f5912cbd5984392c6"}, @generic={0x9, 0x23, "d807596b7e3557"}], [{{0x9, 0x5, 0x3, 0x0, 0x69, 0x6, 0x8f7, 0x9, [@generic={0x1c, 0x10, "1356f3da9750269b9be30bc03c5e4ac63fd5693956908a723e82"}]}}, {{0x9, 0x5, 0x8, 0x4, 0x31f, 0x3, 0x5, 0x9, [@generic={0xf3, 0xf, "846a6cbde347e0a6fc6925565fbb37c1a653a45dc539a0ab5703c329f3d07bc3971715699ca7f53d2ba5cd730e114d02eb74dfa47095182ded3cad8333c72cad74934ed0be2fe0ef2000c0d52efe3ed22aa76b948c20a5ab6eedf7289bfc9538b55bbf79c4a72ba3fb922bda76e1f8ff05dbcb21f93bc501f3f29a2ad936bbb6087a661f82904148e9acbf3f78b834bf24f1091698aab398c0b3fe9d09cd43cc0010b19f2fc18a346a0bf6f8ffe70076798065573b713d8fbf63089877a41de7a75d8631268adc51df3e013faa95f0565eb7ef5f099735e8f479c11245bcc3796f8a3c81d681df1b217764d8991ebc4e74"}]}}, {{0x9, 0x5, 0x6, 0x10, 0x84, 0x400, 0x800, 0x5, [@generic={0x84, 0x23, "b8709f23b03377f5dafcb3e4eadcde0ae1fc9a319eb05099c4eb1fc5ac73a00dd7079324b2f6b5185768466f0b6e7e85317a00e2d755791571e762bca40b5d2befd433b7363317db9ae7df08e0d07a48fde22f3c3afec3574fe7e386c0279b16995b9ca485492245b75257c98a893a2efd170a9e47298797b0679112611d1fcc97a2"}, @generic={0x14, 0x7, "6a4b8648aaa2d60c5417cf4968136f7464ce"}]}}, {{0x9, 0x5, 0x7, 0xa, 0x39e, 0x3, 0x5, 0x8, [@generic={0xf1, 0x3, "a249b63d8feb2d0babfec8eb4d152ff7a4e11c6da0208f79f2b18464ae8c672721a2bc2587bb30de072881e3963a00fab6344bb4126810d921f3c267879b04381c6be97c4ae9e00236dff91a6dcd86656ef167f41342c5daf7ccdc388dc4020335ffb0cfa9dd65d503a8f1b31f149e63d1bc2ed86b8ff99dde7124b7836b99dc531fa0ebec032858f98a16f16ad981ee8c3dce1a71269f01a558300a7a87ef66fd4c23671cd9413e290fb2979625302b32fc3a20a1681c39c58dd10e55350c43b562d190fd0eec98623e9a7ba37376b9d6e01268504e45fa4b406b46fd4b24cf24488510ec121b8dd755980db63f4a"}, @generic={0xc5, 0x6, "6337010b4dc0c99a9202c38f9b199aace70bfec24948cc7c85b7f8b8e261f028abe00a4807962e191640a94410def7d48a9a70eab06b652505e88c78de2d63167a94e69f9f25007ee15d81e85bd59063484eda619d5758ddfabb277c7481b232dd59c44824b5dee63d10a2f0c8e9d42e633d3ecf65faf5db3962b5419469e932607a254bce98ca66155567ac6f3f160696d908531e286c95ec69e1c4a84c6ea474c77caabd8ee645d534d37719ac2453233a33440980a43f720e2ca9c0c375f4e0d563"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x1c4, 0x9, 0x5e8, 0x6}}, {{0x9, 0x5, 0x8, 0x10, 0x177, 0x5, 0xfff, 0x800, [@generic={0x26, 0x4, "1524acbae5324e50777a27ea94dee7d03d40638537fc7dc3b054b01a05a37de501110480"}]}}, {{0x9, 0x5, 0x6, 0x1, 0x2da, 0x800, 0xa264, 0x68d579af, [@generic={0xbb, 0xa, "046cdf3e89588d3371ca0ddee2f2bf5e680963a856eec33414875d025a0571671b241a1067a2a62e65d2cb61cc89b26181a726dfb8cdcabba5c370cd09d4cb40f3364ea7aaa775c52a5c6dab43263b6c2deeea2d1a070f7d9645a642a70ddd7969a1dac9e47d558f257d4e525f32c916d649a070c28e405466b7bda3708da0455932e445dcaa6689dc8bd82ce8948fd122b45150d7cd6790b8b68db33155794c8cfa68c596c7e4f435e08299c49edd45c88d9ceaa1fca8568b"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x12d, 0xffff, 0x800, 0x0, [@generic={0x5c, 0x16, "55aa5f31fb3b8e20c2f41a6401df7e675632761e438c9de01123dc6bbafaa18d68b3c6d63dd5c555e83eaa2d18c048d25f23628be14e8726039d563d93fe18419f2f9a3a8c468fd3e39ecb329faef70742cc2ee3b428e2b5e588"}, @generic={0x6c, 0x11, "221383be2cf585494cf32514a86bf3cb2aa311997d4d33ee24405c52286cea6c0a73717e09f7e9a246639c0155ef2f4ced5a8b93a3ba0ca1092ddce0797915ad68c0fba326853436edb4fea6acc18768f47022600d005fae3cf675d88b831bd6e835f7299be0db153dc1"}]}}, {{0x9, 0x5, 0x6, 0x10, 0x322, 0x8, 0x1, 0xffffffffffffffc1, [@generic={0xa, 0x1, "b962597361de5a01"}, @generic={0x3a, 0x0, "fb9932c8869ca8477700d3b1b4f911fccdc49ddeb348e774cb406fb6c69c2c8aef2067a1c18dcb080eba0a711cb55248a5bd0e1306b96d76"}]}}, {{0x9, 0x5, 0xb, 0xc, 0x1fe, 0x2, 0x8c7, 0x1, [@generic={0x6a, 0x0, "b4c67cb7bd059fecf7a45be088bb942513c4db31505b32d33f4eb8d2639d01f8273df5b1f07c700c92572da404a817301f8191d074d90e6850bd6b7eac68f7965eb1c025ec602d6c6d23b053bc984643d1522c31c9acfb50752a2302a55153364c9351ddcda4333b"}]}}, {{0x9, 0x5, 0x2, 0x2, 0x3ea, 0x4, 0xfb, 0x7, [@generic={0x49, 0x3f50d50c3d9f8b98, "9144aa37f597605e564e4955dd889d81d2dc4f2435a1f6e9448493ab51dcbf95dffa00c5afcb8741d228a2b03d979b95a92ef17f67893bbbf8107411b6e16b5e1d2737eeadd7ee"}]}}]}}]}}]}}, &(0x7f0000000ac0)={0xa, &(0x7f00000007c0)={0xa, 0x6, 0x110, 0xffffffff, 0x2, 0x4, 0xff, 0x5}, 0x64, &(0x7f0000000800)={0x5, 0xf, 0x64, 0x5, [@ss_container_id={0x14, 0x10, 0x4, 0x2, "39bd30e12653e83e532d620e9a2ae4bf"}, @ss_container_id={0x14, 0x10, 0x4, 0x217, "fcd9da9b180715b11a12e97bd092ac6f"}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "73a9e894c1a21de9b760b9bb1e1603ac"}, @wireless={0xb, 0x10, 0x1, 0x0, 0x61, 0x7, 0x7, 0x1, 0xfff}, @ssp_cap={0x18, 0x10, 0xa, 0xd8, 0x3, 0x1000, 0x11000, 0x1, [0x30, 0x3f00, 0xc037]}]}, 0x4, [{0x4, &(0x7f0000000880)=@lang_id={0x4, 0x3, 0x813}}, {0x4, &(0x7f0000000900)=@lang_id={0x4, 0x3, 0x6e7732359f4398d4}}, {0xfffffffffffffe97, &(0x7f0000000b40)=@string={0xfb, 0x3, "6b37d5f7967d14f22a6090a69d7f93a97dee660a68e24d5160789b8c4452e4ace5cbbc1e4a51977a5fc06be8e39fe7cf41cef5b399485e886ab696ee20420a6e46e6ccc221d66f2d7a8640318f7d0294178a79cbed215b17877a177178c89b1f28ae09f4fe3b251a0427e51c747c18e2ca204d45fd4f227f58271b1c6a88889026ac0349f2db4590d19c4f11cef74630535a5dd2d44840b7ea2e3535e676448f9f05e40d2400df45527aedbb0db65040915c5d9cc676411625468f917192553bb3d5ad096c5c56a29567cb266a788db13c252040fd812fdc5385f49b0b097035c848e9cf4db82d816bbec39c47f0b89a7858b5bf23a561a24bc91a47dc8409450e8203b820b2d1"}}, {0x44, &(0x7f0000000a40)=@string={0x44, 0x3, "c16f0df24054d55c99c81fcb546471cd804f1b9d5fca689103abf02dfb0a4efa1c5d30f33ca9e40c5bad3fc72ea499a524316fb9181303b08ffccf6ff621c93f31e8"}}]}) 17:48:12 executing program 5: r0 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r0) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000000180)={0x14, &(0x7f0000000100)={0x20, 0x21, 0x3a, {0x3a, 0x9, "7bb4278d89241ad91e80b658c648fb222c2ef4b15c67b34f878abd5cefaab6c46fe0d2201aa6df557958305cf1e0ebfb9f6233ed90cc0fdf"}}, &(0x7f0000000140)={0x0, 0x3, 0x32, {0x32, 0x3, {'340032003400320034003200340032003400320034003200'}}}}, &(0x7f0000000400)={0x44, &(0x7f0000000480)=ANY=[@ANYBLOB="000e620000005509000000cc6b62264555e127aab71089172e7ea402c62193dc71c21fcefce36aed27adbd088c3af030d7d04bbb17d8a7a5afb2a65e7d6b6205f73fd5829ffd66359895fb8f4a21ee4a5d99b406b1f11ac380bef5306f9376fae303d15c7129b021f7b19cd70f78fac78fd89cbb37b814d6dd06c281408f97f6ffd2a74fafac854f9c971ec06a9cf46628257eb06d7604c75a5d0a36f357c97529ed21f7ce1ff80af693dce608afa9df9f069687577c0b9b72776a1d0f304b79dd7ddd6c1d8d6788186c873af5a8c440e5f2c8958b6c725063bdfa9fa6202a3c0bf56e14756c6cfcc64f05c8c39906f29ad4b9825fa9e168458bc689998f2f7f65ee19eb86d206bc0560079b"], &(0x7f0000000240)={0x0, 0xa, 0x1, 0xff}, &(0x7f0000000280)={0x0, 0x8, 0x1, 0x7fffffff}, &(0x7f00000002c0)={0x20, 0x80, 0x1c, {0x0, 0x40, 0x8, 0x96, 0x2, 0x5, 0x5, 0x3fc, 0x3f, 0x7, 0x1e, 0x6}}, &(0x7f0000000300)={0x20, 0x85, 0x4, 0xc}, &(0x7f0000000340)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000380)={0x20, 0x87, 0x2, 0x5}, &(0x7f00000003c0)={0x20, 0x89, 0x2, 0x1}}) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000980)={0x52, 0x4, 0x3, {0x4, 0x100}, {0x6, 0x8}, @const={0x1, {0x7, 0x4d0, 0x7, 0x1}}}) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x101) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000000200)={0x14, &(0x7f00000005c0)={0x40, 0x21, 0xe1, {0xe1, 0xa, "367be3e65bf9dbb065c22145451fe4f8100d25db4d63a6ddee723d0aec23c1cbb11f80d98cf877f2dd0282217c8256db65a126355dfaa595048d5f8a516cb7aab08fbe24104e25c2d15572aae36471c60b998956cb0668299d264152cce376408d3d59c87889e7b5eff855284b12ca54eefc7bdaccbab67c3fdf1c1b123b1e0876f88f8f183a7fd793b252a776b080d38722f39736318b8d570d825c6cc196b8237087569f70d2c6b7ba715f7b3a7cc7c1903585ad1a83cc69a0acaece0b071486e95357222137255004e3c6bf8c5bbafad92b8e776f8d384649b001cfbe85"}}, &(0x7f00000001c0)={0x0, 0x3, 0x32, {0x32, 0x3, {'340032003400320034003200340032003400320034003200'}}}}, &(0x7f0000000900)={0x44, &(0x7f00000006c0)={0x0, 0x17, 0x61, "b334d89293c77e65c18d02593457f9786a5eb09169c6e2e1526376b82fe35a87bbd829f08c6e7dabdef979c88a54b47e0bd021ca7461e4a0caed0569690e81e9f7d62b3705831c7abe43f37945e881380969098ea9fd1842a2bb87e06d001fec28"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x8}, &(0x7f00000007c0)={0x20, 0x80, 0x1c, {0x2236, 0x1f, 0x6, 0xffffffffffff1fc5, 0x5, 0x8, 0x1, 0x1000, 0x9, 0xf50, 0x0, 0x3f}}, &(0x7f0000000800)={0x20, 0x85, 0x4, 0xa681}, &(0x7f0000000840)={0x20, 0x83, 0x2}, &(0x7f0000000880)={0x20, 0x87, 0x2, 0x7}, &(0x7f00000008c0)={0x20, 0x89, 0x2, 0x1}}) ioctl$HIDIOCGCOLLECTIONINFO(0xffffffffffffffff, 0xc0104811, &(0x7f00000000c0)={0x10000}) write$hidraw(r2, &(0x7f0000000080)='\x00', 0x1e8) ioctl$EVIOCGSW(r1, 0x8040451b, &(0x7f0000000000)=""/58) [ 727.672454][ T2751] usb 2-1: new high-speed USB device number 68 using dummy_hcd [ 727.792669][ T2846] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 727.801831][ T2846] usb 1-1: New USB device strings: Mfr=6, Product=245, SerialNumber=147 [ 727.822495][ T2846] usb 1-1: can't set config #1, error -71 [ 727.829354][ T2846] usb 1-1: USB disconnect, device number 71 [ 727.922475][ T2751] usb 2-1: Using ep0 maxpacket: 8 [ 727.932442][ T3018] usb 3-1: new high-speed USB device number 79 using dummy_hcd [ 728.122565][ T2751] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 0 [ 728.132294][ T2751] usb 2-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 728.145268][ T2751] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 728.154345][ T2751] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 728.162402][ T5] usb 4-1: new high-speed USB device number 61 using dummy_hcd [ 728.173314][ T9796] usb 5-1: new high-speed USB device number 53 using dummy_hcd [ 728.182721][ T2846] usb 1-1: new high-speed USB device number 72 using dummy_hcd [ 728.212455][ T3018] usb 3-1: Using ep0 maxpacket: 8 [ 728.332492][ T3018] usb 3-1: config 0 has an invalid interface number: 58 but max is 0 [ 728.340789][ T3018] usb 3-1: config 0 has no interface number 0 [ 728.346951][ T3018] usb 3-1: config 0 interface 58 altsetting 0 endpoint 0xB has invalid maxpacket 2024, setting to 1024 [ 728.358002][ T3018] usb 3-1: config 0 interface 58 altsetting 0 bulk endpoint 0xB has invalid maxpacket 1024 [ 728.368031][ T3018] usb 3-1: config 0 interface 58 altsetting 0 bulk endpoint 0x83 has invalid maxpacket 0 [ 728.377909][ T3018] usb 3-1: New USB device found, idVendor=06d0, idProduct=0622, bcdDevice=85.e7 [ 728.386963][ T3018] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 728.395854][ T3018] usb 3-1: config 0 descriptor?? [ 728.404827][ T2755] usb 2-1: USB disconnect, device number 68 [ 728.432563][ T9796] usb 5-1: Invalid ep0 maxpacket: 512 [ 728.433348][ T3018] hub 3-1:0.58: bad descriptor, ignoring hub [ 728.444510][ T3018] hub: probe of 3-1:0.58 failed with error -5 [ 728.562513][ T2846] usb 1-1: config 0 has an invalid interface number: 91 but max is 0 [ 728.570685][ T2846] usb 1-1: config 0 has no interface number 0 [ 728.576897][ T5] usb 4-1: config 0 has an invalid interface number: 165 but max is 0 [ 728.585116][ T5] usb 4-1: config 0 has no interface number 0 [ 728.591342][ T5] usb 4-1: config 0 interface 165 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 728.592410][ T9796] usb 5-1: new high-speed USB device number 54 using dummy_hcd [ 728.602462][ T5] usb 4-1: config 0 interface 165 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 345 [ 728.602498][ T5] usb 4-1: New USB device found, idVendor=0c4b, idProduct=0100, bcdDevice= b.12 [ 728.602514][ T5] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 728.637573][ T2846] usb 1-1: New USB device found, idVendor=0b48, idProduct=2003, bcdDevice=1b.b9 [ 728.646721][ T2846] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 728.657643][ T3018] net1080 3-1:0.58 usb0: register 'net1080' at usb-dummy_hcd.2-1, NetChip TurboCONNECT, 6a:a2:2b:50:e3:0b [ 728.671457][ T2846] usb 1-1: config 0 descriptor?? [ 728.677716][ T5] usb 4-1: config 0 descriptor?? [ 728.714417][ T2846] ttusbir 1-1:0.91: cannot find expected altsetting [ 728.724008][ T5] cyberjack 4-1:0.165: Reiner SCT Cyberjack USB card reader converter detected [ 728.737770][ T5] cyberjack ttyUSB0: usb_submit_urb(read int) failed [ 728.751044][ T5] usb 4-1: Reiner SCT Cyberjack USB card reader converter now attached to ttyUSB0 [ 728.842457][ T9796] usb 5-1: Invalid ep0 maxpacket: 512 [ 728.848159][ T9796] usb usb5-port1: unable to enumerate USB device [ 728.915241][ T2846] usb 1-1: USB disconnect, device number 72 [ 728.926153][ T9796] usb 4-1: USB disconnect, device number 61 [ 728.933461][ T9796] cyberjack ttyUSB0: Reiner SCT Cyberjack USB card reader converter now disconnected from ttyUSB0 [ 728.944666][ T9796] cyberjack 4-1:0.165: device disconnected 17:48:13 executing program 5: write$hidraw(0xffffffffffffffff, &(0x7f0000002000)="0703c96f5988a6014df08b0fbd1ffd5900d17f8b7ae746afce08101b62c892b3f3cce34b3999d01284e4f3d40eff9c6a926654e6b289cad8e1945591705ad5d7e0c987b025303ce0e6f98762826b626ae6c2c3943af891c10ff8134ce98fd2ff465e3bab6db71263e6", 0x69) r0 = syz_usb_connect(0x5, 0x1968, &(0x7f0000000600)={{0x12, 0x1, 0x201, 0xa5, 0x9c, 0x78, 0x40, 0x5050, 0x100, 0xb837, 0x3, 0x8, 0x0, 0x1, [{{0x9, 0x2, 0x1956, 0x1, 0xb32, 0x1000, 0x80, 0xf28, [{{0x9, 0x4, 0x8b, 0x2, 0xe, 0xe1, 0xad, 0x70, 0x1000, [], [{{0x9, 0x5, 0xc, 0x0, 0x267, 0xfffffffffffffff7, 0xed33973, 0x20, [@generic={0x72, 0x23, "cf35491639aad709b144783bc4f6ffaca92bcd53342893fe456bc33d7df49187b74cbc6a1c51d1f0bc7e1f8bc966fac2d76232a4f9710a64c5d13e83804fb8d2b5c6d539e871e16d7da12be021f7fceb6e215673bdca991056138873aaa08bdd718acccc3c0263325c9a7981eeea5530"}, @generic={0x62, 0xb, "52e73c2ff12f466a50abd5fdee1f20c7c7241e096dcadb1dea0a9311ce698241e8df61aaad88e93b195ac277767996abedc1acbbab4189200b82148e0e8e900ff9c46953dc3fd89396f693ae1fe4e2f7b4ec6a58f760a184c3e9f01d5f2f80fe"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x3c1, 0x2, 0x1, 0x9, [@generic={0x1002, 0x10, "3fc2343a8117b7d20d8cb4702f44ffa999a209de66c1962c5615b7165897ff42ea7f00ab85dd5c4b66c3b29d7ac72e28204e3acd9541d97e78317ebf909aaa00f30a2f8be18d2f2fdceec117e227b9237fe95f7d4b89e98d6c752da43a777555fb411191a7de566350ac9ba24b4af93a093ab2fec92e39739a5451bab67e55158e9b66f2c90bc86a0987684ba68d4394efe2b2ef4b7ff146c8a25b956e95f3f975b0e82f3673ac8e2ca965b7f804cc4f5e741407dacd6fd8a3a20e19153a22f5bc4405909e7e209364c1303463b08a988014ed2c0cb800f3380400dca4f390d306dd11f31487c7d0d393e014bda4658fe8efc10c17bf0a755c8851d89bb865c82be296936fde5bdb134efe825202293055b61c620feaa70dbd9a7534b9bcfec6373361ad4feb3bfb5ba33b2e1ae6635df507a0e31321751fac44a1dc07a65eda5f200cffc1546b0fe976212c36c6ae342faa70cb8570a8439f639ccd0e23b8cd846136de70bc581fd782afd77b4428b9ce3705079054888131a4e0c4354a9065fe46b7a69050e685300571a38ba73ad3341964ccec8ce22a9cad80da560b5215d2736301a71d35b81b028acc76db13952456d1e02b21e2cee49f673051085bdfd8d21fb592b73ff9a570de107c4897bd6e3d33efe5ce38d8d5b6cd4c94b698c6c8714433975d64d6f0272421a46b17aedd74a7ed11fe925be1a2fc6256a583c6399578ab47311accedd202e783897a1283d72320b47b60706a22dc8e924cc6928432f6f5f6a6e13abbdd7f582c6ea9681e2f93033113d52c18bbd3bc2dd84c58ad36923e725ab786aa987834847da217500b83af6380009bafbd8393c4a6d2edf663e4f2e23c42b6cf53d3cb120ecd51708e409ca007e8af358e99086e7b861238cee28ae5ed9fee45e3415b8b6472b0b339144de769cf5eb6aec4023e35a72dde63a5455a1cbcbf195ec563010f2fd2fe32f0af8a91aba12d49a6c544ec310ed636e779be8185327a8041b37a4b43641a8ad1e9e3cb2bda4ef72a958ed15d2659d52ffdfbae38425f3e0173dad84a88a97b608fb388a42c794cbc92b697658d5fc5a3dd60bd8dbe05475af56723f5e23b4e9c5278b60abe6efbeb1722a67f36568968c29ed50ec4319a56403f1de547a6715e02adf6991a3fbcba234bbc42b0463022a88af9e3a9bff8d09060926834486f42a9fe7cd0130efb7014ecea45cefae79ff28dbf5b14eaad3fd595edd627a412c6f4dd8a49ff5045888d8811d40485d13b8f88db02435370bcb3eed1d97c1ad8b2f5ac5a0d4c33e7bf4901ea3fd2d1c038d6a25278b8d5d8dbfbc8ec6ad6d74e2f2ab5035f5b23b52cd487badcb3333511616be3b08224dd2022096da50045dc3e77cd4603b6d75a4476fe0ab141abd230613ac9515bdfc09ab63dc8a5923fbda21c89ded8d5f0e019587f2ded1dfb0c7c08ace840bf2e0419336ec92d8ae330a5ceff438c725d6c78abfdc203cdb55b042f0ab7b0b02e4d0b6860ba64ee7389794e90d7ade47bfee7eaf6d7e4adb8eaa5f66011cd8a4163de5e8f636a1f24ed1d34a71c55c54bbc5a2636e459a2c9c01a89db1948bde611e3f49d66fcc9a51e07546dee2fc536c73bd2225c805a599a08bc9abec505ddd09db4fc327af33319d56da25d071aff262cea8c3a2a86b2ac17245064e1b7e4ab1b44c6a40290de54709b56a3ee2875586ba0a19bda603abc411167f7b92faff6813fe2540b4c4273d2b1685392e610bee58f9d8f80ddce276723656d34489919b6cfdb70bb657bc02017ca0928080aa4c2d9ebe4f683f6e503fd38469df234b5441b67aeffec4febbc079a57896e08d5c95d1f9fd804c0caaa6450857606f29f20f3f640261d578744e7fb3592ffa759e2993abee0bdc4a38675fcc9190d227d72c2c341608d281979587e043e46d6fdf594f6f5f0c9e5c7cb7ef234db5a0ca5b2c14a2bc795f166139340e6d7b6b8d128059a1c9c53520ee1a62a7cb360608c077aef07a326ccb89db5b333d904c297f4e9703fe2c02456c15f678607c712cfb78d7df56f73f5f45616a02078f0b354bf072f0c72fd777d47fe5bb1b7d9d5b52e008d78c27f7300b01e9cb1f70a7437840a50b758911e7e035a8d6a97e556cd72d360760b9ab6801d137e72b9682f5962b8b91a438d25b396c26a43c2fee0e6a08bc655bbced22510b90097a2c0a8608acbd543623321614c27eb4bdaae4b29f8d2cbc49f1de0fe4278aa533b4d6136161efea882d2f087e87fb14c9171bf420f1f62df51207b66c01053d59f09ee3bd5f2efb05e5b9aa5222640bfc46d4aef30635e237fd4fa8a96cbc17ea739c78551af834df87df1f5951d4bf1960603c43989bfff0b10ddcb5c727dd8602f5f4777fe52d3b55c1171aefec780bd1b67a0f5834cdb5e07ae428a687cbc4b52846df5ee72d7983833107e312fe9de5e0196485d6e2cd5181b7fd2b5ed8a77eea01187515c0dd21c1a7bbc4add61b7d5da12ec813ccaab8caaf3eba6b89585960c83b8fe0e8bfdbd46cea46e785f299d144b9e295cbcaa21e2964fed65596b38574c864127a1b6f58a133777b1b9c651b7299f6c1fe190a5a7f312b47b7e31ea6c30b896624ba26e454722a7e5df9cd5661706f18fb90dfd92109fb389d9559c16821bfa04596347057f64f856f1c7d3bf33573ca1ef9cae4756adbc7eca2dcd43144d50033727409fa5eee750378499d9e77848f0aa6b500435dd9053ddf03d5fe65e74489fbdcfb46340583c96e583acd2093a3fb261de758bc92d0205c794185d35ec793da543ce7ac07c9d581658f8362e40193a6c899f47a3be17069f972f2a9ce3790b7f2726fd25fc31a0ebd87ba88c775800349ed5b730707eb765796ccefb5cc01f8acfe26c53532cbf5d9865c41135f47dfef3b19de4458ff04fdcf2d352cd35ceb9229f2994aa9f1d3341ed854c14baea2029f63a32d328a9c33b893c34f0247872af23ab4ea01f126488b8de04190d6de558ee635ba0199f47cc2fc9d0c00cd24732b129d20af64bd83583b60ee150c027356c15396490f8b16f3449fe2c800422be0f937e9908587879f63be61814a254083fe11d993a8c85e5d0ef0576f0737c5cd8ecb58edde44fb07f6e06c15399c039367474942ddba0d4bf81c4f9eb9d0efb8398b209ecc772128349c09410f9119fce654582fb4491dddd49e6b28e12b75d7e3564efb0ae0ca35b69b35be3851b5cf3826fa2d491cf4b20f2a6df4a0e5c461084b5f8f13bd2cd1a625247371f2638116dd4d00f7812e2055bb2830c8cb6320330ce132e6d4e50733b30c1f90ae6d5a171df8135170bd35275d6a9228d063aa5b2851034e07e9e4d75bd70bacf041da20e510735a4a9700b70dd12a50a2b2c2693d1d4ff433d5b17cdf22c7cb6f429c80116386362832f8109f8358207b5b149a38cea1e574a6999d4b61e0d11a9cab22248f9173a43e5aaafd14863b6119a4f61890278d761ecfdd7e19530fd700f6c779f3e68328165339b690b1ab6e1c5b99a6dca85f5af5f0716be65e8884b5552315530d41a94b526d19ac4cb3839b044bd4c96ba7fde6ac55692d75cfa63bb935bc6b7cca1eb6c8abaddfcfba054cfc034dbab39ba157c1d292de591acecd2d2d9b1b8fdb9cfea2a4f4fcb84dc63f5b2d2ea722826d00a19349cccbe79155579a7efe61ace057e7a0f1eaacc79320dd2c76d102220ef867bdfec2faa572bdbf2d62303c79a59eb6c49d17e8f449ee689f6627ec7923d0e351da5d18fa3fdddc90ad961c44e202f2f6a9b28fa35d893535dabb55597a471b5ce1eb21fa330abec7c77b594e293d4a5cdc4da967fc0cc7501c2680b7bc2fbc4aec9deb6490f00fdab01a3a2c0a391b5cd98ee67783021383f82968a4068041b417dbacb41ec4edaf2fefdc33764e4a906423f6a0b465be9d0ca5d884d948bf10de9ae6720407992625687223f65ae5acbcc824ad9563ba849eaa39c1c516bda907b3195bbd98a4334c80987d98ed4fee2231882a0a8706a84e39e7f70cb5334ebe45fc4967c325af854e5b6ba04ae54ffe62ade75d6948ade979f94277160e72e6b012fe8d62590416941a2f26b0f7922be373e069d3c5fa7ce143e9967744ebe90099eb57db0535ec671f6d974426ae7a0b25e46d6010d981e07ce139e936a602b9532e10a7a0432dfe1cc606af6e68c78403f26ded55e718cab951280e149633d7faa9a9d63dbc708f80db5ecce6ca2c16ee9e1763593cf7f01e6df1cba5ea8fa14a45ca1f9234e77e6f90e6fea0e137700c181f335f267dd1d550da0feb95f244f5013d5f97d31cae297cb323e3ac3564d6578ba90da1c64cf5e842b63863c60fd7fbbe8c2b3488752d61e818406449b96e777819324b0ff4dfe373996eabc480ba0cef5faa2bfb4b7b91426f224ceafaf97fe47c1efa68e0f659424c904e6d7432441316aef509663408093fc1bc52a66a284b796596beda3fbb76e8939a60750e32ad96f151160cbce0e8492c39d8a15e601aa30823ed1ee97c7e48d7606b35f2b739b50a9fc7f39d6d39119a2890bf70e64eedd4171430101bce7e6d5d3bb22986b02d0ac82745345effeec2a1be2cdc4498127593d45d08b4ac321eb12745112e7be40406d30444f060e4c24f9d0f44a7deff556cf04cc7d9d7f24b92cc596a3f12ddfb1691d71ffe8e246cb7d3abbcf10e04afa4099d65d5ac7f7ec03a20c977578b83bdcbf07900115e1311e2ac875b0dd200135df11933f229dc683fe67d8d4c55c8523aec385631be29c2dfcb216e729decb6d1d3c044d9f17ff0e7d16d0d777da23452eb14eca437f94d169221c7a7dd9b3daf4338092ec6e8c96f6bf227c0efbcb2175757c8a8b6c6b5cbf8af08b9a43f3f8afe03c9962b87da8fc4eac62330528d62387a89b75398d5c3092d40207262e409c1461483478470d8b3bdfe48a7e1fabb3e5f46dcb6108930af92935a761787a97b3edac634caabb25808341f9d5861faf3caa008c2e098cc4d297e8e8ccd95f75ff57ee9a79ad508e03d655f8f32835b0d12de89466b0316d05bd81c78c513e14b3837fc92baa09fde4556d73bc110338a78b4a28349aae728bee0eab0c88bbdda6e6acbc74892b33cf2417a9006f791bd81f032931b03d84bfe8cb09b7c3624004d12562d441c07d4cc5ebe0a710954fb508378bdadb555be38f8a6752f688158c357a2ec9bbf4cee9dd043c30213b2dcb510117f2b2282cdd36a40f33acca6f74acb5207629b3685f59e6863c03a8af68f4628b86872d57934df32423acb7e5881ccd657920659f55d4056df777c5a4dc94f5444f3d71742dbf977ae3ea0c4eaf9d63f6050710e3ee2402a5bc73d84565c2713e27e935d00b822d717b13570e47038e8e0334bcebf046333992c858994bd3e8073d03b8489d68c53239656c37b18d15ce6a396c530670bf52730ec5925aa2816bf4478dd6c12dd794cdfa57d3c3f14f6c13460eff8472ad4eeb79b9ff2cadf5f9e16e5a207d4c140dffcf744699769f28e25e76d427b116abbb20e1d33fecb36c2d527b7b4d5da636dbe7aa6cad0fcf2e78de7d62f3580743a32eb68fa58e4b5c5fe7e5bd4399ba243e66014cc00b749edd76b18f04b1fc0094565a8df5d7c798bca425657e4683c551a920e5b4b6947a8b940544276ac4cd4769da6834535f4df94a8987bccf51df20d16cf8246e8063d0e6343197a9ce9246055f81cb3929cf6161c69ad479bf4599b523b882ff242abccfe5837c6eb6339a5236deb7e378c81b5f654fbff24d5967"}]}}, {{0x9, 0x5, 0xb, 0x1, 0x2b3, 0x101, 0x53, 0x3, [@generic={0xb1, 0x12b2840658c3a78e, "6c0d590326ac1beca9937dc37e7d759f0be0966d5b79274beeb9571b476fa631fc5df7d3450835357f4573810a05d914cc7b91a979a2fcfa359457beb6de16374f60d1bad16248de2051f7f73703c826500850010313cc5f0b5c76524ac0e58b1ab5e15b42bb94b782d96cc334a64f1bfa7078d0bbb3c4f7965e5e1a3a9cd97d21722b6a272ad5e7f9d5edeb416e55e0f0e8d3b2d216c3d07e669eaf812909ee197265c00c82015cff374a26857316"}]}}, {{0x9, 0x5, 0x4, 0xc, 0x278, 0x1f, 0x80000000, 0x9, [@generic={0xdb, 0xc, "df5138bffb8548f2e881ffba23c55f45d02d774101f0d7579fc0bfbbb3bffcd62e5e34c8ef8f155e7ee8e1328a7fe1d494a3340b3bf0452db74b7f78908775a2c072faf0970c5181b2328bfb27c9a6ed4180e53a8d3f2284725e799ac5bc067e6da16d31d3894f743f4568d2ec51fbedb1c28c8f37d82aaa26a30d108da94f9e5c9fb2e34347644b4ad725d47bfe50ef8d865f38096b4b2c2e3fab9801f568428a08fd1b4f0ceb1704c6f022228e7b77d4a5cbd64b128767ee55f96ecfd2a002128054a6e5bc19b94cd243e340daf67645795f23f5ea0be110"}, @generic={0x4, 0x20, "a9bf"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x36c, 0x6, 0x1, 0xd6f}}, {{0x9, 0x5, 0x6, 0x0, 0xe0, 0xf287, 0x100, 0x9, [@generic={0xd5, 0xb, "f15765825242db8de00001185f77c04583b6ac4ac57b89b75cb60a601b02fd9ccffce646bb0ff5f751b2d410d46de118814bee75230ec0a6ede0cd95a071cf0052a11bb700586486f399502d00277283ace50e0372c6db573b0b963da6405a93b16713b4556a8a063330a7c1c4daeb55b8bc41d677783b7c3fb65351daf15d2b9da26c46fd9e780a4e719c5a12c52cd04282cc9c3177710a3a229502f19e9e3db6ca29a034e9e132d24b9e1dc0e2e09ddb94e444eec3d550d6d67540aaf16c2ba48db84edb79026adb15837765147fe53801e8"}, @generic={0xff, 0x9, "85e591f3936591a6b294a155399f3f140483afb3f62f9f0101b6ac01aac120581d9383db3056e46e7c96f7a5dc167570c236f66aa151e559931e83905351600e815bb8588c8a6b7770ac460ebdef43099a950bccec25159f6c78209a612db64c371c02bdefe0d2a5104ebaf33b37e8efd0a5ed40328fbc0660188d2eb7994fe228668c7e0f54b53764efd806690f6377fcdc6b5d8cd90b41ef895716dd85f7cb3df942770c7651df85e8c4b9f820b6ccf676d64d50d6c5625f72c56b40e63b22fbecce510b94a22ed3c889e339fe9a71fbbfad1742ac4e4374783f91899416159302680ab90571579235337c493589e041c16cd83118c4a68321916682"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x33d, 0xff, 0x0, 0x2, [@generic={0xd3, 0x8, "1e3dfc863a13dfdcf82df17b09e41542297494cadcb4ef8f61e1dfa886d6b830879ae1322b68a8bdd06cdb2af2bb0c049b71fc7707d2d8eef0feeb78e408854af9ab4a831b74fa35aa5262541b9bc9a70a5e402ff89c5d1ab5ced23161d39871244e2b1323e72188b25a69bb979950fb87dd4cc4920a6181296a61bec6c66ed717df69fa5bd6f188aa984c0d2f38cbdb1167238f8ec14054a8f68460e600846297e8a64da278e01a5fca2af2347f8c4ffb1341d5b779b032458e653a750a30afa10007abf31462f8c9e3ca97bcc4bed657"}, @generic={0x30, 0x31, "09ad6ef889ebdd311cb2c903cfbb30ec81bf0970d07222853434bb3a1df2d4f7c2db68f7e1335a4501abebbdff57"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x182, 0x7, 0x0, 0xec, [@generic={0x5b, 0x7, "30959b19c66b2d5127d5d1b2ca22f041f1958e056108ae846d9045388bb7f90d09faada27a221c75b0e1abfc247473b85d2ae58f96136718f3115babe9a6d295ce688ff07cf87c7a400c43aeba1ca61bacb3e06ad62f097b0e"}, @generic={0xce, 0x37, "8e10fb436aa845f97ac47b6fe7decf56046233d28e0f9c31bb48d5d1294fd71a350aa9d9f8a88d82c34116a8f3db7923958aefdda00a4cf8749eed070d1aff8ce0b63503eb50e0c04f8e8801b719cfe9cbb251479bf2c3a68fae55e254086a02a0c8321aa2b2ed00efacf36d0e54853f4fdd4bc69d80a5156691522e19f218ed980c42cb75403fc50dfdbd6de6aa9cbb230bb9602d57470538cb31211bc1c54cf98415ed8ecfd15de5cfafbec8bf007689cfc6beb41ec277c38f65014e3e15d791356927d804441bc6d0dccb"}]}}, {{0x9, 0x5, 0xa4560dcb6aba472, 0x0, 0x3f2, 0x9, 0x8, 0x0, [@generic={0xc3, 0x10, "1be5a1394aade86ea17628aab61daf5772a808f86b0cb3af0d59871a59b02d68e7020a31edbc0b9915168d2279461efe4ea1bf4e875de1ce928ee046f6777aea3e1c2b328c531249195c921230d0283db69fec70060b6c0abe3a0cc51fec83fae8b7a8bead849cedef885a63131e3c5e778cf2a5f09276238c9032b8793daeb7a518a94d796ddddf346f39426822955bf7c88e7d0c2ce5e08b70c201d01af9c3e1ac6e3b95580bd682d2bc93c5c3fefd2de5bfe76adac63f8e24a9633ece8bc81b"}]}}, {{0x9, 0x5, 0x1d, 0x1, 0x39f, 0x9, 0x7, 0xb277}}, {{0x9, 0x5, 0xb, 0x1, 0x1eb, 0x400, 0x5, 0x8}}, {{0x9, 0x5, 0x0, 0x10, 0x48, 0x1, 0x6, 0x100, [@generic={0x6f, 0x15, "c01bfa383e33bd0c8e9b11a803b9120ae4fa1267f37e17b26bf74241e37441c1ab5f80b48dc3326b61615c075058e4c14ff2a1f507efa0214b172c1ee2452be5e6a62f8758245a7f7877cf1ccfa6da7a17af5a8b75195b650ad473ac94acc9af7e2d5bda2d8056eee406fd6ba8"}, @generic={0xb6, 0x1, "5b4dc9ee20c5008a783cca18df42413e26a4ed4bab24039e1be7c2df1ab5a7ac14da8b29800d9bc7f9e9889c4f0bb27e0c2e1ae0a9077fa16749ac0334c2451032b29e0b378be24e982f0cdff306ebe7d1932342f6930558561db446ca48067bcdcd0b0f43d193d60c3a2f358dfde699e4bfbf38983eb0bd0c10410014ac338751e63a8ad3674018f84783dd83f4e219273ea4438f6b2f5b7568ada776b88607ebed401793a8f5c1d66ca0141515e7cf738c932e"}]}}, {{0x9, 0x5, 0xf, 0x2, 0x301, 0x8, 0x0, 0x10000}}, {{0x9, 0x5, 0x6, 0x0, 0x399, 0x5, 0x7, 0x8001, [@generic={0x78, 0x21, "453a9b48c4923b823828632d2220d33493a75d4f6d2406305e0dadf41d98dfc86e4e554a00b7eb5c5de614d25ec6f6166d5b37768d454bbd3e890d464d2c306561b7373193e974dff5fd6c7ddfc9d3c38983b1877a6e8bec1a2ca195ff8329f49d78351d1af8f990abc3602ec13b9cd0dabab4c20f7b"}]}}]}}]}}]}}, &(0x7f0000000280)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x300, 0x1, 0xffffffff, 0x8, 0xff, 0x5}, 0x5d, &(0x7f0000000040)={0x5, 0xf, 0x5d, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x2, 0x20, 0xfffffffffffff801, 0x8}, @ssp_cap={0x24, 0x10, 0xa, 0x72a2, 0x6, 0xffff, 0x0, 0x0, [0x3f2e, 0xc000, 0xc000, 0xf, 0x30, 0x3f00]}, @wireless={0xb, 0x10, 0x1, 0x4, 0x41, 0x7, 0x8, 0x4, 0xe5}, @ext_cap={0x7, 0x10, 0x2, 0x16, 0x1, 0x5, 0x400}, @ssp_cap={0x14, 0x10, 0xa, 0x2, 0x2, 0x6, 0xf, 0x0, [0x3fc0, 0xc000]}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x8, 0x46, 0x1000}]}, 0x4, [{0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x2c09}}, {0xd0, &(0x7f0000000100)=@string={0xd0, 0x3, "3e95d9e1ad1c1949f71d8e65d9fe663f3ade98a59386b09827a7e868d2fe34d6929d1dc4ca0102019233cd9316db680e055739981911fac93643b285a1726a0c4047db335bade8e7e2a0150725cfbcaab021eba32225144f25bf56a1457b73e88c9c184735a44d98c0e6ed04746dd57ad9afc8021a265ebd0616c6e9897505b0ddf06e55034c8a0facca0c35c99c016f0807440916a051260a29ff0f46b5d199a1be300f2a9852c93063168b71e610d90a751511e76d9a698e54057db67c870a2424f510d419ecaa5a2fe647b9ba"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x1801}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x180a}}]}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f0000003100)={0x14, &(0x7f0000002080)={0x20, 0x8, 0x1002, {0x1002, 0x5, "2366aa66ebe52aa7bd5c226f7ef99f2704da6d31c17adf599a94c5865276017890cbc47193dbcfc4bd15b5ba455840035d69231f0c8ae11f9d15f3e2acfeec1ccc9e59c3aa78dec60f5820a159b6ee835bc624be35d62eaa671968c601893aa8697825cd170abc7ce54f19bda34cf6c9c013ddf08f6687a0bd4a4ee5b072fdc2946a2e7aaa2e537c016c0d8b0e26e24c5207b9a3aad4b98f9c1d9c9391bee144c9396b026f5c2bbb9f6b29079f7f9080a18aa9796b45e1355bd433b029eb790edc487bbfcd38aa4cdfff5c7986685266454f87508260a17e8c2b4f904ef8660c1087eeccf62496afdadeacfa311d3d375f28270661d6eea17f79b21fd1d336ec8e186021bbe9bb1d5d2aca7fa1967f8bfac18744833cc634cc4a1a118e3f2a337f61d5e64bbd4e42488efe0b01aff647159c5d1425aeb064d6cf7b2f263089ab1db6e3c6818b422b85fe15780d33cf32e40094bacb3f7bdbbf572c560761d45bbebf4809c3adc3a756a474c239144008059cd0220536344c82086dca163dd761b8098dcab3ea399c919e641a043927c0b3490f4f1fd9259aa2d98f80c60de0350603fd48f722e025107b3c85b8310289aeeca053d2481f55c00ceab6a7c7fa28eaa98e73e8c5ce8737a8c4bec0e70b7668dc1afa4a4720f0fbae076c94e931e41a381c6b9bbcf97290100f42655cf70376a3ee42b2a9ad6187bc73028ba277120f3ff2afb786072a8266723982533e985674db24b5f5e24dde6c22decb8a25528a411fc3eff1f4d897b33ee2915396f87de962defaa05a682caf7086ab3dc0a59c9e34d0173bc940f7dfd7fe3d7fbe86db29bd7dc7b9a239a72c0ffc4440caf3988f677fa0f5e73838e1c7aa50a689d8362bf00a84a3065e3b1b2bc7393b8dd1d4c90e63fed4faf16238c3b222564034cadb2999559509d7b184801119f055f45f0d0cb9c8fe9f35f3c37ae936b4913cfb2bc1331e26cc473e79423d0ff3d96b01d3bab85d8fc504a4daca8d029e91ba3bc7991dd970668bd1858e7531bda99fe19657c5299ec4215d08391693773583ecd3dcc63f554b968f2ca4a00046a1c03de2a55d9ede644cccb0c312811c22199db8b95df598bc63ffb5179c25fb621ae1d234a95c6041c24c3be5a9461df16aa11291a123916f8004e6448cdbf75fa77f6bb55903904f3546d8aaa1a4e97420cec3a595a706dd49baaafea8d1746b4d9f3c4a786682d7ff6371acb092c4ccc4b520d3eabc6629b48352f355ea7bd9093a0c123cc7d3e54eec39272c772f82a26d32de3312af39d1c1dd68e9e3ab025eebaea2aa2497c08fd5c6fd8d44e9233af4f4c7d7f943da5f8c1f1a824a0a104ffb443485e1e2cd23ecb33b7c5250fcdf08d2f6bfef91dc470d11a4e0cbd9ff49c3c9914d08130cf72936a093af587e5ce8f0e6779e4e3967faec88002373ac3c87ea1cd3e81f7a5b12ccb25dd102cf4facde3578a6be332459b7676bda7b440cc22b2ba222c31ff30cc474d7833072caf7fccc7ff07d503c7053a77a9277020ca3be7d2d5d1d03ff911429a9e9d2fbd64b6dae6802b0f2d7f1b9da36431cfc8360c0735c1caf305faf2ce381fc0f0cc2c27a60006e49d0b56c864f773bb8165705d4e4c3dbb03fc067c13584a8817357f29ceb0cdc223b11fe5cc0d26938d41e41a203f56edbef31b098dca569a232de88a82b6964c7d167bce5c342ce0eddbbca5c7367cde07c134154c96a28d3e3467bec4eb929e840083e177b74b7df22d1a91636f494e9833e80d0c4c6370c0eca24ed63e7e212eabe7caa47ba84054cdd69f5aaae753e832c2a75d5beb4b4b0a767491e3afab567b8d55409c251ab6ed122679693086bc2d7ff234469096b3580d45c490512894ff1799a39a5952dcf53614ec1f51eb49ead45a9693af1c8faefe08084bc82a9b3922c36b429ef8a9338b8f1cb4d4767fdbf88b5cc5b526635993c191d69f5d8123014c7c9097c5e2aed95f723bd60af0b1cf1513095952d22b869977607544b3143a7ab4d107c0829f2c2a8f6ee9d2c5782e9a9fe64bbde58a2e2e638aafb4b24a9dbaf40ad19d5efd11ad22192ec3bc735d9689656069ad392dc9d4630cef794ff6534a9b3e602dc1d528d28168c0e372c426543f3a33a829003874948a3cdba441ce8b9a7723a6bf978c797887fa3a1c0857a378ca4a73f41d131cda3f2509e104b45f720c9c504abeb9ccfff1cc7d8536c10d15b124d8a77a319268525e4b3cfe9a304104308b5f94965aa51181f8079281a2ee9fd138ab84447c66044571b999acdaa8dae9e0582dafc546cdbfc05c65edf94862cbfd94016ee6a710b7a8c5776ef20a6d79673f8c568bc402c15cc1ff4889e4c39ee2821ea6176143ab0eb7b7098ccc30d9839c676e6c4d325574ac357d05437e377de74607111f99f8f03483bc4e04281b861b9635643545a2cabd4d6bf303cbd2697b24b7bd38fdbbcf133bc28dfd20e1df1d967c06122e00db8fcc19bb852355959cfba3e9a0538c71f35890238ad2b7858c332067cb82393ff6bddf88d234aa418f3a2a430fc4f500b5da648bc059b8163099d45999b846f63df6415b020f3ac0b7f973a55f8e75cd0176ae785883b341e338dd90eba6fa82233a0ad693b1d52d2dae6ac4d8c6303ddfd2370d4b2ee4af0f4aeeef63b9fc883460e708c5f425e456ccbf8364e2142b5da1a68a1e5329b90fca7ad8172ddce528b7bbb592a110c1747540e6ecfca7c0745ba2e2e337909428970ac5794c9d85e3125dad3be8b07871946fba2477cd8ea77f90cfa44c177b096652cbe58609c4e8cfe072032a8b6529ed381bf382d6d5cc09b9fc8ac9be8142ca96e38333fe7d9e285ecbe75ff31d55a71ddc8b56d11515fa70fac355a5e4c1c77b02c37318f4a09df8767f48b841b3baa6ab17804483dda1a1da6a7f83a7533c6c4371c371685e4c63c9fc3a06f143fa7e4756892196fc9130ec99623d0c95e0dc050e2061e89127daedb28c2bdc422bad721b2882aed3e1b5a55dc76884c4ba17e34cc3005c362785afc79592e8cc2257b92e98c3dd8cf8b06905524460a31099af75315fa9622eaecc4b433bc123316cd32a756909e3b2e7fcb9d32c60660adfe6086ef4af52f5fe8172c4603c286d1360c9bece572f8fecf68825c918961159a677d43819e49568e9327039bb7c784d09ecad2edf4c57b1faef7c91baf17078fc2eb4efa8c51493aec029bc309fe8e1f8272e42b634a7b51afcb0d39f74c4036b0ed0db8d4a830fc4690ad38d2ad8e88aacbc735d885cebfc9e8aced3e7e91edbf0ca5b01d14994a5a63ce90ecc0ae995413d8294a410da60faee092497bff080755754a153064cc60feef7d9f839ca7c589aa26541214b55b06a11b81f729379045458795ca37a97da0808e7ceff0d17a841c3b636aab356098fbbd382a07bf161758ef1c3de43b2784022fc5a16c5e92deafe511000a7074ffe952f0a00d2488a24f79c33ee998bbe9ef05a1ec0dfa8bc489cc48189f349b057637f87075c872ac636f2b81688b2eaae0a1fd55594ce889c0f95cb9b1f774c5c293985e7506427b9825786f80d549bf04e0630325755e8c67553f477f776d660cde4d7aaae5b44c4b425c88244f0f3bd395533e47e37d2dc5f72fceb52a4008075dcf38d94de10b6816c1d78deef2729efe8b11005026ed790270b9b462f7f64be2bd952fe6cd93fab10ccf2ecc1b0edfb6ecba58c8be7567c6aabd3f1102ba5c3c9a1634c9def719f430339a7baae78bbd572b62dab0948e8362b0e8dd5175daf5c142b327edb29ba12029a64af800070ffcdf0e7c27a830c7b8304caed24a54cb8ed262bd4099fd39f88eafe59937bdae75ab782ed611cc3db7df983f7431713c51426b41c6bcc94d2fc0729cadf53403f91deb08b1feea3c3fb787f8e152f0ead307ef519ffe84561c47a575aca882d5c7ae2ca7ad980b3760a6ef4c727c860a41100286fb4dd75d859f2f96a3b46ace651fb1b781a131be3b5b588cd16bcd5df769d8af60c1af6440865d485144a3be2553087717b3f85cdb3df63be6bb8e4d1692a0c23c74e70653b9f3a06593ba55e04bb5b259b1be5dfc8721dd972948d7022df009b5cb2d3c6fdaba85a1aff32fe9289fde94a62df27afef3646356d4c93be81822e65544ab97fbfb43401f05c6b670dc073ac6dbe5e32ecfb5f9d893508bfce816d29df346f81dfdacacc1c7f34f2b7a2746eabf514c0c440bec3a533ea59ee308741c986207ef8815dff5c0ee2b4113e5c6e2f72db7dbf5d334a8b26c2d01dd02200aed067a24f3ae7ce382b68c3f65812f4fe4965726b71a7595fa7276d4d2b54afd11cf754a3faa35628227f74e0b8e4a851a1f7524d3ca9c1aec623fdbe72363e4105c3fa3e68737b10dcab251b5c13921bb0b1ef27ed10d14d83c1d9a5a4bf2b0d870cb5b123ffbea9cf1513b07ff4ea4c9274dd2316107717207cf8a316afea5f41ae620d630196abf9b164a106e367bc25d0b2405fa8ea90dc268c27580e9fcbcefc907ece5d602555fda3c393e106057b5644b5ef2398c01c25be657a99b3578e8b411faebc4d98e7f0be4c4a68b3a639e04372e006709fd610a83f4581f5fdfef85e688eef277f7aa6a0878939d029ffa12efccd98bb9ea8231de690198618418565e26edd43cb8af4b3c7e05ab50d2a637c6d2c5f8d1af1189eefca61b2d89dc24060b505232436f1dee03a9c6163ac9ae0e8ab4dca69ed36a6290d14a13d34ae0e8c181c0d01de6802be399224d215014c69cc8da279ce1d2a1a355c0be78d752c4672a7990ea9fea4a4207e3fee73917baa885bc82f5dd0253c2034d25014fc67d69d4167140d7278041b20b2f6430763fada89ce6c7b704eefa712fe6df03e3686c573f3268321671398d34e259972cbf43d3a164506bf27bfe76b3f767aa6e58ecc386f3e1e10e1199b05b5993746fd6ef91140db091adfced7972b976d279bebdd0af5b39e68aaa6288fe4d5159ee784bec45c6413393832a5fe9e1ad37f60d330df89080a1f20de6a4c87446674626141fc6678c43ab345250a29f97cac335727f87c0c5fe3c03164391da7ed5e96912f78aa571e80e00f677c55f7841b8362469a99c95c9157e4856b442408b25d6bbf52a723c4be75e2d03a40f549b74077519ab5dde29203823d3a5a554cffd09deddbf74026073bdff8c04f5cd5d845665dde73eaaed2c0de10c89684576749a4806ef02d37fb20fa4a5971c8ca3d45cc6e559aab17a09bab03492eaf1fef561397a6c176e85cd70bc2c3d0d5225f33fff3fbd3d56a1a7fa7b4c1a7d1fb47da0b9f334f8fbb16c407b985650747995460609fcd4a8c6dbbe6a24f4341682f77eb84b79bc1da1a9ff2a4c85bb3c1b60db5e21ee9b261c6fccc23ac04097128355006c99f953dc8849b781d9405cfb794011d9f854e7982870dadd8b063d9b02f235da888422cf82305c35a370ca04bb7257046f8250dbf086949379655a8a31850faf23931ec6a87e80e0b8395a97ea4cc49031e32188876563d85476b68c6146cc6eea5b6e67171dde3e002e8279d60859300f02e4204e7767c5a23fbf7b6c0e0a41848611144fbddf2c1f5cb2255f351c08d70ce854aa96a9c6f3b86ca0697024a00df68b831bac0f71f20bc144c25d8bb30a56b659d00f77a02a254669e09bc4bbc1b31b58f569fec9721ccce631e774d06575cf2232aef286c8ba80eab843eea3efc48badb5d62f990ad438faea64d6f87ee2ef3313e38c5f2edf5369daa4aeff863f0719976d"}}, &(0x7f00000030c0)={0x0, 0x3, 0x32, {0x32, 0x3, {'340032003400320034003200340032003400320034003200'}}}}, &(0x7f0000003400)={0x44, &(0x7f0000003140)={0x0, 0xa, 0xed, "21fa12db6cb5ccd168d226e6a9e5949415ea4c9602d9b659c0c3e535c26bac7ae5b95a83f5c9b87d075e9dcab0b5e35e1be67d75279d509864930840a33510d38f224854fea1a1bdff6b8af7be27cdbcd9b60577ec4179c2d3c5532eaf59aa6b2d6070197e036be2e800e4d681eaf22145ee2d251b8078b29078b3dd195027929714936e60e7d8fc1a2b467a1457d0b2d89a4dd64753e0a8df8ad0fdeb1facbc3e7fb51646dabe4da13a4b280db72a16cf9c7c95f783cac04579acf96ba04766d7758731b793408179ed63d239f48232d7548aa3545d54477f28484ea13e9467660ac284fbd32e5c24de420fec"}, &(0x7f0000003240)={0x0, 0xa, 0x1, 0x4872}, &(0x7f0000003280)={0x0, 0x8, 0x1, 0x2}, &(0x7f00000032c0)={0x20, 0x80, 0x1c, {0xfffffffffffffc00, 0x100, 0xffffffffffffffff, 0xfffffffffffffc7a, 0x101, 0x19a, 0x100000000, 0x80, 0x5, 0x400, 0x9}}, &(0x7f0000003300)={0x20, 0x85, 0x4, 0x1ff}, &(0x7f0000003340)={0x20, 0x83, 0x2}, &(0x7f0000003380)={0x20, 0x87, 0x2, 0x4}, &(0x7f00000033c0)={0x20, 0x89, 0x2, 0x1}}) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000000380)={0x14, &(0x7f0000000300)={0x0, 0x22, 0x2a, {0x2a, 0xe, "93001b3115b44fbbe445334ed88fafb457649d21991d51e109258cbdef1ec13194575cfa781afbd4"}}, &(0x7f0000000340)={0x0, 0x3, 0x32, {0x32, 0x3, {'340032003400320034003200340032003400320034003200'}}}}, &(0x7f0000001f80)={0x44, &(0x7f00000003c0)={0x40, 0x15, 0x1a, "d495121165796ceb316b1a5979a3617eb74a666000852a87d046"}, &(0x7f0000000400)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000440)={0x0, 0x8, 0x1, 0xfdd}, &(0x7f0000000480)={0x20, 0x80, 0x1c, {0x10001, 0x2, 0x800, 0x13, 0x8, 0x0, 0x4, 0x80, 0x8, 0x3, 0x4, 0x2}}, &(0x7f00000004c0)={0x20, 0x85, 0x4, 0x1f}, &(0x7f0000000500)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000540)={0x20, 0x87, 0x2}, &(0x7f0000000580)={0x20, 0x89, 0x2, 0x1}}) r1 = syz_usb_connect(0x5, 0x24, &(0x7f00000005c0)={{0x12, 0x1, 0x0, 0x7d, 0xc9, 0xd, 0x10, 0x6a5, 0xd001, 0xdc42, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x64, 0x0, 0x0, 0x1d, 0x15, 0x16}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000003480)='/dev/input/event#\x00', 0x800, 0x7f7889831706f305) ioctl$EVIOCSREP(r2, 0x40084503, &(0x7f00000034c0)=[0x0, 0x3]) r3 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r3) syz_usb_connect$printer(0x5, 0x36, &(0x7f00000038c0)={{0x12, 0x1, 0x401, 0x0, 0x0, 0x0, 0xbf, 0x525, 0xa4a8, 0x40, 0x8, 0x3, 0x8, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x7f, 0x20, 0x5, [{{0x9, 0x4, 0x0, 0x9, 0x2, 0x7, 0x1, 0x1, 0x2dd7, "", {{{0x9, 0x5, 0x1, 0x2, 0x2b3, 0xdd37, 0x0, 0x5}}, [{{0x9, 0x5, 0x82, 0x2, 0x1c8, 0x2b04e3ca, 0x5, 0x3}}]}}}]}}]}}, &(0x7f0000003a00)={0xa, &(0x7f0000003900)={0xa, 0x6, 0x402, 0x1f, 0x9, 0x9, 0xcb, 0xa04}, 0x5, &(0x7f0000003940)={0x5, 0xf, 0x5}, 0x2, [{0x4, &(0x7f0000003980)=@lang_id={0x4, 0x3, 0x658}}, {0x4, &(0x7f00000039c0)=@lang_id={0x4, 0x3, 0x2a20}}]}) syz_usb_control_io$cdc_ncm(r3, &(0x7f00000035c0)={0x14, &(0x7f0000003500)={0x0, 0x9, 0x5b, {0x5b, 0x3c, "8f80aa76e8a6204cc6208078f614c9505acf33a266bbecad366f4d3add9d6ea47242d27fce25c58b162d9b79b79ff51bcb251812926d83eb0a74a16c855ee717081e582de7c8e719fc641683f8ec900014f07d12fd90ff2de8"}}, &(0x7f0000003580)={0x0, 0x3, 0x32, {0x32, 0x3, {'340032003400320034003200340032003400320034003200'}}}}, &(0x7f0000003840)={0x44, &(0x7f0000003600)={0x0, 0x18, 0x45, "3998d1bee577f1db22cda7abc8741da8d1fbbe4ae4f8527c3782bd442fd0ab7190f399fd5a3f38c080ee18ff61ba2a4172ef73cc78fe38fc9452320841b9b76fd53089cda4"}, &(0x7f0000003680)={0x0, 0xa, 0x1, 0x6}, &(0x7f00000036c0)={0x0, 0x8, 0x1, 0xfff}, &(0x7f0000003700)={0x20, 0x80, 0x1c, {0xac8, 0x2, 0xf, 0x9, 0x30a, 0x7, 0x4, 0x7fff, 0x7, 0x2, 0x5, 0x9}}, &(0x7f0000003740)={0x20, 0x85, 0x4, 0x100}, &(0x7f0000003780)={0x20, 0x83, 0x2}, &(0x7f00000037c0)={0x20, 0x87, 0x2, 0x9}, &(0x7f0000003800)={0x20, 0x89, 0x2}}) [ 729.172428][ T5] usb 2-1: new high-speed USB device number 69 using dummy_hcd 17:48:14 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001d00)={{0x12, 0x1, 0x0, 0x1a, 0x9e, 0xce, 0x20, 0x1b3d, 0x11b, 0x72f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x49, 0x0, 0x0, 0x60, 0xb6, 0x67}}]}}]}}, 0x0) syz_usb_control_io$cdc_ethernet(r0, &(0x7f0000001000)={0x14, 0x0, 0x0}, &(0x7f0000001100)={0x1c, &(0x7f0000001040), 0x0, 0x0}) syz_usb_connect(0x0, 0x3f4, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x3a, 0x72, 0xbe, 0xff, 0x979, 0x227, 0x5239, 0x0, 0x7, 0x7, 0x1, [{{0x9, 0x2, 0x3e2, 0x1, 0x1, 0x4, 0xa0, 0x3, [{{0x9, 0x4, 0x8d, 0x70, 0x9, 0xf3, 0x12, 0x5b, 0x8, [], [{{0x9, 0x5, 0x1, 0x10, 0xc, 0x9, 0xffffffffffffa1ae, 0x101}}, {{0x9, 0x5, 0xf, 0x8, 0x207, 0x8, 0xfffffffffffffff9, 0x1ff}}, {{0x9, 0x5, 0x703eab606da65d50, 0xc, 0x243, 0x6, 0x401, 0x200}}, {{0x9, 0x5, 0x4, 0xc, 0x11f, 0x1f, 0x0, 0x6, [@generic={0x5f, 0xb, "e76af62e4f7dc28d32ee928b5a0ec540d9f13c2d50e84ab07142057bc3c20270c2a208535e9ea1e1f33a928f89d09ed0d41fd37b28e8af510849035952610ae8c104d6a5ba5c0a81995b2531c323a0b021dc8cdc737ad180b5305f958b"}]}}, {{0x9, 0x5, 0x1, 0xa, 0x34b, 0x6, 0x8001, 0x4, [@generic={0xf5, 0x975bbd5964d642a8, "9f83bc93c6672cb2d30b4af5aed2793d40537f2944bfe90f8e45bb2e8801b291c9adc0bf9e04bf6766b6ad308f8669d873faa9e9818110ad74d9a949b17a9112974de15255e0d57fa7c7d133704fea6533aedc74cec4d1031359be0e43b99bf0b520a9d1827d83d8f0e2a745467d2eb10dff1324e7c2eb65307cc46d00e9ba6ed7528daf0ad11ba358ecb9fa03dd04b7e8398f794fb1480be72f2c8408fb2cc2d91f7fd58afd4b6b6046d92b49228083c5295e568359efccaabc7249b982f707bb9b609a145f64b3da8727ad337a40794004f04296dbcf8f0f86c61be7b97eb55f3181a9330de957bd6782c2231b3f3f616935"}, @generic={0x7e, 0x0, "afea24e839e5e4f4112081656799964a6007b11bfbd51b0c4b7cf360b06d5e351a91a7f73df4e382b153a36e6a4bd0c50ae0584b45b213dcde66a74bf2252dc6a809a93600df9e927d9c26b3c286e08f6b46dcd598436ef9e6b5e0a44824c02a27c6c61c304b2cc3e56f9c3e9716643d5718ae5295595e5b36b05b5b"}]}}, {{0x9, 0x5, 0xb, 0x6, 0x18f, 0x7, 0x1, 0x1}}, {{0x9, 0x5, 0xd, 0x4, 0x26d, 0x0, 0xbcc6, 0xffffffff, [@generic={0xe1, 0x3, "36c44168a7a6a1eded350b182327464ef73f3495edee0d6b7da790ec3bf2081ed40ad348c98baa5b8709bed0228a26487ce647382092f83b13bb8a51e5ce7a3cba6acbdeb9d3e6ec0f8a9f511ca21bc18cca596d01b7d2f787b28f871dfca9911002e950563f66b87c9b9cf63cee685636335bbd8b6e2a96b866505565108f6e5cb2b193a89823412a2daadaa4393727275a4f6ec54b9ec837c62b8dac1d0c571b2f0a1fd5984059719eacec2a2f854d265c1f6be01a61e45e061e1ad5b41bc3d44027575a60c39ec6a0724ae879589ce44136798ffa9cf1538178a0e94a61"}]}}, {{0x9, 0x5, 0x0, 0x8, 0x76, 0x1, 0xd22, 0x8}}, {{0x9, 0x5, 0x0, 0x4, 0x2a3, 0xff, 0x5, 0x9, [@generic={0xcc, 0x1f539cf8e323fb17, "f2c453b6360a3bec3b140504375751c4b76d35a689945a1fd692a9c2c0728143137b013c19e0d53ebe47e676dd14973ccbeea8abeb39657b06ce9c14f107a17cf84c388ca2d11ef9cb38a196c904380fbd1c18ad1c452a4ad7c0149eb51de1a7ae6af8219ccec858c7a0e7d9629cb790d108261f3fca5c0aa1d1be72bb5620e04773e44412a8800dcd7ab5504a9cc7cdd5343df3500090989ad11eec66ffc32b5f13f83be585c121a741f19be931019160a23c591e0e709c3bdf7c73ac7d556492e0604c682e808d9286"}]}}]}}]}}]}}, &(0x7f0000000640)={0xa, &(0x7f0000000400)={0xa, 0x6, 0x310, 0x5, 0x6, 0x8000, 0x40, 0x3}, 0x116, &(0x7f0000000440)={0x5, 0xf, 0x116, 0x2, [@generic={0xf5, 0x10, 0xa, "86583f3f9108b9474d95a613d42c468f5d8ec46b4a8b5595da64aa8564da80b43f1d955143943709868d80f650a650cf01bed82727796f104dab02e3596de6221df50c27de85bb3929b923b3c40e60abcafe0dd0a9dff5aee775f4c979ddc42617a04275df9290e26b4426d77d3fd0509253a75bd6d6b0d9e2c1258373819d4394810ab2b71c709e7de193c5705b6c77cb2e9b17dfbd0ef3d8cf2573cc2fa52a9fdd7c9fa1a0db2e8651d0d9ea8deef8efd1047aa9f26eeec2177a49914a95518f04f4a22e91c924d28bcfe633c248a8c46339cbe272c9f32dcaa78cd9144b8de5aeb5b7590f0afe4d83fa3af23063c80826"}, @ssp_cap={0x1c, 0x10, 0xa, 0x7ff, 0x4, 0x11, 0x3add03ef04c6fafd, 0x3ae9, [0xc0c0, 0x180cf, 0xf, 0x3f00]}]}, 0x3, [{0x4, &(0x7f0000000580)=@lang_id={0x4}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x1447}}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x4001}}]}) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xa4) [ 729.343557][ T2755] usb 6-1: new high-speed USB device number 112 using dummy_hcd [ 729.412765][ T5] usb 2-1: Using ep0 maxpacket: 8 17:48:14 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0xd8c, 0x22, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="00222200000003cf87f96f0b48fd0a8c930baf9d0b18c1187b03af644c2500000000000000000000b4704901441ad772ba4b442c515ab326b4fd5152ce8a0f5cac5b1e6fdf9e033d41d900bbe1172f24193a51c45f20232579ffd31c8f306b97896ac98eb55f53b4e4deceba8c89fc30fd95bb133b8f3bc112550116c053c64e435e35646459c5d2c5d1f0dd37f820f07d3f36bf4dd752af79de41c94c99b928803647eff09176"], 0x0}, &(0x7f0000000380)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$hidraw(0x0, 0x7a8, 0x2) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x9, 0x4eb5e1e1a88dc031) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x9, 0xc0c02) r2 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCSUSAGE(r2, 0x4018480c, &(0x7f00000000c0)={0x3, 0x1, 0x401, 0xfffffffffffffff8, 0x4, 0x5}) ioctl$HIDIOCINITREPORT(r1, 0x4805, 0x0) [ 729.612673][ T5] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 0 [ 729.622505][ T5] usb 2-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 729.635375][ T5] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 729.644437][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 729.652422][ T9796] usb 4-1: new high-speed USB device number 62 using dummy_hcd [ 729.660303][ T2846] usb 3-1: reset high-speed USB device number 79 using dummy_hcd [ 729.732463][ T3018] usb 1-1: new high-speed USB device number 73 using dummy_hcd [ 729.862501][ T2755] usb 6-1: config index 0 descriptor too short (expected 9, got 0) [ 729.870521][ T2755] usb 6-1: can't read configurations, error -22 [ 729.902422][ T9796] usb 4-1: Using ep0 maxpacket: 32 17:48:14 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/hidraw#\x00', 0x0, 0x204) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x2041) write$hidraw(r2, &(0x7f0000001200)='\t', 0xffffff45) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f0000005200)=""/4096) r3 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSCLOCKID(r3, 0x80284504, &(0x7f00000000c0)) write$hidraw(r1, &(0x7f0000001300)="0e6221a26dfaf211d64e27129b429319abd260bad7b453b01574cedfc8e5b8bc9157a43a80d78468579d61e636f976971f19671317564d6dc64e2cc11b7e9fedda074b24d20534847b04cf5a6c7e9b3c69ed622d6930fc084fcced0862fe06c5f5f309deb1b5691f2d60d1b7f00a979c2f064d208e68773ffa8042fb8d153707e66c88bdd1b81402283e5f984685ad5cc0d67a1ac872ed16e9397b7401c03655c2cf312ac4045e55015b037303833634836cc3fc5824f18e238b821a97f89f1e0ebd2aa4b59e62623913762143557610cd74be4483f366ccd33ffd29c7705df0c4a1fde9ae5de226d2bfc9b7aa055b4746df06d75f3d1f837de5840ec2c00fafaf0936de297549f59bfe828eabe11dbeef10991baee740858b2c61725030d295092dbbc6345d1760d872e9bf7a3459da6abb70e9f854300ce20781a8d8a5e883496f0e9ea29485845247e2616dbcf1cef8a305e86e16078ecebe2137a70c454ab9036afe2fe950585b5ed425f7a2d5af591a93b1e6189adf530a97451e8f4402298de6b53c20376d083c6ae4e858974c77c9254bfeebc5ff8e039c49f1ea20b4325b247acb4effc6642e9ac2fd8ac85e36e5015eae2f56ad026be37f5e22b53dfac957a358ee14459ebab11eff75aaa14fba8812fdd1746e35e79b529f5c342be7c21a8172fbad7045f7fba44bf86d107905ca9def9a909471dd259d7b76898d354c7defdc399f99652b9cca1f44b4c62d4ff6812db7133def50c06779842f7776571c0fa0aa97e1c268787af393a32a098344594b603c0c0b13924afa2d8545c5fea3d527e807c303ec5a0ef9f629eb3a8af2d2f4f4f9b17b31cad086c88700311a4673e26128dedcf6d0bd7a3a25f11d1abd42b2839a66cc2a3d9c0baf5e6606fd5513886b81f17cb4f1ce3e9427641c90a0fd0b8a8dfebb35fe856288467154c3edf850336f41035d5e08c78c2689a195888eaac7564e935237fdc00350bd523fc4b314184f840ed323d389f6bfe54448e9e50ccf2d0fc6e1b53f34377d900dd77859cb11d49cad947fe1d74cb8f50162dde2f4601296aac06bfd65814e30dfaa2f8fa24ef092ef75502820b2ab0df9f948d614cec7c325e74633c3bf63c28358f3ac208f1a4d50657103bdf095fdec349ca00206776a21c0923fea518367cc076cf2b62d860eccd5cb3d505575cb24cbd60313476b85a987fa1cce08a5d8f571691c473eea94b0fdbf76b2a3877610ca36f45a23e7b40a3e6820ed4ccf2f1ed9e0f19fc9e372d8b5eab8d16489c92177e64e67b97763f8fd5dca74261770d32a2e4291900fe0469e966c4253563f1559ab5c0e58c13eff259505150dd7e08d0c94b877fb1fb2ad68772f9f95b2a9d7e5f1aacbaef7a28fa5184163cdf9e8722afd2605443c364c31c59e98cb83f55a33237644901062a04ade71ccf801eb5025dda930f32776c5458369872ee08416e109debff8fbf2fdd3f4af4bd6efa5d6519da1c42813657dd70646a96d60b27c0b6af07e94fe4f35ebb8105ff11b7dc006b50e9cb077bc611d64de385862fd6d97a45c8c47c1f8ecf17346b4d9e2ab17a2bab23db2e1d1b145521a6183cfd327ebf296d45b7bd9e5706538fbe21afdce2ddad69ff205a91c82b85cb39177d8b362322b51dcd6ef866a00e4e657a94fc7c54c0e366f7c7b50520c57c09d1252fbc6fd23378a428a11116e1c34ca5388595bcc8dbe36369e34cfe20f403bfef4fa4a4e463b1261ecdcea0582defefcb9a72df979154da07357807457d58a321578132708b09342f86b4bb72726de3dd7b9472b74a9b3d114c0fe53a5fdf381a381d9b387708642bac9fd42446cd7eb32c4da941ef60e7c09c520a77ea60abb33eebf36a970f238d94632163a7d27fe6e8af56535025231abe4b5cd905d18e61ddf9ee9aa6eae46227dcd1bca60868841a89d2746ab7dd9b06d3d1a94f85fe6dca46079ce80057507b9f87815d9c445532b1b971325eea8cc3f5674222990e007326acddddd175c2669afc2a2ae37f943e02055e858d8eba3c451a7513a5c23ce1a9dc95f56a1f525034a6fdb60667507c364e34462211ff388d08721bfbb416452905027b0a5ea40dc9df0d05c106b1ccddb3cee101f8539a2c6a3d7e768c71e308e7b61328db19871b54be87eedfa0540a755b999c073899601b7f97b7d1d523064a43acc6bf2d139550468b3d5d40eaf15912b839038f023412ce1da1f81c318b58560cdeeb10bafdd620a4c9ff32d5eebe63cedad28850a0cd0ae06001c58a2ad6ba9c613b4d2f5c2269a885e033742bc47199e95250c670136a3f8400a9f23b17be63ea66fd78462ed656ae804bd2d41013ef7946af2debf3e22823a77c25f950b15a8233dddb8f767d313450da00ee879698d55d4be44ce8dfafa103466db847ce22f1ad0d79538975b2a1c073b71d55007123773a76a5565d15e30399df3b6fab89fddfa0464ed098204dab910912c67f019b54f07c394faa461d3e91e7fff068ecae70f0ba4a3ab892e90b78ee47d9cb1d0af0801eb7e0c0b859140f6cc3dcb8d44dc4a859a051debc4ce0577aefcf26271020926a11c6545a4b1c9cf59fe5ccd3de57c15db28c30ae0d6d828f1112f9bad6d62098c233538957eb56c4085f497cf30a693d0c133f78c43d8d5a0cd21155d982775d04868248e09018410f644b8a0e050ee09aa46a37ae473cf7ab8d072f5bbb034f72be09370261cf27d64eb7230306eb125f4fabb4980a901b7c4cb0e67d9cf22928687c4ecfa62ed3ff792e818d377528b5f98ed818352dc0302ca275f09ca3d15afcc90bb11f9ac9beaa4d10c883e2c9fe36b3e95a38364b88ac91fa648a93a5bd8103313e4e1ec7a5f09440875dcb9b68537a8db5a17c93ed4e85f66b58bd45c4cf4e5e5515ed22caddcf253c6d40b4c5a596c72fa99035ab0822dae64d0d3552126dda705335807ff24a3085c43e5c491edc1550fce96aa95ec6dedc21f1fdb7effab73a7f508b66c7262285f05d4bed70bb4269084f613963e8d5742b93c9587bbaf74a996093a4408ee814f6961cbd5b11bf96318b19aa121c848d8d1732f358c20c2fca88b84ff189d61a7c760125a352c3364537ade63a0d82058b579bef6a300bc66d94baf236e92211cacc4e4b9201023f031a4aa8710307d3de0de54c202912e8c23758e7fe909cecee04ea002153678bfce27ed9c289c65777b1cebdd05ed780d66e3fac4a07143e4266131c2ac24782085efd4f4c9979adc342188448032b910c1f24dbbb71879378d200cf4a81e02ed8cd0a87cb5ef2ac76d3f61b12bb79dab988cb95468210ba96834c15fa42ab76115c4856ef03d595863077abe354f953e2e4e96b124b754fccdc3c286082d3b2b36d986531e43113160f152cbe3914566865034df23826aa2c75341b3737f7d792044052ca779f08a760a7e301a56cdc23271aff66f5eadc4eeac9cf3406cf79a25999cb49bc60ac3b153844792caabe9d094ffd2fa6f09c6ec853bf1ed2f44953c7919d039cb2a49927c0d4dddaf192574419aee3fb011ce2ce9889a657d75a15b9d2d5ef1dec47f02d87a8095865c94b24c8bd80f59ccd328a011e6994f6e220e1ea8c6d2084b1206b9e7b986981eda0dc5e666dce16b112fc081213201b50bedc4f418e317214474a2cfd8846330fb9927ba4d4dc17768f30c22ccf0c15a2110501783740e6ab4e3c40dd193b70f984d90238fb3f8b336111a8db26711a9ac086c237e108a6de0d02a10b66cee7f9afe628762467209e63dad4bab38558cdf69e001b60cd1e63a751d7568901a85b1d2284429cfb0d534703a9c6bf26f659c59dd079c635c21cce3c92b9b9eb313eca3dc050e16c42510976f2b90fbb85b2fdfe42b3e6051b2c203820df6a162d9da9e77be21beba1b94aa5d52bf69d71232d60fe3bcb68789e2425b1f14ba277a1d2de09d46fb52868be01432afadc9eab00e91af2cb12fb2824ce797b4e656b6476dbd411658f324f7d7eb7208c9aa884f7fb74cf7975a1e4bf0838284b2608dd9817b43dd21b1e5029315a4e50efc23ff2387c4e3e9b238f285dfea28ba68cec1040b14b7f4b7f390161586b9f50bd894882184ec264dd5e7579a5f0de420216a9f5628da9689c1fb00dc1eb8d56edb0c6aa6de3c52703977259e5e7762d501246b233469d8177b4f6f367d1993477b9b75579634672808393cebf9d2ba88ae94eaef8e2b53b858ef90a65033c9dadf4ac6292f245128f58601e93b0f21411fe17f14c34ec1cbf47a15453580761fdcfa1fa4a3659baf44919f298e6c15379a44a48606521b644c778fde4f5f81b1c29fb7c994380d061637df645cc57a58b2ba450e63aa9bbaf69e0887d885e42aecf2c1868e7be2833db674e53850b8e3d0fd911aa68ba8a8284b34791de7022802e976afda35bce631e8da0d963a6b6b91d54baf60d43cb686619396c58477288adddfadd2e6bf40caf949fece0d5214e6e5596e8861ce915e04a7d9bb910f9a2b0f2f936e0bf1b8cd369dd0b4a21b066a753325f32bfdc9d92d84476a4e39bdf6127483a7a97842cc5e147c0810d1a2e0c82c99e6492c1a5e1a54c99d60e36434b7010e6d9eb6c1982919a05cbc214974ddac4e8c76965b0e32334d947365ad2088c281cbd020a80569988baec59bfcd0ae2263ce731570e4b5cc3b9480dc7bd3f321ab2269ae3c303041ba7aed13959e667bbcd8abfd3316ada70af4587ed587929f704dc4fc4e7dfa21157e7ae7be058a697fa84d35fe17e713c6a4a127ca15a70c75d65d13328b6aa6538ed70f7d462fc914f5d688427111fd0dbc4303551ba067fbdb1104ee38d3482b4aacdb2e70f89a21c42bdae438a1e4bb0798b8da64669da6661fbbeddc4e87295e6ef19d73ad8b737190bcd7ba614b42b5c39f3e058dfcf808ddde36bc5e0c6e7024b7077efb1e883b9c606bd3e3739a35fd1ca93768eab0860c960201b6b4b3d7818105cfd40d29e8042878bc99053758322bfd55df848a8adee7d0d234d092c4f74967d18cacf6eaa3e79cf874a016a4410d16974605b998359c1daa20a0c50d4f098b0fbee3afd77622072bc0d692ed44c7f2df648fabe12ad3f2b91797e21a169a9db707a662bf0e8ff0c9923f5696f599c4b8242f0de443fd7a8fb611a233bad8c20fba2d12c7f1c15faa1a49f5b30f89d11cfdf85d4d02dc9e7950765ad2379cb61060aecba577ccfa8d405a21b02fd7c721327f299ca6ae179bac871d0cbf7b88d8f58044310ec8e33811c7a4116096f386ea5c65a92d76eebf946ee27c202f3014513c5ccd4593659750f4d2f3e84d42e55ea8f06ffbdc2b651ce241a88711028f91d67311549ef506a8907044e61bad14fe677b34dabcf5af5969bada74389572890478b688a8c1fd567b3be0fdb43f79461053a063e6b4fa0cf1a82675e4eddfc3dfec02c54ffb38fee93d26f1b33e4210cc514e8e37bb314561334e0f8d3cd08bb21c227785e224ed642c557fc4bb2579897233e0b6955a611ded1c31f16972db88fd80fab4e12f5bf1a6231035acb53065507c762ef28febd4c4e3c6a4283798bad1094a35f34c205b6bb2500d2448afd1fc8fa1c549f4ae56d99b98eddc528bb12776d2a5c5ffaf732bbf3389912fe56a57a24440544ede65567c21dedd2350fe513c3170e700bda22b2680764ad07b4d186ed134cc38df7b3f7ece16be3a80806c1b49e014cd49d8e9da606276682c373d93cc417a438ed2eede36838e5aa072d90cf1b17756fb9c1f7e79b33e236f820d", 0x1000) r4 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x200) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000340)=0x200) read$hidraw(r4, &(0x7f0000000100)=""/68, 0x44) [ 729.913023][ T2846] usb 3-1: Using ep0 maxpacket: 8 [ 729.917245][ T2816] usb 2-1: USB disconnect, device number 69 [ 729.932528][ T2751] usb 5-1: new high-speed USB device number 55 using dummy_hcd [ 730.022645][ T2755] usb 6-1: new high-speed USB device number 113 using dummy_hcd [ 730.032641][ T9796] usb 4-1: config 0 has an invalid interface number: 73 but max is 0 [ 730.040958][ T9796] usb 4-1: config 0 has no interface number 0 [ 730.047192][ T9796] usb 4-1: New USB device found, idVendor=1b3d, idProduct=011b, bcdDevice= 7.2f [ 730.056350][ T9796] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 730.065689][ T9796] usb 4-1: config 0 descriptor?? [ 730.092667][ T3018] usb 1-1: config 0 has an invalid interface number: 91 but max is 0 [ 730.100964][ T3018] usb 1-1: config 0 has no interface number 0 [ 730.104027][ T9796] ftdi_sio 4-1:0.73: FTDI USB Serial Device converter detected [ 730.115783][ T9796] usb 4-1: Detected FT232RL [ 730.118274][ T3018] usb 1-1: New USB device found, idVendor=0b48, idProduct=2003, bcdDevice=1b.b9 [ 730.129941][ T3018] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 730.139096][ T3018] usb 1-1: config 0 descriptor?? 17:48:15 executing program 2: r0 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r0) syz_usb_control_io$cdc_ethernet(r0, &(0x7f0000002d00)={0x14, &(0x7f0000002c80)={0x40, 0x10, 0x16, {0x16, 0x7, "ba6d4ff4588aaa73cbb0624c5a8894330b7dc1d9"}}, &(0x7f0000002cc0)={0x0, 0x3, 0x32, {0x32, 0x3, {'340032003400320034003200340032003400320034003200'}}}}, &(0x7f0000002e80)={0x1c, &(0x7f0000002d40)={0x20, 0x8, 0x85, "79fca081a6519deecb2003fa7b810eeb2f008b99ddde95148c64a6d29334e2f36581cd3a30f7586cb490033d4e20b840eeff8c1baff0208328f0a7b83eecfb14775b2c0eb271cfc839705c94f9be1b7e526c0dae4aa00da8ff05b596103cdba37521d5a6d99fa976b02f97e745a4ec37ba61bad463f315f672398dbcf0e83e8a367f53e98f"}, &(0x7f0000002e00)={0x0, 0xa, 0x1, 0xfff}, &(0x7f0000002e40)={0x0, 0x8, 0x1, 0x29bd}}) r1 = syz_usb_connect(0x0, 0x22b, &(0x7f0000000000)=ANY=[@ANYBLOB="120100000900e808d0062206e7850000000109022400010000000009043a00020300bb0009050b02e8ffff7f0009058302000000000019fa674a0dbe27c71d188289311f44a30800000000000000f0d4ef041a6cb1f62757280425d157d8886190e0"], 0x0) syz_usb_control_io$hid(r1, &(0x7f0000002a00)={0x24, &(0x7f0000001900)={0x0, 0x29, 0x1002, {0x1002, 0xb, "cc895309c03d297e7c3fa93f40532337a3a923a428eafb7d740cf193874e8d0c0dc5689450575d34be111f48e1c06b6f8b751ec073cdf4c3669286cfac2212312332b9f0b037b2409b4269c0bd86f2d774aab6cb08e88acb63cf697f3d519cfe03d2bf9d815002dcf745f3ad29f678b713d7e9bdaf3dca948d8fd4826f9466a7bcd1a5eccdfb43e0f9da14b5f5ee9977384d388508e3ae8a45034d377dd5ba49ebc0c0f20d7c21728084253bcac350238ab0f8390f157aa06ea3bd4fb56ed62b296a5dcb89f0bfccf5b5d159c5653701214c0e3c0147b0adece2d4aaf244aed5ca7d3e5db6415c384591bbd4e5351be093cfe3a3d630a19926d1173b006b2f90fc7606190d42e08011636c21f3cb3f66593fc120321166416e697abe92ab73da958f0db19a81921483bd4798d2714d2802f98a91e7825ddffecbe8b7d1fa3be773c79e5f5ea8319c795a4c648f857646f2e32684a47672f1bad83e91e4e6fe9352a83b8e5c45768ad988fc82f1f7c7042476b2a7656102de63c03d2db79dc49760f95467082f28cbd7a85acbde4f3484732f442a37d1b1f40d18390dfa12533088fce86028e060c3b58aa518c6ea608865fa7c8ed1914286211141215ddbee5bb13c35aad74fbb0c0d127890c6dc2c48f3f4021bd3860889156c6612b68e48ead3623d1669a298262f6bd3d29d977e0b276d7fbcbb935d06221cbe5c74f4fd98a5aced3ec45da241675369a25bca702f412d7ce02363b2798ed14afdc4ac0943cc1b63fca61440e8570db2eed076960f0190c2cc078a9333c94bb18b3d2cdfc0176fcd21069e5fe0c4d7dcbf3215a2101e87bc2b4192b0afa44ec440457ac042cf46ece7c2cdf5ee3164187ee5081ea13d754d637957c2eb96ca1c83d17f03d4c98c0a02ffc395c0f083091eed230c4f0c7fbac834fdf28e5d5e7806eef18058b72d1ff461ea124d3777d9f694edeac7db3fc8f148b2abc4931f09e26963e8635a2598fedfd36e39cb14bf6b17d69301339afae5e8a2e4489be194e7242c83e81a99e1d017166702642a225c00500681370ce846f9182cde2a7ca350a757e069cbe85f8d38dd05de8b4858891fc41888489de5fd543efd11e424a21e1132f599999ef906d0e32fa82e5f2b1062fbae2b90db57644357c22dca2cb7a5327f4b618c3fed780e64c3d8c5852097c0580c7290fa13a451a73886b1db12dd2b61a69e8724a0ca6e2213c1121070b70b84e01a8191671ff9280e6458ab23aa2958e3b4304a27e7e50c6c45a8dd63eef51ea705ce541ef2855ca2948bd83ada19280a8016abde197066996ce9aac3078c6537733bddb2c36bd4dbcd257508bedd92813c7016ce2536bf3d844c8fa1fbd931670dd90dcdfd60e1b2d2fa08417708db6ef3fb87020314116ebcf1f6ad733759b0f7175ec319a1c80b741b9d371d6f54808f7e206c11265adbe268d0946a3b08e045644876311e7a6326f0cd6ab5650e20c9c47e48bd4c0f4b0b235db569fa3d7be98e9bbacc8cd96c45149572e19eabe6828ecef1c007db7ef1999dfe553cb08a73cf0cfca90b6b6be6f484e1948cbef0b11f7d39d702f3e89fd91a7e6ea89b90e7cc0304c42e209ca1935d0d346414c8ad35e58d0d33391066710b9af320c067e444f3172e72793f36915a69a01ad4dfbe759c752491e53d676b68976cefbb392807d3d61fab21153dbaadea08824da707ba28c4749061c30c313df3eec6fb34beb1bd7a477df9aad34f6812737adc053199e410ccc1f5a1a25503272f9a152a7b72b550370007a0cc1b69fc9c64b8b1672437532503b41542ebf494cb0a591c5bce4611b4c4d21e6e0172b2fecd236b3b6afc4655048db42f3baf39818cf8105364bf6331603157e7edb845d9957e269582706cd1e3f3dbd06f37f27332a52d1d8e7714ebd834baa86e3ceda6ad1c1a555b2e9934871149f72e4c0d0159a446384f047a8d150005cdc47c3990a09e342a86c50ad5a75ec9cb01be6d7030134058888d49d165f667db9229b0cc736c21f424326b2593355105bbb1f129f927476fb98840c7ccc96bef427d46c2ce955ac14da79e4542bee3274e2b65f58c626729982247bd9d9fc51bb854e81d46a9af6409d8a46053e93e53b0b357089121e2d485b7d69529638a2d7b90dd4058a595412650cec19d9a738976de7189019c2bec45d7fabef9de813bb7f4b2715e8b958c729d6c487301566afda36d8c2f3430454838faa636b760af387d27425dfbeb0bda67c27842ceee48dd9b2c7c3346753ef445890e9aee68f66ea75461c7b235ab3efa883a45b416227903a628ae8d627f9dd260b8afea3839c49802720f796e0bb697c2c79d600b282a79e534ce1c87c3c6409296ae14a4dd6173a00c1c1695ce277a4d51ade3e80078917eec7dfde0f10120dc7791ff1b46899d467de8e9d866ecf35f42bbb569450ac1ebee5e5f7d26c5526bcc66de6076845c5fca0a54109d0e26307bf7ae053627524809ddae8df458200717d99320d0ad195471dc70e05770fbdc677a67cbf69612fccdfc92ce9c15fd707ae2b3d82e3761e6f3d6a9a3e6140a4b8b20bcebb279abe2796c924a4749ece4e9411ed4a6d31016e7693565ca2a5804bc9cd859b6b260acc15788775ec12b9ec380e29a0ab2da379034e4ae9a75476a8cc2b03153eb02735fbbe30e03f24fae4c0c632217952b01734c1ac9cd7be4276546641a73e9fd1a8f6b1fccd3cb1ac822f9f447f9e16f537bb2f5b10a333212768989e5141553e6d2b1493423453b652685678c563c66382b0998533b1f9b546389dbf64a93969e9f222f22276b67807543c0822ec244528c8d928903ebcf27132b2faa6134f2cd90dd4aad982a58f795715e899860d71fbb76ffa3b127c3469b4c2b98dc829f434d9824e09ae0b1c2a831e6570e73dcd5ca6356531b44b342b239c5db265a9c5773563ed23b085cc8e92ae5d7a30762c829221cf7531fee4d38d38071855a2a18a8084b09eb8201ee2e202606d44690a00567ecca9dae90ec3c5df46b11e82363392c60d1f3727006636b43ebe9489e73d2ea516f81a15e98224d63ce20bb02b831a87d601105768b5e1ca61352f1103f778b562ba73a8e920bf1e83d25940dec86c12833a54fbc40ac65f18054bb69b5ae85e6f5721ecd75abda9b8a0559e38fe7b96b17f00d8053044ec115bbe29509ad18903bd8bf2d2f1ed54ee8ada7a77820a815554f447e65d528cf0c0bd4d5fee9a77319d41378a9a478595e022adec49db856f0a4d2033bd79b68712179c81d2c37718acd8d3ff47d5d9a2b61cf5fcb342ae07c186eb080a891993c6083ba6762c866dbe16139d7bf97301cfff54f6ba6d8b0104f73270526cbf4511e9fae9cf518e9a37ae65e686996eb1d9ce7435d9d973589df9b1f0aceef3522a273cf1739e3d046e6febdfb261f56f664942a17e0643598b96e8548da40220aa131d1e921660e478a6a0a332737755dc5b29dd2970002b5edd2d85112ed8cf2efffcc9e206b6fc3a9edba49025c96456c562fc8709294eae7c2cc19820ffdb31f315b56db02823993d535e59a686835feb9fd2575cde56406f2885028121d47ca1dfb222a155a1f898256f4ef5f0de4225ebba7b033db965e0f799e2e0c04b09b68620acd350b92103f2667c4b391b204b818683f5b5999f6340db4373de0c9eea522ec58c6b3e468e895c3acd73bfa7152504a45ac75ff053959ce481e20c87cd6150ae1a67b623713bac2525164d0d3bde3fc3519f883842ba8079a50edf99179bd0ec1f3ea51cd93ded24494cb5c7d3fca426d78b60b4f42c6a6250bf7f9fdc65d5439fc5c88b8a8bbbe1b5ab1a764cc4a7af26d70f9ca8c5938534e3d4aa35653a23983caa0637dbe15af06599eda136205ca803d63351af31eb446477f8e0aca01b3c102158b465bef67e5dd1e6e21e98dff5962943e0a609301417bbb260ff875b0ccf98c9e94859342115042dbd70982e45349006f45c2025ae1e0619f8b146a2d97284eb42c852479ca96090a7ef749c3394cfc9f90932ab686c84d959ac2c681d096315824642c8a86268d70951d42946d1c0329e74d6beb7be447cf46503af1b8c64a127de3fd46a27d22f25b9bb2c3379620343b4e925dbac3854a9bdb0f33a6a4c610c4202665357b4ec9f044f138a17003bf7d148663ddd02bdf37a72d0bd453976d8919853e5528f6ef4c32042cea0dabfbdfaee1890facd04613683f93dc11eae029f4c3ce3e6bda32e6b3f1396f0caa3b83888d05e529fc11aa2a9ce99ac72361f315193e0b3cac14b921aa66e85abc84118e352f89f07f4f400b0bf30da1edff483d88cb779e416dc4e28f75b281e65e77e69880cf034042a7752aee5316f3ed298fc55ff0274cb8cf5485fcc1810f1181460833767db53a65d5d34c4672e0d2d5752d921ebbc70692c0379466349d24e0748c3fa8cdf0ab6cb84858ef8da58580dc3dcaf95f06a68bee016dcd4f245a8b1c120a4b52188b556569e7cfcaa7605ba31345ef6dc83e62031a6b8c3f9afa1e78576346fe6af4ebdd9db8ec86d9eb5441c05e9fd8417e3082edda80d359d1c65762a35e1ea5cd045714aaa84d45bfb5a20033eee07f8e290f9d598c5f951688308f13bc38fc53f0f574e424c0d93d1955cd21d041a73cdced97149fa61765279a3b2536043973720d5ba7c27012643fcfaa90e131544b99bafe7964076b79588190d608c14297c1671c133f52e5641c8c969fda6dde54a4ad40aa2bb64c0de147440ca770b55682d10746fed70d556c71adee1095ecd724f2d42daedbb1ea3268776e0edae2d7ff0770038df2d232aa74b79d8feaa9c7b4ef9c9ca2effceb4882361faa5bff92baf51b98961c0450dfaf95dca0545c97839f29a234cc6938f38559990d3c0262002985eb01be98be5e4a03dd8ad36eff122e720bd4efafc039bf2d3c43e6a888ce6a74a5a0cae5d6b4c49e042181110068b71b4c41c881810e4800bbf6742a1a69394244fd526f5937ae96c48f0a01ed98e12d1655287f5751a0b8abf1fc21dee309f86c683713a07fadd8914e2df486a6763a46b56e6cf1122159ba3cb17867b3d94dda8a4fe7946e1b50ce42e3f4294bb2a18b1fea8e68edaa917bc8d67f887e4196db724e183f22fb864f4854856f782d37efa0ba5b1fe4a2a137de8fe42ce230e6e2ce9cdaf927ba34ee0d4f48a7b98e7c23847451491942f586a1d02c513ddeddf0b295dd267b0ee22746f613cfe63ff1dd19a62d8696e8e30c5a558fc26d57eb7015159e3fae21187855d543952238bdeb1f9fe37933eb89abab7a7fdbb85b8661997a752f9c7789269c4a8d3376cfd842f5c42571f3c6cee957390c6665d19eea16e829dc24218df028beb28d1e83a4cf84984c8ed28e12dcc2f9ffeccb369a199d2e13d39912ff5883337a5161d0e4793fc108daf8e15136aff3faf9deba20e393fa2e22941255479abb3fa1775132d93920666fc5fd2e0c063f37e41ec097c54cf927a8bdbacb61bd6f125c76165636818ab43fd95e21bc5482c7f77cd3d4fa60b31f9bef8e32826832db7ee7e1a94ae93a16327bb8913cb04fe6090ed6a2bc766ad96ed6afe1cff47f24d1ff7d8908a7ffa2be6ebf1a8997fc4d95a0ed86f0b527fc9af844d6f4a1462db4b542849a4bc6ffd1a82590265238ac429d933b4adef2d18dedea891996554233ca55f728509566beb2d29634829bdc472992686e5efa15042188a36f3eb4d18f058f74d3b780201c627dba9b2d2b21b3b6a36ea58e1c57ab"}}, &(0x7f0000002940)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xc01}}, &(0x7f0000002980)={0x0, 0x22, 0x13, {[@global=@item_4={0x3, 0x1, 0x9, "c64e423f"}, @local=@item_4={0x3, 0x2, 0x7, "98bd9e96"}, @main=@item_012={0x0, 0x0, 0xa}, @global=@item_4={0x3, 0x1, 0x2, "bcc5d6a8"}, @global=@item_012={0x2, 0x1, 0x1, "5bc1"}]}}, &(0x7f00000029c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x10001, 0xffffffff7fffffff, 0x1, {0x22, 0x1a9}}}}, &(0x7f0000002c40)={0x2c, &(0x7f0000002a40)={0x0, 0xf, 0x8e, "5735bc349ad1ce854ecb87d320a47831bcaf61c2a604d2c718672baaa67307a3139658fc57bf3ec5b9f40e63dd1d6bc5c2d8dd27ab1046e03c997bb484867310e49c24523625c0278bdc139d769adf66d01ab6c0bf2f3cead0e3712ae9c3a77f12a745aabe2dbbe1cd94f9dd2a956bc2871b7081148c81acec0495fdc4ce773ee6f0ff89e855bfcf3d7bf5107070"}, &(0x7f0000002b00)={0x0, 0xa, 0x1, 0xffffffffffffffe1}, &(0x7f0000002b40)={0x0, 0x8, 0x1, 0x219}, &(0x7f0000002b80)={0x20, 0x1, 0x6c, "a19fdbe97e7c8cc41dedea8ccc60321993176c4969968b846d7f3eacc42759354ee41c4ad5f19f5df785f70a6e53f52c7f8919c978374d2c313883b716f5f8076065741c019fea8c48cee9f1d82fafc64ae7c180767023153ee89f62e441e7288e9aad8497ef39441290e32a"}, &(0x7f0000002c00)={0x20, 0x3, 0x1, 0x2}}) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x54c, 0x374, 0x40, 0x72a, 0x4, 0x7, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x8, 0x10, 0x6, [{{0x9, 0x4, 0x0, 0x4, 0x1, 0x3, 0x1, 0x0, 0x9, {0x9, 0x21, 0x2, 0x2, 0x1, {0x22, 0x839}}, {{{0x9, 0x5, 0x81, 0x3, 0xe5, 0x9, 0x5, 0x6}}}}}]}}]}}, &(0x7f0000000380)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="0a065002010981409300"], @ANYBLOB="05000000", @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="050f050000"], @ANYBLOB="0400000004000000", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="04030a04"], @ANYBLOB="d2000000", @ANYPTR=&(0x7f0000000180)=ANY=[@ANYBLOB="d203120efbb43cfac310273455744e96a296156fc156411deb97eaf4a8d0062bd67957aa637483caa7bfb4fe07f96208d99c0954d30709a09d735003e3b8b6c64b7c96a2b09d66c5613aa7f69f39680d547206583218a6ecf267dfa687cd296324116be99cd50909bfb7d0c51722048f1cdef4bfe787e02c2d47183992eaed24f82e5dcf1f5c665d1c5976494421d07a2549c3a01108e50459d1dc5ecb0acce021fff104919ce439daf1bad70197d438e112fdf5f1c54b2a940e744916bb999598a247844d738f2da2ed551fc06b4cdbb482"], @ANYBLOB="ab000000", @ANYPTR=&(0x7f0000002ec0)=ANY=[@ANYBLOB="ab034dd7ba9272cfa1357b91855baf6e2bbab46b6a8406ee7f4d2be7eed0d5687763510122a5b538ae3b52de119661b8005e0ac99624e5a269bc84ed66c104530fb54abfeddbe2ac0a5431bb87f9c4ddb437912ee14873df5704e5c05a672aac2f620184cc1fa496ccea5c03f50ce9258fcece56861b7d3c4196a1d20145d59c12e5edd8fbc7001929650d23a3c98e7078d8a2ecb783fe19e8c2b26ee06a73924a4a93e7817e8e645395579017"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000340)=ANY=[@ANYBLOB="04032104"]]) r2 = syz_usb_connect$hid(0x6929015ae449de98, 0x3f, &(0x7f0000000400)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0xff, 0xc12, 0x30, 0x40, 0xffff, 0xfffffffffffffffd, 0xfffffffffffffff7, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x1, 0x80, 0x3, [{{0x9, 0x4, 0x0, 0x400, 0x1, 0x3, 0x1, 0x3, 0x7fff, {0x9, 0x21, 0x7ff, 0x1, 0x1, {0x22, 0x9}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ab, 0x405d, 0x80000001, 0x7}}, [{{0x9, 0x5, 0x2, 0x3, 0x26e, 0x50b18f2e, 0x1ff, 0x52}}]}}}]}}]}}, &(0x7f0000001840)={0xa, &(0x7f0000000440)={0xa, 0x6, 0x250, 0x9, 0x8, 0x1b, 0x40, 0x6}, 0x4a, &(0x7f0000000480)={0x5, 0xf, 0x9d, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x3, 0xe, 0x10000, 0x19c8, 0x1000}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x3, 0x3, 0x37}, @generic={0x84, 0x10, 0x3, "9358d6a894c4011464d6d2eb8659c6887d8e50afd3c5c272d65e12242de97c2cee3386e87ef0a92f823548448ca1aaf05133b3c60c42ddc964d4522164fb3a4c9a1302c00536df9f5e005a4971ba1d31b68f5408c90e2cf60030802e9d0effd53b639470b8107eccc2fe7409e6b3d9fe3d4aeef0852744424ebb4c8ba58fbdd605"}]}, 0xa, [{0x74, &(0x7f0000000280)=@lang_id={0x0, 0x3, 0x2009}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x40e}}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x1409}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x489f}}, {0x4, &(0x7f0000000300)=@lang_id={0x4}}, {0x4, &(0x7f00000006c0)=@lang_id={0x4, 0x3, 0x420e}}, {0x50, &(0x7f0000000700)=@string={0x50, 0x3, "c8bb8775e0b7c985b6783310136fb2144dd28501bf99b0fa3c17be90187e64fb6bec06ab30a274027c35f02c5ee16d20cc7a604d65f413adb8c720059573fb3b25b41861a6004cfec12c262a5164"}}, {0x4, &(0x7f0000000780)=@lang_id={0x4, 0x3, 0xfcff}}, {0x1002, &(0x7f00000007c0)=@string={0x1002, 0x3, "f5ef7e2c84d60f1894bca12b7077f1eaf6d2cc6a7ba982ee70e5af2f5fca828c22dd9b75a8cf30069c0042fa39f1430c09bda7aec0c0a10d6b4534e7f786c0827d4f254c255b37b4f8d99f4613ab176da1d1259ca839ece79104fb66a1a80cf6d5bf9b87f2e1c9e07c6291a6dfb27faef2d4d24ba5269ff6ec12e7ebee15c757ad7211ca9a79ff953ec7e3304e64145a79b2e041bf804f63e169b29b609ac0dee9cf3dc5142c4df8fe103d046af04cff053c3862cc7dd82c37d64c1a2f7a6dad4ff325f227c598f058b02d15bc588bc8b58875e480e149099514af822f5d2b904979b78485348901e5cd8ec52337df99067f509d94e623ce00e726eec0b8247ae83e58155ed84da9a4fefff3e4cd2e38c2a0e0cf5f389c1b5a72860600c29955e5311f677d7e6a882450850d2fb914f4463f0e5104fdd8f915c9f7432ab920e01b0992e2125431591dea11f6e66c90a636564e6296144cbddb3c1bed026036bcfc5ea72b72d61377599184a1c1364dc9e3a017babfc6af9f2d13fb764ccfc1f9b6213afc255ceb1a00a9ce45d8baaf0905fad4118a9b76aca262229b4574cc5ceece59e3908831942339506b6c38a3560386c40b4c1ae1b8db7b906666c06f6f13e0afa17438fa5b9e24ca9d08503ed0c07c31587e5d1b58fa856f8b9982daa1703fa32a908b2850efc55e4500f96050bf75641113a50b4abf0fdcc5ccc3993b983828c5d2a635ec8a885d07a6893ddaf21b4f6c8410ed9b7c2affbf8d95c76a4f8131f84ec4340707611eb6a874c5158ad65d7d48eb9e3602859dea024366ccbc6645a4c40038fdad2d2b9d4377b8e20d4233e4473d0886298d9996e0928d8596b482d338a52ce0797d688c65f34a2d8fc9c922d5f5c5835d09c0e36c44c26fa77e15c08aefcd4c9f700e346790dccbb65dd0fbbdc76956603491c6cb993d2d592a46f96cc2506e8542a935465ce26d2d136a011d7c6fc3991f9ff214782e78159e0eb6ed16fa5d1a6d217019e66e6144e52b55c8132ee76e860fb8b3cfa8eb43d147ccd17ef25a1fdeb6bef0aedc5454508162aadfee09baa160bedfc1d84a20fd3b793d609e0a5bfd1347b619c39e78d19bf443abd26cc2d6a38c8114378dce180e76311d00454ca93fbb17185e7df2c565b1da98cdc91bb6e34e14d4050e8f415be3b2d1ed8304904ac122e1dd6c4b0c04d98ae8cf39e5d41cec5567f1a020665791bc95e7ad8428807e640ecb4f257684e20bd4c08753ff83694ffe48305faf3046a03f7ee9d4e217f09d803809afb5cf1abd63e9e21697b339ed8771f7d5493fe250ee208641722b77325b3f7483a78ddd0eb87f2caba02fab957d19deccd53eddd830f3c9541ec06128614212192c59cd7d9cb5277115e36e3fdbdf24837fe251b1b32e2f903ccbe87362d9aee617e2d268472a95bd4279fb32bc0aca22ae3412ebdc7412430b0cccf78317dbd0e40987941f197985eb647a072588d77e27730f2c3e0671918c74acddbfe4f70aff708dd44d75facbbc35d83ef2bacebd95f0f53d02e8bd8e79fce4477424c583f4536e89bd1bad92e1561785bb1d75a573d1d780c0d459c143dbc2769342e3bb70d2dca1a93163d784e70d132b791ad0576fd3a73fdcc8e871b62bde1413d307bc2c78323f76806f71cd1933034df46ff459941bf66097104134f6b0a5697f39082d872059754914db090b0abfe0d629067ac6823a99f9a9142d959fe0aba9a895f814d29db450d314012da5ebd1e9902fede4bd4ae955977f4a4aff1ba69681537a9f181b0a8e6321039681b19033d82d114f94b8b6afd76678c058142a38de8db0518f5b9f0d32e2fd204525fc2c79de9bf69d8e7c33e6a75b7d607587ccbcaa7c3b225b2575f7a145277b86aa28c951cc410bc6a795d9817a26861b460f1f3ff89ad52c0ca25eee38dca51fbe44c2be6d91cf27c777aaa6280c304859954740681582532d973065cf5cd6ad2110fbcae704f9a2ef7d0d173fff2571a96be03508496b7508f87eccbfca00e322a31562a0df491fc37b11b933effb1170980074cee47cea2f466c2c2e8a5da1468ae5909ae91d0706fa7295596d1ad50e064caee9859b43c1edf82c7d7c93e8110a58d9dc985351878933eb059fadddf4809e5f4aaa47a72dffec4bb837d271137cdfc136ca8e39a24c008f9936f2c12513da660a1f0813e4615007110e3e72f3f70e1d6a89828225f42cf243268287371559d3ac189352b6ee49c9159b5840990b4c9efc2eef508ab5b2c389b98a5534913fac233489365c64d8537dade291e669bd5351e477493f4fad6bbb2f5fbdfa8f29cc4601b0e8a04c630e213032b91fd8bdba4f945389c4be23a411ad1cbba42b106b57bb516f9dba3943ef7ef2df3f6601d02b464c543297717ab1073f24a8a69768d1299c65cc565c68d1b8ab1987160cd24b4ea55144f08947efa41ea08502fbb86d3c934e6bde7e5aa36d9993f0df5dbb8191c5770ba95eaf585c90a7bb19c685520ed8cad2f6fb000539a2fbd16474f8f465a0a83e3e41214168dd3cf04d840c4956230383b6280a9ba3f5d3974f1a552c8c5aa20c8d767d9cb1efe91b9c8d06313d2737d3f8092d20e8115371c84446b769637ca74e6d931415b7ffd61b5fc63e154afadfeed7b5590b6a1a880cbe51fcb8ec3fe633ca5113d6c20dcac4f66ea5e03f17577132ab8c00555be9746ec4c3e3902d1c86f4bf8c82a5ba86dc833af672ef78febc5f69cc8d33c7e36e7cdcad6382f805763cb369769939ee5ea6f96b007258f79185aa565626fd696b6405f9a15064dd77fd8575010005aece5674e7cea1d26f805659a4c6513fb081cce2bc66de83cb79f5be59c8de42ffd0146605ec06cd6f8a761e79583fb34ad17b67649c2e9c45e3b02ef0004a1393d2d943dd7150d0eeaa6b6fac9f0a23c6d5de1ff6665e2afdf54c8277b57804d9e4fd04dbc7d01b8f05baf3f92f9900f37375699e858eaec007e40ecdcdc606d410288ef1fe10917b949a26cbe686ca7cb5dc9591cc4eec47e07d70eb4ccd902e6373c87005ccd0a1373bdc5f5149b605d8e261f82763650b836475d10f888d7042481add5636471b6650095ae5c23fc5d27b8068e6c27a2eb07fe92257e26758231ba0103699de5ddec9ba614c087fa2acb2f7dee24ab2a8a5fd41dab614218d9338aa07a98af0b140861eb5a7bb20de6c88a6093b5766910c196707c081f66bc0ec249d0dd67c3e04bce53c4ca81ea900a140ad51413965e1052725b97de859e2394d900102faf2a24c81e69c19d129a0a5249182c294c078f25a13cb3f8f25c18e4b5c8ab4ca087c50efef104968e4379f7f95a03fdbc5eeb512508ad75419baf9c878775060a5bb07e9476fc9986b49081cf492a74fcfbcb5db8ea922761800c225ecb5d0d2a36fea1814e11f65df49b99f55caa7d85e17b4d88d4f3a645292de139e1f5f375e15b1845ee362f955b589008441d2dd9688fa641f11e5995b2499b995b3e1a2680566d9f58c726b7416741758fc768012272fdd91235ad244991b58d71dfaa123da508a422f11fd96fb58fb8e98d6a777a5ff12a15b6141fc61a67f19f9b35622f175e5f43a886564e79c9a881f06dcf27ab8265cd585977d4ffa0c411faa38caeb8c5b7e4cb6e754bee733eee066df71f027c183e7a1c8a080158df23354aa0816d19720640af010f2a44bb23b0d8044fd3aa9b8ce524939f99ea46c9b6eae653b0c2e6a8f3d212595215d64a613964456e9f8e991835d6b448ce68d446295fa3a2b627b99cde94cf620b88c4bdfcec8eff161ce8ce6f949dd4d946726e637de180bae0726502dd8c8fb7d992dce1f3e42237e5225e937097d447afe95d34e7230aec54ba5dc614f38ba2b86e49f2882e6765225c21da0cfe7dfe41c24cd17b74d048f2edada5fab26fb13803b83062588502199cabd8240de153652c4dff20dc8af59f8639b271477e20f65dc73e107a2da983dd7a2e0888088add121fd63babb351a72645528443046d8ef8bd252ddc82c6612926d447a8c69eedd78d1171ff80edd683f07803529271ec84a9ae6b6227ed858a25a76b0fd17415988b74b8500e276f660ecfc4ada394bf6add4d3906a6331e8e87896035fe3b15f66a1063890d7d0940363adfd10691d6850d8230ded953e2dba29f3abdb417c434016e84a18dee07218f5ca30e95ce335a701ac25932a5b39de7b69e8d19074f4e98e74da452b6bee1bbd5580129a390da6e4a20a280c3d6f6d1cf462115ea7e057b643976cfe8a334428fcea888735afc4fd2c2e6b2592de693f2cf1893a9a33df72e11bd70cae04fcc41338cade9a7724a2767a082ccf6bddfdf64cae3177c2467edbe76e7ccf24af4316f7fc97e1a947a2108bea98c73ecc3799c15f881ef6ea2df62d2d526e962390043fd388f787b41f49bd1e0ab038ca8104e2dba840177ca1bdd72b087213e007bf5d4d989f615f65a9c63e263e4c7bf86a4b45e77a6ba0e59fbe1cc6e17d9fcfcd55eb93d192c54513f660515bb836cc032d129e5b51bdfae13adf84b6a338aa3ae54f26f3b750c15ae584c297afc5612ec3cf8ec87fa35667e732c295eb7600a1ff092ff41a087fd3cac43e15fd717828990cf8287d6f3bdfdd368a87d73c5769ea82caeaf2c0257e3289cecd17193e71d9381def5b95fbdc443a1a2db92e9717f5ed06d3c701feb0233e555fd4ee33ce907d44dd2f4a7314a729ce7774483e4c2e06d9b75b626f00c15dc0a192425013fed7e1b306775e595d9079c7a1182be2c0bc73085a79f0527e7d4feb3853a6d0e35409dabc66a62d116c780214d3f2957cc4eb0e1c8a5da95fb2c4454ab5c1903fe6fa69c15fc32065fc5899a3a2a33d9a921dd7053df3c367eb83d873ebe34a5abeda704a63dd650b053dba9ac0b6012c553067a6eba3b103b8b8dd58feae5b38fc917f7c6e9c465bc8fbb8f79bc1ac09fc1b84755477e6d24b64aa7e640d0400e2ba8e5bbb0fb863a295d219601f7639022a6178569249cc7274b742002f02442cff0d2b09a87097116a41e60ce46f5b361b52965d41206f6f95530c35987fe98661fbbd5675d9f64eaa447b9143b3e02bb6518314ed7d3cb3673de5913da15e8dadba0e12a5076dc0e8f3e6ba3e3a9c860c907704a38dc583225831e0441c6cfa57a6e7cc5a0b298b2c54e7fc66df9ac1ee81ff5edd21353d3ce4e011ca3e43ad3bae559a664417db82e9f48eccb88cd7c7a4b0636f4f0afec39665da3b659d22b014c1333320f1b95919fc03ef221de2b561246aac9a8315b575851cc499ddd49547e347a87add0b2bcbbd60be0ca9d09bf2dfe118628482064833f0060df1f07786255bf33503992ce2494d3162ef94b44d54a0ce0518b5fe4d09e5644c88d75e7b1e7337cc29512818f0ed3b15526b1fb75eec638ef559a81906483ba73ee9fe9af6ecc42953320581ca0dd69788187a7b043c29409e3464a7b6f4baddc0d95333c1bff3cbb4c63a3e793dfb27242977a07a3491d8903c8eff0d242c1872b976682673e0e8c8e0b1dc86c8f83a0a73cd1ea8e67d7e4a7fea00421bcbf75cdf9f1ecc7273844a03b5b12c1f5ef9451d659710c49b27a2d77d142b44a1ca8f6d8bce1c0fbccddf84c664ae90bdfb21102b0b8eb285b29e40a5926da3d4d27726bd72c8cb98bd07fc18c94977b1405dc9e3b2d241f1072ca15175817ff0fdf2a43a5d51a3027d5edc1ba9ead62da09f0fc87cc4181e5b208672a0cd2c988b20c904ffb03105da0a5670990dc0e790a2b9"}}, {0x4, &(0x7f0000001800)=@lang_id={0x4, 0x3, 0xc0f5}}]}) syz_usb_control_io$hid(r2, 0x0, 0x0) [ 730.182456][ T2751] usb 5-1: Using ep0 maxpacket: 16 [ 730.194470][ T3018] ttusbir 1-1:0.91: cannot find expected altsetting [ 730.302519][ T2751] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 730.313558][ T2751] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 730.322511][ T9796] ftdi_sio ttyUSB0: Unable to read latency timer: -5 [ 730.326488][ T2751] usb 5-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 730.342533][ T2751] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 730.351119][ T3018] usb 3-1: USB disconnect, device number 79 [ 730.357644][ T3018] net1080 3-1:0.58 usb0: unregister 'net1080' usb-dummy_hcd.2-1, NetChip TurboCONNECT [ 730.367569][ T2751] usb 5-1: config 0 descriptor?? [ 730.393929][ T2816] usb 1-1: USB disconnect, device number 73 [ 730.533101][ T2755] usb 6-1: config index 0 descriptor too short (expected 9, got 0) [ 730.541199][ T2755] usb 6-1: can't read configurations, error -22 [ 730.547698][ T2755] usb usb6-port1: attempt power cycle 17:48:15 executing program 0: syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000014da210000000109022400010000000c0904410002ff5d010009250f1f00000000000905830300911b00"/56], 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x800) ioctl$HIDIOCGNAME(r1, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f0000000080)={0x1, 0x2, 0x9, 0x93, 0x401, 0x2}) ioctl$EVIOCSFF(r0, 0x5452, &(0x7f0000000100)={0x0, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) [ 730.702426][ T3018] usb 3-1: new high-speed USB device number 80 using dummy_hcd [ 730.762526][ T9796] ftdi_sio 4-1:0.73: GPIO initialisation failed: -71 [ 730.770022][ T9796] usb 4-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 730.780554][ T9796] usb 4-1: USB disconnect, device number 62 [ 730.788306][ T9796] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 730.798694][ T9796] ftdi_sio 4-1:0.73: device disconnected [ 730.853625][ T2751] cm6533_jd 0003:0D8C:0022.005C: unknown main item tag 0x0 [ 730.861839][ T2751] cm6533_jd 0003:0D8C:0022.005C: collection stack underflow [ 730.869316][ T2751] cm6533_jd 0003:0D8C:0022.005C: item 0 1 0 12 parsing failed [ 730.877204][ T2751] cm6533_jd 0003:0D8C:0022.005C: parse failed [ 730.883410][ T2751] cm6533_jd: probe of 0003:0D8C:0022.005C failed with error -22 [ 730.962428][ T3018] usb 3-1: Using ep0 maxpacket: 8 [ 731.059568][ T2751] usb 5-1: USB disconnect, device number 55 [ 731.062477][ T2816] usb 1-1: new high-speed USB device number 74 using dummy_hcd [ 731.102519][ T3018] usb 3-1: config 0 has an invalid interface number: 58 but max is 0 [ 731.110709][ T3018] usb 3-1: config 0 has no interface number 0 [ 731.117351][ T3018] usb 3-1: config 0 interface 58 altsetting 0 endpoint 0xB has invalid maxpacket 2024, setting to 1024 [ 731.128468][ T3018] usb 3-1: config 0 interface 58 altsetting 0 bulk endpoint 0xB has invalid maxpacket 1024 [ 731.138486][ T3018] usb 3-1: config 0 interface 58 altsetting 0 bulk endpoint 0x83 has invalid maxpacket 0 [ 731.148357][ T3018] usb 3-1: New USB device found, idVendor=06d0, idProduct=0622, bcdDevice=85.e7 [ 731.157410][ T3018] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 731.166640][ T3018] usb 3-1: config 0 descriptor?? 17:48:16 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x6, 0x840) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f00000000c0)=""/81) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x100000) [ 731.223021][ T3018] hub 3-1:0.58: bad descriptor, ignoring hub [ 731.230187][ T3018] hub: probe of 3-1:0.58 failed with error -5 [ 731.262538][ T2755] usb 6-1: new high-speed USB device number 114 using dummy_hcd [ 731.342455][ T2816] usb 1-1: device descriptor read/64, error 18 [ 731.439342][ T3018] net1080 3-1:0.58 usb0: register 'net1080' at usb-dummy_hcd.2-1, NetChip TurboCONNECT, 6a:a2:2b:50:e3:0b 17:48:16 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xe4, 0xd7, 0x6d, 0x40, 0x61d, 0xc020, 0xcddd, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x8b, 0x0, 0x0, 0x49, 0x96, 0xfd}}]}}]}}, 0x0) syz_usb_connect(0x1, 0x26c3, &(0x7f0000000080)={{0x12, 0x1, 0x300, 0x3a, 0x70, 0x33, 0x20, 0x16d8, 0x6002, 0x9971, 0xfb, 0x4, 0x61, 0x1, [{{0x9, 0x2, 0x26b1, 0x1, 0x5, 0xffffffff8fe9d45e, 0xe0, 0x6, [{{0x9, 0x4, 0x99, 0x401, 0x8, 0x73, 0xe5, 0xfd, 0x4, [@usb_cdc={{0x5}, {0x5, 0x24, 0x0, 0xc6a}, {0xd, 0x24, 0xf, 0x1, 0x8, 0x5, 0x3ff, 0x1db7}, [@dmm={0x7, 0x24, 0x14, 0xffffffffffffffc0}]}, @usb_cdc={{0x7, 0x24, 0x6, 0x0, 0x0, 'K\\'}, {0x5, 0x24, 0x0, 0xfffffffffffffffa}, {0xd, 0x24, 0xf, 0x1, 0x80000001, 0x7, 0x100000001, 0x4}, [@mdlm_detail={0x93, 0x24, 0x13, 0x80000001, "3bcbc10c93002c6e559537f0b9a91d13ca607bc15467e4a855e83a6be971694b5bb0798c0b33e44f752a0a78b6061b0682df710cc5dd1940adaac78f60cb4f52e9fa56b514dbb9d4addbeb91e2883e47cc2c33d779af4faeb845aeae2c3d86ba978ecdfa425df6a7da550b8179cb6e90126cb54dbef1572e9d0f806c1fcdccc6a3cb44ae92316027d7de60dc582610"}, @network_terminal={0x7, 0x24, 0xa, 0x8fc, 0x8, 0x2, 0x6}]}], [{{0x9, 0x5, 0x0, 0x8, 0xce, 0x5, 0x9, 0x400, [@generic={0x1002, 0x30, "133db5614570c1b5ecf0fa21211dbf9dcf82897f19901f567b906eb674b71b44abc9b1ad75a9775633d6435cb8df092e2a9394edb7968a0c1d0a94e1cac56fe77f367d7bd6945484c070626c9cc45c32e7c2a2e120efb88f5f2a347f261832e71720d64013ae8cb0ff58f162b0052d524d5a7708424d766ae02faef00399b6f87a43dc783a2086b5323630545a87ea6c156b124fa48727e1f97daf638aaf112eaedae569d053fc11d25ccc313c2d2b69afacf453d7604289c3b1eadd70d1e1db33efef2c22618508ea4e747e91f82d0b19f8aba41611a6b667e4622249e157306cf2c0f45d31acd4c93d10adccefe72c7c2d8fed3fa5d2f2aee61ccefe47df7903de247dde705ad9d4575b9934f8dbdc51e6ae297760ec70bfe768bc504b65484c4717aab236a97e584bb16daba05360af44aaef741427d10a9a54056464998dbcf2d72fe893d37a17010d096318b334136f480d86f626e361f4754f3ad0210233695b384c943bec0c707bdc65be0dcb33741809897752761e972d0ac7b6f8282c6908c35c5c1e60a256472252c5d03da4fa8acf0775ec48c2c5375cc2b01d215dcf142f626ee8a2a24de5940cdf974c9a984c4fb52c03769ede8fb180b15736e266b20f59593fb495888e031e1d7ba86b93ba3e7f0c5cdbbdff2a2d523fd3189dfc81e9ece23ed98de094b1d1022705de992f47aff4bf7acf0c9a0755a644f3adf6f9fe7d521288406cd874fc9c565fe623abf144823b9f886688bcc00cd63bb9a90cbe00742f632bbb8a07f564628d94dbabaf8f364efadb4558f95e540a31b6e72ed9bb726ed6711f3321d8fb4c239cfcd63e4269523556871267ffa920c672c9d18e7d48ab12d45b16976cfa6ef084bde874c96beab77d7a26ef938103b995e5218db201ce864d62f3e6e9d1e523bbc156bf5ae7683b6b363711e7c2ad5073217661635cf9acb92532d3211fe205e3ffb1351e1afe47cdd7cd0cac3ec7af6c71d85ffd41dc03ce8f403fb6ae04a491596ef55cd0c31fe34378919dd415f6ec480bf45e06c18e11ed5384b53cace983af4b267113c337573d441e60e230d6e0c402009aab0692d69b3dd6348010f49fa149d05ebfdcd53a2b4a4845dd778a4ed550ce53c98a26eefce51ab4ed17f034654e23d0a62b96488dded4e84c95cf7f55d008e03c0b1837ecf325e94580865f46d46e7f8e651cbd8eed3168b7745001c07ab5ae9d42278cb220465fda8671ad20f249ee6ab86bf93c1867e3d142bb379c679bab73e943032fe8d290e6e1b2fd3fd495a1d9d3d820a168584a835ea11593f03e532d61803d79409b299af6c0c0bc2efc578a405aa12f746da44221166e3f37fdca5a060bb848b332caba0afa23847a62d74fb7fb9afc9a07f5aed7310d991dcb517b3066762a66cb576e12b9f0771713694b4e8354484a1634d25d09b998dead9559b666853dd150fef82fcb6e2c13b82d9e21a470654cbe888bb7f25a52b1a22a9e73725ec82e6965c086e31d0913cfdbafa54725182a375a8806b4ecb54e3b050e80b877dd3eb0d610517369af9c80fda0b6da24d1f348cc2e392e7d584452c09117a6899502eacdbf175b73adb2be37ea3dca8e156ee15236163f1bb9dff3bd1ecee42784430dcc465fd797e34bf7d1f96dc5895c2846279a1898992c1990080fb044f853c3405397a6fa9decd132a7a662b80750e03f444a61698a914aac45039c14b6b8c7e0671233a6d456b30169b5118485df3847b4cd749fdf45122c64a5d5055e8de383d9dbd292f2635977b2bab69c9dae3c4e8d04be85da66d87b7063f808a9871c6b3517d741086acefdc794a1833e52497e8fc6a89b3c478c10f909a1f034b1a5036c8d30484bc8470e73eebe57b5d75acb3e7bb6732b29fe72d59d3eb735789ddf7306718a6338dcc04fc946d8f6bbfc9f9307e632376bb0372c03338d7661a827c9dc22d9d0c629a2129d6751d1d4de47c845496531c47c0588c2102bc7733023ce6a264aa46addb09ae8b5167205582c596116de2d68ec2c33dc12a4b17c81128ca82177de6e9b991e6d2c6ed2e5852bf7c8e7a8bb18a180cfeacdef6b28973f1acbbc0e897cda3817fd6e9650ce1faab2aacd6a423bf15e7453f914b36db2c82e968072dfb4dab306377ef5a6c6e52d07377de826e3a2ada4143af415dd4966e984c57f4109633005b0be99371df4c0ae562e468040689857ce9f59ccf185133899c1cb20b6a9635fb1053bedceb99ab243be3ee269939889a35434811ca2b1395035a7ea433d68bd24209200808ed1b2d10f2b2242e571190530cb15c70cfb98c2d3545e4b23ddd54da8a3f3c31f30b380ce7c2b82695340860fc519ff3d44084e28676f449357b42e0a3644f1aa8aabd51e1300f3a5e2be1aa12cf4b1b62f3cabd47f8dcae8e9cde9b63676a5c54d40c5d79ecf23c15b2b3614b503d4d053eb0e235a556dd6d96a0db45b05d909ea76300ad8c869709857e5e2961a94dbebf11181654e8d32c358e1198270dcb3d963462e1a9ef944e3c3b67b76496a0638c5ad321ad4f7154a5307cc4245f51d8eb04aee4f108bb5a834a2c47451fefe5bd2e1fc029c3441d24d68532439053939e1ac39a11132e30e0935b663c9d052927684d6b1a13ce04652403ff1e2be6a30b6f8d60f0ec3beadcbb52dca1a1cebc4e98a131796f03fad05bb896e1d5e469bc1405d0f9beb5b1de7773edc5598c68cbde3c91a457290dc42feddc59d73cb7cbfbfc254906db769f4f2e53faee1d11e901d5f824bddb3f4ac05f397e8f050493722dd0ceb3d0114ec00772c981ecc8f29629ea865f8c5d3f89287e58ae21c98993574541ed2735f9b7a387ccf35fdd8549c7bae42a5190a800cfc549c73c0344c07f0aecd3aba659f6a86cbfff2ee408285bd0d8839926251ef244e5ccf96fe01ac55ee327577e53421f6376bdc3537596d5977ccebc4cca6a338154271a9b105a04c3f3e8e93b625467d0692ebce67cf611f1955ece5e945882b5d29aefe59caf36cfd9444e9845a8d3455cf2c2454b57c77171972f4c35d8a4f64e70edc9a1a17d09458fe89967ca4155660a2727f34820c7dc6454fbbceecb22caa0e3378d07c21ab83d90a198096335fe13f2505ccf567ac97cdd5758e1585e6bf3db383f0a04982c4314ecdfadcd0085ff4ebe80b0a773c580e1bd76294a46af0b84f7f10f8dfca2ace4c06590858a1e5c82625e6c29ce399b22a278da5b07c6e7ac0a9ad73b07ca1e888d8242239f00552a2fde021867e78b523874f56a1fc70c53f2e0559248d304a95be9965a528232c23810d2406ab5b094ee2f3e97cfc1174c6ab68644522e13c841cb2893952a91d5c9ac287059acd7051ec973fc9eee246c432adfe7cbd1299cfa99fc1ff75c730e7c306fd0e40f5aa8e3d8c27d0794aecbbd49fa3cb88a3ce1a286522fea163e569af7b17196cc99ad0d6ffcfc94e5c99dc542c6e241db0a95359f184507bfcfda1a9fda72dc3e7631f5d59c088161d4c70dbfea2047570557ba12abbdf9f02ab019c0d03b8df7203de5489844bed67a58fad2969191227b42c024ea171f902b6450d63d913243cbaab8e0537cdf515b144e6e5a9162d51511c1f1a73e55f5e3f9851c70df5fb5955dd35dd18b921e1569bd920be2e71bc7aca1087c7833a1b3c546990a4018985f61d8e51204b2f0a40c4bcb78279257ece69ea5d2b654c320f4d1b48e41287c8fa460428afddd5c56a52a9a2b335d2d587d6f1561e0ac8e0d18647b76a0b04f7a5fc2098c40f5c445d2fe96f5ceb41b66d90c25e835f3b5680241542f91b9874689bc1cb9e3741120d966f50c85757fb5c50f61d7cd55c392a01abb64b877909969398e11ce2792afb566c9c69a4c207d1e87aeb8e15584241a0255776ba1ee76419d82b7a20c7addf461cb4dd9810defc995af99edbab90da24c43035e7e0577670faee01cd1c08352f1589858496fd47d42c253896ae353ab611db4c55adfb26c6aa34a05aa59d11c388f1108fb92ca823d712ad201916cc3fa7e497fa8680d7512ca52b3173f26abc65626f6e2c58d2fc7796aac130f83166ab7e536613d7a8f6f68f0ea8d4c6f2b8fb8ef860b47051d26b27619fe327686733cb2931ae88f90e2647f81a7a8e20ff8ca1dbf73b4f8d6395853dec328867df3c0d7608474a054f83acdb7f71b01c2b8c79871bfcd5f8844e4a05f0e15f6fa859f6556224c84d48e835e66bb8a2fe5caea932089913d83f3259e192a9aa12be5d69aaaa996c950e75a2bb086044fd1640c823ff5eec028d7ffa291b84ad178fc134cd4a61aaafd2992ac2ec37456c2e51335452978aabd0617f3e7cca19a9de2cbdb7486bfa1da52decae4eb3fba516b5b3e0c2c60376c8f166143f5c509fadd08ca9ef02bd0afcac5c5d9b88bea67a6810fda9223aacd9a0ce162534293778203e7594abe6046102af63a0d7e23c174b549581b764f4c7106a746e06135e43800883f3ba0a4d86af84e083813ac34188f1f99aed29530996edcb3235b7e2899031a3647d326d1bb5b6d06df7734d2396bf879b8615b3efacaf1227b181fd3774718b0fe4f61cfdacfd28dab64cb2194a0c2c2837ab9f3e9f063fae4b8a28451319b537003f10f8d7f7693dd606d9fb2eba54ec6006fd586df801f75ee169125839e4bc73c688c4591d326b2e914487df8a8b2546bdfba5ef15001e26624618e59cbacd5c2d1d43b17e61b8a7c56f157b966179503de39790bc020691f59ccb6e2b6efeaa2b1c4ff36b87dced3c97bc61ae25bacefe5765f54a37092c62e36baa9df8de0199aaa7c7a19b322d69594d02a5c30c91f2ba30863a4512d511994df398aa437cde2b9ffcb0c4190b17d6e73590973d20622d25985da4fa994e796a251fec7f1bc47a80afc21f3e24a07447ec00a0cfbd502fe4b25f78016529d9f9a2e9259b732e0caa7eba57e6eda439f9c66cd1407f35c988240e9d0c021eb4e5e4733edab130bac6869720ba3d6c89b4e7ef11f1868da3a57e15e49cc63ee51609a5c29b3666568105487873a77a0cf68bdf55e0916c4bd60f5e0d13ca9e399d7d35ecafee9306e3dbd581b8c124bef5c217a554e0346d509d93100a62ba84cd7f2640fbe6e64b58394cc4634b8f0bdc94922accebadb89c4a1d860b8905cc58f12ff986657dd0f08fb8376f4e9991349efef09068ac690b26061e664cd748850ab9ee2f06af97e81d3489f90e7b284e01d35b7146f3a61c0510f0216aabc5a774df8099fb2a5ed981f6f82db83fc8e27b23c80eb9c89d1b4ec6e753685c19948661944bb5c1b1319416ff4fe4a240254e376addff68f51d15f2285dfa4ce8b9014a5f8c4accbb780c05911e46c5603cd7dd0e2b03043a51b451c9567220f619e68a538f23f3a8585c4f83db0f14627bd5914148b1ea550230187029f4a5b2806717ee39d6ad69f8d33739c45f7cb783aaa95e245b8ed2a5ea1b84cc42e96ad20e774ea593f02d454706d1e7113cb6b387d312a102e43fb8513b432244b4a16416784e9e93737112b97c88b59ccd8cace37c553f446023c0068fd75dd195b176d158cc4cbd86f01b8a87bfc62bbcedc41c6c333e6cea4628a4203b1beeaa46977a6fd2059c63429a878decde5e016727559a994e9852905424b9ff24909caa72807302caa8646f65bceaf915bdc1aa1b3a496e263e70f1386cd928d5617def34bdf97be7bb2a07f2ced90c3474d0341d4a99877fee77f254d5b1ff2b6cc030865bc35d29ef7e84ea13d490eef7e668e219865910df"}, @generic={0xea, 0x0, "05e90e0565fb2cb476bd95d4bd87fe5dce2e9e78ed39586e6e9f358e0670443ce213619cf7e88410551554593c0ad5c138cc9e51c11f69d5323696ac5a2ba39725f752c0584a6f490858654401c9aeea9d51ab2d436b58df0adf4a8071c7905353d56b09e1cf2c43d34b44fe96874898818f8a748e76acad812bd68dae9a922280b0896cea5c681a24b7438074698386aafa87da29a53cbdb255ff8cb80e9876e32a5a58564f20ffcc6843200c5b284ebd21d1487170036b76116f966cda5045ec0647b4d4287874d5d6580e6df5d337508acbf107186ac1da62470d02befb76df3a78a9fccb3383"}]}}, {{0x9, 0x5, 0x11, 0x0, 0x1bc, 0x2, 0xd158, 0x7, [@generic={0xb8, 0x3, "e89fc24dc6a23b2a184194988f8b024250397905148715906709ab066148e12fe684db15af8cc8db8ef2fbdd07b3ac88732851999220345d5b955c71f3a3904fd2124532a42f8d74d71eb8ab8bf0cf0b5915b340f487d1a6f02e191a548b81eb6299ebdc1b409eae701e947f82a45e3663113ffdfe6bfe637094bcb78bc83b4c5e9d527743d0312467b90940c3344370d63dd5ac8e655fef2849afe3b8f9e36f98a2a13ebdc1f1662dfa1e2ba07b01d9ca63210867e4"}, @generic={0x12, 0x1, "c2e196214661d91e07251cfdce9aef9d"}]}}, {{0x9, 0x5, 0x69e0f4cdf6602517, 0x10, 0x38d, 0x3, 0x0, 0x6, [@generic={0xd6, 0x21, "107fc3c9f0469a8b85b27b7acb56b8b79357245ea985d31b59c9ded332384acdb41a2d7feef294c3fb4c32c8abfcd62e0406997a7add3bf5592f4911000a35268edfa13646c74cc60c9cba8dd9237e4e09dec931191c5bcfc1d12ec8bf4c9da013cfc203de8efce76e0431a750fe37504a9d26ff2d39efdc8d571f3c23b855b24d77345bca493717a89bb1f6bb5baf4606c463a7715d6aa22919e67aa208aa574eaf7ba4d9809993160aae7ab80d01f062b0a4edbfd0f87b39896ee326184eeb3eecc7f4dc95b04d212c8b46b4c08a228b9ca29c"}]}}, {{0x9, 0x5, 0x7, 0x2, 0x203, 0x4, 0x9, 0x923}}, {{0x9, 0x5, 0x0, 0x0, 0x33e, 0x0, 0x9, 0x0, [@generic={0x83, 0xf, "e4c07992f69e316168804afa944187d0fd6cce77026ba1c9bcd14c2e30efde72cfcfed2092a06d2b750434406aaa3855aedc44f71f630ea7fdeb815152aa17caa9fbaa6b76ba75f80001537977b9ce8b0c1240db3de70497771e87eab0546a215513bf65db042fab339b37bebc3ea4183967e17b29062756a851eac4300fda4854"}, @generic={0x6, 0x6, "e2510e33"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x38b, 0x4, 0x8, 0x3ff, [@generic={0xd1, 0x23, "03348e89ed5ce5885b1755ac588f9c85b1bef521ee0c37582af27a6a071b06c3c22e6ec8f5c4deb2f6a067a9f15b0f7465abc9f6d45c620b92884f7c2028c9ff5751e308cbb9e4168bd189f0d6b564cb09469486c6e4d500dff6dcb27230c4cd5b03c79eaef36ccb5105dac241f50fcb671737a4b3a4e1ce14af3fa244d713fd1ebd49688285f62ad585e9ee359661700783ecc4bbe9535442897133cccc756d82618f018fd563facc1b5b1d584bec07d5d9c75b09bcd5f62c3b19d31c79ff66f88417c5ff567f0ce729f46608cd3e"}, @generic={0x61, 0xe, "4cefa36f5e877ebde8fdc6a2f8ae449639165fb212df6141ab455d75bfa9a7c66628596c7a8e94c9b5c365494c27e808ce0bf6b6b2db1d620ec024b58206be48272fc073bff05d4e4af834f8c5b985967e95c3cd1b935081bd0e6e197c1d44"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x301, 0xfffffffffffffff7, 0xffff, 0x7e6, [@generic={0x6c, 0xd, "25552cd1302963573cb20eb1991be37baf6bf2d424c357a849feb7865f95e1ae2c2ffefd6abd0e53b124ad60d0c9a2f0a71f3522d6537ae52738c582d5f0df9740202e2dd39d8d20396e136581b2394e5a2efcf3869fc137cb7a1616ef5ee01ce973a351cac7aa8692c8"}, @generic={0xd1, 0x1, "35e5a5a9656c81f4111b695e114023ed8b925716242a0749db24c1b031968792f9700e6e68b98f3917b32b89992fccb8579e51fd90ab5edd46e1562ae3feea0bd624af272c18b402a62d756f19c17a47280630ab0ce69fd080ab37f00038979fe704722ad97e9b61e6d200947f494192bb48fd3fa5ddf6226ad5edd8d61c980d1fff17171b6dc9f558870be8c3f2d35216ddcc7d2db548f1911c844b4418a21ce44a4dc03d60bc822e2d78b9b421a73dded9bbcae9a1099ee9666178bba45613d8f8f4d1c7201ae53a732980f893a2"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x1f8, 0xfffffffffffffffd, 0x3, 0x0, [@generic={0x1002, 0x11, "790c8d88d155d957e56eab8400aa48056fa8799a41081bae21d7f80a8c7f4e282e5c975779fb0a9ff472b02a70785612ff777f49d34d588d7da7040af389729d44ccb35b5573d084d58537a2921ff95aba66a28a1860b573a4e265e28fedeaaf7dab259b2b9b937d3c5870c7a61ec74c0b59d6423fde32b6aee8355d42dfb3b7c01294fb13f8b162d62b8e9e077bf1a4050b06508ee46481a28ce0fd576b27001fe979bfac0b62284ad2b3f80898e38ac654e40965510de29a8f11d714a904d357bbf680504ac0c93a723015565bf7ff6486005529a0d8b9e3cfc2cc68e6738e94e3531df4fd4b15844875f18a89d40dae26b15748ec773275f47a01cd57e5de5710af400ee1e4e1bb2d26729c321b5ef922558b4058b46e39939ada82fd150513c25a9d47a1d8e451127e1740af56a1a21383d01cfcd0fb7e8bb2d1599e4bf49f1fb0ed5d38ce0bc7cc013206e60f115f7b982e726b622f64f16eaa46e4e9c00441f86a0282aa786d90b19bc83597501bff9f37b795f9a4be6045fb59fe34eb7713a3b167008f634d367a2fce504e1b714f4cacae3f824b92a3e3e63d5878825064e94d31e40f47808c97b62206935318d4ec20ec217a7ceac419dbfe3844f071652465b59d410d1a312ff8dc87d3dd52f31cdc5250df40127b04eb5e549b9ddd5aa96b2b1679afd67cdce1cc80fe8efb5dd9aca5ffe50e07589a8cce560701c3f7174373cd38bc4a17105f4b1b18223f1492de6d879b9803636b054c58fd040003c13ff1a2d06f138fa773d376cfdc252da894117122d178f45a781b7e9de6d933847c92d2545b502a2c39850e9204672d1ee03823108181ce766029a188881eec0469844bc3489d10756f558ee958687edb39721e31cc4f659b3e1b175dc6acb3571933c234ee176f8bb674b0103363f65d76febf8e0d0b51406eb840ee93e824aaa21f7fc357d0c946750536b333e8f2ee02aee657b42ae66f26a40cb511fe3e6f18bb809fb7d45a8bc0fac6854f4947a76444e854eff6508f71d88f3e94efe6ee2fd504b2b56ba11a0c664ff9a1a8e3ab37508f981b3bb779334cf3801e78751c85b808282fe0ba50a225b1e1cd56a8007d9480b0d24c5cef250850ee70dd3694e2282e50d50b3379c2614457618b0158eae0ca5cb33fd55c105a460464c0794b9c925c87a719eee5e502ef8c4b0c8b8bcc690904ca4fcb2bf9916aedea14176d2dc21d05ccafa840139344ff82ab737845c239b9fcdc38ebf76d6a94fc1bc31c23db4a0282dece7ddced71b800da2f83731503bdb279ca40e454bfa4af5214e4baaecdca55d90c834655c7524d0e80531d0d82ae28483e748d59eff6b874e05cf185585fc545dc81385c3b5cd1119e7526adb5255e171a56e5be2eb2fd62ecf80e64d44ca12570805dc227abafe33c939c6e574f44594e885765ded249059231dc1c60d719a8d26d9c3ae04799f2649509a6328412f4fa964fdb69a152327b0eb61bd68dca037b55cbacdc2d4063fa12e733076f63510f1ed717fce134bc346c84005979322f1bb6289058d500c19926f09c786b8fffb37ab33b09f04f4324cefe9aa1c64fe2602a7714a98d2dffa7f6dbb45db6082f1aad8c6b904800866cb36ae792a9cd8c83abbe6d3d47b92ac4572d95fd1b7b763947985a8b5892335eac15456a5f0edca503c6f3e7c40cdc71f51cddbe4e4c234f6dace7de50703a13e9d768d1ca4c38beaec91b42475f364f1acf0fb624af2be01a9d50b902088568b8a8e9e1a33ccda2d0ca96cf6215f3bf63f7cef3e157f266df389eb1ba93d48edeb21c32af1f0e9fc48d8d1811ba3cf394dfc3741401ff18f912a8eff145d7617d508946ea596c80bb901561b8eb9adadf539e6fc6841b93ed2d5bea711d275129e8ebe6bdda056b1b8427109e8918676cbc139975b5e9a94f031c10764d75de1edef8c4a84c495056a0651dd747f843a2637f4a7412abd18533c702196b6393891e090433c13ca9dc0fd0c2f1d301de5693344346e8a2e893050572a107337661ea8a1ca535695c1e4988e7d6651dbf2b161f4a34aeda089f9431e1d2d8244a9eb73ae38afdf5646200f0e760fbe4b358ac1022cda68523b51b33b03f63225273f61a1239037da9bc080f08b9dc3808dbceaca6941d060e87258a3a7eb52ad77911c59948bb6476ad3400f1fec81328abec35cb5bf75e822c1e7d84d0869b99e41938223a59dd8151554e05c102e44d882a05afa40274c2657abfc75e1bd893e84427ea10ecf59bf1af54079a5459baee98403b2b16298dc28163f95aa31b4943881ceab21d87574589e363a968b20be8c5117dd69c46e09f320906700ac206fabd390d15778d009d3110f4437c65767bbd26786884d05b80f30bb1f7ad086e6357ecae7676045911245eda7363a05966fd62f6aba4e8e30f5a5379371989ecbdc5b8e599160f057fb33ebe0ed17f1a255215f0ecba18a3f0ce9039e8e667981e3f3ebaef5a2a30e223597a6a6a277a8009f3368db03cc5421793679bed3be51e21390bb571c30ad57b0c4e475b271ff457d014e56c0ad1229512516239dcfd0013bdff1794b50d4b4860c4e407d5b668f3d05cd1653af81ea10e500e466b9df6710ba9eb72a5448dfb4921dd52da3b8ab73709410252d4d490600e9a6fe2386d0acbef5b39b6ee1b509975b49797b02907fc31ecb1368069ee79d5a981c92f5b720cfcd7431c0270b493c2f20ae4a159992c0091310b7a2ef81c81116bce8f5f67a3e4536df0ecdfa804a93b0f14742a76f062636020535c2d34d428e942bf385fc10a42f5f53f8474772ac02f5d2b4f3c102cf845e8953846b65829726509392f5748b12863f4b2c190810de9c5be2b528385a29242be36e796fb829de088650a25996bf60c5a0ecafe6accb9ac66fb3e6b6dba9079629f065cdf276ca6c5d72e3a5b11dad06dd1137c734c47ed34a911368ba69cb86b297ef8a028075949ac8305095f4f0ff7002daac82d464f466ba2189fc6f2812c6a1736c8d60729544d505080c4a678ff08d5815fd7ae978d25a3d526e7b9bbe30c98d569fb4f307bca6129368aca3287d6b7f33ad88ece52596121b0fe4b05827c2f7cf2ddca9dcde681833dec86ccfc298300b7d66b26bc289fa2cefa7dfab36d43a25f4d575958fc4761a380ebb766dd3f91de3ddaf42a8549dd98a789d594718d7be735823658e9894a25a4854686c6493bf9d58fe9e0c660a8c0cd8283e4e8bd73882e155728161801f9fba6eb53e295c1095e22f74786c700d13d54da1cb46244368456a56a2cb3240484ca95f915ddc56bb0a686cb18ec1e26152a7dc13b614d655ab4df0b74e8cb26e5d1cd9a8f82f9620a4f82da52a0b993ba9b14510e939545b6682b6d68a4aece1089fd56a876657e23fe261eab1d6435edce779b941b26e499b3ac97a1e3a3edba9dc6072b6d5dba70d105996f9abefb9cc4c25128e5080181432bc4c4650b0c23a390937ec5515944b80528841d8ac53f3e5aa18c8a929a26b8a494c6f38efd08b16b150307b956f6e408835ff9784e54b66c215457153b5f070a509c9145b4dbc48b464905506df2192490f11589db56af00747fe3cb4d65a31e48476a44fc2dbd6e638ded67af984389829f077a655a1bfa47811769eaf3a1e22fa647d243c732935e902c8d0465e182f4a73cdf1c496d5fce3fcc36efde16b0c0fb7035cf4f791f2f83cce25a4f1f720a5ef86d6db8288f0482257d7b00ead8e7e578392489c6f6231c0dfd61fe63cf27abd312695e8aeb9c5c05568deac9c3fd4ce6797610bd3c48af118e722b86e856a9d86e498a7208ef86240d85c1ca1bb21c75a41d4aabbbc27fd2ad3548d08a9767dc05d1ffa4d0faaab58d28616d0c5278d49e4e6bb83e63770ee96949be46c9379c1a75b7c39477aed971b4a62760d2e489300218873d42d94892edc92e5964b2be4244ffe1460776c6f72e3790e60a117552766123ab2af77f9aa1b88b5f47e7e9383f792871dca62f4cb507f19c86c901aafa501281d88713f6a6c4e8cb677883e079cc9dc705ec0c14c2879c3a6b7ef16283a18ff325177bc60b7ec7f67720a3300351d35e07edf654116fa74889225ff26814a37c7299442fdc9ef7325eafe649777863e2aa85604381b7a3cdfbdbcfd89733f383017a217007337195dcea6b0d8fa08e7f78a9fc76e9270a915c3e74fe531a580d97727f8717d444a56d52d5085eb95ffdca561417649e743df23c16ab155afcfb79711033b126878cb770dd0a8c1de254d37e9df2821df656e8acda89d5127dcbc0e40b93e286acc0cf6ca284cdc7dad86627e14a1331f5f21dc9bdca65e79074c5cdc71f3be63db86a289b3a92b4bcc538b48919c1595d1f263b76e740f0e43e74e3608642990f74fb7f424fffb0bc33d62f9c4e55adcf3868f8be38bb3d57e3110a3c7a06dbab2c2b8007ccb832a1047209e2c82baf9d103ee1649f5ec1c036ebf555a6ec55f929e8909dc44c840eebfd89032e227d8026d8a6812911a90bc273d61265a96339987537baec220592c2c3cdb1104f1de431904c203b5c09bfbe02448c56c6099a15ef55ace2b67caa5c8fbdeffb8702ac2b8ae68bfa9125af821ad8547616c76d9ce9c64f7f09a04699577ec79d1e7be985d99eea531a4a592b03e40d101d09054cffc01b2414481b6d51e5f19055aca15edd4411c0cf79839d5838d41792e3bb8c5aface8eca0ab88b1f7a5bef81a9f290313fc7eaa64bf31f3c469ef3637fa02756c355ec9e04855bec4e55142c69f9e15985b0446886eefe0c1ec18a18840733ea263a02389d845f59d7026ab296c2b53da0d37d2edcdecbfcf1a38381b60fe4f7271aa41987329ddd1a410aaddef17ff3e93a97155e05e673117faaf30a49e89e5c86fbf5ae7111ae80ead5ec469da51666993e8db2f8b8d93e93bc8f16135b52347d238d3067c7acf9999dc66d5123384f4715f65af81cf6d3eccb997f350bdb70300272f5075a087a1cd52eba956877b99ee6b2fd23471379eeced18f10c67044ab79f3a8c9d2d4005bf637289a628b74be6f3e6c55b3dfd06c096599520eb0b24d707a2f764ef36c5039b50721aec970a5e4e9c70531fc30ae0c150836a9010e49530789a0c69ed938201059d588d4304d2bfe1ccf4640f7e2379bd92ac94efc0a7d0c425f5425ee68d5bb0d7724fda8f1a0eac812492c20f73e51ef4f2dddd8db6632eaa11680860b64ddded5361f6e0f5b95fdc5a7813da184a4bc53edff35393948d192db16105fd558c243b1e05d9442394d92821cebfaf1b19772c9251e3352712fb66bc1bc06be6c2c26513cb7d4dce44e6652bc019f86f3bf973ab4d51493990546f6a6f9010f491aa50eb15c9941ac7eb87b311bdfc53968520aa031a5c1ec45bfe615c58a3eebb5c1a11290800882b367cc16615721ffd23e8ab7375675ebe9c9e470cfccf40c12c5dcf53caddf952ab2902648e2660022a30b7418efae842f605dafc4cdcc87ff8e0f48eb62639d61b5a4ababea562a16a5d548ef5461731a89212b328738e43c37070e60bcdaf68fe0b78dfa05fbb8769ad11ecb37bcaaa25331c4881078e84380806ca5c282b12609dd5c1e796fe47e052cf9755aad601a59b2f5d652ceee9d9eac72b07aa1c036d09ffad79a775a5ff52ed81b5fcce0beaceb5a1e56ac87734daf69f99c622e4ffbb35d654087757b111e79575bed6316eb436dfd0c4d64e43f8a23ee6c29f29fecb90726a4f41a9202446a37588fef1e8f66fb1cf0cc0cd70d"}]}}]}}]}}]}}, &(0x7f0000002880)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x250, 0x0, 0x6, 0x5, 0xdc9d92f5c10c9124, 0x3}, 0x5, &(0x7f0000002780)={0x5, 0xf, 0x5}, 0x2, [{0x4, &(0x7f00000027c0)=@lang_id={0x4, 0x3, 0xfcff}}, {0x4f, &(0x7f0000002800)=@string={0x4f, 0x3, "253e1fd49d84ba0b421e1020958a1ac513ffa2aca77774d69e939f5c98c5fe54f364550c663389a407a2217fc5793149075e93cec8cd69f2983cedd2364be8ba5bd036096dded423dd33bb02da"}}]}) [ 731.522524][ T9796] usb 4-1: new high-speed USB device number 63 using dummy_hcd [ 731.732567][ T2816] usb 1-1: device descriptor read/64, error 18 [ 731.752505][ T2755] usb 6-1: config index 0 descriptor too short (expected 9, got 0) [ 731.760501][ T2755] usb 6-1: can't read configurations, error -22 [ 731.766960][ T9796] usb 4-1: Using ep0 maxpacket: 32 [ 731.832434][ T83] usb 5-1: new high-speed USB device number 56 using dummy_hcd [ 731.842600][ T3515] usb 2-1: new high-speed USB device number 70 using dummy_hcd [ 731.882510][ T9796] usb 4-1: config 0 has an invalid interface number: 73 but max is 0 [ 731.890680][ T9796] usb 4-1: config 0 has no interface number 0 [ 731.896994][ T9796] usb 4-1: New USB device found, idVendor=1b3d, idProduct=011b, bcdDevice= 7.2f [ 731.906054][ T9796] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 731.914947][ T9796] usb 4-1: config 0 descriptor?? [ 731.922438][ T2755] usb 6-1: new high-speed USB device number 115 using dummy_hcd [ 731.953730][ T9796] ftdi_sio 4-1:0.73: FTDI USB Serial Device converter detected [ 731.962256][ T9796] usb 4-1: Detected FT232RL [ 732.002455][ T2816] usb 1-1: new high-speed USB device number 75 using dummy_hcd [ 732.072434][ T83] usb 5-1: Using ep0 maxpacket: 16 17:48:17 executing program 2: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r3 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSCLOCKID(r3, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f0000000280)=0x8) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000380)=ANY=[@ANYBLOB="120100020000002b06522b424000000403010902240001011fe01f0904000402030101000921fb007701223b00090581036c01ff0201d9d191d61fe93cad9957d902000000724d7344a540"], &(0x7f0000000540)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x201, 0x4, 0x9, 0x2, 0x20, 0x3}, 0x4a, &(0x7f0000000080)={0x5, 0xf, 0x4a, 0x3, [@wireless={0xb, 0x10, 0x1, 0x8, 0x10, 0x0, 0x0, 0x0, 0x3}, @generic={0x33, 0x10, 0x3, "4f0e39d1e14f963a5a7c7be258651f44a1456094267aa1aab41e56c9a182d62ec434611dee036f41093b698d255926b5"}, @ext_cap={0x7, 0x10, 0x2, 0x7, 0x1f, 0x8, 0x3f}]}, 0x8, [{0x4, &(0x7f0000000100)=@lang_id={0x4}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0xc099bcfb40ef2a19}}, {0x69, &(0x7f0000000180)=@string={0x69, 0x3, "2ef85a7dd88e7661dcd8e6b63e713b7966a8ff05a736d69beba9ae0335884800350e060af9c40e5244477bb9fb530563d9b0936c0cc5d6071bc1f1191f239e8819dd238a0fc4d027e402cae79bbfa619e4fc4ecef540712c7ab05623901e124fe7d7dcab90fcea"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x415}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x1001}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x814}}, {0x0, 0x0}, {0x78, &(0x7f00000004c0)=@string={0x78, 0x3, "36448e49db1e1230ac22b503e193b16248d4289cdb26cf723d4474e63cac81bb017a2063a332392d2ac5d0605994cb033fede18bc4c74152f3d326fc72367c76570d2979926c752cb288c33a1cfe3f133dbf966bb2e2e9b5962e762621689f5040ae9449741749b94a7c98621e40efea1188f3119240"}}]}) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x2, 0x200000) write$hidraw(0xffffffffffffffff, &(0x7f0000001140), 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000001080)=""/149, 0x95) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$evdev(&(0x7f0000000340)='/dev/input/event#\x00', 0x3, 0x4a5040) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x401c5820, 0x20000004) ioctl$HIDIOCGRDESC(r4, 0x90044802, &(0x7f00000005c0)={0x9d5, "11ca5e9c6408d5739be6d8a82340e9d8fa511116c2ca0d09412a289f9b65fe908362fd83bf6e3dabe9b17c33266a06eda1781fcbe959eaf4c8cbb12e074862d963563cb3a812bd0598fc3acbc7d357421fcf124e6d622ac0b43bbba82dd7909e5966370a4d37de79f20f77d861fcd320fd80a668e505cac60130f1aa64b847de0e5bfe0318607c1ea0a8b125df384a0e2ed333d49470e5e191a4cb9c01e96893cd651db3d09ec42f442b1d34c9a96bac585daf5959dfd4ad0ae726cf23b5828ae91d1696edbedfca98376eabefeff6418e1071800559076277f4639aea92c787c817f0d8c1ef6cd441e10ff9399cb148ecd136a7e1cbd1f368cdaccb863c80a9ecf95174262890d607ce3a35e9b35bc2397243fd05722059a7edee5796c5f4980211176dba61771d6980b393d0b9b91181996a6dc18b593bdab1004c502bd24004f8962a56ef3c969bdc41d3b6262c9accaac4e105a34e9d0ef415407f836b62d2f8d98c4b1acc1e1617d6e96191622bac79727df2f4af3b6130517e8032e26a8a7f438c9eb7595f3e22d08fc8176b373c777dc024c362252b63d315c5c11a686adf1711d69186e6579d9b6d5fe33e4781a85891fb937ffbf3ee96cc7b69058ee1f1d0d78e7633b63eb6f2164a088f9b9b514fcce19fdbdbcbbe0655cd8425d7fbc4fe88719885558926c1b77df10ca3b5f19aff24c5931c9aed21cade5b42cccea7bded22fe46824b8b54b0390440adbff76e7fcf60d344e4bb2c7d2512a03ac50e4299e2aaf1806d08c3f3b288afd8743a29da6744d25f68833f56447f2de94f94614ec84c3a2426b76a95d252a3d6cd9fe600b7790f8c31fa352c6956b33d642b4629eada17ea84e69d3980685b66b3e40e9b5659230d483fb7724f6022e58eaafc32eb309f98eddd6478e9862084e3a94b2de589ab212bef51d8d72bf0cf8e792b25d3e1c9fa22662e9ae81d0339377c2d857401523a221246c845f08297adb8b2a6c8d90c710b6bc7f7c84f89030e885ab6dd593c35e6306056ce91e79df69955672d5dbe7b837ce4e68d189254aa2e9992f8577916f955c3c3a0e585da08d3a56b9de8f5d747b722ea734a079a297d0116cdf6ac5169715a7866bb8e29cad68e5c3eae2b6c7b53661b6d1b542f4b368e48f3ea0c6875d1a2ae857a1078f06413eac9d4181440787d78f2f6c81abb863c43199a40a2f2d282f0d152fc90d01e140c294850175a6b2f1fe0c418edb0a8294c9b0b33bfd7723e34fe75005d77ca51c8fdce768d8efbd2872b0871a47ff917bebd446b794aed2ab4a4bbc7247c79d4a21c221f47fe6dc307ff03c5bd7a535b30c9227ed7ef37a6ad1d547fd6311109799f40206852f9fca75aa71b2e102036a49a78156da25de94729abba14835215f96e36b97b57b7bf296e3ac92415735a792b8f83eade5691aaa7a780fc33c23f70247e3ed0b395c323a7df2c07826164a0fe1de4e9c6de839e5379d9e98bfa548f8d01adea075b88a581f557297a19a36ffc1989f62b82a8349f93f34ff349bf00e0783f968f378820a0921dc66a8b6437b05df0b30261425cd434c296c178745e42601c8c2e4783bcf41100bb873f9de36dfc8c34d387e9543280ffddfbf3410cf68d8ba0c79b65f0bcae4e7598a1a5b90dcf2ddf10cd52170759f2c139e147e00bf7699130b482fc07479294c3627a8b1b2cae514134992c5eb34129e9c07c460ae00c02be8d70271678ba33bb3fad5fd2c24e68a7096b4b087c8daad90d5222d43910024b06d5d2ce492f9dbdce7ffa821a58e46aa99097545f0a579d40992d5bf48aa5500df17ac8abe1b7796047b37176b961e3f95d08132977dac034072d790a8eef548dd54ceedd7ce771e5b132e9ca36941a68b2563668934dc3cf81d0cdba950d720f68364c32e79d7d8ddcb7575a8e39eb53fa2905256c259910f60220a634386b254cb6a6dccfec13c28f4255eeb186fe89bfe978833bca91169bdb92986808873aa2577086b04a148a3b35f603f600726a49eb6acc273ed9ab8c6f8d25e36d588e46440ecf73ad487524607b4c9a5c64b3a4544f03d762b2d76fa3d36b4409bd715479f176a0f1d1120c18513ea0e475fcc16f9c16d632fe0d08aa2e494fdc647a9197537a200da3f1cc0f6640b35af075ba798e956eac1791709c1da26157512eb18f9b1a1c84aaf970624fdacc7adcf6ba0ece488212c982dae6f492df0b5adfa1b7b02f5888faf6d9a1a58e78314c3ed4fff7a8f1ff3a86df1f68a2458e4bda922191ff8da8c11d49ac6050a4736304ba0fdecd2f1a5fbcfd0036962b42ceae76a108322cee86feb0f41f0490fa16efc3a02f7fc55be768521d4302d9b9e2862e40decfacb5e4358598f51b8e938b306f42eb63d5a394d38a1cae35998537fa8ae97d889292c93ee23dcc7ed9e6cf9beb1a79d0653526bcd366c198d8c9a3e76f996650be5fa14fbbdc9f60a01891a6c686faf1549ce4131e03a5dddf687fdaed7d1deb8b6ed4a3c6157a5b2960aab69299f0463c59eeebd1d707d0d2e40f7272c2c12029320e911d8cc8ccf3a38ceb5b0f42dc430644273f7b435cdd8a074d1ed087897b3d5276e2ada942fa8715c52aa9333eda31954c18aedbb591c3372110a3482745afceb981613ac087b038dc71e7809b572be95a4aa5a1eaf5f481547e82bbbf85a97ba6706f77eff70e3b2bb78acb7f0ded238e2b2afeaef3e487ec3bb17dac673641989a3ce77a97f32294dd65a9721c7085660552528a2901a3f366bc74d2005230708be2763c6f85d83224900feaae2ca2bf4003e300b6440b1c5192f648bd79f8b6fe2955721ed75263d0e71ca11a50753d2b4d750869285233fe360daa3c6927204914079bdd51d2c9c6584a452965196012543b5ec981eff0fba06863f384cf134c4d23a12c3698b3c7c2c59983dc0a7d34f1f70dd5b014e0644d85e3ce1518513f90bae3405287c8bcbbe75dbb794b5a2010f6f91f5f01a75d7e24544b7e22625c7fee8f108139f29b9f38b7d35c403e559e039b18d9dee96b0c019d1f02245abc9a7f6e64d2eb3b634dca3dd24e2b558c640157fb51eddde367ba230808e3fc2fd0b977df40225ceb335a6faca2bd20b803df2c09e3cdb4b66f65361bde8dcf1365a2f7fe8d065d034489a4ed600f2e71c178a17f3d344fd42cc23cd9352a53b35f0773fbcd33cebc8112bca4a5e14ad3422c2e2c005d81a3afb7c957ff85fad52169049cf458c176e99ae24ed03cb13df74aa021154c5db244e0ddd7f2a3fc9ddfd21444991cda0b7471ce981a40a37a0de5fc6bd01d074d2e1283f9252cc55ad45298256657da675f3eda80b3293755e56d994bc02d7446daa673cb8f1d11709a6c1f59ca1594404dc460ae3969f439634fc1731ff4acb55dbf62e9e2ed5eca1e6bf73ea4c439f8aee945a3642963d600f65df96c1f0a0cead6457a24c40e0236a7fcde1017178717a694559d54fbaa0b864a3a17623300335a9f1e7a5b3f81f2c467dd41bf3f9b360abc610438d874b45098ec7fe285dfbe040e4d69067f9ee9b1"}) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) [ 732.162514][ T9796] ftdi_sio ttyUSB0: Unable to read latency timer: -5 [ 732.192714][ T83] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 732.203719][ T83] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 732.216568][ T83] usb 5-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 732.225738][ T83] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 732.234201][ T3515] usb 2-1: config 0 has an invalid interface number: 139 but max is 0 [ 732.242701][ T3515] usb 2-1: config 0 has no interface number 0 [ 732.249410][ T9796] ftdi_sio ttyUSB0: Unable to write latency timer: -71 [ 732.256611][ T3515] usb 2-1: New USB device found, idVendor=061d, idProduct=c020, bcdDevice=cd.dd [ 732.265709][ T3515] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 732.274865][ T3515] usb 2-1: config 0 descriptor?? [ 732.280994][ T83] usb 5-1: config 0 descriptor?? [ 732.292626][ T9796] ftdi_sio 4-1:0.73: GPIO initialisation failed: -71 [ 732.299948][ T9796] usb 4-1: FTDI USB Serial Device converter now attached to ttyUSB0 17:48:17 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x6, 0x109a42) r1 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0xc020660b, 0x20000000) write$hidraw(r1, &(0x7f0000000300)="4185b4f7baf0d738ebf9a12c63e39e079169ce4aabead3ed22b65712edaefec601fd6c5166db791a1efebea61c9593ab79432bb3207819d5bca8baf733e8e989f3f9c90592c64fec8fc0c0b6bcc613015d1165c31ebd38ad0c955438cec6e8bab32a", 0x62) r2 = syz_open_dev$hidraw(&(0x7f0000000280)='/dev/hidraw#\x00', 0x7, 0x1) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f00000002c0)=""/47) write$hidraw(r0, &(0x7f0000000180)="e2", 0x310) read$hidraw(r0, &(0x7f0000000000)=""/204, 0xcc) ioctl$HIDIOCAPPLICATION(r0, 0x6611, 0x0) r3 = syz_open_dev$hiddev(&(0x7f00000001c0)='/dev/usb/hiddev#\x00', 0x7cf6, 0x101000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x9) read$hidraw(r0, &(0x7f00000000c0)=""/190, 0xbe) syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x8, 0x8143) r4 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x6, 0x109a42) read$hidraw(r4, &(0x7f0000000000)=""/204, 0xcc) r5 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x800) ioctl$HIDIOCGNAME(r5, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCSUSAGE(r5, 0x4018480c, &(0x7f0000000240)={0x2, 0x100, 0x3ff, 0x7fff, 0x5, 0x4}) ioctl$HIDIOCAPPLICATION(r4, 0x6611, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x8081) write$hidraw(r6, &(0x7f0000000080)="c7", 0x20000081) [ 732.309726][ T9796] usb 4-1: USB disconnect, device number 63 [ 732.317419][ T3515] ssu100 2-1:0.139: Quatech SSU-100 USB to Serial Driver converter detected [ 732.332246][ T2816] usb 1-1: device descriptor read/64, error 18 [ 732.351460][ T9796] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 17:48:17 executing program 3: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x7, 0xda3c3592ec9591af) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x3, 0x0) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000080)={0x8b8, "79cc30574850a0ebaf6cd75fa6e23c1667ce5719c455e4fe3e6348bf5b8a7bf8e7c74f583b8c268c7efed5d7734567428d1f80390740105bc845ea297062407446a4d9b0984b9fffed1e14d7c6b8036fba978b991c58bb38161759a35cf177dd563fe6219a2df9aa0eb18fccea7a82d5f52203521067110fb9345a2219079affff5321dde0338a774b3a83c8fd99261220ffd39fd27db146c1abaf22c94b3d79f320528089824caa918a348248840adf46f40e84953799ed7e4d354b092e28a6dae322157fc183248ba16f9b4124104beb2db39a5788b8d0afaa78064a59e3cd1e8d08443b6d59dd3f3037500a31156d3a9e908e64b0ef01cd13b57761315add2c9155d7844d1cc0910554690a1dcf6ee80e043aded6d0963b55bca76164ba633ee13e68666f57c758ab4a6add5197a3d76c828982f5b0da518d5f81a1725338ec6c152f207c34d9d4a50a104011a5b553d834bc1bdd71767c2dee656a1a5f5f459048657cdd7e3eac98b49c38defb299573af849f7bc1be1b6a1e079819159ab5b331f62adf8c84dce9d984c1f68439a0a02f506332046361d8287cb8cf9da0bc126dc261eaf7fad70b4000b2cd3fe0a884ea7753155232dd53d2dd46acbed6c2b8bd02b15fde25c79398c230b8e4dfffeaee216302bcbd17bc0437a467de105b5fa01d536364debeb0cc82522863d21f0db6e8538ce0d4a1253ddddf76cb8b275aa1e7c704c70eb68b8a5df2cdd2cb414fffbacda1d28aec72471b9ab176a419adbab7ecdc590e20b9974dc335ed804e1192d9b8cbb1f5b0b62f223f0bfa2c791e839ed270ee974838910216135459382f16fda15ba95fad8a6f0a4b5db61f8284307d0cbbc820e2548c9547a631c72e9da90dba60dcbca2f4571027b3d7e3f1e4ccea10c50840bdf141924c005ba3ba36ec38363b3b55cac6124ae7016bcadd7a50c89b0331f28276afef34bc3e573847ac8a1b1d220e1231af9df129ab96208ea684a54dc061e46d20bd57c982b4f9c50bce69c36f975921b5b1cacab8e43221c8ce55ed7a07f89a8502d0ca7aff0f2ffe729a04a925896dd395cd90a256f3728e406b9f36715ed5a88662ea55127f36df361e60f2465bebd7948b1a73adaf64647e7c51c65e2c5b0e8940aafc62d2cd471240a4ad08b898bfe1a6a7030b0e5655cd4611a9f026e8063a54547934ca09ade74fc272bcaafeaff33370f181eb8d079a4bbe1b3b6402f37a281acc9e2e87be0e53dd5204769ffbedf9020970a86c05107c12273468ec5f3561be56af50746d4ee0c09f59cd1c72e304a0394810cf650db56a140ffad4d7525b8cb7bea312366ba50d7aad1f71db1909941b84e881ac2868995ccfa6c6cde77ced534009cf134500660bdbcb0374b9d66d6338672bbb35adf6484b8033a576a84f04588461712c015951dbe021163dd16e6b36117df1605c92ff8131ca6e86620d714adbdde9e255bed213c531b3ee3220c017cb3d389196fc85b9d9f4ae074c70f973989d85c881390fdd1b3193b2f11fba57c172eb9b75a4836bb9841b120a0a792218c43fa95926e64b1563c5e5b01fe0a08e6bf074ec16d02848355ba2c0053c32d0eb48d43c1d4808adac1d8e2b9ebfe64ce83faaeaadeb72bd0decbe22e78258813b45bedc2d07d8ea980f9e415cead0ced41240bece57e8925f1e88f659f9727727cd06695fcac29a6ade23b012ac3943d39043276d2e5d01ab0623c03a5c4921918e66894456fec3fed7f49b54d14425d5ba230a09a6c8cc0d96c1b932111d6e5463f170e84b1212927d8d78131ae2d3d52a0d2f324bd35290104bf910c6a47dbd070c7e7fa111b2e0685faf0ea391d981628e2f161fb781e6ef0ab7b4d5badcd60ba2540694dfda8ea679d204542c94606cdab5fb400777a034637c6c1eca86c0e586a01fca0dd98d19e8a3ac616d94a705ab498f984520bde927d0053160d66da20ed4de5c2c131fc9e7bc34b2eb963569c526027c7564bc365e38270091b394fb7f4f97b5a40b7def936525f291afd7088ccf861e2dc1f0d264f3ba90b5d97bbc6102308b02e6415252f9e8dae5007ec218c5849a2fc48de4073d7cb0dac102e1e4207a71a5fcfc980025c9aa05b527a20b78b178beeb223439b3f10322b993249ae4aa6374e43ff09a61f37a21edd462185c85f846e6eae5d9192fd2bdf50a40cf1ba9df6b452ea919e01594ae252ae66fa6da4e48d880c8e54d034fad60ecc662f53af2ebbaf69fc5771bec3ce5980cb8999c51151380054ec8d75dd98e068d6d3406d721288ddd05d2e8a2304778204218a0a1fcd747137cf614f73c4a7e8a5b691ba35d77d3ac1c48901dfd9d0ffe390b5a983621c2271657b6a84b891cfdebfe35e097a6f76e287ef37fc2039f2f7124d3036f282690f99ddf480b55ee8161b2b6d1349186d68383d35a1f20caf0a978d358d43742e41358351aabd04853ff360d8d48dbe21b10a5fd62fcc300adcc910ced2fb3e9bbbbe7a8212c40fbe57e39808a6257fbc175959dc2d2f6cbd3e2693b92f5d403c7e7f45b65f249badbcb77264892b1c40d95ebc5691591854d683d4906e1164b516a543c5eb540b49170b3fcd81246b075633a1e4874831b0fd16c9b03bff850b859f888395b91498a7da1e5ae64a7900d7d62e2b931aeb814bc9f80da2ab138d9d716988c20ee4f849fc2bab153dc40a7c28b9aa5d0bdac0cb97189d3254366de64d11d4bfad3a9b1533f9f3a72c4c73bf91bace33dabf5f7b3e73f3d5738da5beb949dbd0682e925d090efe0dcfc420f33a6fe4ddcb25b9acaf14bfbf1f27baea688b534318dc3d9c588d5ff6cf3002aa0480a20b1e03a0e7902b283f20412415437a68e1690be7ffc6447b0f9aca27c21e1da39d0044887b50457ae4b532a5fb42f25539c4db22dd513f53e79372755c0cfcf4165710bd2a05012550c2095cb4b129ca02a18736a6ee3aeee03deaf4c7733ff4114dde2c009212cbac4357ae928553d400107a7b5f47bcf10e8fee8eb194c72aa2630f361e6039a2b944e8d6a27ac35a0ae3bef882f667feb1f585b52b9ecaa47b24ad5bf2a7911028ad4a426f4c5da4706bc830f02f463748e1be32b5680bd5a3192e0624bef90b44df3c91603d17985714338632bb9bf6066"}) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) 17:48:17 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201000078395c105c0a4b88b99100000001090231ebb8230fbf05479d3b975a3cb60412"], 0x0) syz_usb_disconnect(r0) [ 732.373718][ T9796] ftdi_sio 4-1:0.73: device disconnected [ 732.393512][ T2755] usb 6-1: unable to read config index 0 descriptor/start: -71 [ 732.401137][ T2755] usb 6-1: can't read configurations, error -71 [ 732.409818][ T2755] usb usb6-port1: unable to enumerate USB device [ 732.425215][ T3018] usb 3-1: reset high-speed USB device number 80 using dummy_hcd 17:48:17 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x6, 0x109a42) r1 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0xc020660b, 0x20000000) write$hidraw(r1, &(0x7f0000000300)="4185b4f7baf0d738ebf9a12c63e39e079169ce4aabead3ed22b65712edaefec601fd6c5166db791a1efebea61c9593ab79432bb3207819d5bca8baf733e8e989f3f9c90592c64fec8fc0c0b6bcc613015d1165c31ebd38ad0c955438cec6e8bab32a", 0x62) r2 = syz_open_dev$hidraw(&(0x7f0000000280)='/dev/hidraw#\x00', 0x7, 0x1) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f00000002c0)=""/47) write$hidraw(r0, &(0x7f0000000180)="e2", 0x310) read$hidraw(r0, &(0x7f0000000000)=""/204, 0xcc) ioctl$HIDIOCAPPLICATION(r0, 0x6611, 0x0) r3 = syz_open_dev$hiddev(&(0x7f00000001c0)='/dev/usb/hiddev#\x00', 0x7cf6, 0x101000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x9) read$hidraw(r0, &(0x7f00000000c0)=""/190, 0xbe) syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x8, 0x8143) r4 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x6, 0x109a42) read$hidraw(r4, &(0x7f0000000000)=""/204, 0xcc) r5 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x800) ioctl$HIDIOCGNAME(r5, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCSUSAGE(r5, 0x4018480c, &(0x7f0000000240)={0x2, 0x100, 0x3ff, 0x7fff, 0x5, 0x4}) ioctl$HIDIOCAPPLICATION(r4, 0x6611, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x8081) write$hidraw(r6, &(0x7f0000000080)="c7", 0x20000081) 17:48:17 executing program 5: syz_usb_connect(0x5, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc9, 0xb5, 0xed, 0x10, 0x7b8, 0x4102, 0x8510, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x8, 0x4, 0x0, 0x88, 0xa9, 0xe9, 0xffffffff}}]}}]}}, 0x0) 17:48:17 executing program 4: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(r0, &(0x7f0000000040)=""/253, 0xfd) syz_open_dev$hidraw(0x0, 0x0, 0xda3c3592ec9591af) write$hidraw(r2, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xdc7a, 0x8000) write$hidraw(0xffffffffffffffff, &(0x7f0000001140), 0x0) read$hidraw(r1, 0x0, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) [ 732.522774][ T3515] ssu100: probe of 2-1:0.139 failed with error -71 [ 732.535589][ T3515] usb 2-1: USB disconnect, device number 70 17:48:17 executing program 4: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x400007) r1 = syz_open_dev$hidraw(&(0x7f0000000180)='\x00\x00\x00\x00\x03\x00', 0x20000000000000, 0x105002) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20000000) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x7fffffff, 0x148000) ioctl$EVIOCRMFF(r2, 0x40044581, &(0x7f0000000040)=0xfca) [ 732.642659][ T83] usbhid 5-1:0.0: can't add hid device: -71 [ 732.648875][ T83] usbhid: probe of 5-1:0.0 failed with error -71 [ 732.657306][ T83] usb 5-1: USB disconnect, device number 56 [ 732.722413][ T2816] usb 1-1: device descriptor read/64, error 18 [ 732.732423][ T3018] usb 3-1: device descriptor read/64, error 18 [ 732.802614][ T9796] usb 4-1: new high-speed USB device number 64 using dummy_hcd [ 732.842664][ T2816] usb usb1-port1: attempt power cycle [ 732.912437][ T2755] usb 6-1: new high-speed USB device number 116 using dummy_hcd [ 733.042450][ T9796] usb 4-1: Using ep0 maxpacket: 16 [ 733.132454][ T3018] usb 3-1: device descriptor read/64, error 18 [ 733.152439][ T2755] usb 6-1: Using ep0 maxpacket: 16 [ 733.162592][ T9796] usb 4-1: config index 0 descriptor too short (expected 60209, got 18) [ 733.171002][ T9796] usb 4-1: config 35 has too many interfaces: 184, using maximum allowed: 32 [ 733.179906][ T9796] usb 4-1: config 35 has an invalid descriptor of length 71, skipping remainder of the config [ 733.190208][ T9796] usb 4-1: config 35 has 0 interfaces, different from the descriptor's value: 184 [ 733.199528][ T9796] usb 4-1: New USB device found, idVendor=0a5c, idProduct=884b, bcdDevice=91.b9 [ 733.208687][ T9796] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 733.292452][ T2751] usb 2-1: new high-speed USB device number 71 using dummy_hcd [ 733.292565][ T2755] usb 6-1: config 0 has an invalid interface number: 8 but max is 0 [ 733.308149][ T2755] usb 6-1: config 0 has no interface number 0 [ 733.314765][ T2755] usb 6-1: config 0 interface 8 has no altsetting 0 [ 733.321364][ T2755] usb 6-1: New USB device found, idVendor=07b8, idProduct=4102, bcdDevice=85.10 [ 733.330700][ T2755] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 733.339593][ T2755] usb 6-1: config 0 descriptor?? [ 733.432423][ T3018] usb 3-1: reset high-speed USB device number 80 using dummy_hcd [ 733.492626][ T9796] usb 4-1: string descriptor 0 read error: -71 [ 733.500203][ T9796] usb 4-1: USB disconnect, device number 64 17:48:18 executing program 4: syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x204) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x3f, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, 0x0) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r1, &(0x7f0000000080)="7ed6451c12ddb8430d7244e6fd47fe377ce9ef5b499be95d9928ddb0d05926f3bc3f194afacb17713dd982027e055461e570ee587a4b1a3f0ec044ee6dba8e5e844301c0068757d5c322610aa1d47fe31e738abdcec47b3de40f9dba55704d2b1c600a1648f3b5db06e928e2f0f7388dbbaf", 0x72) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000240)='/dev/../raw#\x00', 0x0, 0x12d441) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e0d595345e24ea72cf22da8cf6bd8605cc6dd64", 0x140000) syz_open_dev$char_usb(0xc, 0xb4, 0x7fffffff) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x4, 0x2000) [ 733.602578][ T2816] usb 1-1: new high-speed USB device number 76 using dummy_hcd [ 733.622655][ T2755] usb 6-1: string descriptor 0 read error: -71 [ 733.682622][ T2751] usb 2-1: config 0 has an invalid interface number: 139 but max is 0 [ 733.690827][ T2751] usb 2-1: config 0 has no interface number 0 [ 733.712469][ T3018] usb 3-1: device descriptor read/64, error 18 [ 733.718716][ T2751] usb 2-1: New USB device found, idVendor=061d, idProduct=c020, bcdDevice=cd.dd 17:48:18 executing program 0: syz_usb_connect$printer(0x3, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0xff, 0x525, 0xa4a8, 0x40, 0xc2, 0x1f, 0x8, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xfffffffffffffffe, 0xd0, 0x3, [{{0x9, 0x4, 0x0, 0x1, 0x2, 0x7, 0x1, 0x3, 0x7, "", {{{0x9, 0x5, 0x1, 0x2, 0x136, 0x5e5, 0x1b, 0x80}}, [{{0x9, 0x5, 0x82, 0x2, 0x32c, 0x6, 0x6, 0x5}}]}}}]}}]}}, &(0x7f00000003c0)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x110, 0x3, 0xfffffffeffffffff, 0x200, 0x8, 0x9b6d}, 0x10, &(0x7f00000000c0)={0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0x14, 0x9f74125f9b3b22b9, 0xffffffff, 0x9e, 0x4, 0x5}]}, 0x8, [{0xd, &(0x7f0000000100)=@string={0xd, 0x3, "97585806ae45a4c3d5364f"}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x81a}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0xc04}}, {0xbd, &(0x7f0000000200)=@string={0xbd, 0x3, "0cb334172ef27debda5701d5372e2dbfff268c71cd8032d25554b374d167b52525a956d72a436be5734742859ec55c7b3d33685640fff38c2432209ab135edefd3f76fa22d6823d77a8a4fabce5b6e53275612c011f6ce3f7fe6794cedd7903cbb734aca43a50859b98ad76ae10cf8249a1a6bd00a4d4546b0957389a68b0ab49309b56eb72ba3c75873b81ef62794954dc10774a31b27789c48eff652a950e677ad518a895239602e7c7c470e25d554bac23795b4c6f3b94ba10b"}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x100a}}, {0x5c, &(0x7f0000000300)=@string={0x5c, 0x3, "9b29b5955ae048e0f53d860c09a8c068697bf3a26e2ec7becbcd439cc2ab95f557a121401b1dbffcfb475c633782fec120a5e37404c9743c577349ba9164c602f1b7046df78bc31d7b2d08595c939a32adacbe1c5cf5a1d0ad02"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0xf8ff}}]}) syz_usb_connect(0x4, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201f42080d295a2aa7dd69639db3d240000e01a6b08300860001bd6000000010902120001010000000904080000c5f09b00"], 0x0) [ 733.727928][ T2751] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 733.737258][ T2751] usb 2-1: config 0 descriptor?? 17:48:18 executing program 4: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) syz_open_dev$hidraw(0x0, 0x6, 0xda3c3592ec95f1af) write$hidraw(r2, &(0x7f0000001200), 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001140), 0x0) read$hidraw(r1, 0x0, 0x147) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) [ 733.794006][ T2751] ssu100 2-1:0.139: Quatech SSU-100 USB to Serial Driver converter detected [ 734.012566][ T2751] ssu100: probe of 2-1:0.139 failed with error -71 [ 734.020892][ T2751] usb 2-1: USB disconnect, device number 71 [ 734.112476][ T2816] usb 1-1: device descriptor read/64, error 18 [ 734.122440][ T3018] usb 3-1: device descriptor read/64, error 18 [ 734.372443][ T2751] usb 2-1: new low-speed USB device number 72 using dummy_hcd [ 734.392552][ T3018] usb 3-1: reset high-speed USB device number 80 using dummy_hcd [ 734.422462][ T2846] usb 4-1: new high-speed USB device number 65 using dummy_hcd 17:48:19 executing program 4: syz_open_dev$hidraw(&(0x7f0000000000)='/\x00\x00\x00\x00.\x0e\tra\a \x00', 0x5, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x200) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidra\b#\x00', 0x6, 0x2140) read$hidraw(r1, &(0x7f0000000080)=""/176, 0xb0) [ 734.482403][ T2816] usb 1-1: Invalid ep0 maxpacket: 512 [ 734.642471][ T2816] usb 1-1: new high-speed USB device number 77 using dummy_hcd [ 734.662429][ T3018] usb 3-1: device descriptor read/64, error 18 [ 734.668702][ T2846] usb 4-1: Using ep0 maxpacket: 16 [ 734.792515][ T2846] usb 4-1: config index 0 descriptor too short (expected 60209, got 18) [ 734.800941][ T2846] usb 4-1: config 35 has too many interfaces: 184, using maximum allowed: 32 [ 734.809827][ T2846] usb 4-1: config 35 has an invalid descriptor of length 71, skipping remainder of the config [ 734.820130][ T2846] usb 4-1: config 35 has 0 interfaces, different from the descriptor's value: 184 [ 734.829425][ T2846] usb 4-1: New USB device found, idVendor=0a5c, idProduct=884b, bcdDevice=91.b9 [ 734.838487][ T2846] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 734.882458][ T2816] usb 1-1: Invalid ep0 maxpacket: 512 [ 734.888047][ T2816] usb usb1-port1: unable to enumerate USB device [ 735.072445][ T3018] usb 3-1: device descriptor read/64, error 18 [ 735.082579][ T2751] usb 2-1: device not accepting address 72, error -71 [ 735.122539][ T2846] usb 4-1: string descriptor 0 read error: -71 [ 735.129902][ T2846] usb 4-1: USB disconnect, device number 65 17:48:20 executing program 2: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x6, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xd2, 0x40) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x5c1, 0x80) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r0, &(0x7f0000000040)="795f4afb705fa64e2def4189d7037e124f190da87069f99294603944221d40972fb6810b07d3a3939e", 0x29) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x100000001, 0x40000) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000140)) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xfffffffffffff093, 0x80040) 17:48:20 executing program 1: syz_usb_connect$cdc_ethernet(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="67eca87c2d87e41f12010000020000402505a1a440000000000109023ff1010101000009040000000286000005818fb5f8ca0b51eda8b7953f8ac8ba2406000005240000000e240f0100000000000000000005241300db090582d6cabb4995f207d90c515ca79cd7a12b88455fcf4cd0667b3969ca1e654a"], 0x0) 17:48:20 executing program 4: syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x6611, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x2, 0x40) syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x8, 0x88800) r0 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x800) ioctl$HIDIOCGNAME(r0, 0x80404806, &(0x7f0000000200)) syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0xd6, 0x100) r1 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x800) ioctl$HIDIOCGNAME(r1, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCAPPLICATION(r1, 0x6611, 0x9) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000001240)=ANY=[], 0x0) syz_usb_disconnect(r2) r3 = syz_open_dev$hidraw(0x0, 0x9, 0xa2402) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r3, 0x0, 0x0) syz_usb_disconnect(r2) r4 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x800) ioctl$HIDIOCGNAME(r4, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCSUSAGE(r4, 0x4018480c, &(0x7f00000000c0)={0x1, 0x3, 0x101, 0xb43, 0xf715, 0x4}) 17:48:20 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f00000001c0)=ANY=[@ANYBLOB="12010000439043205a041052010100120001000000000904b80000919699007f55e091a73e5db4bf309facba8126c1b3ada8894f65f55e89036f8c0b71fe4fa27954df360e7be7ccd15263de9b1a4b3676512ceffeab2d2d56ac4a87d946e8374c8be7266216bc42b5d78d8a3d47e68f64858e0cc9c731203fd71c43724b655c884c050c11af80b9c51b618ef86c90eeed3b2351000000000027450b0b11ab581156d81326cfa9a4605656091490bf5fff3b0b8d3e7d0bcf5189c15a97571b3a1fce2e8e3e6b5dbace170d5cdac5c86ede85fad685068254b17fcefbd5356ddd5b8d4969adfff99db9209b2472e04e7d86080f913fd40b77ab68bed26fa455bf7cd1260000000000"], 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x64000) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000040)=""/225) 17:48:20 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x101000) r1 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x2c2000) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000000)=0x7fff) ioctl$EVIOCGBITSW(r1, 0x80404525, 0x0) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f0000000000)={0x435a, 0x1, 0x3, 0xffffffffffffff7f, 0x6, 0x800}) ioctl$EVIOCSKEYCODE_V2(r0, 0xc0189436, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0xffffffffffffffff, "bfec102e7385232b3b2ad5377deda92a401acafe1aaab315601f42a01102b0dd"}) 17:48:20 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000000000204355220500000000000109022400010000a00009040000090300000009210000c75b222900090581030000000006"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000001740)={0x2c, &(0x7f0000001540)=ANY=[@ANYBLOB='\x00\x00)'], 0x0, 0x0, 0x0, 0x0}, &(0x7f0000001cc0)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000140)={0x24, &(0x7f0000000000)={0x0, 0xd, 0x36, {0x36, 0xd, "ea6286a3cb5a4867c595e4d816539f419698c4f246c7d90f7d362a2d803897e3bfa5a52ee111ff71aea0940d9e52c943c0a06062"}}, &(0x7f0000000040)={0x0, 0x3, 0x13, @string={0x13, 0x3, "118e5073d6419fa2b731fee284e2b9ddd4"}}, &(0x7f0000000080)={0x0, 0x22, 0xc, {[@global=@item_4={0x3, 0x1, 0x5, "77731247"}, @main=@item_012={0x3, 0x0, 0xc}, @main=@item_012={0x1, 0x0, 0x2, "f2"}, @main=@item_012={0x1, 0x0, 0xa, "a1"}, @main=@item_012={0x1, 0x0, 0x8, "cc"}]}}, &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x3626, 0x40, 0x1, {0x22, 0xc0b}}}}, &(0x7f0000001300)={0x2c, &(0x7f0000000180)={0x30, 0xe, 0x4a, "a9a381a2dfca72b2c7940f5fd73e24bbea23703989541c7dad98c53437320c24333dd54d00c07b65c6e487d6374bfadd76f332942ca5af5138d81fd4f6a05c68279cac7e5f522deda1a3"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x77}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000280)={0x20, 0x1, 0x1000, "7c3712ec653f4999a64c2526cfe5b616c1a7f3f653923f2b44e353766a079cf49dc51ba3fb04445a16bb7594c094dfbb7d74c7b2aef0fe295b158509a1098dde4a07c4571d124614f2a3dfefcaf32af9b3ab64940c97eecb8a6b9d79aebce001b316a1e94594a731b31b3ebaecf1012335b7317088d5f3646ff6d167423a40868cca1a51a2b5f9fb23d62ed2decaef3f6138bd5af4380526e296e0efe6ec9fd3afa713039f98b5542009d8d2d94ee1401e4ccd2f9efec91b9a789b732daafa7cf9e8cb38eec07ceabf251915dd33695ed835944472e851fa0efb0d56d09e94ab7091eb7624f5f2f1ff35712428412ba89f51c955023bd828866f3011dafe6a590e49f048d5ba33dcf53050f39850a0bc77255d6e7b46a9ae0af40d2cda11e660d60a684a65aa01b2bf7ca47b87e8e4d44616212e2b2d50f08e011dfc388cef2722420aab8ac5439d6bf1ad49fce7d067eec73eef859e4addf7b149851eac052a6a614bf8a1aae9b70f4a0bfddccb6d5612c4a4f25d1cd647d36a4c3c9d71d3ba01096be688b24581e1e8a4bb5a7c7c33375205c817f182a1c45420b40acef6e69ef7b534ce0680c2e9ab4d5a5c83086d473d15cc50e95d95f52aff2a33cc0bd2d908cda655ba576b37c421e9f8c5756255c5d78877f80c1a2c9962b7a138f69a8ac95a839eaef6fab8478ae707f44e75bd76c431c59d9be1acd35119e9d2cdccfc8cc414fea5bc7a0751e2e3d86e0eca304d6eac32f82b6d664a4ccea03115d4f3aa3182a1b91cf6aecb7072f2bf99bc97220546c059dd95df652bf6b35f08b8cbe7728956c7dacf4fe02e0b9ddcacb06f810fb424fda67f81c0508957aed64c9e00b3a32ece38f02a1dd7186ad5c2c6d15e579f8be0d62e9a62c1760478bf0b1b2d689ff7a176ed0249ff0cd17c2c502fc9bc1ad786dca19666f145c4e75bc73bfcaa23da5e057445a344eba835c7aa91028bc2ccbcd20a2d8725fb163d84bb83e8265a60f81a10b033e5eb1c35f041890a79567b481ec761092c6323384c022c6f177a3e71f42ff05a6b4181917758d247234ebca4d5d991983671d3a7c8fe1dd17964ca7af2bceb85a52b68ca12ec19cabb6212c7c156f3a3c40f8dd2eb07b3fb865c6cafe3eb937f6029020a90ee0988eea46af3b42af1bb214010866a094d8299293bb34adccb50895338df08a70a943c74c42eef613f80f1090a0835bbfa5fc9e46f58d99cb0d2b3e9daf76b4e71fc6f2fead87c43e53749b229513599d13aa8bd4a8d9395aa3fdd485fe94d06213c5c93cd479204ee1f453898c0a44e933a7447e01b24479243b0ee2c944f498f79eb2fc2253cfd258e286397ad5f320cddfb2d6db574e155398401c78493978027db8476373fee7bfc70825cefeff24bf5f10108c1caffaf05c486e0a06c835532372e6bc012b884110f76107877164f887cf1553c66bf84def393f4dc140f3b329dca4d270fe7e6eab0d9f7749cebf5e670111c6a33f81b148cbcd4033440cd8a84fd5478ca0f84f6360162f9a41ab8640b8d5361ee6c727ba329355ffc287f12b45ec7d795f7af1d6a732605ac0433cfa93b1a81a9f7b22164c97818d26609680cfcdd9ac540e7fca0541af0cc5ff8a37e10e907ce2b0e55aa3c71c30dcdbcd7816916272372fbd53591a867a118ed94c6b25ba716e2e51d2be314457113cfa3ef9944869aa507e2cd089d03e1ed49421d1afefa15661afda6933859733191647d870e43e40f4316af8979878fafc5e8c7d225ed2542377a0941fe89401fbb0710c888e4626166a14b886e3b67a77fff55128c7034575cc8fcb7abd8220919db4a48ae27479346a9da09d0789798f8628dfec36738c01bcbd6cc0ee7b526f66f3deb5a3b3294014778b0f5200561afe404c26f49a8ba6af037b793da517762dcb3c731283a8005a8ed76d0fd5e19faf9767fd8b994817c5548d23d39f2c5ceef31bb03dbd79c9a7630f19c631f856290c478abc08559bf4726a25eaadfd6e7e747e9049d32c0e63096bbc2dccc5b505500bc1d6103eec385296d71b00eacad2a098be14b085563d62635eb4a016b7399885ef21e234a77bbcca800085153eab97207f27a3dfb9d64b0d0e56ef3456b3a21c714a1d98e4e215f0f72c78db1ec217c9419b7f113617db3a102a3d8d4592f4ef0e3ac2cf5a41790771dbd84f6216b2f1737c86d5ae6852b94650a0b2fe61408b7fe22089ccdcbaba18e641018bfd3e604360355b3bd8b4e33bbfed9001ce77045ad243ae19ac5ce585161a45a93e712708381012ccc7a6648300af0a0ffdecd080398e8bf5ff83be152e50c994b98c4c3a6e8a07a6b2c2f3f47da25e8ac3f004e2636d3f3b1273305f4d1a3ec10e68e19f175d00a4ff549889b03c5973af2759a4af209a43c8a5acb1bbf054b6d05b3c894b259b30c2df84f731eb5427b5666230c8a42bb77c7a09e4dbdb00bd37f9565f9b75e0a47180fe698cc674af768c95b0ec1a54c5047a02193f23caf1ceca338ef3714d46484b2077614df7b45b2d4d73c309ad6318c60c8e773b6a87748c992777e5234d8721f2d7affabce393e852e124d2f88588d1864edd83b9c93639c17fae2314bb27c5424281d14d50086a60cf15b458d2ec6cd4cbcfc1d94072caff92a0f85a183e64e3c94b908235ae9f99fe0b8d95df4c931112053130a7c4a277c2f4a2b2e6939020c59ea7d05fcd996872bdfa9bc4642f93e27fc001b57e92b5a8958cbd53b2ad82825fa3253d115a9fd6299303afa87addc62ed7a2774eebaa6c384730f4c29002bc879d8ff45e4848c812833d5095400368866e48432ad1269fee427dd32a7b93d026d43139b97f840267f111d516dba6e9178a24f323f51cef840818c7de70363fe604e8c051da9c09af326d75a8df124b885c18da64e3eb5224586fdad57c14b12e9de2941ffa7bbb19ac9caefa41a2035cc529587ac4677a84f48ccec085efdd2e11ea7d6b52bb0b9d3717f6d128bc7ebb6ce00f77c1bbfc4e36fa60be268cfef94d077c4551c92a657052ab9135d6bf918b0298f8a0130684e12c0e2205d971b2b82fa1f8402259e38e7f8f914db90716a023dd8e2decd8a819366479475b53c01fd1c02c82fd87fc43a669b09832a89ca55c63ae3852d7f63c6fdb560cfdde7538e790641f6be3eab44d208880a5311d513249709a82b7522a39f0239944710ae4e90c332fb399fd1d8d90565acae0ea55a54f929b0eab6f68960139bf656715610dd42a7da9cc102e4bd16d8b21e2203abbc91b9e53e73f3a7320452dd65426ec73ce30c714a406500fec44df60f09c3f4b1a9d665a0730fa510e2fe8bb3ec9d174afd510755384e9c99148d2af2f00e913a947aee1ae8cda8d5041f1a02dccb3114b2cb5358f05ebaa0336baa5042a63d47c08de89411f88bdd9dd940d86aa4e6e96814b8137d98d66b4dfb844b7057c7165ebb9cfd08cf8399754e3904ae853f02c47eefcf28cf0ec12d14e131b15a960449b2c15ae80566be4ce94517e392eeafaf338366e558c1bac6e771ef30fb5d0ac42dbe26086adaad0b0b95643d8edb0ffe2e90d30a1edeeae1fb77bb4411c9a57aee8d85916aa71303dd8dd2a840f82b69a3261384e73183e8c0775843eb7d84cbfc4e9d20341231e617037b97fb03f1a015456666a7c9b086058866cb27f3faeaf6756f2f674232a57d8bf97c4dd68f49a1178c20842df77e9c6c1c2c8fec49894f1f0095badb198017f028523f9a96573e3b880d0ea40263f544d2879d58d862f080769d775b67f8f5b7bc3920d07e476749992edac27a82b8f976a5bd396e96ae8c6163c564c373abf9572c8eff9ecb896c55d1794ff1ab011525ba7d85367fdf3eb3b3987619a496e4d1c681d25a5a664567b2ed301fd2a9553f2f93bc7d3ab163ecb4f819a3db237e8d1bb2f57c8fc6535c5ef063d4c1e79c06ce40ccb3f2dcfb1b549d84267e56b0b4bd412ecc6eaac70c4accd0431c8707179dfd07330feed0a5764ae4e6e3b79d5eacd16583c6c2ba8c4965061abaf16a1551aa1f9bfa4940ba890a46cce91a4d991419b7b72ce62f144107414798522b999ed6a1d0b9fa8bce83a9e5409274f3de723c6d2ef163ebe1037a77f2f13235132cfefb2c4f3c7cae7cb541a955415a87414fda3ce4d43bc1db9e751fb5ef05c1802dd27955ad08bca9d3eba5790d6be613bc0737bf9d03c5b0ff5f79509d9dea65bec89318baa45422794f5310c503f1f0ec913801d3382f116d38aa854ee6267703c992e843fa56603dcbcdf81382c0e3167d2491f2c5e1848b63669f5f6feee4e2c853372bc35b2ce289d922fbeb4a8b0d439032e1ab24eb635fb23b6088620f5346777e2f05af12b08b1c2d629eeba98badb6669255b5fe3704abce55a7ce5a09db29b184e8c3f7241212264f55a8a42cb91dca8b1c4bd967f428c861d691aadebe32a6ba6bc17fe91a45252625d4da97020a73df0d0fb5b42cce0109cd36c9f0c0392b3f010c1515ac5e09f5aecd0e30ef9c4295a3e3554565c7afdea825ae3449c4325a446a291dd01b9d40e8810e57bd1b1b6c392840d7ca6a42e629987600069087df9e997f8b19df9141c5ef29005420d25343b263c77cb34955988b8e49c4f4298249d5a76cd5319f3d0a1f47478211fa31dd283123b84d85f289277d1d8513d31e5428a7e94ed61298b69b7ce48194dca38094d57cd335db3720a6c81144c27071945fbc617d03481f314fe4e1aea1ddc397b79d42d05dc682a1ce7e6508e768ca7f09ad17dbe0cf4ce2c2814f866bef04e147b35bf8d4f9c25524e870e0acf9c6a671e95e8e727f791594d3d8aa2ddd6dc7b58e4f2c37cc2d3dc2d1e1ca11f9448583599a9b10869f687a082e7386fbe5cc4b721c306650740aff772ecbe9e582502ced9c124fe2fc77bd3f66ec76aa626e85726a65696dc9da8758af277616a63abcd226175cdf35c49cd4e32ff7f473c0a214f77e0a12c754f2ed252da45d4e02bf67a471d1f4a4dddadb6985a9c9654324741c8c8b20a4ff8b4d19c1d7be03ee87fc1cc8325af1d89de4855544b1d7e3042806639e73af821c5a45789a4e81f8a30e25d0e4fbde291192594a4695a8a1a5ccf50c02512e45a953ad7497e4d81af7f5680fc970484285e5fc8a9ad92dab0495107e7a3f3e3ac7a54aa3bd96b3600d2a3d341ad0e50de1322b00138da5eb91d44810c9d308db24e7194f285ce21dd966196c599a6b18e74d7e9831a44ef983bb5e4569652d6dc283e457250be4a8c36f842e56b5a61cae2b314b967402ce2994e1c4dab0b98d219bfe9992311524ee6e8daf8a8f939db41f5aba9b5623b6f071fff41966ac6c8d8c951d5a36f580d5b7c15688ffc0946322dcc16f3a01325705cc6c20b09cca8c0f242db8030dd06d42453729cc09260de20a35dc44f82c2e5ec6860a1884894f9eea16dd245071639041e5f4e0399fac1dae654aed91335b6b8ad81a3a946ab85b574e73c8df7e4812a227ac405c4e8cf1d6be6ec9c1014b1aadb594bbfa70c0a36a0f5eb92e5552ede3e79012f6dab7ab27de80611748358afd730f52f08cd5f376ee71842204a7f3514c58e80457bf0696ba2decf39aba1b367733db3b39974c566600fb2358a79b963f14b648f0ee12094f4729ec2c5c1f685928190bca051e0bdd455c1b73b78722544353c64d60fa452b76fff8cbb23e9bc47cb7cc556e95ea6bb3dfdba7108b0d107ab8cf2775bc001c193f0341f2f2e827a6fc0abf0c91eec6a7f28a2e1ff4171c4f1c275a09f2fb9bd7"}, &(0x7f00000012c0)={0x20, 0x3, 0x1, 0x200}}) syz_usb_disconnect(0xffffffffffffffff) 17:48:20 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4b3, 0x3109, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\"\"\x00\x00'], 0x0}, &(0x7f0000000380)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) r1 = syz_usb_connect$cdc_ncm(0x6, 0x18e, &(0x7f0000000180)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x24254ceb6fae7343, 0x525, 0xa4a1, 0x40, 0x2, 0x8, 0x4, 0x1, [{{0x9, 0x2, 0x17c, 0x1, 0x1, 0x3f, 0x40, 0x800, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0xd, 0x0, 0x8, {{0x5}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x3, 0x6, 0x2}, {0x6, 0x24, 0x1a, 0x80000000, 0x1ff}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0xca}, @dmm={0x7, 0x24, 0x14, 0x1, 0x9}, @mdlm_detail={0x59, 0x24, 0x13, 0x7, "7488f4dd495eac1c64e6070fc6247154a6c6b628284baf3124955e06424adb2a8fd0552a8922d3217ebe4e8e47b8d6271d49ade4dd8224c446308f857baa46e0da32984695390f23caea89db06bfe028f84f73b17f"}, @mdlm_detail={0xcd, 0x24, 0x13, 0x1, "6e5eec59e25f64813d8a6980f3d3488224267fdac3e1c0302023dff0a6ac6ffd515b9840ee851c4e0631f8e3a5fcbaaab32f38d780accaa7617caebbc480607768d09ed32287b0b3de177ceca42b6ff39e8ec6f216289354ea84afeb8a28b2fd413ee8f2d4c2e39945ac94e4b47b12a9d9f4aeac03e55380a38f89aae5745fdc4f06d96ef40c5c08105b18fd29987b0c7d75ffa67b8edd61ab765ecddf5c07906d8c1e68530120d25b929d6a5ac272b5826ca34ab3ff662346288b7825fcc1eba43f865edd36b5f052"}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x195, 0x1, 0x1ff, 0x6}}], {{0x9, 0x5, 0x82, 0x2, 0xfc, 0x1, 0x80, 0x1}}, {{0x9, 0x5, 0x3, 0x2, 0x70, 0x3, 0x3f000000000000, 0x3}}}}}]}}]}}, &(0x7f0000000500)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x300, 0xba2, 0x3, 0x0, 0x10, 0x9}, 0x19, &(0x7f0000000080)={0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x846, "d11833cf6954f797bfb684fc5d3aa75e"}]}, 0x5, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x2409}}, {0x59, &(0x7f00000003c0)=@string={0x59, 0x3, "11b5eb88abad18ea6fe5f68c50b71007838febbcf499fc686b0e7e520d29a0157294e660fdc6854e1868b019542fc1882ca22b9ef02a96e63fc5f9fcf55d626ca3f38c93d331fd0edc484d0078f8e61b136171a1b38aea"}}, {0x57, &(0x7f0000000440)=@string={0x57, 0x3, "6089645d7f68589c797b6da4f615c711398809256b7865b2c8e2d7683d1344b65ba6a90ba1061a010bc922a74fd1c248ce1e76f90d9e599fbd0c39834e1087f21966cfba988f43c9b9b1125cfc7c886dc775a2c14c"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x422}}, {0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x41d}}]}) syz_usb_control_io$cdc_ncm(r1, &(0x7f0000000680)={0x14, &(0x7f0000000580)={0x20, 0x0, 0x96, {0x96, 0x50bb57ba4de483d3, "040014fd6e16998ee4e7f29b0c99aaf3395906a58d4d259627c63410d36c303856d991f95cc7b8c8a817d1aa9220a70071cddcc897fa8b9d735f4915d70588330ad0d497c433c6b6bc71daeff82a3c5bb945f594a95a949aa1145b98f91790a00bb0f6bd2699157ac1b5ac6f44f1238b1558fb34b9624daaafd474de59471ffb8771bfc400f371e154627d96069e89249ff4c8d2"}}, &(0x7f0000000640)={0x0, 0x3, 0x32, {0x32, 0x3, {'340032003400320034003200340032003400320034003200'}}}}, &(0x7f0000000900)={0x44, &(0x7f00000006c0)={0x0, 0x39, 0x5d, "da11a531dd42ab07511364b704249e30b37c174798a6f54c50262fcaed57da7eb5a64d7ac5a2b6638913ecc1625702e9063b6e337eff472f87d3ebbbcb4dc5b5e5f5f14e2c2cf2ef6a60ef55c3966f4b66de3674f6cb78dfc03b2bcc46"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f00000007c0)={0x20, 0x80, 0x1c, {0x80000001, 0x6, 0xfffffffffffffffb, 0x2, 0x5ba, 0x80000000, 0x9, 0x7, 0x1, 0x6, 0x80000000, 0x3ff}}, &(0x7f0000000800)={0x20, 0x85, 0x4, 0x20}, &(0x7f0000000840)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000880)={0x20, 0x87, 0x2, 0x94}, &(0x7f00000008c0)={0x20, 0x89, 0x2}}) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4b3, 0x3109, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000000380)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4b3, 0x3109, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000980)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x10, 0x4b4, 0xde64, 0x40, 0x8, 0x37, 0x51d, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x40, 0x81, [{{0x9, 0x4, 0x0, 0x7f, 0x1, 0x3, 0x1, 0x0, 0x6, {0x9, 0x21, 0x0, 0xe1, 0x1, {0x22, 0xfa4}}, {{{0x9, 0x5, 0x81, 0x3, 0x301, 0xfffffffffffff52c, 0x35, 0x3f}}, [{{0x9, 0x5, 0x2, 0x3, 0xd3, 0xfffffffffffffffb, 0xa, 0x8}}]}}}]}}]}}, &(0x7f0000002b00)={0xa, &(0x7f00000009c0)={0xa, 0x6, 0x110, 0x7, 0x87, 0x9, 0x8, 0x8}, 0x5, &(0x7f0000000a00)={0x5, 0xf, 0x5}, 0x3, [{0x1002, &(0x7f0000000a40)=@string={0x1002, 0x3, "b87538fca2f7275a20bb14c9a192d6b143610da75288a3a43cb1263b53b216abb5ec083a48598cf0985a2cb279a8b18043a42f85e4823317b819cec6c7134f1874bdbe80b6ac3e618ccbb2986a0ee1e83d031c408dde4239c40c21ccc9747f0a4fe5b82f0ceb90c7cdb371028b1d77db9b7d37206371ac3b337353622b614d14c3b330078e76da113dbd33dd9917eb88826c65ca14d0cef3b641eaf8b774cd10233770d17f544fb31ce4a67df037264bf86dda56686024a12b9caceb9f4370be5df90b092c1644bde1873ca5e7844f85d70c66cdad73bf233b76bf3ca08d8923f8aa9c3748c2bcafc80f2095fb65ec6f779984b914dee7dca89f7cb463d456f8efc4a9f3e0b352c1ee0158636979308e693774802c2acb1315eb08d97e8687c8ff708e0097bde993f900479587b9904c20abb781190894b8bddf1f3b9ee26e356eaf477d40a9517bdfa849f92d4bba6854f4d648e09c2a3828c684106972659c61d322fae52fc559c9d48c0571ac81515abd30e1166d387baec555f11f075f070db24b1fc59642d36eeda1bdbe097c042db61cb7afc83c71b202bb11852b7b5dac66318b45a57d086bf1e9b77751f7d701ba4ad0c4d4c3b90f476a3ac1c002d0eb549c844de822bd05969dd2ddf9c12e5abb2dec499c3fa657c50ac3ef6456c52d7c862121df74549ff03c107e9b57c65e0fc8a4dd4c0a2d77ecb738c0bfec9a84cd0e73fc60a706f28da03600833c873038d3a4ffa4c5ca0b30cb0803ccfbdaa193cc3bda953aa9233c2ebb51fc4d54228bb0ffa9e2cef38ef0cbf906deea9129e4724542c7e746dd96c43eeb49576d3cab2c71bd15d6ef7c4028bcee4c8072de8df1794008f74bf33c8f25a24023a9fd6e7b758289d4010bef10e0b78758363d63f8783aa35ed1d6da77cf99d187a2ac3d382fa1f9adfbec3cb369d00d21f1c1eb36d263ed2ac83c649b25206613b861c9a6bf6a88de42158dbdb32bf75c46bcb9e957bc559c906c814af658399b9e4e2274fff5f924563159f8c9332a0d84e18ac2bb6224ad7d638ba2a3dadbecd83192469bf2efd32b968ae8f4854cac7afecfe147f92dff26121d69a76fe70ae4075f2477d32101d3a39e793f7970429a813b42ffba4362a65148d5b28c5251d3e6076179af99b87620e379cf48db1f45febfc2f9c266929702af85c65ef24e612bad9e86232aa48fe6594b281241414732e59e0d2410d7c5f0d5a491361fdbe9aa520d1da30b1b0d36fb160dab290822198b6e13326b1cce025385989a48d478e2f4e51281cf5c1bb0f61616b10706f651f3ba79d9f2748da43536e0b48a7676e59834176f8d25538ec07505978502758c84c38cef2fe2a717a1922f5fad48b604ec9b00c4f5d14a55c1726afdb741a85099423a9638cd9243d316b6d2b02e3b3afd4271849e955f801f9c28cf5539983e631e8c4070f83e1c804160467c23ad3448a0a51cbce60f6e7d582b6772b7f538a4e3715ff6df076a417056393b9f9c55af288b9bfaeaba6b5c0bc516e2177f4f6d29825924ee57665cf4f76a9fa27e55c7639f45cc930983bae745854a8dd22f3a219be7cb30961d868f4bab4fc9727f058a9db1eadae3f6bcdda75d32fa7d7d768ee8b3deb43f4965b6670af97e2badca8b18f5015fabbecd4c8b7784dafe5d553928d9691639b27534015f097543a17e64788eb0e2f1ceccf2252d35fd5403d711751f66d919901de51745bb2f00e308f94615c331ed9727824ab7b7e4851afc65d6a422c6a724cc910c3c8559ede689c9e3334433b9cff73de7c4f4a1f02771d0a55faf67d1c41b44bd8fe30e9a62e52289141eb20dccda336d57a3c3e0671e9f5cfbb84c5291b873b06403100517ada4d96b834d1161620aa48146c08027186b8bb048784e450effe5a103bb481296081c722c4f85e14f517943161aa04e360e5ccc45f2a527ed61562c902f943253b1f5bde99fd33596c609bcede94aaec20544e114902c2bcb6e6af9af05e185def03e816b54d423c234ff432a3f7dea70c34e7e8798625a4394aa7ec5e605abfcdb5d527df9fc93fd9d4643a151a7283f8b89886676d3c6725e2945091fa8a711f5b5803b740f14a62b91414ede488c521b2bb1329133401dbf1c928b30c67aff0ee7a5003e779d3ae24313427babe0a002a2d6a8d1d8ef06d8f1723a6a87885b883f338402f6913a20dc4392589a1f257111b8f6c6c9af5e0a931aa05ac7cd021f6451cc02a21404237068a5ac619f5ae73a12381690e47819dd55b082fa7d698af02a45a8f86de237cf3bda9cf9ab3122488c6b6b6c0523af98f667c34ee9eedc2b19b35460227f18c9c9e485673915c410eb9cf10915a6edff445b8a3ffad74ea03fcccefc883691854d112f544eae61496270c3bb3117ba9f9ee5a894444d10081a11901b1c418919f50b98163fcd97c32883141682234949960c14d0acb3dd3d7362496c8fa419bc5b3f869c1f35f9a893347bbd75cb0e358bc0798c13186a102d11dd50008da837a16c898e1bb327e850bb3af0ecd23c424c88851c2945199153b9999fa4e22b0627708e6d5f9ad0a8a60c9d93147751669872923ca2186b87d5e9e45df132a8c14bfe2574c332d8c3871873276ea5105ff5c19292ea683d1b7e46f2e5882260ded1f6a0a96c4d0fe99f91166d14b29fc6b34975fedeceba37673f7937473890073bba472b6d894bd7e36506e61995307dcdd9ea9d15ddef2f9439ae526c1f4a6e4604dcb1586562fee9b81a140b881c3288085942ea57cbd476b1f5a50a8391feb6b885f6cb53aadd4e0db6b8097e98b5aa24a0ca69f1c254adc85649ad492d06367f57c293b1f7bf51048e7438fe0e136c60200b7b0f737b14e8099e80aaca515fca3d63fcd766e897c5733893953827fc8772358af7107a6649b7ceee8a197fe39d2fae5cb5cfa1f7c98c6012020b700f4619367f545051e41a1cb2393f0993b476bb1e8fbd441dba671d257ab14f3b4d7cc5a073d21a7ec4c58f116251e824a2716d7333ec0b14c4501ee1ec6014d2183c7e2905f58d426ea288a8a7358fe2580be3942450e0732e2d09299651ccaba79581142d8ced9da3e5081aea3c069823793a89f7fd170168aac993cb86fca01ec8ff591be2558c4392b188f64257580d250105730da05840e21efac8ba1b88657a076fe5a77ec390a26ed9382248619a2f8cd9df2e01adf19fd26bef9a487162c0bf5199e152378b200016abca835b249bb56fbadd59d6ebd7a33ab53b496936085f81b00ce081fa28e0907a1cae2d33949db20222bb39fd7a603af138d3af8bf76edc613af2420340351c042bbf66b095e3386c78fce4865fd8927e477594532e02ce37f9cd712f98b71eb223e8f0a7d70ae0539bba6b3afeb67ce49e9335ac278d97b94c7d5fcd5ef0c2c317663b43a7aaddc4d69d344f0b359c1ff99c2754ea4886ad8fd8b55c128afb5b3e1317aacd094547065074b5170d76c0fa9cfc5ab50b25f2351896485a8f52b52b64cd97bf716ca72acbf41e59ffc53a95080aa18223e0d42d440797b91a653359c15642aca575f8307f61299688886e689f153b84cda1b7cf5d95e79ff13e8b3a098e763e7217b6fcdf3cefa6340b9ec8fc0c637edd9fc685b1d087e17caebd47390022bcff2ad55bea2e8eb1e0ea0e12d25851d35e07a3c576680154c40e841e3e0a2fe2ba028e59fa444692b56e1a123f2bc6d0a05f48e0f310cc8ffd593c4999d55e9091fea69de26536a2d04bb3ea4be4781a0d95d7641520b4f2cca407fd1d77d3dcd6ea4c88ed74285abe02c5cf8876825cde29321427814e6bbe6edb288c509d1009d743f1ad921c793805acaa7960936f6d7d176185143a45296fc8a91e3e6dc8293e11fe4adce6663b7bb2c9fe7d0a15e87661346d3997a602a7fbc978601685174731b4a07334a1e3b0b7ff0568ecc3c0d301e5cd224731b172c47501c28f760ec49ecfd1c63fb133bdc487da285776988ef90c8922cea02e2a4df6200a32658351ad66ddf2b2a6dc4568d9cf9e7a2a2be4d2531e7ad1fd8a180c57746c88ddad3e35a5736807d4c0b4a9cc90a1cbef3454e3e091856447a961389e6e63c67b405a3ca1b6dfe870cab39486b2cfddbd12420b861edd8e17334a6861177e7916cd0fb7929e129b152dbedcdbada96f42b938243ecbf1b55e77c32e8435380b66954aa22ff8ade127fd3cb650bde07ea0df40d11163dc2ad497ea29959b21389e4fc118d2ccbf13f0c20d0d5cdfcb66fb5fe38b8e5d183ad629ff9319044224b4f3ac4cfe69bc45cc4221a097f1cd4b5e0bc4d70a69fd85bf9c3eefca17af36f50807d9515a833a54a8726d61725c789b9b01fab7651920cf03e8e8285571e7c8e23fb8c501a77cce6669c05600c18c5546577ff26e75abcc0b109e2930114b1f9f231451b448115a85f981ac6db0f1557e650d933b5a08f9124befb25b06df3e06eb50c21d802c9953482935abd2e1a41b06e0ee723dc1651f88fbce86d58cdce8e79df6b5ad8e6f01415d3aba6952d71d70d42efba0665f23b1dd1be5dc8b294447911e8312846bcc92d56daffc09acc5dd2a953fc53ddf803a8550261b71109e85deb4769a7ffb1f4ad5747a133c453327252ef381b1df94c90a2ad3b3a73ce5ac6b78038672f9d9eecf1b8f879e02de25c07480b728033b1e4a2de88fdd55364eb6849d8677bdc549e9692baa1ea37320685e6694c863c3701b8b9fdf24a2daacff44944b7f5c4bb5b1e6a55f87d03f437425ff984e7e75613239b61747a49d770b2065a2168f7cc310a4921cd50bf2a109e274fc79c3cd4a6e836ffc26ff1a1d34de597b0b3bb6d7d2cadab27c77cc00f7d9e5eb215ac4a03e493fdd3765f6c96dbde024e39daa8761ca6d0000b7c1ba3abc7186aa18880e99d2a7434600155316479702742614cc7d6dbcb0cbc07d282822a4e7592dcc053144d076784907027fe0752835079215c0382003d98352aa0cfc9104b1b24687acedf2f3290955ebb9c3418e96de9e71a4b7d442f561750aeb376ab9e4eabc077304549bed344d8054b92261df2640f26f070d672fbc96085f1961c75a0fa8eedf848b63496e648cf2351e79848b70d1ccfb5606db8485653b5d5ccf22a85cdfcfb628ca147b7c8c42dde2446490a016f92406027652687481751deb62b3cd6c8d2753c811de13ccf36365ae5021353aabe0dfe897c10015d499f87a4b0e249fff273cc27a5eb684c6f98161ba87c384f63f0bcc337dbd75bbdb338cf0efae49b191dbb820a0dbd60cef0482e12f1109bb06829899c46523e751a29ffc8671037fd9749beed2abceea45a3d080ac75f63adc16b21b9450e7f0f11e378d558f8ee3460eace0c16bf0a0c2a91f73b3f4a4c2675744cb477a2a1ab564a7eeba8f7b8c8a945f6c3aa807296e49ee24b17c927423015d47b3127716947e5f406060c54295237e77cd4274bcd6b3e0c37a5a7e625997c7a87d968abae6b6cf5919547afca0aefe43c130f1dd3fe4cfc8fb972bfb5e3ec7cdf3a03d00c2950a48a0afea43e1b3e458aca11ef91efb95a927fdb7d5b9d2726c85fe7c2b59f82e11149251c54bc0048b716d005968e577d696c4d685a587c392baa22baac591cfdf2fe9f6bead565370d1f5c995217e4a1b6db3beed44adb0c41241e4b880eb7d45ae79808d2b03a898b4e2990240ccaddbb25d44cd5a8bf013bbd3a2a7cf31c42b444db43f79ba4d17115dbda5d11602d437ddf05851470e64a27ca6ac11485337fbc28d766aab9d44e19a90"}}, {0x1002, &(0x7f0000001a80)=@string={0x1002, 0x3, "ce02870de8493b601fe962d12acd55a31bf1b6add6459a79a64fb592578cbcb466d37520fe6298fc02ca784f714ddb65920902076c554dc1d1fe68504efb744dadf78af932d0e2a45fb8cb1b2847f8c8b985030b304ff92cfc1a73f5f72224743088921ef25148e2a1eeb501385be656a55215dc3b601d1be1d011f1b149d37cb982e55e4c1c519c8810d7a95eb53708203276938cae709c3e0f46e4088c09f6607f45e21ac5b0cda6d946763eb30ce0fde9d941e5410dbf8ed7df35481e2f3c9f7be824616c139b6998c9b632fabb17bbff515d6c091c064fca3f999b2831eb4befc944f34b45eecbd4861999d95e07f183818f82340967ae3f788896b1942a8249057d94f9034462a90481e21450b35f400507e65ce52a33cbb84d16cd9ed65091e7f08aedf7b50ef637a68475c34a09f66259670c0e79bd6eba19111a6d4f1986adc56fc39918084b288205b2a362083d721783c72f4ede08bff48a72351d7a3517772f31ac41df0e928a8a758265d4914ed4b315d0bfb0e46371d8ec3baad1ffd17835d327c698775accd768182c950efde1fffa1b945db902b4e842850004b75d71f1cb763e8fdf4d47a79d9752960f6a88c3cea9087a48f83f953a48b507faa0affab8b379448d530a8f404c405031ccae6f22719e0dd799221f187291ae7fd5d703f3cdafc0f2f5ea5e2df8101a34e687f24a9eb6bfc09d1c3a17237a74a4416ed32fe5cd7af0243108822fdad8fcc992a897a19bf8444307c2aec12b66bc84d361724df8e5066d601d4892ca1b9e45276a453b0fc76bb4dd789a779882e6e6baaaaf1a731b3914672b5a6ea54bdc14242f1a61defaa3dc9a33bc8a7164904a5b60be274f3841dae9c2e015510f31e2eebdc9ab529195a1e9164729e9394ab24c364c11d2892933d4bfb352ceb3d3073dcd8294f9c401c7a9c84cb6c62320072fb1e19e7b4c28d52afce00b3e8507c38dc0ebf7735903d5446acb11c8da282d5dda0cb04bf72f49309a7c91ee081dd6dc0f17d39449567f055362bd05c2369018cbc1befaafe480f7d8572092c324126286748f0bbf07d6fd77682458906017014ca217448f0537dccf47f721634ee527afe0ee74a559266d4f37bece55c0212affbc330b33c1fb75017dc67c2ab81af0dc7e789dc224a009894e33ddbae4e23873b03306e34d854db6d7a1691b037568eeb416c9b393c2aa18c084f1ee515aa81d325fc388fe25beae8470e9b26a9731b845e85a1af18ff1b760b666e2f7226ddcb47fb949c93b255fda9132df9ba31a5845c5cf40444244ef2d036b5561987601679b9c44ec83cc5b6baebf0396378bf6e1307c830c1d5f9c32fe85749d7ff2bf6d2dd782eb8d5fbaec31e65929fde172aacc602f5ba1221dd62662eed9950caf37de6c0ba422566e6c8e5313bf188f12e6551bb3b19968395d57244a2196042dfdb21feb0c4e7d9b0ebabb68fbe9dbcff6ab918d8745cd1618fdff1b04fde0df635a3301f963b5ad9c780fff216f914d705b40e3cde41a8e740f74fc008f1de4a92e398fb80fff37815f4e12a06cd5831267f3c78169bf64d951160e5c724898d38190b9d7c5cb2d479a5cedb8e30240bfce5707cc06e76d6fb0d7a6363df9a3053ece618851ac39492bd104271e8db217c44625fda6b4bfd7721319c6554ec973b9e10955ab6e9f5ed24e476986c891624695402186b789e6dd134f4ef1984a1e3169be5df6df3fb2830db7578c3cbb6ac0be6c23d5a4a6e3d56b300b75342d847c568a633061d66fa4da35f516638f4330a26dd34deaa22532b2731befc970b061a24488dc9649449cdd2b0eaf57ef24700b22c051b949add695e49558c3e78042a3c1d6b8e049a806051df2e00df8b2f7a48980ffb7186ba13b468f393a520b6b0a2463c4bc71ae07d3990f62169174b5ed4066b586675bdaf0af2aa1b8779a57f6f9fe5d39075cfab565f4832229874727e9e0451403eb16ef1d0fe3e3bf73cb02190241086533ecdb8fc1271a771ca300f30192dafa6d27e5b5e760923de51da794aa4a5d8b61408e178e2e4402df3c6c75cb00c42e234fc19fa112a3fbf025cf9465e0343cfacf8f7ee680a9dd33784c5b4d4ead40f6186604d9c468f13a240987a848357e3816b406d425ce79f354bd9acca81f8ed9daf93bce6b18ca2be0758ef09fa95551e43648aaa6e6aba12de5ae62e879c847c9107bab006ec41dfcf2f7b01f0ba57b9330bfe177cb6db3e172fe62f9d5b7700af4deb3ff9044d61e0349acd76d23a6beb5fb5e1f4b21a7271ebcbeccfd1ac9d252f530138f134493a1f98fe45194221642ec980571af232ce47e3ecc7451045c16ba63d5638684bb49204d95f3b07bfb16118ca030541ab4aecffd1dcf7c75a8e8db1edf0bc4a65533b90200ca5c5abb3a8522bce3a4a4d9e529fd6aaf37dc784fea8ad7c7188470f6443a962d0cc8803d7983a45363c9472d9b9b4d4da4ecd176c6bce024af1b01dad5acf988f76bc71d8e2366767fb58149072e5c080cf14c2f7a5c22ee4132d55d13463b477d60272263c197fc7b10c1209615a8288f336433853942f104dd0beb43a441282b4c55806708e7bcd985db6815cd54c6ef7be6c43b3515a54fea0a6bd62ec3cf445b4a40eaf5168ed375798bd697967a92555931d1ea2890fc82496ca798541641b6a6fe60a48703b48350b6614a492efe6bb8fad7445cecf1f2c6edbb371f151c580a79099a70cd157d2844ca1f04ad5e52b741a64ac7f23cbf25d81193ba8e7e834842f83d3470807a9396996e886825364a6b6427db347efc9bd2e38737710c3192dd436eac014e5fac5ad6894f9a1922b89d4c5c6764c62ecb6130dca3b38191c76037edd65840521cf4db6787f4f51e507d04eeb5a45c9d5d15f3518be86a4d7f63bea9a125ce7e9f4a29130b696bcd22c7c4756592eda1e05585764ae4235fc2e21a05e320247d2a66399252811e44b3595a2c70d9f6fe8e63105e02d2fe0630ed9861038f98a3a8a5387e4e52a81f55860f550ee1bab4ea087c7640eccb768ca1dc77d1d3312968f8ce90111c5d0ac722aa60134c20b07647668156eea9919c78dc4f10c9a0d264c450b40cd686274ce92c082bb5a4348171f0a18d27541c08b2a0c596e89a63dee297de90d45751d53e720bcc48b5141b8d267ebf1d8a3c78360369988a57abe01a10affc887668484c4118d1328509a9cca86c7c00151539c92aec8dbb7f7adc9b5e4dac1f282a79a27f16f99bfe9685d5f7db31e34fb159d69fc0d25a48358287135e01c2c4e29c69ed9571b9aa3f74e385bf411732eb0b9b4a68c8c85c34ce7bf1d3c4efd1f4d5889ffa29923c2557ff13331a49ede561417cc1a2f08e784795926d670fc34a36ab49bb5045c16e01bbeb73c5ccb3d042b848a65289f27bd5801d259fcf1f30aa11db1f69d5b13d15ab9c10b83d69b28b2e2a911cedd1fc188c15ba47456a9055d8adf1f460b4ab3d3af314835132d16737de4297ff2a1dc05808871c207dae4ed99dc855926be4d0857bebf4d18bfe5036e2f90f81cb05ca7cd76facbe894337507b5f568a7d1d999b5130c519e180e252e7b1e6e7b0ad4e73ecac1adb53cd57df14f2dfc97ba553ed2e18dc2ba3716c71dfb4877915912c1f447f4357199a1cbdfe7af55056e407660e4acf0ef457c0e0d89a97c019569a4b6cd45a5b3aea8857f8b2cd8ff62895ff589486458098550d7675536ae5581a33679a2810683e63662f3265ff8eec8d3be71d55d15c43aef455eae11fc360b82acff7dd3099d597062dae39402ad2d15bf7680ac22ee213c517be408d53dba34e3def92d6811c0ce65b9b6a13eb5f6029ea178d464b9a7dee39b1808d045c5075b941662b718757768ced2351b315253dce4873e7970a4f2a516e9c87bcd3dc9e158d0851dc5221fa96f6452f32414d31fd2e5e554f25bb139f8c29f75ce2e2e94f5e074c402e690f5b12678a1c321f3f157ad46ff85b7ff7a4aadb7a2d5987eaccbeec347c79afdf7dacfc3d8e301e539d049dce9492d0202796054cfc36fe18160bd345773da301f8aacd1ccac22342b7e9d46f7073b4b344856d4c0ad3c3f44d04b4ae6ffa3bd4246f1051006b2e110e997d77c1c1150327028cae341173a099e9e01ab4f8ac9b8ac6a38b5e38443dea110e0f1ca470e26ff6769674f94dc22ebb57dbb6046bb2c041517cb3abdab68258387fbce35d89a7fd8bf98b33f5f296522651908146c6aa8af642fb05183ce97f0d19fcb340a01ddf7616cd899643626d189318411b2b4aba444dc4d27e79afceca710468814b8cb3e4162c4bcd62ec4573c8e5a5fd690594ecdda29a1cd5fed3b0391da7654852f21192a8dd8a27c6319a521d46351cbff93d465efddf02d6c0907833ccaf92d88c2ec84259acf6c249c22612cce24c807e20826a95d25049dc24b4c6598f8ab3df927dca19360fefd2c5273cc753c8a5244fe9f15dc1f20c29305820dc6c1b89ace925e32d8a739152f19711de7e137d1c53e3933c7882ea68f7d57174d885352186bde2f983b112446c49faa4fc69943c856dbe0af8a556b400d7740b12e12813ab37d5cdde4251aa68a0be1f4a8dbb0dfd1ae5196edd10ec2383943e769bb18ba9baa3b42fe833c6b0a7ee93ba6e4e5620a1e89ee48dac6c2f47752b0633ea8a4897296821bc6841a44c8d114fdce7f7c7d0768c74b87a798bbe636294371a8621f03af310d61764ff21c1751ef2357644c5a7ce1a58703a19315c6d71868a5b80fa193a9cf590de126dca54c746891ebc600a8f8aaa24209f124ccee082d8a9767d644d7f22ae502865e22f69ea9c1a6aafb0e9584b89c441bd83bcbff773809e7c4379488db1f95eacd1cfbbe9c886e97756018028772e218529e2fea6aa83694f1a91558e8dbdae6f121475d130033e517f053b3b9ae7b4ddbdae5841ee02888f4182fe45aa0b6370d1b0e036513864aca204dfeddbce212961d323728f48bb322b59b907c7f006d87c41da0061551708f2e7f21af942d5cc4c5f762964c5ec949a356012490448e64ce1dec6743b07fb43041fa314a1c06030eb9af6da72f052036c7e0b0aa1cb1c40a9293ec110c81cf5532ff955247efbd502153bd2ac8c114e3e127dc689cd31727898bc41cea945cc98b44bc35a4f17d54ca053fa6d35e9abd8f276ef98e985b84a37e516c587191781237df55f8a460d4778bbddadad128c3a111f7d23165f03b8d87ef1b1c7fc7a227c1e4d4171917981629476f64f2cd103f842723a5534520b2e7e25ca06d4e4ece29e6bb27274c8a29f28b1c280096ab5152b0d5f0ff1a51077fd653eec7aed02740b6fda63844d3dcb6ae33a5e47d92d777040cc653207e0e6a08ee22b4e6fa3dba470bfc5784c55c71022e812f9017698045e668bd07049c80b65ea33ab9f93dab7c74adbbdf25ec206d92073dcc82246704d7c417f807a785604d78cd66c714a8ff82e245f5bb644dac96bcb6cd0253b62bf05cc6d8e8f706492f24d74af32ccbeeaf6d1425d79ab82468966d2aded551d8c68a7dd282428874ac13dac7520916cf07b564de84c81516b37b5c20c28583ae2f4804bbb2b39ae31227355e0a6938259965572cc753f63da71abe03716180cfd5fae3ce640c8ebb2335759bb5bad1c63124ca202328e07289b486b21630f90ee941754a4328c3b431b7131f3c2019fef4f1d93ad6408ea7e03bb2ff3368f2505ce873454082794f0ccb2b5495956ee9f62528e1506879124f83146e0c43269621f2ed88dc127f7"}}, {0x4, &(0x7f0000002ac0)=@lang_id={0x4, 0x3, 0x44c}}]}) [ 735.792463][ T2755] (unnamed net_device) (uninitialized): read_eprom_word failed [ 735.872627][ T2816] usb 4-1: new high-speed USB device number 66 using dummy_hcd [ 735.892451][ T3018] usb 3-1: reset high-speed USB device number 80 using dummy_hcd [ 736.112459][ T2816] usb 4-1: Using ep0 maxpacket: 16 [ 736.132416][ T3018] usb 3-1: Using ep0 maxpacket: 32 [ 736.182541][ T3018] usb 3-1: device firmware changed [ 736.188037][ T3018] usb 3-1: USB disconnect, device number 80 [ 736.194728][ T3018] net1080 3-1:0.58 usb0: unregister 'net1080' usb-dummy_hcd.2-1, NetChip TurboCONNECT [ 736.232526][ T2816] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 736.243534][ T2816] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 736.256483][ T2816] usb 4-1: New USB device found, idVendor=04b3, idProduct=3109, bcdDevice= 0.00 [ 736.265533][ T2816] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 17:48:21 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f0000000600)=""/4096) ioctl$HIDIOCGCOLLECTIONINFO(0xffffffffffffffff, 0xc0104811, &(0x7f00000000c0)={0x800000010000}) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x1e8) r3 = syz_open_dev$evdev(&(0x7f00000005c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGMASK(r3, 0x80104592, &(0x7f00000000c0)={0x0, 0xfe27, &(0x7f0000000140)="889e9edaf75802e3b41e813e33ac3e3d4c4a752751d6fd5370b1f3279353f501f89291f162fe46171636b39d77cbf5ad52dd767259b50eb84d448f8f301187ef4264b2f1bf296c5479ee518d769ac0620e8adda99bece3b3b359452c58c6d01ea456362194208c20fa6ac8d7"}) read$hidraw(r2, &(0x7f0000000000)=""/42, 0x2a) [ 736.300979][ T2816] usb 4-1: config 0 descriptor?? [ 736.652451][ T3018] usb 3-1: new high-speed USB device number 81 using dummy_hcd 17:48:21 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000240)='/dev/../raw#\x00', 0xfa, 0x400000) read$hidraw(r0, &(0x7f0000000340)=""/7, 0x7) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f00000005c0)) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x6, 0x0) r2 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffe, 0x402) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x2, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x1) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x8, 0x0) syz_usb_connect$cdc_ncm(0x4, 0x6d, &(0x7f00000001c0)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x3, 0x1, 0xd2f, 0x1, [{{0x9, 0x2, 0x5b, 0x1, 0x1, 0x6, 0x40, 0x6, [{{0x9, 0x4, 0x0, 0x0, 0x3, 0x2, 0xd, 0x0, 0x10000, {{0x9, 0x24, 0x6, 0x0, 0x0, "c7e89f52"}, {0x5, 0x24, 0x0, 0x87}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x9, 0xf, 0x2}, {0x6, 0x24, 0x1a, 0x5}, [@call_mgmt={0xffffffffffffff34, 0x24, 0x1, 0x1, 0x6}, @country_functional={0x322, 0x24, 0x7, 0x6, 0x100000000, [0x10001, 0x1]}, @network_terminal={0x7, 0x24, 0xa, 0xc2, 0x7fffffff, 0xfffffffffffffff8, 0x7}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x20d, 0x0, 0x2, 0xff}}, {{0x9, 0x5, 0x3, 0x2, 0x16c, 0x5, 0x670000000, 0x9}}}}}]}}]}}, &(0x7f0000000540)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x2d0, 0x80000000, 0x80000001, 0x0, 0x1ee, 0x10001}, 0x19, &(0x7f0000000280)={0x5, 0xf, 0x19, 0x3, [@ptm_cap={0x3}, @ext_cap={0x3, 0x10, 0x2, 0x0, 0x81, 0x5, 0x9}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x10, 0x5a8a, 0x8, 0x5}]}, 0x7, [{0x1d, &(0x7f00000002c0)=@string={0x1d, 0x3, "ebbf9c2a09e08263db4dfe43169bb16e96364590f1f96d25fb3642"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x1c01}}, {0x1002, &(0x7f0000001240)=@string={0x1002, 0x3, "c6f630dd2550e76ed1461bdb7419742cb0934f4b32369ef9d7ec6f116ec7e3ea4a1547ee760b3e961ac33c975905019b29b30511a8085b7a29dadd84484337eee993c71b6837de652d45b26db573aeba9aa14a8037748a2ed215927f22643f5592c5ecee2bd0247ec09a92a5c4f3598a3d66d11b53828fbf97a830c53c10b70533e5489a6c2bdbfa7c002e44bfa38695fa349eac48840337817557ca4b33dfe578b0613ce0825d1b01cf6944c7caf909c815c80cbd372e742f9fe4f38255b274ca2c2859c4f4a0e1bf6aeafcd2667c9ea2a9dcb425ae568871e534ac9b8147bfa76500e069cb237e60bacbab40a035e8f09addb90801525b60cf086deba17309c791076ba07d268c93e55710be34433950f85b7572bc2d7959ff73b72374b6f71392ad1b50802a6d59b7841ec629ed2e758d86be703df3dee91a7eca87c212c1bb29772993ff081c03d839e466e80cdd64592f19ff8ce79609d04d326fa18427242e0107e76f1b99db6a2b470a0ae204dd8feff86b1b9a1c70b7a1018449168db4a2a4cef03740ccc5407343f3369ff48c734df8cdc57749e59e0b7719c6c80ddfc523a1602e2e27480f72b3f15410504e9c753869ee301fed073ea0fa4cac1006088c7654d67761f2eb1ee11dbc3a93b792e4cef8cae42bec9d7948a482c3be96e671fd03f2a4aed5e35896df7ede283cd4dadf6179bec455cdfa8ed48ca1e9df2125fd6a172d2b54f21d5723bb1c5f401266ccb2df64105a3d8a2ae18ca15c5bc3c40eab151691448569e0ea6bba8c683dad05e911f12aa174a343baf033cdb0d869d3bdb4548e9057b0b41018b40b2fe124ae6b26917ddd755a28357d94d3d39437556ae7fbb9dd24acc24be3cd35bb7479333d8668f2864b7b990fedf52c1a247e6603a9b2b5e0ac4ffb0686e43f41b9b44dd74cb269a6a3c5bb862a258888548fb530ab2aa48f980cc1ebc88062af2a455b16eb5d013ddb8e951730a9a2163b8aa1088d6df0ba7fac039454d7e977d724e0f8e3950f0a22b15af1d4c16e78002d50fad3c4602c1be238eb2b17bef33492b982072926242dada3c9bf6457d99d10bb62bf94c093be12c259ce9669ffa72de234998c5cca38e69fadd52fe68c686b2bc153c1247a45395c905d2b44053778eabd019d877778310461312a61f1681d16d00c9051e46c1fe3e4f0d923688d9171d50f10b45d98c59b5583217b9d374dc42b92b224633485195d79b7e4cb2f09a911986055b851dcd03602dbe0c7698fc9b468f4c1a90a6941c3fc1b6abaa0e3efa4f6879bcf5e77d6be1848a068b8e2484ce068b642e0872ba392088ae2b76d8f4218423475ddca7b6270f0a590b1322dca3184396b682298a0f93587320633f6bda3aadda85b80314daae18b8c1ba6151838af5b4f7d65a49190c94ee2c6f8fa16711daafe3792fbfeb439f78316d5f3e8b02f723597e09ff8da0fb2f44fd67aa992de81c7d25f0c0f05de9c728b1d81b9abfb7e47e819035ce868e779703763f5a57eadc2f38ededf541cc12a76357cdc62b0736bcf0e1183405a6636cc487e8f8fd1e51fdffbf47085d9b9458d8afc88023a64a67bf0e85771e2628e030300a490a20d62ed5e67a6fed612a8903eb4be2729a4da2131c73bf18f431d746f79dba69396354d4e2432f6cacb432374a0a4f88418f3801287ee722478828d674e6fde5d462b9c08bda93865db1e1a0cd8763dd12058219f165f2fa5ab190ae470b332230a84e602328696264fabb16d379f6f588a8af75687b831e9234541687d61cba256fe1439eccfb71951a2727b29a64015ac420bf97ec47f16e922c971ebde46b16c4dc42df8d0a27d26ed7ff1de071682980174d6f360e6ee5573966b16654eba06a1f9430bd81d56e1e7a7c13137b905abc8a42c7a09f6120ff5bd30b7840588d5a01973d8d0e79734044787ab3e244f65a331a154c207eed8617270bf96155f059d8d1a9dbd86586ecbf92ec45365b41c539b4aefc4d143db4a207afbb65cafa01d0b2692f9655380ac3a8a3f866bf77702553132140c1a3259d49449b0b4ade2b0b81c680a10eec2afcf5193e02103c07bb1b56536601c310b28c31e71d7928a7135f1d6193a106d15a8d499d8a8f3cd15ee28c52fa101e0f08fa0112d270a27e901ce159f00d252dc2889b55dca81e4368540dd7ed741fc091001be41e9758a8a0d865befb424a79a54f63b1d637f1cd5705dcdf20529af2d2175ae81b1f42bf482a6239d42727b711aac834f15aa0a83079dd59ba16c39a7e0a1d7a2556304e35ba02a2e43ee9625cbb01967b378bd6d81b86cb2e0998c83dac1313d1da61737023db159a1a361647ff3296a9194a6eeb7917785266ed2df025d236ad213760fe1792943e1926e527f9c575d67cf1a702c1caad354cc894df5b91acf57501657fe49a2b8eec55fc0e4d11d4ceb19545da0a173daec727cc5b2cff523822f65aeda185c640c73c5c149dd82469a7c6caca3fc2dc7a87d2ee18422af3f6c3e281b63125abcfa6d44046530440ab23ffea8fc88bc87c47954e04376f893bb11ad813f42e915e3b3601616e978fb120acdac2924e58b94603db17fc4aa6d416e0403d7a2e3641955d4609a58141dda3c7e224b095e558765b8bcda970d4ef16ca81fbdf36c8db5f30eab23094818b802a60fdcda64aa452c105f97b78f5f1920c5829a7a880e2f07870b74b9c848c0b6a88c0ef69e9748f717f8d0955978259736a032c26995dc085579a03395dd6f7ddb1b3c5c832056f0882b8336215de63c7033e404ed916a88d1d1d5a0f83f1ebcf448f9520ca9a6c726d230a36733abf0b7e1783e5efa325b3d76f477235ad89e8300f8c9dd2da7e8bee63c4594def53b9978d335f6931a292a696cc4a81b36e3417d4c962767d62cc61899afe0f9b794f0b6c46492cd7686282331d6561a977c8c5f37a4794a3215be89da345a4f8e9c7b039eff3e209b0175e686189d52610f83f22b9cd28565f9466401ac853c2802257ff060a95f27da41e04690f5d8d0d6a22e609a7143ceb1fc1fade14a318d438cb49637c918ceedc66456d3d5f2df36f536df686d8e37df34a880223b7a3cecaa2a323193e00ac46931a453e46e22301b3d3d075e0a0115af361b78d6ea40746037bb678bc60eec1654dc9c9ed4d5a4a9f1ec50b7cd2bf70cac9206de15e636f4f785aaacae4c082ba5c65a0ef9c752df6e72f0c38568053b40d318e1f56d4fae647a210cbec0153b3d8393a3fbad10acc5957d084a5fa4771f238793ff6c4d3b3fc7ee4e152c36edaaeab6fbcb120bf29157373e7f3ff34cdbf327fad84afc2a6778930886bef7d707665c7af5cbfa491effcbc7e79ecae3fa08365709918a2ae7048658ccf2a9feab9446b6387c26aa2207ade86dd87bba85563f24b1e97e57e27149b055f62fc8130825dd5d3b5befb6d87cc25e780c9f462900411660e339ccd9c3cc86e40c40cf00954016b6ba0ef63491871b46c28044c9b2a2d6dacb4fd931aa9414fe10c1d34063908fede6843d121f11d0f31e4cae0c6bfbb7f59b26446c755ee7d4b20280665b4e9fcb8ec203ed2441f5a66400fb3b1fd23391fdf21131db859f8dbe7fdc7369f55173496beac1fd4262af4941be74a4f089371e4491c9820e73d231754cc01cc7b2bc61953492d497f5dd53081e4d52eaa6bccaec6bcfb63171db7d6940521782d377cdfd233156c1b06f7cde134dfa3b703164731c54f65ee211c83350beb0518eedd208767d2ced2ff9b9c2975a753f6dcd6cdd6e869a7b5ff4009fec5bac59bb2e76de8e86ea94e26ab5b8a24862746bfab75e8eb6179c5e60eef3255ec753a225e4d56569ab4832802a70427c86d16918dc3aff56def0aef588a2c7d4bf8a73ac7dfaaf73a3ee63c6fb2f6eb48a951ed2799b1a74dc38e0bdba83a281e15edbedebd106add90495c6095b82a3a1d58b8b76b9f53481054cb90f96a44f1f8df564ad3b30198fe686b53df49a544a5436c5d48126514cc3504fc69d1e5a1279c62de10f31e1814f3a6adedd08539f31ade8b1581bde3e82e4fd09f9ce785c4bb1f99b385f5c933b997616bd3d59340cf023253277453d1581c6aab961a7f0f5e981dd2909995d40be8788e857d752b0bedc2812cf65cc421a66e663ac4e56405279c0fd35a6c519bb5240dc93135685a4b758de56218f7152da41bc1effc358406643d65e5a7dff3a2843e8fb5bb5d0e52c4fcbdaebc1773bdb7ed6048832be4d90c2fe41ad3f4bc92ab00df806f87174f2035f6bf924f9e5938e0e379491e8d179c22f7397373ab0ed5c00aca3c2f7bfbe27b7abc97a60e8a107d85b17e4b78c469a6ced86bc9c4b0e3a545f57f2f568c0b3866ddaada4e596771034fee5d9411d4a119445631db76e9c75a98a56c96e6254267ca6406824ec6d5f4363a23efd3babb4464020332848fe0434ee4a90dcafebac6a3be133c958f5f231a64e857f3a8e10f37487a0c4ca07692d0598792d07c56ef38ba8d113effdd5a8739f056c1f725da4a3fcc11f6d6e04b1fe38fdfc1c652ccdebd736f438bb812eaa9529fc71b47c0face33fe0ceb85509193b3389a4d95f2b54b86010035c94a7acad44beb834c64906d9f171f49e15307ac7a08bba6d3185db289e40caca9c69a560b49febd092e5568d07639a4b30569a09fce289d851e68b33959a9fe0825e73f7641ca3938c205612ace013124954e2e94dcf698099c3cb776a92d4b101281fe265a2e5ba63fa10c8116ae0c6e5c4bf9403acbab86586707d43db71f23ef68ae831b759335ad356abd52f2d48ef03e5392dca74f5a0e9c8456cec38dfa254547c3ff48aeb1cc5fa2167e8064c90467cfa854b54bcb4624038d7f08b6725c3407e5ea70f17f65075dbe23cf1cd052947a54cee1e778e3be226e1bf28673d7c0d4ae9f69855c588602771ad0af6f8da63b7854c22a32bc14dc164058b8819fdfa0f24b467cee2f8899577e799ebb36cfa5d6b20e6ca042b1548f35757574a6487bb1a194cb7a2d74bf5e3f081a65dafbf2a046cf8c927b475c7e0e1a5576a3019f34962266036ab638a6ebede87dcdd1444dc916c6f6d77e2ce4d885fe917d187a037dd9268c1460217409542e2a90821905658a545255d1e09ada4f8eefe7a56a7657d6fea2cfcbdab2e3038719fe2b981a8f0de11de244db693773605a307e89dc67364e0e227a564917b278c3ffa464ae400a81058f6739e07fe5f16818f2c563ba2966550fac55def468c0011af1a09edc0fb35949d90ddffcfa9511068cb85a38899d2bece5c164e2abd2d9b2cc79e2799e244bf006993f1c9a3fd279f29e937c0da3297a048ee862f0cf4b61f95733d2c7ad6c26ea05aa866e46f93270bffca8a93446ea728d76860c65c09499c84b8367f78858eae81e91cac02d50845e926762074d9d497b4a8ae9afb61846b4d7ced3c858b8b64c49b711a722f898a590294c532b87451d33f4126751a9199282cf14bc3ed9d6fa1580a5fde4b4f68d62f4228372b7cea256d48f029459983538aef55c0d0b7305346cd11bad013d91e9e4c836a323536f997a689805a85f0366d2ff4fda4ae9e0ff7662c28b55edcaceccaba0c0a68bf8408e7c445db41232f02f65afbecc07709386038cbf79b984cc147f45609ea48660c2c179855f5a2f94f177d3abb8613c90387096081f0a80692b184fe0ab922d17cf7163344a399ae358b7c8f94d7d820de129632b8f69ef41b4c437126374983969a34ea98dacc57eee802217f51ce099790c703d8"}}, {0x7c, &(0x7f00000003c0)=@string={0x7c, 0x3, "508c4500e6b6202ff312a4dd38c0ca35481a4c352696fbb93437b4f85b938f02e4bc1f7e1420dbac345ccedf29e6f57ae95ec95dcebc442a969970d9a14cb44279a9ee9a38925291d9b0bd8e0b796d42270c4feba044cb07139f5a595e8cccb6b04f8c6b34429e112455ed98e557b5af0abbf1e214038482f690"}}, {0x4, &(0x7f0000000440)=@lang_id={0x3, 0x3, 0x911583ff82f74177}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x7}}, {0x73, &(0x7f00000004c0)=@string={0x73, 0x3, "e186f7a96ba63a70d2d8aeb01d403c9f58d37b56a0dcdd4332baa03d93686db4f8606160eba5452a13485ac83a8c063ac1ddf47d5829cfdc0e98c370fad551cbf1cc895a35c8666b13a8e2d3008bb51782d70fb71449523feb445364606fe088bac0efdc681c3354bd6330a0b5ba1f5d95"}}]}) syz_open_dev$hidraw(0x0, 0x0, 0xd04e9277a6dbcc9) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0xc020660b, 0x20000000) read$hidraw(r4, &(0x7f0000000040)=""/86, 0x56) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000600)='/dev/hidraw#\x00', 0x8, 0xd0800) syz_open_dev$hidraw(&(0x7f0000000100)='/de\xffo\x00\x00\xff\xbf\x10(\x00', 0xc, 0x145dc2) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) [ 736.784127][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 [ 736.791147][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 [ 736.798237][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 [ 736.805248][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 [ 736.812202][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 [ 736.819217][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 [ 736.826248][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 17:48:21 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="12014aad9e7a3408861a2d758066000001030088b82a0d6fa58cc7124dfb8aea00000000"], 0x0) [ 736.833245][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 [ 736.840604][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 [ 736.847624][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 [ 736.854635][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 [ 736.862262][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 [ 736.869306][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 [ 736.876315][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 [ 736.883418][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 [ 736.890385][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 [ 736.897384][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 [ 736.902478][ T3018] usb 3-1: Using ep0 maxpacket: 32 [ 736.904368][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 [ 736.916432][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 [ 736.923414][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 [ 736.930359][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 [ 736.937350][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 [ 736.944332][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 [ 736.951281][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 [ 736.958277][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 [ 736.965266][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 [ 736.972207][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 [ 736.979190][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 [ 736.986200][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 [ 736.993217][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 [ 737.000161][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 [ 737.007163][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 [ 737.014167][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 [ 737.021099][ T2816] lenovo 0003:04B3:3109.005D: unknown main item tag 0x0 [ 737.029657][ T2816] lenovo 0003:04B3:3109.005D: hidraw0: USB HID v0.00 Device [HID 04b3:3109] on usb-dummy_hcd.3-1/input0 [ 737.042853][ T2816] usb 4-1: USB disconnect, device number 66 [ 737.063584][ T3018] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 737.071229][ T3018] usb 3-1: can't read configurations, error -61 17:48:22 executing program 4: syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000200000010340000000000109022d000101000000090400001203010008092100000001220000090581030000000000090502030073400000"], 0x0) r0 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000240)=ANY=[@ANYBLOB="12011003000000086a05df004000eaf71f24fb76e069b9336d39fc28f6570620040109022d004009210000040122370009058103ee01090206090502030601"], &(0x7f0000000640)={0xa, &(0x7f0000000480)={0xa, 0x6, 0x50897285acc9962, 0x5, 0xd696, 0x4, 0x10, 0x3e}, 0x35, &(0x7f00000004c0)={0x5, 0xf, 0x35, 0x5, [@ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x8, 0x14, 0x3f, 0x4, 0x94, 0x3ba}, @ssp_cap={0x18, 0x10, 0xa, 0xecc, 0x3, 0x7, 0x7, 0x7fffffff, [0xc030, 0xff0050, 0xa0]}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x1, 0x541a, 0x9}]}, 0x4, [{0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0xe1ad550380f99919}}, {0x7, &(0x7f0000000540)=@string={0x7, 0x3, "e47856c253"}}, {0x4d, &(0x7f0000000580)=@string={0x4d, 0x3, "67f20b3c949894a5ae2f02c7534733597e5777e343ddc0d21dff64c7edf16d53aec23acd9a55da0d13c517523b89d8151ed03193186e8d81e2b3fc54cbd8b4f05f203da451aa927a8e3c73"}}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x436}}]}) syz_usb_connect(0x5, 0x6b5, &(0x7f00000006c0)={{0x12, 0x1, 0x310, 0xe5, 0x3c, 0x8e, 0xff, 0x185b, 0x1e78, 0xcada, 0x2, 0x2, 0x0, 0x1, [{{0x9, 0x2, 0x6a3, 0x1, 0xcbae, 0x72199734, 0x30, 0x6349, [{{0x9, 0x4, 0x9, 0x7, 0xa, 0x2a, 0xfa, 0xf8, 0x5, [@hid_hid={0x9, 0x21, 0x2, 0x5, 0x1, {0x22, 0x9a1}}], [{{0x9, 0x5, 0x86, 0x3, 0x243, 0x7fff, 0x40, 0x10000}}, {{0x9, 0x5, 0x87, 0x12, 0x268, 0x0, 0x8, 0x7, [@generic={0x93, 0x2, "192013f23eec2e0a421cc03424d2401a862a4696888a5f564b359c879858a7bf9e9d61d3a794d9ae7eadc082886912cdbbedee65ae699c4e1646aeefc657f5d01ddfd53bdc1b9cd17ff42069905f06e614a6e7da1b78b2f853666ac5b59190a5b32d560c56599e2b8d884ee20c416860eceb956a2043600ded384bb4d1747f3ee126e4d03832c086f2a2775edb0217ce29"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x11b, 0x7a, 0x0, 0xffffffff, [@generic={0x84, 0x0, "76733b55c12ad751b4b4ecfa7c3067e5e7586fe75803a1cc9dd37acf0181b567fae6695ead47bace6118eff6ac07559ea23c5f5690f1631d64b0e4ef9c6105d65dd7839b6cfe18a1896352d2fe58e55232c7d5bd64eaf45a6727447a873342ad5d44152379a1c53d5ce09d6a1d370e63d8afec7b8c7cd1fd81f158669cf3fccbbaba"}, @generic={0x42, 0x8, "359807e7f4c6fa8a8bb09874f535e4ccc6a930c95f0c4d8e75449d73ccfe66e170b330968229e67fd852377444a108f92ec147b8bf6831d9f87487d0a4d34c33"}]}}, {{0x9, 0x5, 0x80, 0x1, 0x3e4, 0x0, 0x5, 0x7ff, [@generic={0x65, 0x0, "fce954303f047b1e0e244e36e783e0d4c6708503fbe63ca6816f23087e32ca08d2d11dce8144335e3a06e3c5286452c59700015ba601c473409e03102968105a438744cbe0dc8e05e25586e8ed6c90eee9077a23e518120a7637f3677baf626c2f8b7b"}, @generic={0x8b, 0x7, "c9a978a998ad13cc3c375d213362a0a295750a77f0ce95954b47d50d9cee62e1f9c96613e31bde301e990d62ce93b21be8f3b05a45c9731f23392177d3c0fad31fe50b705cf3f5b49c254897b02a8e1548d70bb3d73a0b7ccc81b34884b8faf644fc69fb1387e1b8c56e1731f9f613e102dba0c39af5376d29b4626187558c91c2b2e2bff6aacbdb06"}]}}, {{0x9, 0x5, 0x9, 0x3, 0xf1, 0x4, 0x8001, 0x1}}, {{0x9, 0x5, 0x9, 0x14, 0x100, 0x0, 0x28, 0xff, [@generic={0xfe, 0x4, "1066899d4a175e57f0710b163512ca3bf068d8c9903388ce1c7e55ede5e2a3c6d1c0707f93760e75c425a9117d946b3c239061c30000731d64768b2c57c87cfeaaf51dc76b507ad0f0766e6881bd1a8f742afec5ebf763ffd790115f1b274ba2bfa5209075495e26f1e46356af26bc895a8a338b0a91b55ac25e3ff584984f91effb550dc215da93af1aa109776091a441fa9303f777053a697793bf66aff1af82cb917aca250fd2f84be9a7eb70c56591526a792bbf532f25351db2c436243f93803a03642eb79c4eaeb23ec3de9ee22c6c1d46d9c2d934a91cd4f9e2749429b8dc970df370dfa15be88477282fa817ca12594748fb9071b87b56b2"}, @generic={0x83, 0x10, "e42c8abcb4277c7f1f475d5e0e3c14e2a7ab6e65953f7451e0dda697cd37d6a57f4bff57904c4f495ebfb700714716f4ceba9a5ad39e28786ea87e96c6e22455d5039e048347cd86e670df0d47df868423aac0d662bd5c075c5189383e758d3c093c23ebca7a86f37d8fa6a349e867e7e2e9fe13079e9b7c10697c62f4e77bbd95"}]}}, {{0x9, 0x5, 0x3, 0xffac128b5c0d9e28, 0x1d5, 0x4, 0x0, 0x7, [@generic={0xc5, 0x10, "bd5d3385d32bd1f99f51749e44f4dd68a7dc9c9f0cebad2802940741072a3bd90d57be4002a5f2db05f2fd5b72b40649c139207ba40cf95e66135abbc5b4d56db7ca304f9d488c1964ed99853291831adf2f4203354ae9ce49e3b7ab5a1d5da1df808990f3c8e3378ab135e768b635cfbc35d6aab277f40ea90379e7e9c12280965d422c66ffdd74254112b804e5b90fe32054cad4d1113eda660e1b840dd1f94e5126e2f5f5fe8b3de8725296f2450217faf14ddc1dae6823ce3a0818c7d4c9723d6e"}, @generic={0xcf, 0x0, "3cc5f10749d073d860326d740a59e67b59f873d72d47acfaa5d4b88685493ebe969fca8ba1f067a6d607198d8d85c40293ea74fe1a682b7f790237f355b169b41e18113889fb23d8857e2892d1f18a149bd3c435d840be570359296675e0b30d26bd9bca897ace91f00ed2f2a047e9c707d8ef22cea7533899b21fe6078c615d8b5ff52e2c692c1d7a22fe20131d942e12a9582adc6cc1ca9f0769c79d544875a30adb80527a53a3b7adcf86491d3beedfec83b664e70e7f14758cdfe4115583c5521c92ddf77978d1d6551edb"}]}}, {{0x9, 0x5, 0x7, 0x2, 0x9e, 0xad, 0x7, 0x4000000000000}}, {{0x9, 0x5, 0xa, 0x10, 0x6f, 0x2, 0x2, 0x0, [@generic={0xd0, 0x21, "a2cc93563e57922e339060a4b58afe28a116b3cc1200a6b654783b9b9babda1e425c9a22125827d7d786e34ff81311a86ec36a4d325b21c47c09b241ad8091baa6d709e38cbe7c79b27f28c811fab8d37412aedb63d1555128d3654e10e23376dfba4ce80005d9875aacd3a53aef388b596a167ce8e5cc633be017ddd18ad0b3166feb58dff2eac760a34d4ecf1ab26f09cc569d359384495e6aacf317ef9fe84fb6ab3516595fd211e4b953c2624e10394a52a0890026212ffab882853d4a25af3e8a07f10094c2aac86f1fe138"}]}}, {{0x9, 0x5, 0x0, 0x1, 0x3f, 0x5, 0x7, 0x7e58}}]}}]}}]}}, &(0x7f0000001240)={0xa, &(0x7f0000000d80)={0xa, 0x6, 0x310, 0x100000001, 0x7f, 0x101, 0x3ef9ac3af285b59f, 0xffffffff}, 0x11, &(0x7f0000000dc0)={0x5, 0xf, 0x11, 0x1, [@ssp_cap={0xc, 0x10, 0xa, 0x7, 0x0, 0x7efc, 0x880f, 0x4c}]}, 0x8, [{0x23, &(0x7f0000000e00)=@string={0x23, 0x3, "fcce5e3298cddae8fcd75ef66bc8112c5d3255d9e5ed9dd26be1342c6c868608ab"}}, {0xfe, &(0x7f0000000e40)=@string={0xfe, 0x3, "8cebd35921f10d7e85d889f06c805e61c56132c0b43b1f44de159651104bdd3e180b3282f485d12f8123e2da15c24cdfcce01fc0a4c60bdc918c767652dc4cb7931368f8a3ad0f0c5176bf9128f1c21fb6acf40a4c15181139746e30545fbbe21a9e89129fa8b10e33b9345b2cb23ccdc68f32ffcc6e75c4f60f61493b780dd1794de41fb5a2f247a93c0f65320b5fe38fa1c32910600f92d5914a249daa0f6e96eaac627c5f59dcd1b93fb7514b54c4d268e13df23e40d4b431474dd4460380df04171f7987c6d64ad749c5b87d1f8e600b1819975236be9bb2fb2e36cf7a18817b338e71051c8314336d47a61e423982c9da35cb7a2b8ac10768be"}}, {0x3c, &(0x7f0000000f40)=@string={0x3c, 0x3, "89a327d093824adf389886ae61d2c832982796ae77634ea8a19831b1c7430641b0be75446922fe8a911070b8158c548f7fc68bc43d9a5cda120e"}}, {0xca, &(0x7f0000000f80)=@string={0xca, 0x3, "4275a7dddad89418d9bab7f45dccc87bafb206a4f69b6f83675cf5517b9819829e96c5f09b2c96a6802e8d22593b948f3fd3bfec295ac5b5179d6712ab1e228d55891b96a9e56fd53bcc622ca3e69299e2bac4903d840805599d7dc0956f3744ef1936510311394aaa61325f927145cda5c8f01b27f6882c9ee3e4c3b9d379fc13c3e3b4a021a00ddd255891abf4bb9d568ac8ab71456eb656829234b6b16eed3c3a096ce089493ca410a4d74026292fd985dfd2a31021fbbb42e4d40a3fcb949b8d3e493affc3ac"}}, {0xd3, &(0x7f0000001080)=@string={0xd3, 0x3, "54a3720f634b6d3e968c35c93fe5a0d6a4d5a63e093663314e7f7208f8413509ada2d390686942ae1fab234c99dabcb30c3f174825226968c26322330625ec3e6c15b42eae30127948bb0dc1855f40c09fdb1bbf773b9ddafe178d7c02ed347e42e71877e463f7f8b04f68b5ea5e442473698671ce57def16f1de096e599c14aedc1e16f6c21693b574dac7ab1cc58d9a3f5c2df5176cd2c89e1311712aa133d51be61f964a6c52a5b4f26515be3d6a190e6d000afbf677a2ec69e393bd19d181fe686b6c9da5216b36c9015d1d434bada"}}, {0x4, &(0x7f0000001180)=@lang_id={0x4, 0x3, 0x1404}}, {0x4, &(0x7f00000011c0)=@lang_id={0x4, 0x3, 0x455}}, {0x4, &(0x7f0000001200)=@lang_id={0x4, 0x3, 0x240a}}]}) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, &(0x7f0000000040)={0x0, 0xc, 0xd4, {0xd4, 0x2c, "8a30a43e951e57173cfdf5e8d11225057190ccb93693f0aea226e2b161acda9f8e2c68f0cf3f6934f11910519770c2186c72dc378d2e008f357324c48ee97492660c0ace764fba2e53e3052f4ae4e36daaf8a8db50f0569177b353944fa198fbd65ee7340bb0374381785f147c26d1f037b08433ede807d48e68d1646ed7f4e029f6628cc0a510d5d18ebeff89c3dec50cb0445f654ff9ba353198623c37a31efd9f34647018a096653885e5763d21c6673c5a7a72468f6931fda0d3d2f0924a2d017273a7394ecba7081c3107c066d86344"}}, &(0x7f0000000140)={0x0, 0x3, 0x23, @string={0x23, 0x3, "2aba9518d6a7c04acb45d0a60033e828988a22c74d2066749f1b68fee3eb6d244e"}}, &(0x7f0000000180)={0x0, 0x22, 0xd, {[@local=@item_4={0x3, 0x2, 0x3, "340117b7"}, @global=@item_012={0x0, 0x1, 0xa}, @local=@item_012={0x1, 0x2, 0x7, "9f"}, @main=@item_4={0x3, 0x0, 0xa, "4362827c"}]}}, &(0x7f00000001c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x50, 0x80, 0x1, {0x22, 0xb59}}}}, &(0x7f00000003c0)={0xfffffe60, &(0x7f0000000400)={0x20, 0x30, 0x5e, "36b09f89a1ce86d8423a83f462d540167cf85b1cd622e952f50c363556dc1055b11b20a7e7911879f5b1da49973f40e6d0372c01178897c794dae9a5460347c36355fdc682ecc1b6737d954cc3ee583fa096d4a5fd689a02c686dfcfaaa5"}, &(0x7f0000000280)={0x0, 0xa, 0xfffffffffffffd3e, 0x4}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000000300)={0x20, 0x1, 0x5f, "7d1d8871a1ab52e66cf29e7792caf3507dc14411cd896c621c5b3716ebebe454ea9b69cde6271090144309282e1b7f1115dcf0052e667f72ae747ec126ba56f72da5c682f75cee946dfec63ce8501e96efd330cd8a77b62b42098ee86669d4"}, &(0x7f0000000380)={0x20, 0x3, 0x1, 0x3}}) [ 737.092520][ T2751] usb 2-1: new high-speed USB device number 74 using dummy_hcd [ 737.222419][ T3018] usb 3-1: new high-speed USB device number 82 using dummy_hcd [ 737.242503][ T2846] usb 1-1: new high-speed USB device number 78 using dummy_hcd [ 737.332421][ T2751] usb 2-1: Using ep0 maxpacket: 8 [ 737.432429][ T9796] usb 5-1: new full-speed USB device number 57 using dummy_hcd [ 737.472506][ T3018] usb 3-1: Using ep0 maxpacket: 32 [ 737.492632][ T2846] usb 1-1: Using ep0 maxpacket: 8 [ 737.532623][ T2751] usb 2-1: config 1 has an invalid descriptor of length 52, skipping remainder of the config [ 737.543048][ T2751] usb 2-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 3 [ 737.622507][ T2846] usb 1-1: unable to get BOS descriptor or descriptor too short [ 737.632546][ T3018] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 737.640180][ T3018] usb 3-1: can't read configurations, error -61 [ 737.646824][ T3018] usb usb3-port1: attempt power cycle [ 737.682506][ T2846] usb 1-1: unable to read config index 0 descriptor/start: -71 [ 737.690165][ T2846] usb 1-1: can't read configurations, error -71 [ 737.752500][ T83] usb 4-1: new high-speed USB device number 67 using dummy_hcd [ 737.802486][ T9796] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 737.813593][ T9796] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x2 has invalid maxpacket 768, setting to 64 [ 737.824489][ T9796] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 737.837481][ T9796] usb 5-1: New USB device found, idVendor=0000, idProduct=0301, bcdDevice= 0.40 [ 737.846542][ T9796] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 737.942572][ T2751] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 737.951696][ T2751] usb 2-1: New USB device strings: Mfr=3, Product=1, SerialNumber=47 [ 737.959914][ T2751] usb 2-1: Product: ᰁ [ 737.964120][ T2751] usb 2-1: Manufacturer: 豐E뛦⼠ዳ쀸㗊ᩈ㕌阦맻㜴鍛ʏ볤縟—곛尴竵廩巉볎⩄首䲡䊴ꥹ髮鈸酒냙躽礋䉭ధ䒠ߋ鼓奚豞뛌侰殌䈴ᆞ唤飭埥꾵묊̔芄郶 [ 737.992565][ T83] usb 4-1: Using ep0 maxpacket: 16 [ 738.123219][ T83] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 738.134461][ T83] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 738.147439][ T83] usb 4-1: New USB device found, idVendor=04b3, idProduct=3109, bcdDevice= 0.00 [ 738.156497][ T83] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 738.165523][ T83] usb 4-1: config 0 descriptor?? [ 738.202523][ T2755] pegasus 6-1:0.8: can't reset MAC [ 738.242600][ T2755] pegasus: probe of 6-1:0.8 failed with error -5 [ 738.253632][ T2755] usb 6-1: USB disconnect, device number 116 [ 738.254280][ T2751] usb 2-1: selecting invalid altsetting 1 [ 738.282676][ T2751] cdc_ncm 2-1:1.0: bind() failure [ 738.290210][ T2751] usb 2-1: USB disconnect, device number 74 [ 738.322604][ T9796] usb 5-1: string descriptor 0 read error: -71 [ 738.333382][ T9796] usbhid 5-1:1.0: can't add hid device: -22 [ 738.339469][ T9796] usbhid: probe of 5-1:1.0 failed with error -22 [ 738.350245][ T9796] usb 5-1: USB disconnect, device number 57 [ 738.362430][ T3018] usb 3-1: new high-speed USB device number 83 using dummy_hcd [ 738.382471][ T2846] usb 1-1: new high-speed USB device number 79 using dummy_hcd [ 738.473949][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 [ 738.480961][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 [ 738.487984][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 [ 738.494983][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 [ 738.501943][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 [ 738.509135][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 [ 738.516144][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 [ 738.523179][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 [ 738.530124][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 [ 738.537234][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 [ 738.544234][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 [ 738.551175][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 [ 738.558169][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 [ 738.565143][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 17:48:23 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000001400)={{0x12, 0x1, 0x0, 0x3e, 0x7e, 0x7d, 0x40, 0x867, 0x9812, 0x7dd9, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xcf, 0x0, 0x0, 0x59, 0x8a, 0xaf}}]}}]}}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0xe3, 0x458, 0x5015, 0x40, 0x37, 0x1ff, 0x80000000, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x44, 0x1a0, 0x4, [{{0x9, 0x4, 0x0, 0x1, 0x1, 0x3, 0x1, 0x2, 0x6, {0x9, 0x21, 0xbe, 0x40, 0x1, {0x22, 0x80a}}, {{{0x9, 0x5, 0x81, 0x3, 0x192, 0x8, 0x80, 0x658}}}}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x250, 0x2, 0xfff, 0x9, 0xff, 0x5}, 0xf, &(0x7f0000000080)={0x5, 0xf, 0xf, 0x2, [@ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x5, 0x6, 0x6}]}, 0x4, [{0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0xc0c}}, {0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x448}}, {0x5c, &(0x7f0000000180)=@string={0x5c, 0x3, "a59aaa47a97322670f96dfceebe71e8ee6a301d0ad7fb3db8695c1028b0b833767683f31ebcd24c168ed4c8dea744dce1abda5d1ff8d7421b42bd909a09d82f7c4250fa1908da03dfd11ca2d986c5883347d3b81dd0b4b6a2177"}}]}) [ 738.572083][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 [ 738.579071][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 [ 738.586045][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 [ 738.593037][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 [ 738.599989][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 [ 738.607052][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 [ 738.614052][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 [ 738.621214][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 [ 738.622406][ T3018] usb 3-1: Using ep0 maxpacket: 32 [ 738.628212][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 [ 738.633407][ T2846] usb 1-1: Using ep0 maxpacket: 8 [ 738.640234][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 [ 738.640253][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 [ 738.659195][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 [ 738.666195][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 17:48:23 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x22, 0x1b, {[@main=@item_4={0x3, 0x0, 0x0, "cf87f96f"}, @local=@item_4={0x3, 0x2, 0x0, "c4eb48fd"}, @local, @local=@item_4={0x3, 0x2, 0x0, "af9db9b5"}, @local, @global=@item_4={0x3, 0x1, 0x0, "d9c68a50"}, @local=@item_4={0x3, 0x2, 0x0, "18c1187b"}]}}, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x800) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000040)) r1 = syz_usb_connect(0x0, 0x3, &(0x7f00000003c0)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES16], 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x2c2000) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000000)=0x7fff) ioctl$EVIOCGBITSW(r2, 0x80404525, 0x0) ioctl$EVIOCSABS20(r2, 0x401845e0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xb, 0x1f, 0x6}) syz_usb_disconnect(r1) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) syz_usb_disconnect(r1) [ 738.673195][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 [ 738.680151][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 [ 738.687159][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 [ 738.694165][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 [ 738.701651][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 [ 738.708656][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 [ 738.712632][ T3018] usb 3-1: device descriptor read/all, error -71 [ 738.715633][ T83] lenovo 0003:04B3:3109.005E: unknown main item tag 0x0 [ 738.730482][ T83] lenovo 0003:04B3:3109.005E: hidraw0: USB HID v0.00 Device [HID 04b3:3109] on usb-dummy_hcd.3-1/input0 [ 738.743575][ T83] usb 4-1: USB disconnect, device number 67 17:48:23 executing program 5: syz_usb_connect$hid(0x1, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x20, 0x926, 0x3333, 0x40, 0x3, 0x2, 0x1, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x3f, 0x0, 0x5, [{{0x9, 0x4, 0x0, 0x80000001, 0x1, 0x3, 0x1, 0x0, 0x6a, {0x9, 0x21, 0x7fff, 0x2, 0x1, {0x22, 0xb30}}, {{{0x9, 0x5, 0x81, 0x3, 0x87, 0xffffffffffffff0a, 0x800, 0x1}}}}}]}}]}}, &(0x7f00000006c0)={0xa, &(0x7f0000000300)={0xa, 0x6, 0x300, 0x4, 0x0, 0x2ee, 0x40, 0x7}, 0x43, &(0x7f0000000340)={0x5, 0xf, 0x43, 0x5, [@ssp_cap={0x18, 0x10, 0xa, 0x3, 0x3, 0x0, 0x0, 0x8, [0x1017e3f, 0xc00f, 0xffc000]}, @ss_cap={0xa, 0x10, 0x3, 0x4, 0x13, 0xff, 0x1ff, 0x7fff}, @ext_cap={0x7, 0x10, 0x2, 0xc, 0x1, 0xffffffffffff1ad5, 0x3}, @wireless={0xb, 0x10, 0x1, 0x2, 0x10, 0x296dae49, 0x101, 0x2, 0x100000001}, @ss_cap={0xa, 0x10, 0x3, 0x3, 0x8, 0xfff, 0x1, 0x3f}]}, 0x5, [{0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x820}}, {0xbf, &(0x7f0000000400)=@string={0xbf, 0x3, "d7f209a4d87ab9320dafc171419a5e7422ad163ee0201ffa9551c8aad5167d5533b17f81330b76124964c092adb58ec9fbb944064d2e056c39df7a4e55537faa867a2fa8ceb70743382f33524c82e54cbd78d18655f23484b56cc1d2d9240e46cec0c99d0d9701dfb97118d6bf2fa366c689ec6591a68c999792d5eb9d7214f27ab6896e87b814fb18a3ffc3c4a6aaec627059ba050536518185530127628c0b21bf2d404dce8889dd0f7469b1d74304829199239721499294c90d0b16"}}, {0xcd, &(0x7f00000004c0)=@string={0xcd, 0x3, "e558b627a2bf02e3089a43f1a6e31bd0c1f4cc259697cce675574edd0b2d0b4aec2e15b0fdb4ae98dc83aa49f4cca1fa680f6ed09255a9bb1e41e367fdab65b0574b05e0dfdcdcbd23d7b8de1c802f4f6e6c0fca8ef1711e5f9ea7b4fd3a416a2e813e66f2914997d16eb1ff02ec33c14ab5a0e85ac37a3fa537cac8af4c4f340d337b2c54cd163af0e3b84f8988f349dcb9a63d584a6fcd0ca8d45f4957c8bc1fca0030b1a1de897155debb20748887f41d010279dfa3e00cd96bd0a9e82cc76a686babc92a4432b2710d"}}, {0x33, &(0x7f00000005c0)=@string={0x33, 0x3, "aba5d3ba11328269bba544edae3ba9843cbddc548e82679dd47a9ebc2c8151e84b1b9819d4aa8de4d114257f97eaf61133"}}, {0xb4, &(0x7f0000000600)=@string={0xb4, 0x3, "edfa57137203aa056ea90cd21adc6d3d34cac2685adc6cc13a1a62a8564e9e8682402fb7a5bfe941c7c5eb3d370be56ade5ac82852a82e2fb562b98575a4e2a438e1389cf6ec13300caab8c74b5d0c6fc54aa891aa183808a3e1fee8e89075e2de82c72ad938bfca304936d53bb1fb3efe3f729a33571b2366db2d9521b1e0d950533528b4b3a120b6037b5e0ab3673f1527b57f6f13e504b94660e552819221f68b571e8f7eea6ebebd7a76d35daa214fab"}}]}) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xc6, 0xfb, 0x4, 0x10, 0x73a2, 0x2a57, 0x7e6, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x21, 0x0, 0x0, 0xef, 0x1, 0x1}}]}}]}}, 0x0) syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x2a21c345af8643ea, 0x56a, 0x10f, 0x40, 0x3, 0x6, 0x5, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x8, 0x217c348fa4c768d, 0x3, [{{0x9, 0x4, 0x0, 0x8, 0x1, 0x3, 0x1, 0x1, 0x9, {0x9, 0x21, 0x0, 0x2, 0x1, {0x22, 0x478}}, {{{0x9, 0x5, 0x81, 0x3, 0x182, 0x200, 0x6, 0x401}}}}}]}}]}}, &(0x7f0000000280)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x0, 0x6, 0x0, 0x3, 0x40, 0x3f}, 0x37, &(0x7f00000000c0)={0x5, 0xf, 0x37, 0x6, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0x6, 0x6c5, 0x1}, @wireless={0xb, 0x10, 0x1, 0x8, 0xc4, 0xffff, 0x0, 0x8, 0xfffffffffffffe01}, @ptm_cap={0x3}, @ptm_cap={0x3}, @ptm_cap={0x3}, @ssp_cap={0x14, 0x10, 0xa, 0x1, 0x2, 0x58eb, 0xf000, 0x100, [0xff003f, 0xff00c0]}]}, 0x3, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x827}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x424}}, {0xcd, &(0x7f0000000180)=@string={0xcd, 0x3, "4757666cfd0d6a88a37e6a4e990324a97a47379dc8f951774dcaa6dc8ff1759ee6a7c4efecf8940fe3363e5cd6d311a700c3be3e466294df4130e3626eafbf34b626e133751c0358345d767db08663986eda73c4ab95fbd4ba9e812be9f7600753053dd8c0bbe2ecdf6489a335ab6e83fa16d09eaa24752da8bbbd173629fd42bf84540c63d51a9afbe0741f90a38defefa0994cf0d42ca3eef1cc34775b7bf4d6ee6843ded09a206701fa532e17335a7ffbfaaee52dbe9814a5b5a95b4e132a44e619d04958e9171ed7f6"}}]}) syz_usb_connect(0x5, 0x1968, &(0x7f0000000740)={{0x12, 0x1, 0x421, 0xbc, 0x50, 0x1d, 0x20, 0x1435, 0x918, 0xdfad, 0x4, 0x9, 0x8, 0x1, [{{0x9, 0x2, 0x1956, 0x1, 0x1ff, 0x3d350b79, 0x0, 0x7, [{{0x9, 0x4, 0x3, 0xb71, 0xc, 0x76, 0x28, 0xe7, 0x800, [@generic={0x6e, 0x6, "277cd2011054a3bcd4c1b40aa6e64bced3e6ab6b7859b3f36738d79cbc590672bae44b1f993b04edcb7601aa02033d66ca769e1f0285ae2fc82db12bed0adeebbeb2c0ddb4b60b7aaa693d812815caf73c9322045061f8f2add74e1edea110f007d596a48f82722ff90e536a"}, @usb_cdc={{0xa, 0x24, 0x6, 0x0, 0x0, "1bb3d3aa0f"}, {0x5, 0x24, 0x0, 0x3f}, {0xd, 0x24, 0xf, 0x1, 0xa9, 0x1, 0x1000, 0xce}, [@ncm={0x6, 0x24, 0x1a, 0xfff, 0x8}, @mbim={0xc, 0x24, 0x1b, 0x80000000, 0x6, 0x8a5, 0x5, 0x7f, 0x6}]}], [{{0x9, 0x5, 0x8, 0xc, 0x1c8, 0x0, 0x9}}, {{0x9, 0x5, 0x7, 0x10, 0x27d, 0x6, 0x9, 0xffffffffffffffff, [@generic={0x91, 0x7, "e24b0dc996179a97a8bbec88aa55cddcbdf1633aaf559fd70b59a83c53c7d3689db61f0143844d0340d8394cfc1c5444fc83eeb338364c29fe44dfe905540871e7729d907a8d40ba79f131888e98ae45f94d66090f7b3b394ba9610ffc6a69dd8fe379cb2de9bb4053bbd52af74c0d5672a98d4a3a8633bb54679605407dc8274984e2ff31b67f5990c4828ef18f30"}]}}, {{0x9, 0x5, 0x3, 0x4, 0x2ec, 0xa0, 0xc000000000, 0x2, [@generic={0x83, 0x9, "aeff051b7e82e18b1e39e90cb2a580c6b3311d46e067ec6a099649bf35a8f7a2818514a6d2452b32159842d318e4722fc48f1fd0e3aa8a68410efdfe568a182233aaba810bf2b6771b017b4d2499b925907e4ba766442257ac292df7e8173889b20c6254db803ac5616424ef707ee29c61de28633e89cca80e30be5f33bae93523"}]}}, {{0x9, 0x5, 0xc, 0x10, 0xe3, 0xe4f, 0x40, 0x101, [@generic={0x6e, 0x0, "76206819631ef70d0c5e6cb5e3b638b1768ee444869dafa88b9272e750527f1156f5ade4768b2186ca69400843bb2ef2c0220202b665ae22be75ae7cfc6e1b539642ae3316d2bfd40d1614ab0546f89fc401d9b4bcec436fb575525501c91788dda4a6e72642b0a80e598616"}, @generic={0xb9, 0xa, "c239c6e2a516f69d0859eeeef22c181198f418b4e82ecb63097713db15c0ebcb2aa810e35dd3296ee7c5b749ad45efedfde9c5f2267489c1765aece5caa96d66ac37c38d57ee9faecc947240870c545c69a232463a5029959fd7158dbea9abb77ef2c6850270b7c3b39164fdd27fd3264a7508c69df7da5e78f47062f6ade1219ac8ffdb0f69d488bf0c35546ee0d5ca11b3755b4dd6e502ee740c690ccfb0d0beb83a2951b649b134894b54eed078d2699189dd88e1d8"}]}}, {{0x9, 0x5, 0x4, 0x1, 0x1b7, 0x1ff, 0x100000001}}, {{0x9, 0x5, 0xa, 0x0, 0x17b, 0x1ff, 0x4, 0x40}}, {{0x9, 0x5, 0x4, 0x8ffc071b2dc24d98, 0x18b, 0x1000, 0x7, 0x7, [@generic={0xda, 0x30, "dd1fbb8e7bb1bbdf0adb43bbea2445bf7a6bed09914a89280e47bf57af9d94bd7e97c4f842f30ba2017826cfd65b13e673eaf5aa9ece069b379e098a4742fd540b23b75be1236ec1d1edadd092c1902aaeb756a5d354624d1bd273fad1d65d3e6da9b2811e02cc14f01072de43d27bdac0597e26b6d019ab16b95e8165c8ec029b6682bea1b2663cb4d5718efc402eb25a1a1952b5f5d27ddc987c124e0432bb9fb51664b704117159ca2a09200ff2e5d7bb4e1a932efa13073388add58a697b44d55b3cf8ecee33f446adde8922b9b549665d2ac7a3d2f6"}, @generic={0xd6, 0xf, "b56020a5cb91b8c6bdf1e26a92b6c30c55b83c696181801ddcbe0db88afd1ff0a5d3efb5151cd720e49a544268b473de8daa9cf4c9a58f5dc026027a08bdc4d901abbedaa27ee3a08af226d09dfc5584ba002f40d351c80aa92258b2148d8e1d4cac568f0ba03bd75f89259036a258daf26cc00ce526452ce6d5ad026dbb5deb383a911429ce423b28056580b8eabfd346045fcf270ae0782600d5da1b4caa7fb29e4eb06cc5659dae1d57406bd6c2318f34e1a0d2e737513e5141941b39b3bf2178e01d890a78a863e2d96bfce5744ea8c46652"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x2c5, 0xdce, 0xa7e, 0x93, [@generic={0xf1, 0xf, "72b7147378d75c41893c65c53c67663f3da886a42146025241e56a9ce4a73df441a2cf15ef152d9160ad48da9ab03315b390095d201e4b2602bdfc07069d4dddc8052ae5b80e72a3fdde9398ec874afeebbd2082ea8203e32ee8e6c5db82a09d96477fe7eacbe96fec33ce027bfb5fe003fcb7af8868104e5b9655e11a31b811284e8797e12436c11968ec92001c66a3279aa674576a4a6fc4bd2f557e7c52dec858121b15827a9f27a5b1775f90f29c93f84f3bcc01d44c27e287add4163db3eb3c82f556f9222bff1226dcc9dd6dd8cf85f1dd6cc6c43655d43cd242b3bb5276e771100c2a6d16549b05aa661c6a"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x1ac, 0xffff, 0x100, 0x8000, [@generic={0xb5, 0x5, "f5be9b8a69f8f8071b56a2608bb592a0cc7d4a05798fc97ff9435b35fd10031c61190e82d34415f40971ef89f64b541292d3e0471fc1bbe6b33bf2ccceb8ae44bf374a49926da2e76aa4b64fd849a773e64dc09faad2303adc06f8c80004c78af6277630eef220cf4f9619198ed06d026490c34bc8bfa8dc5406f1f417f4a14b393c2125b16c02c8257eca198a15e25c703f61b984da397c811f9ca9db26bfa4d3513b323f95ac3d482c9e998b122b8af9dd5d"}, @generic={0xd3, 0x3, "63c7223dcecf2d6dcd84c80218ffedf853331994cb2ab60dbffca689b71b229ef15189332a43f070e7af2a18bab8c5cf9ee725b7e55c0013b2ca62ffd718234646fc36c789d1cbcc25037cde841bab92cfe5b2aad88d60ba81ffb8a1bc6e6e64e27509bc745d8e553547234bae32c4fb4b52eb184c78038291226e6106942ba31183d1ad9470e5516ea00033ab596b4f6645a514f0cefc9c1086f9d3e125132a5b701f4bfab4cbb75d83510f247c7ed60eb7153258eba37051cb9e263682df9f773aad1c9305228dcb51650c86a45a30d7"}]}}, {{0x9, 0x5, 0xb4115848fb2677a0, 0x1, 0xe2, 0x6, 0x1e714d0a, 0x0, [@generic={0x1002, 0x1, "45e44e22f3227ae590323e9f1240d8ac4c476945ec58fee7381affcea12fa63f99936dab9e63048fe7e6633e78f968807434ba07d304d252e8a2e8473f1cb54db1150a6ae8f9040d3e88c187e0a0b2c355a63c9cf559f288e3f1a9efe0eab754a19c6f3bab76e12e629d8dc4b374f33355df75ee9f76d2c8f893009b648d60110b4683541aefd8f4540bb300c4a5e47af2f0889abb61e5465c340e2cac3cc0b41ed858ac3c5809ae6a8606087f01ef38c873b61102bf1878ffd131ed4cd10868d8b4d31fba329472f9264396e0932fa7716896c28fc0ae67e569ad8c0d4cc0c19727fe8f5a6a277c93616127b42021a56a327795ab7ffe124bf8d0f9c54056de0c909f895b31065708370e30ce0a44225b5f731f8ff6870aa9dbfafe48ee95de9e405f5de737923a095ecc6cd069542509b31e828dfbd444f1a06a3d77f57a881c1d0fe0c778d8238d1be17ef37c65e1eb4aa01d9673f3e16ac4684a4d649e7294b86d5ed9c42820f5b07671f1f8e9a44df5d089d076a0983c2199334e6a9015d24731ff21cabac339e0422ab31e4625e1a92da90b004cd90707d515ff9cbd08c038ecbe614433b01281388b0a31586b46edbd0b5714e66a69eb86bea93b6f5d9daae9bfcd761da6cd34195438fb03cd632307bf3707aa98f48a48b2f7e7275b4b83ec686f243094b8530aadc0b9a52b10fe6da4a44b382318a4e85bfa954535d0c5a297e0a634cacaa97b2209eabdd5b41b48b5bcb41caac75a02ad56058d23c2d29a213b22fbaa98752d600bce93ef0f75ed85c52c80ab0ac3700423d21c37c455b72a9b53862d6a183571b84e094327a1b2b6f0f609de43cbc91c727fbeabc6396d944010598313a9637a8a2610ebbafdfd59b7d8ac613bf57f17a097388338baa06eecd405887e9f5f122cb6eb04498c4f0404f41da36521278247686bf73aec1416a20f0d8b61c88eb6b6b25f13aefcd5e21754cd16a2bc701875c285f908b629688138434907f6af39339c6fc53c13988936a03f153aced07de2980c0e13e77721ae0ffbffa3a78b0d57db611a4bd31da7c9556a8cc9c680b6ea806dc40469aba9fdadfaa3aa1eac675de9ce0ea986d7a457f91e349bfc96c8f31252958a873a03e7502615d00bf0e34086adff8c589429e1ea8ae01345013baccb8f2b170e0548f0eca8140c6cea2425447786693ceb63aa9a66d2253b11fbb20e2c16d4c72a0ee7f64d111652fb9827b7a2190b3a58fd8bc81b025f0ea8ac692005ae2c195be4914a12b5bf07614f80f5bd4236563d2e6ac118f628e9dcd708a73e0722596d177ddc17aabe479f1affad4a5742db09aa8a96f0784fc912dc1a5424f3cb1c5bafa64075c3c7182d62115e66d2eed83ff9de22d07f6aa129fda4c3b2420d6e12ba54f06378f57df9849b29beeeb741918221fbe8030678bc8ba915e4225338927fecfc067d0e01528ae842ecb4b1c17402bee318638e30dd56a3cc466bb89346a41b749fec69b451cfc4f7dfb6b89146710a92e91aa019bde7ca68e1f88278c0044e127f42341ef3c1f452f7a02984b3a993290fc1b8f5c8e4b96a7a474c0bd3cb09df64317ba15e1be66fe4e1311d7ce6c304a0156b19ff529db5da65eba55b94208772b3778d6eb37afd101524199f211112f51d782f0c84229c2c8198ed80d881f1ee830e5e5a942611eb66a8d4105d0e86bb5b7688631299bd591191b0704abbe3190422b3449d032b3fdef1c975128753a1b0b84630cefa4ae19f8d8f472ccee4aa4e1ecab456b48fc7fccf5d7217ae7194c9991cff41ed0721f9dacc5734922f864acc952f733d0828921e281aa9d3ba13a8397e1ac74c6e3cf56adb2af63a012c20593e6a10f31292837e511c7c455a89daba39313368d005f29e2fb2f58106918cc12b2615c32c822dcca0208a59b89f4809b5d5dd426216fb09d42db0578dccb9e0655c25ce887923ce23b02ac42813002d126a522e38046e686b206437e91971205bfc40d84ab566be80cf3d7faa6886f979c91b7f0928272429628f0db9260189625331c9992396be83512b73e8c314be205a0da35327bf2dd3e3f7545c98d1ae72208bc93cd6644be9adfb12d6e57913ca5fadbe08d96cf84dae075c9a0861b81a96b0c3b78d17f6cbbdb2ede7dbd337fba2bcfef396e9553c75eff3c61c53103837ffee375e63d5e376e1ca83a7d513de7249c761fcf4ae7ad7c1ea487ddbc167e02c26b3412bcdaad409190a8197c1833b0ed4a5549ff1910c706da9d37f57b4bdcd5d26bebd342fb1d4f16a0a98057eb6d02ba74ed6655e1f0c875f35ad495b3fbd202f16c8bd7ed6eb946ff15aeabdbbfff115f331b614c8cb9e64147cb57ee12e490defbc00afdc2bf62004ba8ade43c7a8b94338df7f841d4ffeec9da4ec3bbd6e76a951acd7d3f5b81d7adef651470d9c43e16fa1924f5a0ad7193fb61d3c407c883458ddaab9a6fbf47104ebadc4bd41a3a1c20aa77ecd8285895d07817dd9aace1efe85976ebf1951b78190c49eb84df039250577a33fa3dc6aea329290c9cde9593fbe659a8376af2292db744bd1bc4849ef14452e32c5e487c989587c75750740eebd248c5f148cf93622f135da760753cfba15d7a3edc359a06275daf09d9ba123fd64a8bae202726c9c56f5aad47e2099898c63430377b4d62e34f2f3d9533a6dfe7f08f3c79a086f2c63238c2b5d2480a3e77411edc18f4b9854ceae1284987183d3910d25283ecfb5e7b24aff4e008debb3a55e3287adc6e5b1f307f32be60fd8ff09ded5ee46f55279ca7e1f8572b326d9872a8384d65b44537715951567af9351bc14831dd84651206f6a7981f79dc4fd0ef0901565925fe8ed9d08f60a5f42d9e4fd77ea0b82d7d09dfde2d3f64227e7267b783f5341e3e4f568527086f7a856a2172766f1290b8c9f341cf5a98712a15deedf0e81d005fb00140d93ac94d9c1404008ab5d9a94e8053b7e4f73383b6c2be9f91dedb150b9a2f992031f499a77c7c58ac997919b0531d8e33485f66072549c81fe5583a5d355e4e233e2f57c006e2dc7ab4dc7b5a07eb955d548e8e7d641f33c4476cad60c9049406d88f22b78f08d1c6e5951cfd462a25367248a028f43feb7f8a7958473b40f70be0c34bc9d8796c83c20b2459c811eaf41014c6ef80c903e0b9c90509137ebad354d2f31fdc51b9a75dfc119ff52692a88461dc45c1d5b78979a8dc4334eb878683df74ca129041194cff070a3af96574b2eeadfc6f733fb6387af6f128e0c738c25a319fbdddf98f31e4a932bf192ab34e02889f8b1acef40a5a74647cd1cbd514e8631cc4859e251126c7ec9b941b8af55b63b588ec3c69208651c11c1b00a9c4df9cfaa2b453bb19e7e76ef72efeacb2925c03eb66aa1f5b3c9242cceffc23d73435cfaf6ca4ba49130f8f0a4122d2b23f63aaa3233114e75d61f3115f3c196c3060d74355580357a98bb0ce70750933c4207021bde51760ebbc6a9c4003ef58b21efaa4a26002a6543ec7a1d898e905795c11fe18b0e7c124ee737905b72e9ae00cc77ebd42b467bc8f4741e6348d2b6f017a60fb2dd2ac07816e7ae64edc3fac9f0566a4384b7674f74767e4d0779f529aaf2ff5b8cbe5ab5a164aaa3c23e5b07eae8a5cd224259d9293990ad91e63f4b7da12561646f4e629e0a4087a712e3747a460c34cac786f7c7b6b2469db4ee12843fbdd86f48e472546c67c138c30f97901f5506add115df35ba0fa48300df75e1f626a4858ff282636c57c45f71c3d27c6255ddd0931ebe56c361ebf56bc586e5b9e8d5d9cc74962cf905b1a5d9c0fdb87beb3bde6fe909be256d944234ceff72395e2f736de7ca515d06790b70dcd6bacfc7a5a7e807aac1f882a834c3ebeb934346cb2456ad0b16425e00bc7086d3962f4ca8365b44c7ee66f0e530bad196d60d6a2818a21152d584bd5ed0d0c5e16908342b20367b8f4c798a01cb114efc593455213b2b4debc32985ee0b13adb1c63288c798ac719f51238259e5c38acafff679e3d8bfd2aa6b60253ee3de16714942bdc0d743316862f0736b10ee30a8d097a285cc64554a2b166e2aaedaac3bb4ae44ce6d3f3954160402be0d66adee5e87535169358184f2c3c68231a8a4f970bfd6bf98a4da85ad54fe03f8409a4dca2d0f441d763a650623df1f3c43f2f6532e13cb27ec38f360e53abd61fa90fc55473eb1cde6d4061b80d57730902e9ea99d7e99e011ec5ebac34df04534969c147139699a5bb12bd78ff844e5a80748e5890e9270b586a6fcbb548c2be067c07ec9625ef7ac3263f9045ab27cf4c0de0a0c63ea5e933acc5ebd8b0ef20c13cde484e685a12ff242391179c9f657323da7a35a554ba16f3a65e1b2137f62a96ed0a8bd9744aafa59d7e17ef44394c45641ebcaa52a5487c61e8ac36d119acf2d1758f59aea97bb474f1055602e0ab821fe3ada263c34b4cac0a96476a3a304572db309d08dc7f4dab8c1a7c4fc696d97d703547693c30fabbe8271576971f4219a96213a2ee6077890eddca616dcb41493d762d90ca46e021bb9697dd42b567636100682130b5e8d5fc7a773807091211cab4deb83e2c60ac12a2559780f051095cf410329d3934fca1188ad62080712ff6a4e0afcb91a07ef387bedb0aa2fed02ce5fe85ee54bb39f016cfa65ecdd1f3b6a0440cde1b5f08966989de64af43217683bd658465d8c2a6537967ecee3cd9cac2a8e6ea9d9b33bbcbaae8ce242c681ee6e7facf9ac867cc4e16f840636409e1d50f4f28872e9c0c8c7afaf142a9b64ac13e3473ba65c4adbe9943ed67c38354c8316d0652708c1da1221727c061156535b1652892077f346986f895154ca89b67ba27cff6746fe3b1b8c8886336d8e50e62d35656d7a0be3c155367fe23d645856f87d604e69690359ec95478584ac365c2f3d61ee9a198ae3175880660a257adf73c14c6075916185b4d92e5eefa86ffcb7210467b8ce87ad56021c0975cf6b8ed9a8035841a4c91581edfc55d13f0eae6c81371f202bcf58b731a2a1821b159987d497d8ab98dabecdf4f6e83366791cd127a2e7d0715fdec82d15e99ed096021ce845a4185078557ccb146bf83ed615c4ea20d5b0433300a056942a28508f80df3433a0a841d1500d50ecc6b509007c48a024ec6ced1a7a43a470f334a8c79771768208051ad6e9dba051a360bd1cd12545c2a8611a3aa40978a5baaeb4b1a9a7b8c2c38558a65a18d233c02573474dbf4c77583f277d305e204ddd755859f61081bd2b8b05cf51d2ef06acfa9559f3418f39a89e7abe6487f64d6884bf875d9863f22baf447d0087ba5cd894be2f4a6d3bb62718363826821e47c536f3fde68f7a30af253b40df16c7f63da40bf0a6bdc0af7ce82f80702b5ea210e9a8a2e7ba10f0393bd9944c2ce38719d7932197ad9233243773404d3f3e861704deb3659fb4edada9fa96b856d832257f6e129a2bef7b956f29d925b785d2276a628de1117e0427c4e9be21b04a86812df6b078dfc480e63faaaecbb6f92e0b021f0d404929561575d386b7618e98a30b9ce49eefb7d40e326a516c68a9841f400ce7ab3fcf1f76e31dd4e930ecba6b3b9c233055a06548404a3a15df1e09735e43c33c4047bf611807ef2ddf734ae841216b3c3e4b281a7667ee638fa96b3ee2461970c4a7b74269798ce0d604fd5fbfd71a9eaf2283691ef5ddec8ad90f27624b39d1c76ca3fc265351c5af0951b45387d92b1cf4e8abbb09fd951595aa33a1fc62e9241e0f18e5ec886d0572e326bd"}]}}, {{0x9, 0x5, 0x7, 0x14, 0x1e0, 0x4, 0x2000000, 0xffffffffffffd6f5, [@generic={0xee, 0x1, "422e48bc3a393f5a12b4daa4677810fa62499e25539441765253ec099c428f374c769c2c7e1a697cc0ade261727c3cdf67ec112687d5b14ee476783773a29e0086355cec5fabc0cd377d157c5e1622ac955fa5cfb9161d743fc517e3bccb1c036588410d8a129b4766cbe5be7c5ebf0bdd65332c4f338133d150677f9009b8ddb3c0532d344c51c904e14ccbfcfe183fb6864f185da31d96587bbfab147081c25671e609c2c550f5bfbd99359aa999f91e3fc5e223a384b0e5fce6c70cad7deaadda2073b08b5bd0851b41a4c8fbefa3795dc6ae93a350106353db67e6457d9d351747aecfd0c644660185de"}]}}, {{0x9, 0x5, 0x8, 0x10, 0x18f, 0x3, 0x8, 0x9, [@generic={0xe8, 0x9, "90bbacf1aa31ecbba96ab8b4c4c44d0960ca0a5382d9fee7e06d59da6dc49cbeda3cca809bd39fbe68a8ba47c4e63f26e1db94559aba211d8e0727179cf7a5853ccaef02cacb1638d078520aa47fdeebf7332a998769b87838cebfc64644d96c43fcc7e66f80b838de514194d7e7de8a9f0935337ba9ffd5eae2c16af3721b74a8a89487cf869885b9ba7389018dd8e3aa580fd5fd3235318c4e8213e7fa4738a1d763bbba2753fcda2f14c831f8785ee6da41dda0dee913d1632330e528e878eabb36d5f496db9fefeb79f05a24ebe26cb34a30a02f281f83261560b39a3f00e32dc0b98166"}]}}]}}]}}]}}, &(0x7f0000002600)={0xa, &(0x7f00000020c0)={0xa, 0x6, 0x300, 0xfffffffffffffffe, 0x1, 0xfffffffffffffffe, 0x20, 0x5972}, 0xe8, &(0x7f0000002100)={0x5, 0xf, 0xe8, 0x5, [@ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0x1, 0x9, 0xfffffffffffffe01, 0x4}, @generic={0xc1, 0x10, 0x5, "855a1a916880affc16ebc90b497a0abf91e2a2727ff938bf04045593e32c2dae0bf8eee55a7cc9bedafef9ef8b22accfe38669a490726312ee9b21b59efe23f549631a6a06f6475a027eb024cf593aa16615ba752edef0742e315853f13788055fa4fa8f3fb7b4a5b74953a6cc1499f6a3c6643b0660a4c94439ee4440fbf986ae57376ac43f7409f0116a46a2b38aaf7632a1559d7b8a0329e32c68f4ccc6bc57230321223a9a49fdd346b6dca2d40bc70bc1c23a9ea6c3442bf4a27c0e"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1689d62f8f3938bc, 0x6, 0x1000, 0x6056a46f}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xa, 0x81, 0x3, 0x93}]}, 0x7, [{0x4, &(0x7f0000002200)=@lang_id={0x4, 0x3, 0x3001}}, {0xca, &(0x7f0000002240)=@string={0xca, 0x3, "083f2b15c6fe492b2843b5847720d4f1ded2fb87c0fa2a907378735d1f70a469abbfadc04b98f1f2fb1559b9f0adffa2bdc2df6749658f706ca260a66e100e37b2ad03c96fe6c309357045f6fe5c90017c200cb84ce6f53246ec51846530a8bc8a6702d0a5fbdc08e34b9b2ebad93f1e5d2f822265925addd010096003eccf24817d174085d5d2e16438f6419ff8ba1d09c5fc4d080da7fdcbeada4aea254b109bae9ce6dc7dcd53953acd5b30f838cd7f2f609538ef89ce5300ac9825f659cd17400624b74440b0"}}, {0x4, &(0x7f0000002340)=@lang_id={0x4, 0x3, 0x412}}, {0x4, &(0x7f0000002380)=@lang_id={0x4, 0x3, 0x2c1d}}, {0x18, &(0x7f00000023c0)=@string={0x18, 0x3, "1db38b9229c89db9ef90ba270579b3ce93bdb79499ec"}}, {0xc4, &(0x7f0000002400)=@string={0xc4, 0x3, "ab8fafcb20945b5b62b61f6faf87ac4958163f9a4ea02739f29a9a2b22d0866c2c2de34584e43dbe2521db1fdf7c1389472836db7b34861fe75c9de87373d74df1e0a0fa8cd5417a556482ecd33b867cf694dd2b3a5fa34b6093dfc7a548645002ae76ae58a6ed452b553256a68714e95ed07e9defadc0dffae5fdd3a9e801d231f6ab83981a1c571e0d4411623e6339b499d366ffbdc0a232b63fa9ca1c447fa2fd37e652bc9cb9e9cca642af0e1285600828db997942f4028d1e65822df78fca0d"}}, {0xf1, &(0x7f0000002500)=@string={0xf1, 0x3, "16d2d52ca9d1e62c94b73cb2f9cac09d070685461fb1caee075b8a3cdd3a443403ab895ffb8f78c6c6b6febc0fee6f6ff9491c7f5eef84f4dcf2b2dc619fc2b0a2da7394366ef87c5f0485e52e568f64bf50fedec5d71a721970cdb5ba52f17e8b0a1b8b05065751045e9ac37f62869880e46efc6370248dc98644903bd6471968f4a4735e57ec353b393d037fceb13a7ba77b4feb226f9154396d1bd735f3429ecf61279229f3cd8c19d479ce4a9f3779e8cdeb4f5ce619ff88467d4122069b6d6e9f467deec5a5fd5b8c21a4ab2655ddfbbf6772d482cee0c4df23aae19db26bc46ca29d02b3008c8a75a159c7e8"}}]}) [ 738.772449][ T2846] usb 1-1: unable to get BOS descriptor or descriptor too short [ 738.792532][ T2755] usb 6-1: new high-speed USB device number 117 using dummy_hcd [ 738.842607][ T2846] usb 1-1: unable to read config index 0 descriptor/start: -71 [ 738.850254][ T2846] usb 1-1: can't read configurations, error -71 [ 738.856872][ T2846] usb usb1-port1: attempt power cycle [ 739.002415][ T2751] usb 2-1: new high-speed USB device number 75 using dummy_hcd [ 739.082456][ T9796] usb 5-1: new full-speed USB device number 58 using dummy_hcd [ 739.102446][ T3018] usb 3-1: new high-speed USB device number 84 using dummy_hcd 17:48:24 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xe3, 0x2d, 0x38, 0x8, 0x1b3d, 0x196, 0x90, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x8a, 0x0, 0x0, 0xf2, 0x5e, 0x85, 0x4}}]}}]}}, 0x0) syz_usb_connect(0x3, 0x134d, &(0x7f0000000080)={{0x12, 0x1, 0x300, 0x84, 0xe0, 0x74, 0x8, 0x8ca, 0x2060, 0xba33, 0x6, 0x8, 0x100, 0x1, [{{0x9, 0x2, 0x133b, 0x1, 0x379b, 0x7, 0xa0, 0x2, [{{0x9, 0x4, 0x26, 0xce, 0xd, 0x7b, 0x6d, 0x57, 0x100000000, [@hid_hid={0x9, 0x21, 0x6, 0x1, 0x1, {0x22, 0x6dc}}, @hid_hid={0x9, 0x21, 0x9, 0x2, 0x1, {0x22, 0x69d}}], [{{0x9, 0x5, 0xd, 0x10, 0x377, 0x9, 0x7, 0xff, [@generic={0xd6, 0x30, "14814c362fbc1de63b616e045d12cd76b74ebf66714cf1833e2eedb5fc677436ee5d1fbb4d0d3a5caae0c53588db32bfee88c0cfe4f36010498f0476462139ad49e40bef7626142c35656ec8386f2cb13ae649e00f7611e9a70d47e5de30c20b46459cab7a43f0225613f35469a7b97e7337c1a4bcbb04ca961912122bffa34f4eb6e40fb272a03371302d5d6af971ca65121c9bf3b9f28cec8afd3989f8ba7cfc81f3c43c8207e6047def5d0b3a9681282b170293f406e05e264d3c6dacc4c038cc54cd3b282b14882bc3b852c3b093635f03c4"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x1e2, 0x81, 0x3, 0x5}}, {{0x9, 0x5, 0x0, 0x4, 0x1b2, 0x4, 0x6, 0x2, [@generic={0xa5, 0xd, "ca7210f6fc2513e53d89cff89c11462bb026e3ea3ea7a863113f3ba57e68d17046fb92688f4c5cdb04ebfe323d05ed06f1e5a6b7856b7db54d76808b87356b730e9d1dccdfd197b6cd1c1110591a88355501d600717c34a727c40b7f188723e786cc94553eef68b188b27508b3fcaca52545b18cc58506ed4ca49a8729119cffbb40734d081a8bc984b82f4e194172bb3ea439fd4a5058364ab3c088d593f2c08f97d1"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x21d, 0x4db6fb3b, 0x0, 0x8}}, {{0x9, 0x5, 0x3, 0x1, 0xef, 0x7fff, 0xfffffffffffff000, 0x2, [@generic={0x1b, 0x0, "915173325823ffcf9befc2047d75e3f41763bae45916905934"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x6, 0x3, 0x800, 0x10000}}, {{0x9, 0x5, 0x80, 0x4, 0x3f4, 0x6, 0x7, 0x40}}, {{0x9, 0x5, 0xf, 0x7, 0x61, 0xc7e1, 0x8, 0x6, [@generic={0x36, 0x4, "27b3dab13c52ba6cd2f756c2d7e5052183c4190333d6cb9d0e7fdb4db900db4fb3403b73af4a3d0829308f1166f8513c8e6019ab"}, @generic={0x56, 0xb, "dd8a3162cbc06c8e7039361b908ce634326ab022446f4c65d1f71dd69c478ef4b861d6e6f9bb312d0096978e668b4c55b8d4614bd09d2055ff4f1766cebe20f7185bcb24692beb2f91fe0eb7cfb67e94ec7af05c"}]}}, {{0x9, 0x5, 0xb, 0x18, 0x2f6, 0x80000001, 0xffffffffffff8000, 0x20, [@generic={0x1002, 0x23, "ddf547bb95837a5d2aa289617f938db7dbdd8f83f99824f6a6c649d7f87696d3c400b42cb5915eb4b26d20bef9029c765efaccb60fea1fc49278fc2cbb8d0c01af2cc5a67a059d3ebe66c117f39bdc30e7b993318fffb2d346f40763c9d17502d100545bd0d14fe8dcf7280710a2bad7dbc03075e29a7355bd20b0547697328ca77b7ec8cb34e9d4b535a4c0fa03cfe3ef9046737cbcded0a3ba9d8233edaa236f4c89d72f55af4c25b58901aff60510e4430b89644a4a58163c1e3f16486c32f0e57ec09a9abf947b7f4d5c729717d91e5768b3357f3130a4921e8231f2236cef6d4dfe84d49d89dd31722958ac2d5012c40acb44177fff74457bbf5deba0ee17ac9def3a60b8c18c1f85e62f5c2f5bc7e172bc9f899ade180ffb9ff2d9c872a650b75c94024c3fd7964d690feef55ff32e985f9d8fb90152fd12b88a7faeb70b62eb4f96930e46486934af24159bca1d33ab70c3f224e8d9341c9a197bd8f8075b5ce5eba7bb2db0e449b3878c9f7991e9d1a831b58b20f654c57a7ea41677fbe96b09556b876ee9186bf765e6decf05f11a7f7a0bc01290df224eb68433040ba36af8afcf764aa39b10605a19f2cca634668d0b05214d5ba491d6bab0d154c4247f7f38ae88528247cb30a50e9aa9c150ff29f6f947403c8fd42be6a4f9e39a8be6d8ed6b9ac2bc8ac650ede11468db3bd31ef5a1aa3ad16c252b8a2f93260c43f10b62dba5e68ac19b3494be36708c37029d3f52c78780ac169e42fb819886b31004baad416a9596a3e819e335c27b9a42b3965f4943769b990661e05192502d5911d61df140456525ca8a6f6a0c350aac337706acfb730b99c1438f1a78bf64ef40f33e4f4f8b63959c2ea732b4d596df567e109d62f3fabb422a1d5f637a4615873a8f6a3e8e1612be7c1b1a7472c79f7bf4752f19e7e644268572e88dfbca979584174a7f7851f615e992b51bbe9ed4faf862a2bd3eabfeda32cf1cc3cdfb90365e5aedfd4483aca1787587ad14f59a6119ac044572339b42c7d89b42253f19ca5ddfcdfc75e050ce2eb688e873e0fe6294cb3c3d7c5a0cfa3d980584b465130274a5eecfef5a6dd5228f3f776a18cd5555ac33bb23a901b17d01f126560af79d37fee64206cd08893559d4a0efee674583ebdde5fcb319d5db3d4f252fc899c78734e82675e9c4f1b38e3064575bf89d28561d6686c12583b52b5e81b9d3fae69330c7381af8f1c81e72ebe25a31208eca8d1c675f86038775f619d9048df37358ca4f74f94163cb31207c529213a5b316f490bd3ba0cf9c3d2bd226d75e17360e02bb78831b95693c203c05c1a63a5a88a90024b495eb1091c28bbc771b84c0a2b38f53a1885e8567d148adad9ea3c1ece97be4520afd2a468eec829680feefcda11bed5ede2b0128a6a7a03440bf93d61ef15edc972f065262bb938cded9ae320b15dfd88dbb66133064acb91bf31f0795f2497480302886f3e3049ce9970604ddfeb503eed9a6c018abb3775534ed967f3f22d1daf9ef2d2e3c6e2bd5c754b11ead9a6fc30306b7f0a52b6102e68f69326eb9929a144f2046b43da748665b78ce3da82821f6b942ec9ceab9bb703a395ab747e5319633c49f0a71956a36db3c0cf7b1fe026f1d6aabb99474474089d3a20ec6109247c5ab83b3cd7feb257cd00734d622616a5a0ca838083183918f3cbbfd2f831cddd9f95799fc69b1e72e99d8f88b8849321ab8c4766152577103d03f16834e5dca89a3c635c3f3c325de51562709fb65c87a4560035f4a36fbf364fcbb03d3a205b0731034a36bcbd543ab219e6aafd3ad1999077e793260d8d111d4c8548ad768ed352ff431a749515179f59336cd2022a99d0ea1f8f9364ab1b3082371e99e30a17e5b5bd0f3902091cd647cb40321a827a5b517b04f2a385b20ed5c2af57cbd419ebd755a9175055b3457015e14007036de60be1e55759ebc07ac8a605229d274bb3413f2f5b059a8381f9dbe15edbacc8d983ff960fdb0bac71af1f46517d84b5abad0e85d0d0ec8bebcc883b0d583fb53dce70a2978884dd2ee6eba9847e420856a2af2db2b6925bf04f3182875e5fb4be439f32d8a3fb1bcb54058128bd1a711d19e7bee45cbcacd20b40fc4b128fca92019c7d699773bd2e11363aaca0206a51786dabd616c0af620753e1e690c41d1b015f549a6265eecac4652009be43fdb25c3f595b6217b85a0286adce95dcfbf7edda2cf4b0a3d3bf5d9e641cb4a68378a913879f8251852cef5815014a0594726fc8f10b224f6b0bfc2584c3228fb8a6149a38f28d96b6735cd35b8b0e3d17203692e7584940cf027a175df4428f72ac2645a08ec7ba29a06628d4e2bcf928d66e78a482a9eef2878426e990edce8faca076bcf275162d875b561b7681e903bffe532eb439d77fa2d765b1ec524a34108198f528fd4011c0f9796db8f01270c2255e3ae4c66a280774cd949bfa9a99a5555cf5e64667cbdb3673e5a82a83c53ca6613c32fcf9e6cdce7c5a10c77d47f5ced99b2fb15474306b836c414240eafdd20b85d4ef0a9c5f34ff95bfb4205996aac7fa630d4bf36e537ce9c32b59c035287164d06baf2ba9b2476c8a7720096f441d166f4295b9463ffd44b09458fc93be9db6e75ec8a150ed1c92455c413697cc9685be6f5cf184e2a722cfa4bc20308da7b0468f9ea3f308a570d219e190166341077c7d60e01845e6f9502eec505ccba5e90529d2eabbd784b2c7fcd4eeee836da1a68bb6b54a42c45904236829e127b56950883715035a0aadd75aabd4db05977a7f09ed2cffc8b8a5b8ffb030300276e04f14cdbada66fe9c0ae03bc5b1f144a9307f59fc21d3661c6048b3742da4fb5cc0e1e2d96afa8cc5633cd02f723b3c321d2f88e5a355f979a2407cab0666616123b49e836b1c1517ea934a978d9cffce4c773b0aeb90c786e40f78de9d25eda0ae6e29075763d4a596dd9c66da2ce755c18d188126faae828f0a31c20b0bb186bdd30fb3da7c7a99e4d10eba75015a63cdb7fe2aa8a4df033309795c47f71130e8144e17b5ea12a0d103927e7c6fe6f3225e37f8b689a67406af15d97df08045b82041203db6a9f3bdf6a254f96043457b66bf0fda13fc85fccd81575eb78478c3e5f6c2b16fd7978b83dc0e3e7b50a7f6e73eaa71d6b585ac1471cc0b6decefb3bfd8ff971716acf838626c5685a2f5b7f94e6e20f33be159040902242a95d7431f61d17048bcf70a3ec860149451edd1e71f7a24b10603575c30901dc559e07be49f2bbd0907e5cbfc849d3c9f5b9a6e63c65f8cd489ce07fd141cbcdbc7e494a6af327fa92563718ea91e33ea2bc3e70639f44ddb598cd02aa2c91d4b592a52cb63d64f9354bf49fc422790e4a6e1381247302f6dd8cbec25bbfc9c70873f52d8545d6fa83a8ec7635300070ff1844e3417ac7b32d3d5cc3ac3d7a6edd4b76ec179e1aafde620eb36b8851d9b06ef985de997603afb5a8816f3461397173a9434180ffcf6b631e23e042913e53d32d810e78bb55892973c47b40c8be63ba727958b31a3275787af9da4982f4c65695d24aff1457e1076cbd488bf280c7eb82f9ae3fa45b5b603ee2de2f79591cc4c6309d4ac2444a1b11a6268a987da0da276090c12d43f6eed5df3210b95a54fd8fa69019ee465beb0d58c2cc49fa38f9abf3c2ea0b67b6094be33c2c60e0184f853ee92d115e5c595ac34f2c6b32f46fcb5d9dfa4feda90ccb9a04a1504498d6649dba1172c490d070fc6a7589df255caa5d695b25c3475b35f36cd49899c4ec3b68dd33ffe273f1e9e3041f035e4a09ff2674b6f004fe86ab368a1adf49e4396347742a0dc5970753b2d08b380df11c4b29811b403dac4e02b86c168477dfae4f2925eb0a4cc09e94b5b9a4c10351615571638ad65c7f9739adeb6307c62e95e055f8e41bb499b6e26b5672288bf822d89ae44eda7ff61ce7d7e39821f7b41fa2edeaace1e424ba2c16f8541af1a0a903269dc861bfbdc3d44f660a724e8720499a4a38de989c51b01dfcf2c698294f398c36898b60b12a6e937e8834a429947940daa5fa3f26cb998b745f6e0a3e8d817b5c00329c2dccfc46495176b151d18e3c5440455f4ddf818fa4067ea6e39f95ae9075e20242ed8f38453d3e7e99cc43e6c261286e6027db063438a254170d36a55c052d9138ab0ad375e75ea51b897962c6b893a69ccb8855631bee95db8a651a84d92342108ca618d5499a837b059d709d84111ec96b115e7836de8dead4dcd46efce68df4ad15c9e5b914c01b964496eb2a3e039adc5ae6ea66d2e412a482f8f31393fa17a86a4df3a74cd9faf1a7b6335a518a349f9d560c44d1936b5e63e36de97c4c4742de0c5889926dc5ce2b129e581deae931874f902fc8d508fa99a14e656a5410164a8a667fe78deebe21838b4ae06c681ee8b71f7108fc8fac8d28807f00559f64ae78bbedb88bce04be1fc61e447cb83f7323d1e2ce168b79321efd82833c4e23beb39f5d60d2a4724525c77ebc3eee4f4552048f38777845bf06d1cdc9df77ab0b17339419bba49c4c20d36d6489eb926e5900e11a5215e6e6165c15a53db268668df6b45f866c3f271f2cf79db4138088118d5e29bfe0266206ccc348597aff5e7d3210cfa379253dba076dde597fdd9019e8e8185fca1abcb94ddc2f3c8a4512e500caafb61e75ecf72201d82b016a5a3ad92cb53ef5461b29d27498fed83757096d90bbb142ba8789cf78353ceadbf797b11a8ce4cf1a3f8f9c75b59d8123de72b397f6f76be84f9285691a030af381a0fd8e0adfb0c75906d166c9d6884ff6cb4f4069bd1b319977d56163240fcb7aa6ccd5df5935d22a5ce727de023f8d8eda2d43305637d4137d56dc1a1f8dfe40baa666f68a21ddfe7bae52df6d685ce2c4db3933620bf2859aabcb0cefab10377f76a29e57482518a820050a9156e7d9b8aa76926c24a4233b57a275f31c33f70a93745a422601edb7940efadfa1a2b9ce4eccddc38c240d2468f431a880550692b6d465e7b1b0cb9abf35ff17058ab10601468e33e9437d8271e082cb08139a7600ef608a41839071d04644e9b7a8822f8374b0314392b7b8ade4926169e996d0404c1da6851e8ff585b50629e9ffa5dd51c6dba87a14b12abadb794f79dc09c8d8857c089bede043a5196431ab74407548496705d1577d8c6123f0fe7525a6021021d4d41b7f14076051adab66eed8d32f5e42a52760e4c9b40512c733c7dd1e09f5183950d07662e2c1312a35d789a6398df4e44843608ac68fbe478c50130135e335c30e981b0519ab20ac535989f36d2f2d6d5c0745dec76582c3d0c90bab9a798d1ee557c221bddadec416dbe79768f447feb56c26b536504ce82fe7f5bd5d874356084c2adef231d4a9548b6d3926d08f0983fdd19f0823bfeaa973e3b1e71c99a419d05ada98171e35346fa1912a6076ccca68a3bc686dfb576a40b9108ead339057a598837bf53d0d61c767c8e010ef97ccc3d89663630f86077a198ec66a25a5c337cdfe07e91803948cc10a93883c9a7d88e503447e44669c06ae1aa2fd875c4cec814f01f921c936cd2f1492cbd2178ea208e37f958e97875e868aeebc4311c066ef813e69a393eb113a90b6ffec8322a063fcccfdc43b1db7788635446da4aca14a32f190664697821c63429ea151f4a710f0667cd03077ceff55c84c88623f87632d06a567c1505fa338eecbd0c4f3f9d419fdd8fa6cc256968dfd5e7e68dcb4e8d50715beb54412abd0f791e94e498d"}]}}, {{0x9, 0x5, 0x8, 0x3, 0x207, 0x7, 0x6617, 0x8000, [@generic={0x2d, 0x3, "7a350684a39ccdb72038ca624d9dfa230f08dc6b70c0b464ca0078ad9ebe6367591e9d45f7a048985e98cc"}, @generic={0x1c, 0xb, "d5559d0ee840ba3fdf8ab520172f02c2f9f3127d1e0df9b54989"}]}}, {{0x9, 0x5, 0x2, 0x4, 0x2dd, 0x3, 0x1ff, 0x8}}, {{0x9, 0x5, 0x5, 0x10, 0x203, 0x6aa, 0x1, 0x6, [@generic={0x2f, 0x24, "c1d09d4a3ffc292eab56e28edc6c3e842c841772bcd009af70421328371e50a22fb40bf2b0c324501832186d9a"}, @generic={0x6, 0xe, "21956a5c"}]}}, {{0x9, 0x5, 0xf, 0x10, 0xa3, 0x9a7, 0xb46, 0x800}}]}}]}}]}}, &(0x7f0000001500)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x0, 0xfffffffffffffff7, 0x3, 0x9, 0x40}, 0x5, &(0x7f0000001400)={0x5, 0xf, 0x5}, 0x2, [{0x7e, &(0x7f0000001440)=@string={0x7e, 0x3, "84efe16c8f1fc2780cde42bd324d56f24ad0a180ee2d4f7b9e193766bc8b4d2488f36a68376ff9b7df421b5256fdbfe990b8c12c2270bfdce5c1ca612344e0d13cc82fc4e0c2e386718887202371a1bc521a957e7f4f483e1b0fb4fcf0a90bc7f2b1bb0241766e28f5f36f999374bb4da831ff6d9b51cd8510560628"}}, {0x4, &(0x7f00000014c0)=@lang_id={0x4, 0x3, 0x810}}]}) [ 739.252448][ T2751] usb 2-1: Using ep0 maxpacket: 8 [ 739.402470][ T2755] usb 6-1: new low-speed USB device number 118 using dummy_hcd [ 739.452582][ T2751] usb 2-1: config 1 has an invalid descriptor of length 52, skipping remainder of the config [ 739.462864][ T2751] usb 2-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 3 [ 739.472499][ T9796] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 739.475902][ T3018] usb 3-1: config 0 has an invalid interface number: 207 but max is 0 [ 739.486730][ T9796] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x2 has invalid maxpacket 768, setting to 64 [ 739.494897][ T3018] usb 3-1: config 0 has no interface number 0 [ 739.505567][ T9796] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 739.511935][ T3018] usb 3-1: New USB device found, idVendor=0867, idProduct=9812, bcdDevice=7d.d9 [ 739.524564][ T9796] usb 5-1: New USB device found, idVendor=0000, idProduct=0301, bcdDevice= 0.40 [ 739.524577][ T9796] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 739.550819][ T3018] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 739.559662][ T3018] usb 3-1: config 0 descriptor?? [ 739.582525][ T2846] usb 1-1: new high-speed USB device number 80 using dummy_hcd [ 739.605382][ T3018] comedi comedi0: Wrong number of endpoints [ 739.611394][ T3018] dt9812 3-1:0.207: driver 'dt9812' failed to auto-configure device. [ 739.642440][ T2755] usb 6-1: Invalid ep0 maxpacket: 32 [ 739.647966][ T2755] usb usb6-port1: attempt power cycle 17:48:24 executing program 1: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0xfffffffffffffcf2) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x8140) syz_open_dev$hidraw(&(0x7f0000001300)='/dev/hidraw#\x00', 0xe0e, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/4096, 0x1000) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000001240)={0x0, "f63ef7865d1097beb2e7d69da13817be2a3be75b3352f63abe8837112a071bb74c13472b9e8522e66e13d704f188d78d2cc3b26865333b4ae39ea3fa03da3945"}) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f00000023c0)={0xfff, "2df7a320f7b7cdfb51c6d1870e68e1149e8c095c61a8a535d9f6a041db90254287f5f1a8d61122153003f86065fe5307c58f10190579ce4970c058b863a68bc5"}) r3 = syz_open_dev$hiddev(&(0x7f00000011c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000001380)={0x2, 0x3, 0xffffffffffffff01}) r4 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x2c2000) syz_open_dev$hidraw(0x0, 0x5, 0x800) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$EVIOCSMASK(r4, 0x40104593, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)}) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x40086602, 0x20000000) r6 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x2c2000) ioctl$EVIOCGRAB(r6, 0x40044590, &(0x7f0000000000)=0x7fff) ioctl$EVIOCGBITSW(r6, 0x80404525, 0x0) ioctl$EVIOCGPHYS(r6, 0x80404507, &(0x7f0000002480)=""/248) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000002440)) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f00000010c0)) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000001340)='/dev/hidraw#\x00', 0xfffffffffffffffb, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000001180)) [ 739.805446][ T3018] usb 3-1: USB disconnect, device number 84 [ 739.822477][ T2846] usb 1-1: Using ep0 maxpacket: 8 [ 739.842593][ T2751] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 739.851671][ T2751] usb 2-1: New USB device strings: Mfr=3, Product=1, SerialNumber=47 [ 739.859807][ T2751] usb 2-1: Product: ᰁ [ 739.864131][ T2751] usb 2-1: Manufacturer: 豐E뛦⼠ዳ쀸㗊ᩈ㕌阦맻㜴鍛ʏ볤縟—곛尴竵廩巉볎⩄首䲡䊴ꥹ髮鈸酒냙躽礋䉭ధ䒠ߋ鼓奚豞뛌侰殌䈴ᆞ唤飭埥꾵묊̔芄郶 [ 739.912698][ T2751] usb 2-1: can't set config #1, error -71 [ 739.920185][ T2751] usb 2-1: USB disconnect, device number 75 [ 739.962487][ T2846] usb 1-1: config 0 has an invalid interface number: 138 but max is 0 [ 739.970781][ T2846] usb 1-1: config 0 has no interface number 0 [ 739.977297][ T2846] usb 1-1: New USB device found, idVendor=1b3d, idProduct=0196, bcdDevice= 0.90 [ 739.986445][ T2846] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 740.004102][ T2846] usb 1-1: config 0 descriptor?? [ 740.022734][ T9796] usb 5-1: string descriptor 0 read error: -71 [ 740.036778][ T9796] usbhid 5-1:1.0: can't add hid device: -22 [ 740.043177][ T9796] usbhid: probe of 5-1:1.0 failed with error -22 [ 740.051593][ T9796] usb 5-1: USB disconnect, device number 58 17:48:25 executing program 4: syz_usb_connect$cdc_ncm(0x5, 0x56, &(0x7f0000000080)={{0x12, 0x1, 0x199, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0xffffffff80000001, 0x7, 0x2, 0x1, [{{0x9, 0x2, 0x44, 0x1, 0x1, 0x9, 0x80, 0x1ff, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0xd, 0x0, 0x4, {{0x8, 0x24, 0x6, 0x0, 0x0, "6f01ad"}, {0x5, 0x24, 0x0, 0x400}, {0xd, 0x24, 0xf, 0x1, 0xbd, 0x5, 0x0, 0xffffffffffff8000}, {0x6, 0x24, 0x1a, 0x7, 0x7}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x2c6, 0x401, 0x20, 0x33}}, {{0x9, 0x5, 0x3, 0x2, 0xe5, 0x1, 0x7fffffff, 0x200}}}}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x5e2, 0x5, 0x1, 0x100000000, 0x40, 0xffff}, 0x50, &(0x7f0000000180)={0x5, 0xf, 0x50, 0x4, [@wireless={0xb, 0x10, 0x1, 0x4, 0x6a, 0x93e, 0x200, 0xfffffffffffffff8, 0x8d4}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "6b6b345761134bd388bc89875e8c6c82"}, @ss_container_id={0x14, 0x10, 0x4, 0x35, "2643613ab34cc19981f96f08dfe6d676"}, @ssp_cap={0x18, 0x10, 0xa, 0xd9b1, 0x3, 0x400, 0xf000, 0x40, [0x76839943ea5fd634, 0x0, 0x1f80]}]}, 0x1, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x41a}}]}) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000000204000000040000009030100000921000000012200000905810300000000007ad78dfb248c5b8b20596df520862c3e04818a"], &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) [ 740.282541][ T2846] usb 1-1: string descriptor 0 read error: -71 [ 740.289777][ T2846] ftdi_sio 1-1:0.138: FTDI USB Serial Device converter detected [ 740.298266][ T2846] usb 1-1: Detected SIO [ 740.303346][ T2846] usb 1-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 740.315373][ T2846] usb 1-1: USB disconnect, device number 80 [ 740.322429][ T2846] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 740.332434][ T2846] ftdi_sio 1-1:0.138: device disconnected [ 740.392607][ T2755] usb 6-1: new low-speed USB device number 119 using dummy_hcd 17:48:25 executing program 1: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0xfffffffffffffcf2) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x8140) syz_open_dev$hidraw(&(0x7f0000001300)='/dev/hidraw#\x00', 0xe0e, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/4096, 0x1000) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000001240)={0x0, "f63ef7865d1097beb2e7d69da13817be2a3be75b3352f63abe8837112a071bb74c13472b9e8522e66e13d704f188d78d2cc3b26865333b4ae39ea3fa03da3945"}) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f00000023c0)={0xfff, "2df7a320f7b7cdfb51c6d1870e68e1149e8c095c61a8a535d9f6a041db90254287f5f1a8d61122153003f86065fe5307c58f10190579ce4970c058b863a68bc5"}) r3 = syz_open_dev$hiddev(&(0x7f00000011c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000001380)={0x2, 0x3, 0xffffffffffffff01}) r4 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x2c2000) syz_open_dev$hidraw(0x0, 0x5, 0x800) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000013c0)=""/4096) ioctl$EVIOCSMASK(r4, 0x40104593, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)}) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x40086602, 0x20000000) r6 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x2c2000) ioctl$EVIOCGRAB(r6, 0x40044590, &(0x7f0000000000)=0x7fff) ioctl$EVIOCGBITSW(r6, 0x80404525, 0x0) ioctl$EVIOCGPHYS(r6, 0x80404507, &(0x7f0000002480)=""/248) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000002440)) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f00000010c0)) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000001340)='/dev/hidraw#\x00', 0xfffffffffffffffb, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000001180)) [ 740.483756][ T2755] usb 6-1: Invalid ep0 maxpacket: 32 17:48:25 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000b1f6b5205a060900317b00000001090207000100000000010c1800003fdcf900"], 0x0) r0 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x2, 0x8000) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000100)=""/182) r1 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0xc020660b, 0x20000000) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f00000001c0)) r2 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x200006, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000000)=0x7fff) ioctl$EVIOCGBITSW(r2, 0x80404525, 0x0) ioctl$EVIOCGREP(r2, 0x80084503, &(0x7f0000000080)=""/22) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000040)={0x9, 0x18, 0xf3, 0xae, "93319f663a78ec161c0a9a7dcf69e96cd49fc988c613dcc3cff100653c81a241"}) [ 740.552589][ T9796] usb 5-1: new high-speed USB device number 59 using dummy_hcd [ 740.582546][ T83] usb 3-1: new high-speed USB device number 85 using dummy_hcd [ 740.632473][ T2755] usb 6-1: new low-speed USB device number 120 using dummy_hcd [ 740.732775][ T2755] usb 6-1: Invalid ep0 maxpacket: 32 [ 740.738599][ T2755] usb usb6-port1: unable to enumerate USB device [ 740.812416][ T9796] usb 5-1: Using ep0 maxpacket: 8 [ 740.832556][ T2816] usb 4-1: new high-speed USB device number 68 using dummy_hcd 17:48:25 executing program 1: ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000300)=ANY=[@ANYBLOB="1201000040230e25d30678265f9210b810c70bd861000000010902120001000000000904f41a004309b58178e87e6e87827f03dce5b3aa77fbab6c93cd84f5f44ced71678f624978e3f46b5141e7c48fb251374615d9e3b97289199a0000506146066870f9ee1303a4f0d30999cab8635af7e0acba74e882077e5b43dbfdc05e06476c32a71c54d4f9db064c7c70d5c7be94fe5e174e9b6b1939497c36f8d6fcfc"], 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x3, 0x101000) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f00000001c0)) r1 = syz_open_dev$hiddev(&(0x7f0000000280)='/dev/usb/hiddev#\x00', 0x100, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f00000002c0)={0x1, 0xffffffff, 0x3447c000, 0x1, 0x1, 0x8}) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x5e, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x2c2000) ioctl$EVIOCGRAB(r3, 0x40044590, &(0x7f0000000240)=0x7fff) ioctl$EVIOCGBITSW(r3, 0x80404525, 0x0) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000100)=[0x5, 0x80000000]) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "75fc2c53b5c55eb2981d00ab9aca1a35e8b92ae78eaae83a8459afc2f417dfd8"}) r4 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x800) ioctl$HIDIOCGNAME(r4, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGUCODE(r4, 0xc018480d, &(0x7f0000000080)={0x1, 0xffffffff, 0x7fffffff, 0x6, 0x5ee, 0x9}) [ 740.932592][ T9796] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 710 [ 740.942604][ T9796] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 229 [ 740.972543][ T83] usb 3-1: config 0 has an invalid interface number: 207 but max is 0 [ 740.980782][ T83] usb 3-1: config 0 has no interface number 0 [ 740.991364][ T83] usb 3-1: New USB device found, idVendor=0867, idProduct=9812, bcdDevice=7d.d9 [ 741.000514][ T83] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 741.011741][ T83] usb 3-1: config 0 descriptor?? [ 741.032458][ T2846] usb 1-1: new high-speed USB device number 81 using dummy_hcd [ 741.055481][ T83] comedi comedi0: Wrong number of endpoints [ 741.061464][ T83] dt9812 3-1:0.207: driver 'dt9812' failed to auto-configure device. [ 741.092514][ T2816] usb 4-1: Using ep0 maxpacket: 32 [ 741.212577][ T2816] usb 4-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 741.221629][ T2816] usb 4-1: New USB device found, idVendor=065a, idProduct=0009, bcdDevice=7b.31 [ 741.230724][ T2816] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 741.239577][ T2816] usb 4-1: config 0 descriptor?? [ 741.253702][ T3018] usb 3-1: USB disconnect, device number 85 [ 741.272537][ T2751] usb 2-1: new high-speed USB device number 76 using dummy_hcd [ 741.292459][ T2846] usb 1-1: Using ep0 maxpacket: 8 [ 741.412614][ T2846] usb 1-1: config 0 has an invalid interface number: 138 but max is 0 [ 741.421723][ T2846] usb 1-1: config 0 has no interface number 0 [ 741.428026][ T2846] usb 1-1: New USB device found, idVendor=1b3d, idProduct=0196, bcdDevice= 0.90 [ 741.437138][ T2846] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 741.446008][ T2846] usb 1-1: config 0 descriptor?? [ 741.485024][ T2816] usb 4-1: USB disconnect, device number 68 [ 741.542490][ T2751] usb 2-1: device descriptor read/64, error 18 17:48:26 executing program 2: r0 = syz_usb_connect$hid(0x593e7b0d9ef6c262, 0x4e, &(0x7f00000000c0)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0xbf, 0x458, 0x5010, 0x40, 0x0, 0x1, 0x800000000000000, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x40000000000, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x1000, 0x9, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0xfffffffffffffffc, 0x1, {0x22, 0x8d6}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x0, 0x2}}, [{{0x9, 0x5, 0x2, 0x3, 0x226, 0xffffffffffff7fff, 0xb417, 0x9}}]}}}]}}]}}, 0x0) syz_usb_ep_write(r0, 0x0, 0x0, 0x0) [ 741.602436][ T3018] usb 3-1: new high-speed USB device number 86 using dummy_hcd [ 741.722525][ T2846] usb 1-1: string descriptor 0 read error: -71 [ 741.729639][ T2846] ftdi_sio 1-1:0.138: FTDI USB Serial Device converter detected [ 741.732527][ T9796] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 741.738032][ T2846] usb 1-1: Detected SIO [ 741.746420][ T9796] usb 5-1: New USB device strings: Mfr=1, Product=7, SerialNumber=2 [ 741.748275][ T9796] usb 5-1: rejected 1 configuration due to insufficient available bus power [ 741.767490][ T9796] usb 5-1: no configuration chosen from 1 choice [ 741.768626][ T2846] usb 1-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 741.787503][ T2846] usb 1-1: USB disconnect, device number 81 [ 741.795123][ T2846] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 741.805123][ T2846] ftdi_sio 1-1:0.138: device disconnected 17:48:26 executing program 5: r0 = syz_usb_connect$cdc_ethernet(0x0, 0x8f, &(0x7f0000000dc0)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0xc425, 0x5, 0x1, [{{0x9, 0x2, 0x7d, 0x1, 0x1, 0x80, 0x70, 0x8, [{{0x9, 0x4, 0x0, 0x7, 0x3, 0x2, 0x6, 0x0, 0x8b7, {{0x7, 0x24, 0x6, 0x0, 0x0, "b94d"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0xfff, 0x7, 0x8, 0xc5}, [@mdlm={0x0, 0x24, 0x12, 0xfffffffffffff1dc}, @acm={0x4}, @mdlm_detail={0x355, 0x24, 0x13, 0x6, "eea5dbd71f893e6013"}, @mdlm={0x15, 0x24, 0x12, 0x5}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0xffffffffffff7fff}]}, {[{{0x9, 0x5, 0x81, 0x3, 0xa8, 0x9, 0xfffffffffffffff7, 0x9}}], {{0x9, 0x5, 0x82, 0x2, 0x1ef, 0x3f, 0x2, 0x4}}, {{0x9, 0x5, 0x3, 0x2, 0x13a, 0x76, 0xfffffffffffffffe, 0x81}}}}}]}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x300, 0xb1, 0x81, 0xf63, 0xff, 0x4}, 0xffffffffffffff02, &(0x7f0000000140)={0x5, 0xf, 0x9a, 0x4}, 0x3, [{0xcb, &(0x7f0000000200)=@string={0xcb, 0x3, "28951a279dd72ff2bafbcd6bfc0f4b824c64c4d76441b8f22ff24227df105ff3eb755d10d83124080736eee9e7bee2f34d017272221126d776ab69c4ecc6a321a8b041d8e1cac5cc2e142fd44a1a12a5180fcff022d6cf15e2cd4350f27351ef718868e69b61246b559af956309c79187f3b4812ab03d4d7e3fc5c9fb587c3c9ac4acbe6d3cd677e9eb4cb6da81d0af0ee1c2c2029701bf85d6064de4049f3352885f91d1b8c3548038224812d49d7db15ef3c10cc0323e1c15deda954081e608701c96323b154b235"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x404}}, {0xeb, &(0x7f0000000340)=@string={0xeb, 0x3, "a30c15d229a97f6704a9e8d14adf28f918a155993b510944da65a977b870c39d160122cad4ab8b94e937bb38fa606f4443d9272e30e1daf87cadde0a9d293b404a2084a01dc25a5edb01da6ce641e70edfb2109265a955c85da470795a46a06fd74a9178ddc75a65ccdf86c88cff7dda6c156ac2a3313201f67f4291e1509a12dfcad006f2e85e9597a47d7b54fa5e1ed73af92f8c64c70e854ebecc9e59b4d37f362a9a0fba0708ce6b399a1da4d95ed2f105385d3a0c7bb4a390b28545df2d3b1f7d57d0871c21eac0e6c3443d105e3e101ba8079efce713c38d1e79ea0f93d0cce58708598bd619"}}]}) syz_usb_control_io(r0, &(0x7f0000000780)={0x2c, &(0x7f0000000480)={0x20, 0xe, 0xa3, {0xa3, 0x58, "6bbba6c5d3699f45a493b1d3f465b1cd1c87b1bf248408863d8db9af52c4673ddfff39f902cdc24ac106d79f460d81aa644b49a9873e19ad793f31f892ca4981cb4a7f9e519860205e813896978f581bf5d26b5a739c6451f929823c8de85df1a66eb0200d3ff80c45158d422237a62f397dedfc41aef7d208c078de0bb9766bc1afb6fac3c0eeb6ca91a6efffc7b8be368219f2eb5e7fa6efee95aeb1b714b7c4"}}, &(0x7f0000000540)={0x0, 0x3, 0x35, @string={0x35, 0x3, "a145a9f1f08d4e2de81f164b81e417ddae08a3d1687b47b25a3686b80e06e44985e5b6f16c05d38cdc530d008015df318bd5e2"}}, &(0x7f0000000580)={0x0, 0xf, 0x140, {0x5, 0xf, 0x140, 0x6, [@ss_container_id={0x14, 0x10, 0x4, 0xffd9, "a353e107b5012995b2f7444bdeaeb591"}, @ss_container_id={0x14, 0x10, 0x4, 0xffffffffffff8000, "2fd1749a07694616dcf72c256759a0c2"}, @ss_container_id={0x14, 0x10, 0x4, 0x3, "e4dca4091deaaaea3713e70827062d07"}, @ss_cap={0xa, 0x10, 0x3, 0xc88d0cb435283cb0, 0x1, 0x80000000, 0xfffffffffffffffb}, @ptm_cap={0x3}, @generic={0xf2, 0x10, 0xa, "ca493225d76051c7fa17c82507690ae077b8513396280595c4a6a92c5ed3faf4fdabfa07a8917af4b9cb8cf57cd1c53d83a6ea7313a41b2c2388f04fb59e827c34f5b7b5e1345718851b4c91cc6c13d640aec69ee893ab5894b44703935e0f08f857848e0f3d2a39fafbab75d07655da2c65fa8360eba6bb0ee10a9a50aa0c2802f4486683df0cd732e47b4d95e98027873a72e53b79446c9553e4679c9753b4d644d5d22c59cdff0ae4ab224d40501fce6e11c93550160cef9ec5b6807868f283b8e5c60cac294421248a31d7c2ba706377b7dfd2b1d3ca5c2db217e871fb1df32c7e7bb61d9af062b2dd46907bec"}]}}, &(0x7f0000000700)={0x20, 0x29, 0xf, {0xf, 0x29, 0x3, 0x0, 0x7, 0x100000000, "a46752d7", "dc2d0193"}}, &(0x7f0000000740)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xff, 0x3, 0x1, 0x5, 0x7, 0xfffffffffffffffe, 0x8}}}, &(0x7f0000000d00)={0xac, &(0x7f00000007c0)={0x40, 0x5, 0x1b, "18d3bf2d0b36bdbd2c5a46d0023080ae314dc5b6c001357f85ef78"}, &(0x7f0000000800)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000840)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000880)={0x20, 0x81, 0x3, "48bde5"}, &(0x7f00000008c0)={0x20, 0x82, 0x1, "eb"}, &(0x7f0000000900)={0x20, 0x83, 0x2, "f23e"}, &(0x7f0000000940)={0x20, 0x84, 0x2, "0641"}, &(0x7f0000000980)={0x20, 0x85, 0x3, "8d805c"}, &(0x7f00000009c0)={0x20, 0x0, 0x4, {0x2, 0x3}}, &(0x7f0000000a00)={0x20, 0x0, 0x8, {0x40, 0x40, [0x110f]}}, &(0x7f0000000a40)={0x40, 0x7, 0x2}, &(0x7f0000000a80)={0x40, 0x9, 0x1, 0x8000}, &(0x7f0000000ac0)={0x40, 0xb, 0x2, "9caf"}, &(0x7f0000000b00)={0x40, 0xf, 0x2, 0xe7c}, &(0x7f0000000b40)={0x40, 0x13, 0x6, @random="6f2e31c72ac3"}, &(0x7f0000000b80)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, &(0x7f0000000bc0)={0x40, 0x19, 0x2, "15f7"}, &(0x7f0000000c00)={0x40, 0x1a, 0x2, 0x6}, &(0x7f0000000c40)={0x40, 0x1c, 0x1, 0x40}, &(0x7f0000000c80)={0x40, 0x1e, 0x1, 0x4}, &(0x7f0000000cc0)={0x40, 0x21, 0x1, 0x3}}) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x6, 0x3f, 0xa1, 0x20, 0x483, 0x1234, 0xbee2, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xde, 0x0, 0x0, 0xad, 0xf2, 0x7d}}]}}]}}, 0x0) [ 741.942567][ T2751] usb 2-1: device descriptor read/64, error 18 [ 742.082475][ T3018] usb 3-1: device descriptor read/64, error -71 17:48:27 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000206d041cc340000000000109022400010000a000090400000103010100092100000001220500090581030000000000"], 0x0) syz_usb_control_io(r0, &(0x7f0000000480)={0x2c, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000d000000090001"], 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000700)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, &(0x7f0000002500)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000100)={0xac, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000500)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000e80)={0xac, &(0x7f00000008c0), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000b00)={0x20, 0x0, 0x4, {0x3, 0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_usb_connect$printer(0x2, 0x2d, &(0x7f0000000040)={{0x12, 0x1, 0x615e505edb4f8d1d, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0xfffffffffffffc01, 0x3, 0x1, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x1ff, 0x0, 0x2, [{{0x9, 0x4, 0x0, 0x6, 0x1, 0x7, 0x1, 0x1, 0x7, "", {{{0x9, 0x5, 0x1, 0x2, 0x147, 0x8, 0x8}}}}}]}}]}}, &(0x7f0000000680)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x200, 0x7fffffff, 0x0, 0xf5eb, 0x40, 0x7}, 0x5, &(0x7f0000000200)={0x5, 0xf, 0x5}, 0x7, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x24a1}}, {0xa3, &(0x7f0000000300)=@string={0xa3, 0x3, "20a8b58292e2c02d42f4eaf49760623728150aeec7b1c60c8d9406f994c471e2dbf44bd10b30508297ea3c8900cdc12f0424ac3833c477f090d67aa8805f6bbe1b8073cc9057df855768af324e234895d37daaf3f960adceeb93090c50b2ee56a5ebac910721ed24e99ad1abadc3ff025e91480bb2c86aae651ff76687b4c64843dbd17c2a5951b54223a95c01463bf21c4e85d6d368b5a3fc29a5017c58e3101a"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x43f}}, {0x9a, &(0x7f0000000580)=@string={0x9a, 0x3, "a1c612cda87a33514f416ef2114f524e68970ea4881773e6084c53b74c2f975c5cd49a805971556430432597f90ff6c5a0008ba4b60ce0757bf9b28570629d4b9f2f3bca92d3e8a31175055270556f9af235b569c8a453ffcec787799ae6f292b2620150f981fed77b8a487b2f434e52b480f332834d79d7ed1814341e1582015d82ac10ee66cbd6b8602af2c98e762cf9bb4d24b47ad5c5"}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x4c0a}}, {0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x421}}]}) syz_usb_control_io(r1, &(0x7f0000000980)={0x2c, &(0x7f00000007c0)={0x40, 0x24, 0x34, {0x34, 0xb, "258c3ed71669208ab4ad5d6b2f9592bf936e1b7172ca0473957122f1ce1f65bb557827c78b0210a9ca74d3f35730c08e3bf4"}}, &(0x7f0000000800)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x480a}}, &(0x7f0000000840)={0x0, 0xf, 0x3e, {0x5, 0xf, 0x3e, 0x6, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0xd, 0x5, 0x5, 0x9}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xe, 0xa761, 0x1f, 0xb3c9}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x10001, 0x239, 0x401}, @ss_container_id={0x14, 0x10, 0x4, 0x7, "62c207982d73ae5606bcc7fbf957982e"}, @ext_cap={0x7, 0x10, 0x2, 0x18, 0x6, 0xcaf, 0x438f}, @ptm_cap={0x3}]}}, &(0x7f0000000900)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7, 0x10, 0x647, 0x20, "1b63ea84", "7a0588dc"}}, &(0x7f0000000940)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xd2c, 0x80, 0x7, 0x1, 0x6, 0xe8b, 0x4}}}, &(0x7f0000002000)={0xac, &(0x7f0000000f40)={0xa0, 0xc, 0x1000, "66380bd506464247541ef321cfbd5f8180772d959b330b00062a20b391c5bc418b45401c249b213830b3460313688fc73135b0fd2ff03878d045fab38d0c3e3e32199d64278b0ae7029301ade7600ada4639af1044b2465778ef4add8e72fbd38eaaa4c3f2b046e66983dcd4ee5fb55ba21310c700f285399a4baf2383038767af467b5bcd4335571aa55cd2fe5ece7339fabcc8a77175504bb4312e3177a47cb2945c4d8920a700b4094aee6c6a7361cd20d7bf88339e51cbedd74d849d8618ebabd02fcc0f781cc539f471e2de030e0f956ed1851f1d921abdfb8b3020172a9f408fde398a979f51938cdb138bcbb671e344c93fa42ed8bb9ff5814c8e258160005335ebf889c4287d3489bb655df02e496a3161441e58b174a9a7cf2d298f161337c103b6a57dca0b9eb525b4b78b60f10095954b63ac3a415c1177e75be6f7f1c3ebf1c6c4f61999bea5e9204f2eb535a238b3747e7b0c38cfb500182f93b135e8368a3c97835343e63fee223a41114c3df7d978188e7e07784dfd2edc24c35c672f834e687a7d0bb41306c0ef6612f71f8090e0dd14b6ca6317db5c4b23132fbf5a915b1906d394290b873ff38277fb53bb432e1a38cb39a45b3a31fee2e87cace33c757a31b4bfd97f7817b24c39d523af34e004867f88418d9f558c5915cb5d69cbdcb74c53e55226917d97e1f418e00c74c4394e79ea905c5c3ea482c48b187899c8e8a2152131ff55017880590fcf8b317d7648885611c0d84a81c0dbb255b161dc49a6342723c862761f5a308e81eba042dc464017a7fc871fd7771cb05bdf9746a6eeaf2ce3dd55943bafa9e6ced299b2eef0943fb9a0005102b566c00ba87ff5bcd29aff5a9e735f99b00adfca836a963c9dad74f67705ab63c68651696193fbb04942c50a8bb58df50e5a7459961fbbc739bf77be412045ff2280af5b460b9ac8dfa7b7784b78e536915cc23f030dd8b392f61e72b87e8312822d1cbf466c8a1583bca80e92baf08da1f5f944add5c2ae157c64e35d82ff7f6192b431f0f36a381f2bdc5b40eb6dc8c653d19405da412d02008513849d35f9497551656a2c1cc5ee57c4d8fdc6cf9f72a29c4ba1ab371ab38fed6fb59cdb1a632b2a3e9b9baa9a3b817cc8f39edb5991564a84dad07f6e64632fb354e87aa0bf9bbf6cba7638e22edaccf2bb8852d5495b60799a84c61e618ea4ad2f6b7b169cb0fc1cb9ca2376176dc9c875065e4230fed0f26cec9d4d6e4744a729cb9defb0c341a0ce3a0f1306a84c291b2bbc36c4b786e7feadf6a8ea8b9fd682721174ed001d5f4b5de4b2e1d27e1da7626f73b45823e80ebb8a16d417766d7863a779e7c745f9c93fa45b06d5dc5d60dab8c423cf6a1399be8419938b34f50cc1971451fd5d28c7fb3e3c2b213178e91d72669158b135c1d1d17eeeea8ff3369c3691dbf5122c2560f44700972a919bc391b87145c90da99847559128fc20132fc5b288ef4f7f87162669ce72696ce7cc4f2854394fda727ba0301ac3c30967492b356e5db3b44fb788ccc24ab65644d1805b95d77ccbe07faf865c186a284ef92cd49ad573d812636c683383bfa40231e3fb6fab7f884e37406cfe6e7f89a1bf881f1de254825448364482966b0c0aa0ebf71f3e452d40101656541e5048b13b0334527413667f4453e557176e7c2c16aec01ed3ceeff9fd4cd446208c1f1df86424da7563cb6803775cb0d37114e0d8fd5884c792c9645f7c41097acc53620b3e7f4b7438cca7946fce5b5995c0aa9ab6a66ec556f34883c378fca2df73982e1d95e641b4f8405b99b025a562da6c1cd2c8ee9e351639fd13873d1f09e20f1ed513e58d050f7934adca1139378fda03bc66a78233fc554ac43ce63355c6efe74cb0ba096a3fcedcb3bf5cf61e04f4d512f28940f1b88e91e48bcc475e3af47acbc9d1e73de6f8fc459ede21f168ef1e999e77362014844a7d20f821f27441de4b47269aea1a24f8d27ced7b3673287d191a7568672f53d3b79ba8b249bff58440aa93deaa00a378f2453020100bd103114c8fb3eeadea4563b473fcc59de7a72d4b701bef88ba1d74634210e902257c3a9523ab67cfb80651e6a4f47b9be07dc7ad1bc6676003747383e955a4e87f1f420336d25c36799d3c5a59fa2f1733bb0ea3a68c25a1512c35a44a7abf87d508a2d2ed092ac3b3cb726dc89c12da3d1495ba8f3398ff55dd591a5d1a7d6abcc8e3f8e250a19ecefe4d4156462e435072180d6305aafaf89386f05d17ab3fe4614dde096c3e2c119f5ba1a9ebe955a02b67ede89c6c171983d8e523f6d9f9fd85323c0f9af4e77f3f51d6c6da410597b4d0218dc6b6a72baab34c93618dd94190069f8075745d96c428ec40b1849ebc54b28777291cb6e6dba079e55e098e9175e0d6820faa8b8053ff4e5e9b495f05fdd8ab21038c011157ae973832a1c8cfcba29df6efa33dc0fb8973d1c19a8ac1ae9b5877772dbc18ef4ad47c0f01853bcb75e6eb61f3a8701acac7a13a9e5524825395774938db7acc829371c8765b2ee17b2c77757c1e9f9d017cc5d799dd803a2d7d4750d592c62b2723413ab1f3b33b6c1a8221fdfc5fd21f6295296edf75fb472e6d1a1c48323dcca99aeb07d8de071886d3baf8f37dbb0c82933d8b446e01f73420bd647f88ab4f80470cc5567173f3558c1db2a5142c0a16052cd9e918d39818ca14a96e1b2c0a6310fd691c09541a78a3c0c20bf2f0e7997fe9287cc18e41c1a8ebb5423a4a8484e25fb57974ce473bc769e1ab47cb676dc14398fd085c3eb1bdc0f6a288c5f1dd704f03387e9f9c4fe24118104b8e78a7b82aa7e2a61a12c937e10ac736927877ee0835c308dac810c1dea78090d08bf286c5cff6097c7608c596619721625ffae8b1456f5935cee34865f72321de81f69036665e025c2deb4767fd373c1300448caed9bf5abbcf5028af208e981811cc18bcd591707be888e0ea810070d25509b73a12edffb7fe7e01ca5095e56e9726a3ca033a94ecabbe12f85b4a20b36056fc53c4614c10d3e43e4a80174afa18181d5ae6036a072e8289241c07826d476831829696b2fccc7b686cb2786d686e60aa3e41b98e21627d7d4ebbbb9f78e044b12b280cde0e6c4a2de617c7e295eb2e70ccb456a4dbbc2fd73380fa2e20b18a649b3d96823a994e4cb2a775e1d99cb8b7b1559bec4ec1291698e943bbfedb0b084604e873adba923fac3ea08c5e7fb82973a6f118ba62403add958d5c304970508f53606bea52f9186f21e1ea21b1bd9532104b6d31e1efe6d466087bcf75b92931ff3529a5f923dbeba5bd33c687d20627389b6df51447c8556b387de2ec8ddc1941115de562d4e9d393f11a3b9af6435590366f534c76c83aa5cb62680209ee1a26321c101922348f17fbe7222f252e9630449b7a8d1b3514dc4743721d5a52ce4d9a3ed621b0a486217bd9a1d0dc919f620c91f92a399684b4e4b63a11094cb1171fc1a6a7353776423976abfb73813c6f960ed6438c0892669f723116333a352226c99831484c8ad995273937b6b63d84556a1b536362f621c3a2ec3dacb621cd5eef07c764ead9a4db33a2975af430c2c576b46e637df4ef78ea11e36117deec1bc05ff62aa91b88dd59c39d0bb4e98c5cbdaa9c10b90e12a9a7dcfe210d996a8eea0981c331fee5b297f3762de4d014a54f3c6e3005e5b3db50ab3e75da3bea40763606d5266fd6fb0909d57353ab0f4b8dd3ee276a4b6ab554793583a889c4e96b3e3695dcbf5dc7a9e35e92405479288e49fc618931c6530fe866bcd308558aff6bcab6ca55a27560543e35162860be15265e029b2586924e2faa8716a38c61c390782c04e71a9a534e60b5d34fecab0c6c65ba2d93c063ecd702f7c6469dbca7e2ba82d788aab0998a4a338d21388c2ef81aba6d68915c036ea168394dd336513696bbd0146e8e2c104ce7ebf8db5c7f518545b3a694435413e648861d3da1d4e3fe9c4994bcd10ed63f532ecc3591f67c8ece5d2a16b7fe0b4d01a6f1800f9756f8e8c36183f4834494b6d3623557ddab33975c1b42a0b072ff7f73e9b987530aceaddd43854039cf6467e9812c02fbd87640b2bcfd322c52792502a70c7b35e0cd06978b2c55d60637cbb5b8d4311b4c2d1d6a43c8d9961f9d87c43f89a3ce876dd74c2eeff91a96ba6ce40ca3c38013b2930b368e20574ce11b4e5839bda377fb48d52e17a1cde825eedda6d9fcb410064066a9b27c0355574fd0f98208bc258e9949448fa8851cfc308ef78a393735fdf096b3d0ed22b6e49d01dbbb766350a9be418fe46bfed34b33079b5965307c702c4084f924c83e19989902189c032686bdbbf6df0bee4f876885f6b34c771770062fb0342e032409798850f3ff2928c5da5837bf3ef135c1043e2b47ea2aeaba5bdee42425e0c0f04ad7a0c0245ea5101e7100f6754248cdf4b036af303bc26d4ca2ccbc70511d317c46d69ced61f202205c3b9957f5c95e2e0f8f03c925d2f08614a934d431d42844651f47bf3b9d105f1b4ff560cc0d4c8258d8e5d9df3cb872bd00093fa5580b95a7ce4d19f986e8d902e13297292cbf35c65ea3c691929e659340e36c1b036ccd77a190453aeba6e2ffc4705c6061e897a449221052b88618cb10989e90ebd9d038e3818aa501ebc8453928304161ecfbc56299d09dc25244e4c721329ba95a62d794fc1df5a8a974135b1f4c7329f4ece885ae240868e1b4507c59cbe2f0474dae23b25b2e329a478fd960cdb94d57979ac1dd21f744e23343ea93c2ad939dfa5112629920c0a68a6f4d7251362da8db43b2fc4076e3eac4c405434a8929915311eed883143a5eb7e15e9dca4690705f487b679369efc0604a72f2976243ca041f8f9f9a1f1ebab3e7989db718c58bfba79a77256a6e356c7a5df0a5d3cc8dc06c115f38e4aeea96b64240430f09bff516d4d049f270c69b9500145eeaa352c2dcd2d9d9a75e9836f0bf95b97252ce21864bd3ac9168081026c89d077bfde9acd72dedf098bf8fd347ba09b2344b58bddddca7029e5795f7ffd45a807d237c3a53ff203c47980a2873fb69ef1bc0973709b191b12efce80f1ec6d722a1ca78c4e66a8e6a4a97022bf8e024dfe8df21d544395dea902c2230fb60c783849deb597256384172a10323c228569196f8c6a596ab77921591ede60f69723b8f4fc542de5b4fff67fda0a6baa310319a10911649c43a509b84408e67158ca1ee500af9af3c7a91bb2eca19970ab0e3cd24470930677ac984da7999970cbd7e780910629c68bfd5cb7b8ca66c71d332eea1c03ef71b429afa51fb8d6272b39160408505cbb3c1323bf49023d62f570a2848d16252e09bffab97e5addf2594c78e9b973441ce0a0e49a1c824601b296a15c8804184bc07cc2c51324cd351faaf0b40e0ff8b2af5a088873197d9326b83ad3c584399f7c6b2cee6fe9d69576784f2878e0ed99af6cc9cd5dfe8d38f23378489621c0e087ae023d1afce3b917eb5cac1b05ab9c6c302eb7cf56869249109e57099b0bb0b26d603c4e5e7ebe45af13af05b9e3a92c96d3bbe0500412eb5e564833caec78d80576848b1f123146ff222e15e4039fc20698235ccd068c8e345ee46e7a5ba8d5d72d59d620e032bcd5d776b1f991b92009a8a2b64e9e60a5df3ab21e5541599a936b9b53f50abb0bc5d5c7ff4d12ccf9f56d45908ddeb003dfa22d19fce8132462a22fc55db95c9c6b94df24df1f1f17abb1e664bcd457dddad8c19963fceb8f4757d7e0e4282"}, &(0x7f00000009c0)={0x0, 0xa, 0x1, 0xf3}, &(0x7f0000000a00)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000000a40)={0x20, 0x81, 0x3, "14940a"}, &(0x7f0000000a80)={0x20, 0x82, 0x2, "d45c"}, &(0x7f0000000ac0)={0x20, 0x83, 0x1, '\"'}, &(0x7f0000000b40)={0x20, 0x84, 0x1, 'U'}, &(0x7f0000000b80)={0x20, 0x85, 0x3, "1572d0"}, &(0x7f0000000bc0)={0x20, 0x0, 0x4, {0x0, 0x2}}, &(0x7f0000000c00)={0x20, 0x0, 0x4, {0xe22, 0x20}}, &(0x7f0000000c40)={0x40, 0x7, 0x2, 0x8}, &(0x7f0000000c80)={0x40, 0x9, 0x1, 0x5}, &(0x7f0000000cc0)={0x40, 0xb, 0x2, 'no'}, &(0x7f0000000d00)={0x40, 0xf, 0x2, 0x7}, &(0x7f0000000d40)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000d80)={0x40, 0x17, 0x6, @remote}, &(0x7f0000000dc0)={0x40, 0x19, 0x2, 'i$'}, &(0x7f0000000e00)={0x40, 0x1a, 0x2, 0x101}, &(0x7f0000000e40)={0x40, 0x1c, 0x1, 0x7}, &(0x7f0000001f80)={0x40, 0x1e, 0x1, 0x100000001}, &(0x7f0000001fc0)={0x40, 0x21, 0x1, 0x8}}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000003c0)={0x24, &(0x7f00000001c0)={0x50, 0x7, 0x2, {0x2, 0x21}}, 0x0, 0x0, 0x0}, &(0x7f0000000640)={0x2c, &(0x7f0000000540)={0x0, 0x0, 0x4, "9e70df0c"}, 0x0, 0x0, 0x0, 0x0}) [ 742.162417][ T2846] usb 1-1: new high-speed USB device number 82 using dummy_hcd [ 742.212460][ T2751] usb 2-1: new high-speed USB device number 77 using dummy_hcd [ 742.252484][ T5] usb 4-1: new high-speed USB device number 69 using dummy_hcd [ 742.262409][ T9796] usb 6-1: new high-speed USB device number 121 using dummy_hcd [ 742.472473][ T3018] usb 3-1: device descriptor read/64, error 18 [ 742.482541][ T2751] usb 2-1: device descriptor read/64, error 18 [ 742.492500][ T5] usb 4-1: Using ep0 maxpacket: 32 [ 742.513017][ T9796] usb 6-1: Using ep0 maxpacket: 16 [ 742.612531][ T2846] usb 1-1: device descriptor read/64, error -71 [ 742.618951][ T5] usb 4-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 742.627950][ T5] usb 4-1: New USB device found, idVendor=065a, idProduct=0009, bcdDevice=7b.31 [ 742.637104][ T5] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 742.645895][ T5] usb 4-1: config 0 descriptor?? [ 742.672501][ T9796] usb 6-1: unable to get BOS descriptor or descriptor too short [ 742.742406][ T3018] usb 3-1: new high-speed USB device number 87 using dummy_hcd [ 742.752524][ T9796] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 742.762764][ T9796] usb 6-1: config 1 interface 0 altsetting 7 has 0 endpoint descriptors, different from the interface descriptor's value: 3 [ 742.775678][ T9796] usb 6-1: config 1 interface 0 has no altsetting 0 [ 742.882440][ T2751] usb 2-1: device descriptor read/64, error 18 [ 742.890366][ T2816] usb 4-1: USB disconnect, device number 69 [ 742.972406][ T2846] usb 1-1: Using ep0 maxpacket: 32 [ 743.002610][ T2751] usb usb2-port1: attempt power cycle [ 743.012598][ T3018] usb 3-1: device descriptor read/64, error 18 [ 743.102626][ T2846] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 743.113611][ T2846] usb 1-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 743.122666][ T2846] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 743.131559][ T2846] usb 1-1: config 0 descriptor?? [ 743.173252][ T2846] hub 1-1:0.0: USB hub found 17:48:28 executing program 4: syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000580)='/dev/usb/hiddev#\x00', 0xe8dc, 0x0) ioctl$HIDIOCGFLAG(0xffffffffffffffff, 0x8004480e, 0x0) 17:48:28 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xfffffffffffffffd, 0xaf0a063ef43bef9d) ioctl$HIDIOCAPPLICATION(r0, 0x6611, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x80, 0x500002) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x6, 0x2000) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x4) 17:48:28 executing program 4: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="1201000051708608110f1010733f00000001090224000100000000090462018000004c000905850000000000000905010300000000041fa5fa49a279f7c6d0990d3000534e103ed6d5156d45ba1938044fbc199ad997939063faa298c6dc1b0a1d74355c42e67306f56100e00ccc917c3e39066da8a936acab1263d96fb9d84a07917b84ad0487f25c12e44abbd96a298f3ed8b3f321205b2b2d6957ea13919c18a06bab0bcacdccd143fe7a123f48a9e575ff16466384e5d8aa7c8ef2fc95c92b5fe4d186ff5fc5c83972796cfe76d63162b80627e6295616489d9f22c19db74797c945e070c58afff4be54f4fceca12074d3dc045c1f8d1558d787eeb2c7e5fdef8c4f7fec0b3f30f1e0316c97fd82826fedcd34f7a487bea6568ec736b71792930418a5d673f0ee2ef2c7"], 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x7, 0x200) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, &(0x7f0000000040)={0x1, 0xfffffefe, 0x1, 0x8, 0x1, 0x9}) r2 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x800) r3 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0xa, 0x80) ioctl$HIDIOCGVERSION(r3, 0x80044801, &(0x7f0000000140)) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0xc020660b, 0x20000000) read$hidraw(r4, &(0x7f0000000340)=""/131, 0x83) r5 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x800) ioctl$HIDIOCGNAME(r5, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGFIELDINFO(r5, 0xc038480a, &(0x7f0000000400)={0x2, 0x3, 0x100, 0xfffffffffffffff7, 0x401, 0xff, 0x9128, 0x1, 0x800, 0xbe0, 0x1000, 0x9d, 0x9, 0x2a}) ioctl$HIDIOCGREPORTINFO(r2, 0xc00c4809, &(0x7f00000000c0)={0x9, 0x2, 0x5}) ioctl$HIDIOCGFLAG(r3, 0x8004480e, &(0x7f00000001c0)) ioctl$HIDIOCGFIELDINFO(r2, 0xc038480a, &(0x7f0000000080)={0x2, 0x1, 0x674d, 0x9, 0xfffffffffffffffa, 0x40, 0x1c, 0x4, 0x1000000000000, 0x50b, 0x5, 0x8, 0x3, 0x7f}) syz_usb_disconnect(r0) [ 743.231196][ T5] usb 5-1: USB disconnect, device number 59 [ 743.342516][ T9796] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 743.351641][ T9796] usb 6-1: New USB device strings: Mfr=1, Product=37, SerialNumber=5 [ 743.359812][ T9796] usb 6-1: Manufacturer: Є 17:48:28 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x8000, 0x2220c0) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000040)=""/199) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_usb_ep_write(0xffffffffffffffff, 0xd, 0x6e, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0xa0841) r2 = syz_usb_connect(0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 743.392585][ T2846] hub 1-1:0.0: 1 port detected [ 743.432500][ T3018] usb 3-1: device descriptor read/64, error 18 [ 743.552799][ T3018] usb usb3-port1: attempt power cycle [ 743.712426][ T5] usb 5-1: new high-speed USB device number 60 using dummy_hcd [ 743.732461][ T2751] usb 2-1: new high-speed USB device number 78 using dummy_hcd [ 743.863045][ T9796] cdc_ether: probe of 6-1:1.0 failed with error -22 [ 743.873131][ T9796] usb 6-1: USB disconnect, device number 121 [ 743.952466][ T5] usb 5-1: Using ep0 maxpacket: 8 [ 744.002447][ T2751] usb 2-1: device descriptor read/64, error 18 17:48:28 executing program 1: r0 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x3, 0x8000) ioctl$HIDIOCGUCODE(r0, 0xc018480d, &(0x7f00000000c0)={0x1, 0x1, 0x800, 0xfffffffffffffffe, 0x0, 0x80000001}) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x9f, 0x79, 0x7f, 0x8, 0x1457, 0x5118, 0x14fa, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x7f, 0x0, 0x0, 0xcc, 0xdd, 0xe4}}]}}]}}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x2c2000) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000000)=0x7fff) ioctl$EVIOCGBITSW(r1, 0x80404525, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000000)={0x3, 0xa191, 0x200000000000, 0x800, 0xa70, 0x8}) [ 744.076700][ T5] usb 5-1: config 0 has an invalid interface number: 98 but max is 0 [ 744.085043][ T5] usb 5-1: config 0 has no interface number 0 [ 744.091242][ T5] usb 5-1: too many endpoints for config 0 interface 98 altsetting 1: 128, using maximum allowed: 30 [ 744.102286][ T5] usb 5-1: config 0 interface 98 altsetting 1 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 744.113253][ T5] usb 5-1: config 0 interface 98 altsetting 1 has 2 endpoint descriptors, different from the interface descriptor's value: 128 [ 744.126605][ T5] usb 5-1: config 0 interface 98 has no altsetting 0 [ 744.133356][ T5] usb 5-1: New USB device found, idVendor=0f11, idProduct=1010, bcdDevice=3f.73 [ 744.142413][ T5] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 744.151378][ T5] usb 5-1: config 0 descriptor?? [ 744.194029][ T5] ldusb 5-1:0.98: Interrupt in endpoint not found [ 744.262474][ T3018] usb 3-1: new high-speed USB device number 88 using dummy_hcd [ 744.396129][ T9796] usb 5-1: USB disconnect, device number 60 [ 744.532641][ T3018] usb 3-1: device descriptor read/64, error 18 [ 744.562446][ T2846] hub 1-1:0.0: activate --> -90 [ 744.572437][ T2751] usb 2-1: device descriptor read/64, error -71 [ 744.602479][ T5] usb 6-1: new high-speed USB device number 122 using dummy_hcd 17:48:29 executing program 2: syz_usb_connect(0x5, 0x1d0, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x49, 0xfa, 0x7f, 0x0, 0x13d3, 0x3340, 0xcec0, 0x21b8244d, 0x1, 0x5, 0x1, [{{0x9, 0x2, 0x1be, 0x1, 0x100, 0x8000, 0xb0, 0x9, [{{0x9, 0x4, 0xb0, 0x7, 0x3, 0x22, 0xb, 0x43, 0x3, [], [{{0x9, 0x5, 0x6, 0x42a8ca20eb09b963, 0x1e6, 0xffffffffd1eeb718, 0x4, 0x8, [@generic={0x4, 0x2, '\br'}]}}, {{0x9, 0x5, 0x4, 0x8, 0x119, 0x80000000, 0x200, 0x3b8f, [@generic={0x23, 0x3, "d63fdd93465ce84f77853e28cbf3e24a4731278747e8bd80db1ebf927d903394b8"}]}}, {{0x9, 0x5, 0x7, 0x3, 0x1e9, 0x8, 0x5, 0x6, [@generic={0x8b, 0x21, "e64c2d5a9df2b8c4d6448ffeb9e9a0d97c35f1d6472ab8c602e17cd0beb85706bac80acaa1f1684d5cb3eff278307022a6404c90b51ca7fdeac16c1b874496f5d5a5187bc8408380ad91747e8f2aeeaa1066a927287c5b0db5fbbaa3a912525608c8cbb499d5ee338c6f5805ecb8fe6294c8854dfb621aaabace2968896ff0c2d0a11af0cb36186c2c"}, @generic={0xdf, 0x8, "0a043fbe70678dbcc5ff53976c17b3c83db10a50da89bc477d063c86fb5aebdac0f23fe2a82b9479657f66d8b6bcc763955301a41cc9ad19c13b4202187db6d24730446122587b095121add54f42e2b4d98016cb31cf37e0ae1a3bbad28090bda7255037b4a1e4db95e39c4e352395bdd44b816aa54095ddeed1b15c2cb270b09182291c87d91df61ac47e13263d6d08886d9bbf7a05540e59cc2823e921bd4c6a669fab839ad80d2cc2d15dc89a4028252b0a395f6b2eb32495a4cbac0b082de221ec03cf5fe86e0b723bf69ac647c1d9768756377ab8d380552780b6"}]}}]}}]}}]}}, &(0x7f0000001640)={0xa, &(0x7f0000000200)={0xa, 0x6, 0xad2a74ad9fb2a641, 0x2, 0x200, 0xfffffffffffffff8, 0x20, 0x2}, 0x43, &(0x7f0000000240)={0x5, 0xf, 0x43, 0x5, [@ssp_cap={0xc, 0x10, 0xa, 0xfffffffffffffff9, 0x0, 0x376, 0xf000, 0x8853}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "6688d0c67841a8008b950bdd9a5e9a44"}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x9a, "ed5857444bce357e5522136cc27884bf"}, @ext_cap={0x7, 0x10, 0x2, 0x1c, 0x9, 0x1ff, 0x5}]}, 0x7, [{0xde, &(0x7f00000002c0)=@string={0xde, 0x3, "fb7f071a727a4557e064d8e41db7b32eae45a3899bc02717c151e77abb683e4beb055b0efaeee3a62d2d3c0b39e9c6b7951d4bb1d08a39f29696770fcd147279e3a2f69cc7966459831b7b45f73759941e8a18da66a5209be5c2485e5da158ac4cb72b8b9d8fec923d8a38b44a778cd85ce149c155613b63cc7fbf32a375d1c8a31ddbfae5863fea1baf07c0ef51a6113db3d3b49547ced30c294e099b6c028b4ec3c8393d8bcf1f04ba0958ae1b15de7a4cbf1e34bad10468ced836b6cac0ecbefb50551474a3c3aa4563354524cd8b066c276897dd9ad98c1c543c"}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x74}}, {0xeb, &(0x7f0000000400)=@string={0xeb, 0x3, "ec4c5a532a5ff101bfb2d8b7b5f2e120b1ff2bba025b78621f61f5b442486928a83204f8391db5b23bce7d07cd47fbfd2d85fddff2f531c7c35a5ce2f06b79e3a963840c89ec203a483ec3d46efa715efd74ebe7030271679ddb6e77af8a2a4a375ceb63f70ec818c58c5a9be2e5c3295c1123e6080af14b3c898af72849b76c9c65547765d7c072f5999426fc8751b7908dc2a443b4fb4502060ebfc8da0e5019973fcf37a3256bb81c220bb149237a1b357414e74adceabedbe27769bad6db883677a6df3d81e98a0ffb170257763c34c22c2e713c5f31d77f672f39f30fab7ed4d80e4a37876c50"}}, {0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x413}}, {0x4, &(0x7f00000016c0)=@lang_id={0x4, 0x3, 0x80c}}, {0x1002, &(0x7f0000000600)=@string={0x1002, 0x3, "a6f6e76815962039311485c5c65f67a3d335f6231cba1ef45d4fe6776e564481e0aeeeebf65bc0d28e07191669e4492998a29eb5cdde750542919f3cd5a303594d323e27be6315ea85dd412ac12baf1ce56dc8a469f03881378d90661e931f4ac241ab65b421b4423b700bd96bc7e782922b78fe2f07c8d5ca15a23ff38dcf333706a0f2c3499c0d7ac8d614b75094d4d749b20fe99b9fe657cd93c351dd1b80ef8777cc29b58ec3c976895bd9d147f7d29148b25e708660e7abb2491b461c087fb2866435649ec0126dcda805d5f5c5248102134e7d1e3ae5d8d0532bf5ad75289ee7aa3fe2aef07e39b807cd1ea8f32de1a3920672cfde2149a9d6ee55636635a8b840ad1910bf07803ed1aa5f8c571ceec4ba743fe429d49e1611148a27a0e15e051628d6c477a27964c4f2ba1563b59a7ff253c433f68858c706d564359f3d0d46615f1241aa4b675e2a4341ca6cf12acd18b4dbb752d4a6f03f014e9b914f1285742553dd84dc8ab8ef581f53d22279f79e46d4d2b46ef5736652cde74877476dc06757affbd9c34ec0f5a5c99eb03fd4e8eec076210b59bacc457e13ef31ba3a1e88cd44026a64577fe38b255944c4f6723e87b303afb17a8ccd406e23664a41d2dda9a8e24b4aa3c111340ba8621b956c285ec0afe3f975d89950117e501caa4ccabb19848f5d3ea8139dea46094e9b6efcf7723bb3237d6c031321af02ecaa7da0568c671df1814dfc590d7f8940590163283445331b6789ae951e683994577f9150c71ba17b7d5492fd15379cf8605d8d640a86a4d1eaa023249295cbe4d47202fe4307cf97a3ff8e42b45617939faf6a5d2b70420cd40ae4e5c87162d892e3aed415e9665a6bb79e69f16ec64636a12e44473bd3c20226469ca033801164eef907a661bb880cdc4b9cf780eb16fc3a9edd5df28c79ff2463f9ff16d1ef67934b04abfbff4d837cf8f49bf85df95fa40fc14f7c90fbcb751303d5e89bef29ab93f3caee74ba8be554b4c2014ede4870d9a67e73f8ee8a964fe16743ae030e58b5c46b3b77ba0d2c282e25e9c7022c94e769a1715122208f852f1edace811bc4248aba3cb23d7e563e4a0af4404a9f09ed26b77313d03b9c9318628d3210a58f6602e947b300c36c5ea35a43ea3ca7a5fdb08aadf372cfa9493f723dd683a2a03f3c5589c05cd8b7bfcc17bf766e77dbe5d2dd6551786d9155f1a9eafecfd34dc97a1c32f081dd7f6a703ce55f2793072293feea877d6b7f42c60ad3cdcc5c5e78f3bceab43887f5e15b0056ce0004b8b22cfd2fb9838ee241803b348d31775b4de087a959eba342652e65f0419e071b6e02567fa1f08c85ca9386eb0ae26d84f7ec452b0748ea239467d6f861928d6f7f66a739e3e721deb33cfd3a48bb9fb0c888a2583647af7f3c187f188283ebfc182ce67794328753ab3b1d56a40221b5612c6b0cd6a9a2041bab88629ec5f35a4cd78d69ed2cca4b97ad6d703e811d7cb2950902bdb6914cd09fc0c5a9c77ccded27b2cd4028d95cbd7021aa5f9488726116351a0b321ae24634867b8c71f29e97b27708ac3ec9dbcae07b1aac20eb17327139fb57d2c669eb6370322b58d13776fdc0504e580a8c1488d97579b7a72558e9afa06605d1fd7d57fda6cb2e29eac3837960bb9ed9ab1974f1cb3aa27206b7f634cdc65d821c24f5d752c82de1e1b87851c9b52df688282ea0c7c9d381b6ef84ebbdd90da72beebc024d3140849cc83f2819ed096f30c0359b5609c581877626c763c1f0c46c7aaabce85044f63d8d267a2fd1356b13783b2f5007e9163600c328e5c418ae7f4746337a5003a63076b1a9fb07a11eb508f1932452c770864e17c6012379111e0059aebb4f86f2f623300801f1484ce02d37e26fc8b71f329159622a874d55018ae359e9ad8c2870db0288873d2cc1a011650f55fca836162951ee2a452b940725d5d4bb644c2ad93ee9e44dcb926f59824df0a242d0e838395f45735112c5682f6fccc3b2215da4d6e397a31335ae1b3df095d4296ece6826180d3abc9456987731346739b27d58d9945c864534eed80dcee0d6229c7aaa5cd5ab424a93ac61f86413ffef5ddba34aee6e733a448deaf1f98fd0198e9ffc8f8429dc5174fe518cc08b69560d7e33b4745680e64fd205ecb5df491ac89f431e14cfd41a7578d142de2c70ee0f0485395742cad5519d7913ce313e5dbe889e1dbcdcb044f2c5b31cdee9f4b7e037efecf650aae94457c55afe94f676ee36ba7fc5893e49a0c789f9ac5065f3b3b3385f77d0f75c0fa1003ca83afeebcf41899d470f5e30df30dc4b9ac8ae1aef0383eeb7bbdc5610772bb49346123c81c9dc6e48eba2035cdf3ff842129969bf9dd560ec2d859c2a6f83d9511a2c573b93bebb0bfda2d52d17f550c36b22451c0d661a9e21ba78866f2179f24be18825c9afc9128fb3590b9ed93b7e000b2ff4d3f0a81c25f99a551fc1e9d1da8db69683338df98fd4780c410a41ef9f5bff4278627f09e5e57b2a2018c67d8cc60cc914352ae9411cdd696cf7fbc407a776fba957bb70de850211fda0ffe2a5f6446fc6f40925141cd77d7c8c35151b637ee15a51dd45d5cabab32386e9b734f2ba3868ae16b35a119aaeb0d16f16e6e53a6c2cc4e0f9f45a74b4b440c429fd584f09eab4fc875d950f0b8ee94770228a019100b73b474317004e9538cddfbe1a758a76519ab4b9de55682e7885624e95992e78ec0d774addea503d0c77dbb2db5189f12e2ec216b5d3f12bfa66323bc7b87fac6fc143923ace96ce295a5f1868ca7c3237b709c867e50c8d95f64daeb02db2fe0898ae5f5a46c86520272c2043db172c0d50ed8f770b60be4f30b5958caf143b5916259ca20926287ffad6c3c8caceaa9f7b8c43a179d1c39749fae5c5788921edc9876f8751cc417ac5dc9a2a44f1a6052d66b22918ae72f60513e195531f1310e377984f6065676d85c5e634f21ddeead60722273fb905b04774218b00386b1c236c3440616db39d864f6000add9b04bd8b0ce0fcfed85f61ff19aeb67538f230b3f5232e6ad85a1b779ae80488a301d7317f7870ac602b117b7d475fbad7a6348ea5fa322ad2d89761959c583d0e9f7b196b6937eb2d936b9c840a58e05c250a6ffba72c474f268a2a0302697f90949b7d0a1c319ff731ac3220d3358ceff21ef72e51e775c3842283d60eb31f68f6d50845063b725085d633ac68a0279ec8cf97d732ca17be397a04ae1ecc842d2f66513c871d0211b794266f909e4d734c53d9c46bc27e8f23c8a95db6eeb4239ea00583bc893efa67df8c6e7c91e18e24f2253604d7e37705cc8dfa1982bd753a109724c105ca26fa85d2520e5766a805ef3bbec9d525fd2cb2ed33b2d55156d9605658912aacd65af618ef7d7fc57316bbbb735d020cd8e85d8c4e7de5b2e4898481f5b29af6339bab7d2dd2c62a3db0d6349e2b23b2d4ceb694caa8fad635c9116a2fcf951d37e9da05cff9332b094caf1a5f02a4732f39e5fb6208faf78b9bed80394c97e525d3ad8c52b32b897b14590fae8a212ae3841f9823d83bece1f99d6a8513b87a5d4bda577d2fa1aaae29ce49a623bb4f432803815151713f3a81b4f0f32471ecd754acadb129a6c74b29339f74e97089e4b76d95bcfc385170fecce05032cc9b57ee98a38450921e94ad29960b28191f810cda91909c2e14b25323db2ca6cad3d86a0125d6c50ac663069c6a614553785216a7f21edeab32109fbeb375d656e15f71bc51399b3b77602371d75eddadeec482b8bfcb93bc8a35d5ed26de14d7f93c39398ba5a3bfe6e3f2b10e06fbb8e16d0bf809d07cf4a408db2148570226c40de94608bd7aac7197f80fd4be25d67057105ec005dac6ce2fb6d7bbfb4c018cd29128ff9a288e33e9cc4fd2a367b7603f415b4874573bde8b5245c8882f26814604ff9cdf7383139316784354c74e8b42e4ad7fe3c56ca03a293339a2ee1ee8e2beb4879bba41cd5444e1a0982f7bc103517eafb02a99476bd6964dbba67967bb80f98e68f27918539fe5eb4247a8901f7a726ea237700b0569b57eac46aa69a5673086fa30c3ccdd71fb0b1de6be790d427eaf44934937e5d967d8e17e47753fe64d1782ad2c2e7e6479732f4854e615181b0a18184f6f161038f583e80ca856a40f173c6d753abf27fb133ba6085efef8c73395285125110499e5df1cb5efebf2ee4a1837e3aca9e816d0123c3813e0c0c689bb82cc035b085e6865d8d2bccb5d294e4d85a039d4eb625b090d58ea65201d777d8fdb62bd7e4e45854e5deb0beace791b3a71698f6196e3f3abd20b500ca9ba35da59b8eca4809802f9d476751cfa7d6916f065fcd933924c57513e12c8aa269086a1dd6941c52afd30149194b0ddd152dbb4045bb4e634c7dcc16cfbdb291d56a4df6b11e10a7b0efab205dbf9c1ef9e43d21e24d3a36ba25785ed81a8f891e87b700e4e9272fe3f8fc385cda9e02fd8eb6a84512968dcb261f83c2c9d7c0a03cb0ead1d3b54c9b5ebd3acc4bdcb9f6aba26e40c3fa6442dacf79da53135afb36a72279de30317b9f679d0b8f01e9e08affec43bad6efb2b228507f693e4fd28b369f43c68ab9cb6691d87959d21f014f70a3c26ccdfad3613c7a73f740cf4e1fa0fd60fc212306fe0f68523aeabb31b3d66cf557e8c55314e3fcaf703f4aef61fee8a44a0b9ede61a7fefe496055734e24be1b0ec794ecde96a3b96d3ecf0483fe5101cc4853eee5dd423df4bc8444f1eba9b99a9147882b49043e2f00952389eaa3f56a18d6e63ee6e1771eb680890e9b862819a345f324d75f4fa8979b5b4faf40c37680d5649b140689c4630844c2a38d44320431b1dab40d6d74c59905a6222d66af76724833bc9b3bd161be4fc7ce3524d032697116e7bf327371c6dc6dab53c4dc1be428ac816ad04d5b83fd087275fa998ee10fe787f871337af633151d7e49d9376506972a7b4fe33ab77aa54e1e868b5dbcad50b4f32afa0a73a186456105c6fc2639542bc1e4b4e9b49525734cf0e0ad54de6683fe58dead240eb7c5277c3ef645b61f72e1bbdd54e0cd6d9bc98725b80cc1a1e3e50a0ab1fc0ea00e5a6ea1f44ef17a0963588b0122a75e869ba0b7f2f9e3c37384953ecb345d42a717819e7fea9b6e09fac3eb179149caa0839a0ed85811a35e9be241b959dd2eaa295171232375916c3eb11e506e2cca550e0e57b0a49adaaff6331467cc10afdf79216185b404b324ce587b52dbc7c0e667e8b513c2f015498b59ee6237289dbe7f543477e2581c36457fcf916aab1a8f8ea0ff12d50aa00b59845fd6790bb508565e22c872da0b1fe3d210367784e9be6391e067038b261aec4426a4daf32b9020f13cd7f81b6b8b803e06b3011e44f48625002a3e0109ce0515f80ee5ea3c48ed2a201129f346048f8e5ac78dae0ea309e2532da8f8df70f24bfa2d276c040ddf8f11df8372537a5c3fdc2ab34b7e43d1c73c9cc8b02ef47d5b995b4f42485ce798c1dbf8f8f22cc5be7ffafde733ae9d6f6963d3ff7e6ab86a023506f347b344cea5adb7b9b8a25de442962ca802ecc63819050f010b3425abf0ee55f12a1b57db57aa9e89781deceaef99acbdfc589914b3a80edf4eb863fd58107564b264dcd1018bf901d6f7c0aa0f6eec46c424e698f77a6b07307c86ee166aecba5b5b520421d477701ea7941ee8671b3caf424d8963537a4d8e188d5898aa3b1da71724120752b03648c255bea6e4f4a2c161b4f024a5490e022abdf4afcd906eca98"}}, {0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x2809}}]}) r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000005c0)={{0x12, 0x1, 0x0, 0x7d, 0xe4, 0x8c, 0x8, 0x2770, 0x9120, 0x8d15, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xe0, 0x0, 0x0, 0x25, 0xf2, 0xa0}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) 17:48:29 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc020660b, 0x20000000) read$hidraw(r0, &(0x7f0000000140)=""/166, 0xa6) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x9, 0xa2402) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) r4 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f0000000080)="33ddf89fb0430a450f8513b5c54da41a4345cf0ec14a04188ddb16f7194d751697303738072cd46e1ac4f88dafb92f4e694060f4a21cb173d3ac31f051ab142145beee454362415de6af48beafb323542925e63ae0ae8f61782d4613755a8c9d1be786c0559d720447d32937570c12d1bb8a93cd2b5213bc4caf5e65e98cfa0b62597ca32d") read$hidraw(r4, &(0x7f0000001080)=""/149, 0x95) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f0000000000)="89ae8e9e2e25a3dcac262de3fb44512a3b14601986d4068c372e24d4403ddd281f40") read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) [ 744.842493][ T5] usb 6-1: Using ep0 maxpacket: 16 [ 744.847807][ T2751] usb 2-1: new high-speed USB device number 79 using dummy_hcd [ 744.863612][ T12] usb 1-1: USB disconnect, device number 82 17:48:29 executing program 3: syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x5ac, 0x21b, 0x40, 0x5, 0x8, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x0, 0xc00000000, [{{0x9, 0x4, 0x0, 0xffffffffffff9162, 0x2, 0x3, 0x1, 0x0, 0x7, {0x9, 0x21, 0x2, 0x3587, 0x1, {0x22, 0x264}}, {{{0x9, 0x5, 0x81, 0x3, 0x2c5, 0x9b1, 0x1, 0x1}}}}}]}}]}}, &(0x7f0000000480)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x200, 0x2, 0x400, 0x0, 0x8, 0x6}, 0x12, &(0x7f00000000c0)={0x5, 0xf, 0x12, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x2, 0x6, 0x0, 0x80}, @ptm_cap={0x3}]}, 0xa, [{0x15, &(0x7f0000000100)=@string={0x15, 0x3, "9aff15fad99e9081038da9fead13d493d715fb"}}, {0x6b, &(0x7f0000000180)=@string={0x6b, 0x3, "89577d0526bf2e4982d04c0fdc82750e2a5f1cd43a02f6ddbf7e96d2fe7fe8c17e73bffa016ebe7c64e0abd83a6d6af7f50019b6a0c7f2d4b8d06ad94b4b1112f5a753798ee23d2d7704ed5e7cb71abc0ead29cbfed403ba3a5e668fcdf39349dce6153af1488c94d3"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x100c}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x843}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x481a}}, {0x8b, &(0x7f00000002c0)=@string={0x8b, 0x3, "da62973a1b0b8f6c1622887861e6349da79099da235c25effb9d0bca08c8c447625c3cf7c021cb70b8075df5a09b82f8cb66f872a9d93cca78dc5d6f0a4ff05a34f9722973a1d68ac8db7e251f0effbf4d7ad4d3e2176440f0e105e846604c202cb6a4f164a37119226c1b8b71abd81e29008e9ad98ff490a65860bc79d833fde6bf70fd0fb3340df4"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x1236}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x445}}, {0x4, &(0x7f0000000400)=@lang_id={0x4}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0xf0ff}}]}) syz_usb_connect$hid(0x2, 0x1f, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x20, 0x56a, 0x301, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000000140)={0xfffffffffffffda4, 0x0, 0x0, 0x0}) [ 745.012531][ T5] usb 6-1: unable to get BOS descriptor or descriptor too short [ 745.092513][ T5] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 745.102785][ T2751] usb 2-1: Using ep0 maxpacket: 8 [ 745.107977][ T5] usb 6-1: config 1 interface 0 altsetting 7 has 0 endpoint descriptors, different from the interface descriptor's value: 3 [ 745.121277][ T5] usb 6-1: config 1 interface 0 has no altsetting 0 [ 745.128071][ T2846] usb 1-1-port1: config error [ 745.142663][ T3018] usb 3-1: device descriptor read/64, error -71 [ 745.222460][ T2751] usb 2-1: config 0 has an invalid interface number: 127 but max is 0 [ 745.230730][ T2751] usb 2-1: config 0 has no interface number 0 [ 745.237510][ T2751] usb 2-1: New USB device found, idVendor=1457, idProduct=5118, bcdDevice=14.fa [ 745.246620][ T2751] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 745.255632][ T2751] usb 2-1: config 0 descriptor?? 17:48:30 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xad, 0x20, 0x4d, 0x8, 0x2040, 0x7502, 0x4946, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x94, 0x2, 0x0, 0xb7, 0x9c, 0x53}}]}}]}}, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x401, 0x1) ioctl$HIDIOCSFLAG(r0, 0x4004480f, &(0x7f0000000080)=0x3) [ 745.293955][ T2751] usb 2-1: Ignoring serial port reserved for JTAG [ 745.302438][ T102] usb 4-1: new full-speed USB device number 70 using dummy_hcd [ 745.362484][ T9796] usb 5-1: new high-speed USB device number 61 using dummy_hcd [ 745.412498][ T3018] usb 3-1: new high-speed USB device number 89 using dummy_hcd [ 745.420345][ T5] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 745.429490][ T5] usb 6-1: New USB device strings: Mfr=1, Product=37, SerialNumber=5 [ 745.452558][ T5] usb 6-1: can't set config #1, error -71 [ 745.459395][ T5] usb 6-1: USB disconnect, device number 122 [ 745.495168][ T2816] usb 2-1: USB disconnect, device number 79 [ 745.612434][ T9796] usb 5-1: Using ep0 maxpacket: 8 [ 745.632638][ T12] usb 1-1: new high-speed USB device number 83 using dummy_hcd [ 745.702413][ T3018] usb 3-1: device descriptor read/64, error 18 [ 745.712682][ T102] usb 4-1: not running at top speed; connect to a high speed hub [ 745.732517][ T9796] usb 5-1: config 0 has an invalid interface number: 98 but max is 0 [ 745.740701][ T9796] usb 5-1: config 0 has no interface number 0 [ 745.746864][ T9796] usb 5-1: too many endpoints for config 0 interface 98 altsetting 1: 128, using maximum allowed: 30 [ 745.757753][ T9796] usb 5-1: config 0 interface 98 altsetting 1 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 745.768670][ T9796] usb 5-1: config 0 interface 98 altsetting 1 has 2 endpoint descriptors, different from the interface descriptor's value: 128 [ 745.781809][ T9796] usb 5-1: config 0 interface 98 has no altsetting 0 [ 745.788565][ T9796] usb 5-1: New USB device found, idVendor=0f11, idProduct=1010, bcdDevice=3f.73 [ 745.797639][ T9796] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 745.802524][ T102] usb 4-1: config 1 interface 0 altsetting 98 endpoint 0x81 has invalid maxpacket 709, setting to 64 [ 745.806597][ T9796] usb 5-1: config 0 descriptor?? [ 745.816596][ T102] usb 4-1: config 1 interface 0 altsetting 98 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 745.834397][ T102] usb 4-1: config 1 interface 0 has no altsetting 0 [ 745.841022][ T5] usb 6-1: new high-speed USB device number 123 using dummy_hcd [ 745.853814][ T9796] ldusb 5-1:0.98: Interrupt in endpoint not found [ 745.892496][ T12] usb 1-1: Using ep0 maxpacket: 32 [ 745.972583][ T102] usb 4-1: New USB device found, idVendor=05ac, idProduct=021b, bcdDevice= 0.40 [ 745.981703][ T102] usb 4-1: New USB device strings: Mfr=5, Product=8, SerialNumber=0 [ 745.989809][ T102] usb 4-1: Manufacturer: 拚㪗ଛ沏∖碈鴴邧尣鷻쨋절䟄屢⇀烋޸鮠曋狸쨼潝伊嫰老⥲ꅳ論╾ฟ뿿積폔២䁤恆⁌똬ꍤᥱ氢講ꭱỘ)骎这郴墦뱠ﴳ뿦ﵰ댏ഴ [ 746.042653][ T12] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 746.053660][ T12] usb 1-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 746.055284][ T2816] usb 5-1: USB disconnect, device number 61 [ 746.062757][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 746.081079][ T12] usb 1-1: config 0 descriptor?? [ 746.092450][ T5] usb 6-1: Using ep0 maxpacket: 8 [ 746.123736][ T12] hub 1-1:0.0: USB hub found [ 746.152480][ T3018] usb 3-1: device descriptor read/64, error 18 [ 746.212532][ T5] usb 6-1: config 0 has an invalid interface number: 148 but max is 0 [ 746.220768][ T5] usb 6-1: config 0 has no interface number 0 [ 746.226985][ T5] usb 6-1: config 0 interface 148 has no altsetting 0 [ 746.233837][ T5] usb 6-1: New USB device found, idVendor=2040, idProduct=7502, bcdDevice=49.46 [ 746.242919][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 746.251560][ T5] usb 6-1: config 0 descriptor?? 17:48:31 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidra\x7f#\x00', 0xfffffffffffffffe, 0x1000) syz_open_dev$hidraw(&(0x7f0000001080)='/dev/hidraw#\x00', 0x9, 0x101000) read$hidraw(r0, &(0x7f0000000080)=""/4096, 0x1000) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) [ 746.272670][ T3018] usb usb3-port1: unable to enumerate USB device [ 746.282698][ T9796] usb 2-1: new high-speed USB device number 80 using dummy_hcd [ 746.294498][ T5] pvrusb2: Hardware description: WinTV HVR-1955 Model 160111 [ 746.302340][ T5] usb 6-1: selecting invalid altsetting 0 [ 746.310119][ T103] usb 6-1: Direct firmware load for v4l-pvrusb2-160xxx-01.fw failed with error -2 [ 746.327159][ T103] pvrusb2: ***WARNING*** Device fx2 controller firmware seems to be missing. [ 746.336053][ T103] pvrusb2: Did you install the pvrusb2 firmware files in their proper location? [ 746.345297][ T103] pvrusb2: request_firmware unable to locate fx2 controller file v4l-pvrusb2-160xxx-01.fw [ 746.355236][ T103] pvrusb2: Failure uploading firmware1 [ 746.360693][ T103] pvrusb2: Device initialization was not successful. [ 746.367421][ T103] pvrusb2: Giving up since device microcontroller firmware appears to be missing. 17:48:31 executing program 4: syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0xd0, 0xf6, 0xbf, 0x40, 0x6cd, 0x103, 0x465f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x5a, 0x0, 0x0, 0xa4, 0x92, 0xe0}}]}}]}}, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc020660b, 0x20000000) syz_usb_connect(0x6, 0x7b, &(0x7f0000000000)={{0x12, 0x1, 0x111, 0x2a, 0x49, 0x7e, 0x0, 0x22b8, 0x2d96, 0xd953, 0x4, 0x40000, 0x5ce1, 0x1, [{{0x9, 0x2, 0x69, 0x1, 0x3, 0x8, 0x50, 0xdc93, [{{0x9, 0x4, 0x90, 0x0, 0x0, 0x5, 0x18, 0x27, 0x20, [@generic={0x57, 0x23, "64971bedeb2ecf94daa87275e6f588ca075c9c8d4872c9b5a12fe6513dba3cec6b356999630cbb050e489d6d4398f72e0b6b02fc92b3af20e5ab265d11e8077ba90ab7d7711a3847c4bc0677751bb0e52e9b151cb2"}]}}]}}]}}, &(0x7f0000000240)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES16=r0], @ANYBLOB='[\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="050f5b000610100a010101000000000600080000000a1003020e00040033160b1001080100ff0107000320100a04a500000000e008000000ff00003f0000403e0000c0410000300000000710021821ff7f0a1003010e0004060100"], @ANYBLOB="0100000081000000", @ANYPTR=&(0x7f00000003c0)=ANY=[]]) r1 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x102, 0x282140) r2 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x2c2000) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000000)=0x7fff) ioctl$EVIOCGBITSW(r2, 0x80404525, 0x0) ioctl$EVIOCREVOKE(r2, 0x40044591, &(0x7f00000002c0)=0x1000000) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000000)=0x7fff) ioctl$EVIOCGBITSW(r1, 0x80404525, 0x0) ioctl$EVIOCREVOKE(r1, 0x40044591, &(0x7f0000000280)) r3 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x6, 0x40) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f0000000400)={0x1f, 0xfffffffffffffdb3, &(0x7f0000000440)="09fc220b3e6fe82f972f"}) r4 = syz_open_dev$evdev(&(0x7f0000000300)='/dev/input/event#\x00', 0x3, 0x521140) ioctl$EVIOCGABS0(r4, 0x80184540, &(0x7f0000000340)=""/118) 17:48:31 executing program 0: syz_usb_connect(0x3, 0x34e, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0x3f, 0xbf, 0x51, 0x40, 0x582, 0x7a, 0x2dd0, 0x81, 0x150, 0x485b, 0x1, [{{0x9, 0x2, 0x33c, 0x1, 0x8001, 0xfffffffffffffffa, 0x1f8, 0x2ca, [{{0x9, 0x4, 0x23, 0x5, 0x2, 0xff, 0x85, 0x71, 0x8, [@hid_hid={0x9, 0x21, 0x6, 0x7, 0x1, {0x22, 0x119}}], [{{0x9, 0x5, 0x80, 0x0, 0x275, 0x0, 0x8, 0x615, [@generic={0xf3, 0x11, "c59f756ff5eae365bc8f2afdc94620dadaac67b5afbbf652c82564d2ff784783f44ff3e2220ab82c0151e98b184c27a747524b85a543e4768d17546dab56b04bd9c5fd40e001fe4698e1cd480ca1b2ea51d4e112f8562b93361b9b9e39af3b50fdbe18829e706a3d99d22d8a0dcfecc23830d77d8a5b6522c9d295f9c0ad09904bf653b1dc4c480f0060d5317853a2083ea9707f1e2a512fbc0259e54b7f0e63af0538cc2ecf3bb6d0a270a7e64f38d5be907232d185dd686d999fbcfa1818b2a324fffd2e180f5906442afa81e7ed37f7a7779cf192cc51c447742f5ad02b70b3df2e92c80e4fa7ec53484653904a993d"}, @generic={0xc4, 0x11, "bcaa45abeceb5443906c90e350c3597af19f52b90caec4a3d7da390d393f4b97e1d6114ff0a2029feb3e433d4bbb8f8cdc8ead1929d9f6662c1412a10c51b139b8fd6f524abbbab6b5e39e7e715c0855c126b187a7553aaf44cfcd86b34dbe1249898742174c435124a6d6ce4095c2f57f03fee19710d4d133a0f353a07f499391d06592826a3a37ad9038e08252a402dc06fdc87c162c188c076984a3553f6df260ee86b8a2378049faab6dcd901dc702ba8148ef70a86621676547d66f177f833d"}]}}, {{0x9, 0x5, 0x6, 0x10, 0xef, 0x100000001, 0x5, 0x2, [@generic={0xf9, 0xb, "6561f7a1d12a4e8c0ec621cdc4d15e756ee2c76930b64609ecc588f4913a164df7f21a9dc11f624e6f5088daa86944c0fe900228e3339d5c764756f0353f57523296cb4332b4f3a11a9174083170aa981eda7bbae19517d332d2d8ebea29848cf5dcf1b4130547a131719c68b59cd06c2932e895926e70fa1b609c207c9238a06bd4f9ca4ff96e98edf5f03cf1d343951a4a0aa9cdb8dd46eacef7e104a1c801d384897f6ceda6f1dbe41beb37c54eb1c4c4e5a68bd902f0dba2043ea87e1572b16dd5b291450729bec742017e0ececab664954aa77dcc6dc5c1d204e760dae600f494f054a65bdab8b41420f46df2ef427ece7a330eea"}, @generic={0x5f, 0x5, "fb83ab95446434900fdd7fdc95ba3605b1d0b367bbddec5138b23b13feeefc930c154510526e5080ee1cc77c37bac616177fbb9092d697d93715f293508508c0799dc742bbfcaaca20d4531dbff2e2c70ba816790bfb9d03e06354fabf"}]}}]}}]}}]}}, &(0x7f0000000540)={0xa, &(0x7f00000003c0)={0xa, 0x6, 0x110, 0x2, 0x6, 0x3, 0x50, 0x7}, 0xf, &(0x7f0000000400)={0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x5, 0x5, 0x8, 0x83df}]}, 0x3, [{0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0xd973d4ef8528ec28}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x1004}}, {0x59, &(0x7f00000004c0)=@string={0x59, 0x3, "02932ec3168d29ac93e32d5a417ef388ff4f5751b2450a5a4ec260f2708d32d5df69724c71c4a26914bb320d86f44835709e3aecab1e47968a2fa49f7f7a5e50ccd810c6c8bb94e6c26a75878a1519e8b973fd023d6e63"}}]}) syz_usb_connect$hid(0x1, 0x3f, &(0x7f0000000580)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x10, 0x5ac, 0x238, 0x40, 0x80000001, 0x0, 0x6162, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x8, 0x40, 0x10001, [{{0x9, 0x4, 0x0, 0x1f, 0x2, 0x3, 0x1, 0x0, 0xc3, {0x9, 0x21, 0x8, 0x517d, 0x1, {0x22, 0xa63}}, {{{0x9, 0x5, 0x81, 0x3, 0x213, 0x20, 0x7, 0x7}}, [{{0x9, 0x5, 0x2, 0x3, 0x4d, 0x7, 0x961}}]}}}]}}]}}, &(0x7f0000000680)={0xa, &(0x7f00000005c0)={0xa, 0x6, 0x200, 0x379, 0x200, 0x2, 0x10, 0x6}, 0x5, &(0x7f0000000600)={0x5, 0xf, 0x5}, 0x1, [{0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x400a}}]}) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000200000010c016df05790f000000010902120001000000000904a2000003000000"], 0x0) [ 746.376851][ T12] hub 1-1:0.0: 1 port detected [ 746.392627][ T12] hub 1-1:0.0: config failed, can't get hub status (err -5) [ 746.452747][ T102] usbhid 4-1:1.0: can't add hid device: -71 [ 746.459120][ T102] usbhid: probe of 4-1:1.0 failed with error -71 [ 746.466995][ T102] usb 4-1: USB disconnect, device number 70 [ 746.492510][ T12] usbhid 1-1:0.0: can't add hid device: -71 [ 746.495492][ T2816] usb 6-1: USB disconnect, device number 123 [ 746.498657][ T12] usbhid: probe of 1-1:0.0 failed with error -71 [ 746.506145][ T2816] pvrusb2: Device being rendered inoperable [ 746.552432][ T9796] usb 2-1: Using ep0 maxpacket: 8 [ 746.673091][ T9796] usb 2-1: config 0 has an invalid interface number: 127 but max is 0 [ 746.681279][ T9796] usb 2-1: config 0 has no interface number 0 [ 746.687537][ T9796] usb 2-1: New USB device found, idVendor=1457, idProduct=5118, bcdDevice=14.fa [ 746.692498][ T5] usb 5-1: new high-speed USB device number 62 using dummy_hcd [ 746.696611][ T9796] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 746.697708][ T9796] usb 2-1: config 0 descriptor?? [ 746.707242][ T12] usb 1-1: reset high-speed USB device number 83 using dummy_hcd [ 746.753753][ T9796] usb 2-1: Ignoring serial port reserved for JTAG [ 746.953502][ T9796] usb 2-1: USB disconnect, device number 80 [ 747.002589][ T12] usb 1-1: device firmware changed [ 747.008747][ T12] usb 1-1: USB disconnect, device number 83 [ 747.014839][ T102] usb 4-1: new full-speed USB device number 71 using dummy_hcd 17:48:31 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='\x04\x00', 0x3, 0x724ff6dcc6810d3e) ioctl$HIDIOCAPPLICATION(r0, 0x80086603, 0x20001200) 17:48:32 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x3ff, 0x6aa102) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000180)=[0x100000000, 0x9c]) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f0000000040)=""/81) r2 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x2c2000) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000000)=0x7fff) ioctl$EVIOCGBITSW(r2, 0x80404525, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000240)='/dev/input/event#\x00', 0x712, 0x220901) ioctl$EVIOCGLED(r3, 0x80404519, &(0x7f0000000280)=""/130) r4 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x2c2000) ioctl$EVIOCGRAB(r4, 0x40044590, &(0x7f0000000000)=0x7fff) ioctl$EVIOCGBITSW(r4, 0x80404525, 0x0) ioctl$EVIOCGRAB(r4, 0x40044590, &(0x7f0000000200)=0x1) ioctl$EVIOCGREP(r2, 0x80084503, &(0x7f0000000100)=""/6) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$EVIOCGBITSND(r0, 0x80044584, &(0x7f0000001100)=""/131) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000001c0)={0x55, 0x1fffffffc00, 0x7ff, {0xf9d9, 0x1}, {0x1, 0x2}, @const={0x80, {0x8e, 0x8, 0x46, 0x3f}}}) ioctl$EVIOCGPROP(r0, 0x80404509, &(0x7f0000000000)=""/2) [ 747.082502][ T5] usb 5-1: config 0 has an invalid interface number: 90 but max is 0 [ 747.090664][ T5] usb 5-1: config 0 has no interface number 0 [ 747.096972][ T5] usb 5-1: New USB device found, idVendor=06cd, idProduct=0103, bcdDevice=46.5f [ 747.106100][ T5] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 747.117198][ T5] usb 5-1: config 0 descriptor?? [ 747.153604][ T5] keyspan 5-1:0.90: Keyspan - (without firmware) converter detected 17:48:32 executing program 1: syz_usb_connect$cdc_ncm(0x3, 0x88, &(0x7f0000000080)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x65c98ca3, 0x4, 0x1000, 0x1, [{{0x9, 0x2, 0x76, 0x1, 0x1, 0x0, 0x10, 0xe6f8, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0xd, 0x0, 0x401, {{0x6, 0x24, 0x6, 0x0, 0x0, 'F'}, {0x5, 0x24, 0x0, 0x100}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x2, 0x101, 0x7219}, {0x6, 0x24, 0x1a, 0x7, 0x9}, [@mbim={0xc, 0x24, 0x1b, 0x100000000, 0xfff, 0x0, 0x3, 0xfffffffffffffffb, 0x7fffffff}, @obex={0x5, 0x24, 0x15, 0x1f}, @acm={0x4, 0x24, 0x2, 0xc}, @obex={0x5, 0x24, 0x15, 0x10000}, @mbim={0xc, 0x24, 0x1b, 0x6, 0x2, 0x9e, 0x3815, 0x9, 0x9bb}, @call_mgmt={0x5, 0x24, 0x1, 0x3, 0x6}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x122, 0x3, 0x81, 0x5}}], {{0x9, 0x5, 0x82, 0x2, 0x362, 0x1, 0x1, 0x40}}, {{0x9, 0x5, 0x3, 0x2, 0x2f8, 0x3, 0xffff, 0x1}}}}}]}}]}}, &(0x7f0000001540)={0xa, &(0x7f0000000000)={0xa, 0x6, 0xe2a231a484b6b3d2, 0x0, 0x9, 0x7ff}, 0x29, &(0x7f0000000380)={0x5, 0xf, 0x29, 0x1, [@ssp_cap={0x24, 0x10, 0xa, 0x6, 0x6, 0x40, 0xf, 0x81, [0xf, 0xff00f0, 0x3f00, 0x3f30, 0x140c8, 0xc0]}]}, 0x4, [{0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x1c01}}, {0x7c, &(0x7f0000000400)=@string={0x7c, 0x3, "afe2228d7bdc02220e90b9d936926debe00fff775098511274a09823d3afcc900d34126a0607dcd482201d75f1ae1f9b6fec5be51b963c468eccfc8b1621fba20fb6390184a6ea168e9b9b39b15a4654fec82ccebdb89d46fa709cdb3bc40797806360b40c780c4145d9f942cb431a0347a4cd4ec44de2541189"}}, {0x1002, &(0x7f0000000480)=@string={0x1002, 0x3, "9ec3f689f564af8b0c53eaf37b8692e7238ac0d807471717518e5b6d25e9ea6b6f42aeac537df283b199d9dbaa2a214ce7357c33d59e93bbf4c33df17531a426f5acc168a56015c1fbce9289b593f2ecbf866d4e73c0f0bb3f941144a4743d3d55d1bcc216d9834edd551a3ead6291268ed00acc4b6dd13ee5421005aa6edb1654e0a846b44e597ea3ed37c8cf5bd81319bab0f0d312136ec2a0828132c2f90eb2b28f7c55be3d09d87258fb2787f21e476253bd877b86ddf810257292d1cf37ca0afb6dfc0fe7b3d374670e24c2b47a3b581fe81a6bbdac2d4950798f5d5079d6f6ea02863edf323b3792c7b47b509239a1ae947d8274e80b1e72028e9a143e4c027757dad4eef86b62e4948a604f4711bf61c45f276b5b5d77566db0b87ba2745daa8ec7b3ae6a4c654a5522b81d7863079da3f03a15796ee77357b44b07b750308dc619522c23533e0480d885c2ed928e3cb576519e591181b6aefbaf5b8b15a03c373d3a65cccc0c7238ec2d87525867294ffc9afc4f06dc4f63e4f46309e05f778f77566bdc30f3195027963294152075110e40e8112fb6b2c1a66154d897a0db69d6ca7881111c0378a16eb80eaa8a98d3caa5df255a81c3db8183485fac769f5f25dac3bf310c279e493d72a2a89f5b4e7970b0eda4ad1a134e96e181f5ea3a41759548bfcf3cd90a52c6f0be64b605e979d6d63044afd72aea872b1d2246d6c0fe838a50bc8e3e8f78804934d9bbeed33df56a2a3ef92ee11fa0814ae920769bc6e4ce5672ec13f2a66213c2f67325d65d856c4bb147d5e7305e7c2410e36bfe57fdb221bab4c06c99808f22bb97d55a14de9f0e7865c8f0ad947260b08817311a26ddaaadfc7431348d977e15d578437f5451b75b277a9822d798f79406147ccdef1eade8dfb7f98e06414b3f5d934d2e0b125f9f6ee48e82cbbc2840d6881a712401e4e0c13f6854994d135f05ef4e2ac686b7162361a8ecdeac0edf674cafac4ef4bc7b74c0703e12aad730b742ebcdf619a9024111d10d2454c68251e60f9dd3ee53dbdc75e96e26a9fb3ba6db0e5389040a6051bd0bcc4cd4a371f4335ba8b7e0aea29dabfeb2dda6737f76035e3b85618361e200d16148b8143ed529eae225a93e9fa50753a3d31bbda2090890078490fb9fc365a24ff7dbeab8e175ab153db7a882440e8a6281f1b6c6be78e881cce5be402cb74f07aebedb2432efaf2f03d60a715df95250fcdc8420114d775985823b22036925eab0300bdbc06340f72dbf9e1ca57c9d503f4ffcff32aa04b7e2698c945c366c4596bd917bcd24ad9f5a2f669ea4eebc1344b84eb67d8cff6c107e1365966f3b18af2462b49b3c2c89909252c4895b4dd67431047609b7494aa99dfa98cad7a564a11c8a37a747b94138d24a9c1b92386840b969e7f862f54f85e51e098d9d1c4ac3ff419b1710b1d8cc0b152764c95f7a855a7f2d09c8fe0187dc3a3066792c82fa3c53e91fd52938ff45938f8880490fd4ea60b39a24a35a93124debb9b856e9855510a7dd4a7e2650445f3778cdb86840b640a1becbef82eb6efb585a6ff9118e9e14fd9c7e776c0b1da24d7fbc2fcf51e2979713062da49a2e15049f3e19f2d147c6a496ad145c27dbf42735f51088fe72277e0196c1c5647971e5f28dadfccd6460df6a3001026a04234055c8cfecd4b878295028398b3e68a8cb66949b5186a568d7ceaea62549ba2b0fdac7a4c9af2d3a372cdebb81db47ed793f217e256e6bc50b8a868438685786d950c466aba5ec5ce8caf575c5539872b881aa14042468f9407012d41a5069c6df49f6f1b598d75e468a653b775f842139880cb63e26943ae77ab9754df54458aff1d6b73f2cd26d0a2b0aa21f52a847d4a1598d6e649b6db19aa9c17649e7ed2961a3277d938191b683eb9e082a5aa4b1f5849a053de32735d51974a6629a1198035821d6b8011d8b01fabafccd8f7e844d511d778765216dc0fde8524dd8cdbb0cf2e2ed0d8eeacfad26b498ed237bb78dd7450864e92a09f4acabfe7c0cfcb6f47cf02eed842a1e5752b2cee8284450f7a4cf7eaab0ddab1900573c6249da05c5b8e5982d0ac57a2546082ca784dd2f79ffb254f9ba09fa9b6dd5e941796393f6dc72bd756a6af8b58f3d66a2f5ece210bc09fc693768290c7794cff4b93616a63dbd59bc731f77cc6f7fe49864cf5c4f840ea0dafb8bfa83b7eecb0ab148aa94d6e32b6f2b0a449ec3031eeaefdc2287963b595cb7091551e54bdbf19c456367d9c2cd27cd8265148ff8475c67f17bc67dedea7dd41ca8c634c46b134082087b54fe1f60bc1131fdd41afb839dca771130da1c130ceb3d602a33b942611f06059761f261e719bb9163587c649bc3877462dc68431e36c71a2c4d05dd4d5af385463f86bea58ae8d4e32e976c78645625ee8d7ecc0281c69dcfbebeeb8a75c40c277320604247f0b146a4f16a774e7944deabb6e0f3af5c2839a22f089cab12258988b0c621390a915d323962b25f5520a3d84022d54ad529b791a86bc53541abe0a9ddb5e161b9514503d3389c859cab428f44fe254bed257395c89fc473a924f34ebece1433b8d83f39c912f82a88cc12fb5196353794ca22fc6b7571c92ce7ed42e145b89fd30ac7aa9f736454c60d7bdee736210ef378e8a949b022473a71b73286c1db1ba70e01ac23ef34790b15319225b39aa38bea72211040db4cbb4dc96f07ee80171647034985628936c0609306c58dce99b36453daa26352c4252a9bdf6fe9d4d5b9b2b834786081fe50771f4b7c69e6da6002488a91317d1067af47c4467fea8d82c157cb8c4d690fc3152a9efa8681b007ee9a99f2c938335a6c27ccb945cac35c83ddd18f52835439ea6a91ec99f12a2db73d5baf455e6853d110d2c6c44cf3a227db8579d0af162de57a5e548d928d7ab9a982661d12a24a5590dabd4fc4a070332d9f3d4c7cf4eca9d6484778d70fce25ad287a43768c20643fd071bc012dec2408899e606153dae9f0eaab19aee2ac4b9e969f59a97bfa04cbd59a5a5598db62f7cd42ad7f7f96bf80580d814cd69e5ffdcdb7d438df0ee1f85c0250bedf424fee910b001cfdd4528922ccbef89568fc93de3b22a7ec9d9a22612d931034ae435d9a370954cd8ba318855d44067d9bee762347b8e28a79a4763fab397a17d8341d440d2efcf422988964d8526a27eeacf4100eed6c70145b761d00e2a03d426b4616fd8d8dbfa7bc49900fd77c92dd88d0e2aedcad76d97f29f0509124dafe11e5d4c827aab58e415f8f9fc846139071e699710446732355589bbe96d5823ec15d9aecde6b8ce7290147bab0fe21c8a9d65da7daf88f197631860e68b2e2a02c58e78b2ca2ccadc43d80f24607d656a4b5b0f46496a2feba92ce9f8c7a6734f14f72ce3cde46263d930fd3c0a542be4ef8bf6c072129a38a0d3e2621b404aede98c6e0affec0ac21dd4af3378752aa654b5a077dc949e4c2946a68845ecca02fa733529f766ef9197809974fa103ac97eca74b5a508f3f43d69e46385fae8b9d9b9a137c32ed9fab379bf346dd06024b552d84e87bb842ec0791535969816ff1f67a7297232cd0a7613baacf7c53a19545e87a5051b3e9429cb979e4ac364495bd484230dbfdeef9caa65a376c85dc479b770645381264d506a60f8956c9d4e73d73e7db130a894ef453224047dd70d85b4f642511c5f90ef5ba8d85735ba4a57b66af2a2e317984081d200093df99dd88072dea95f69ebe9704453f3aa9fe322a2f81a47ac4887918e65c311af521dd73b58fe1de289cb718515f98601676eced350ce9fb0ed279d355b7fd30832a5c06120a563c1f25ecf14e07f5647476b3eeeaba68d1a433d5ac3f8416670b173ec6478cfc1a7172c5ee1364ece87c66a4642e54cbd9e74ebf9be31f930ffe0d886a526e4b5c40cf970739ecb1251f55f0dd612da1e6500acc0ed3504befd27e02d0329c1a84c1c6f3088fceba042a96ff307cf2ce1ddd5601c8f9fd80614825bbb9040124ba54a2643975e0d54e45b9f98ca9a5023a5aaaee3adff979b14475c9f84b60544b2765ff6bf435c27e8948b7ef59ddf2e4b882429f05920a1750e475872a435da108b1a37459af45da91f17fb2502ed79f2437fe4d36cd8b52ca1be5cc9b33c8189d19e015d77d31b458b77f786093fb6dc6519dffd3015eb928bf4d49940f057814850300e1bd6adfd1af8243923fac23e9e4626ce4940eccbb192c63e34e510bd05ec5a44bccfe7e9bfc67b195836b4241ae06d4c2d30a2fa6ca5e64d13676f47c725cfec104d498bddca64f4a026d0c0962ace2fb717404d084a14ae4def7ebcb129f367658af178f02253523d113887eda3ffc9fde70bdb1c283a67bd6435d5c202ca00e325d2eede5c055cc8134125900d9002cbcbddb51910f26109121ba7d46b27f8d3862fb20366c446be384811ccfc63b15c4b116201f8da069a92fa5cefb1ffc18e93f405ce6a1bec95a1e5a90027b49cf901ccab7d98df6b89666ea04f93ea45cc0235427b25958b37747d2a1ec0e333718c50e243112cfdd85a5c167d547588c5875ba5ecd3ab3f9bf3e36f2988d2121e2504a79af3789717cd5a3c1a77b66b123ceb8caee435ce588c916934a76ac007de6f49f79701d40766293dff9c657345a3320a693b89371bb3184c6f645b1b6bf3557c21ae3b95aa13f8d31f553fbe9f0d5e97b83728b054cb09b1ea1bfdfba8dc0ba2fcec96dc21fec84fa43c852608cc6ec235527b2fb46af2bac1cbc10c0a2415b3c765013c418dd75e1f10813eddee2dc30426e7054b27871c5495586d0d828357a23069ee0856845470fd85609d0c8dcad1f4f0a9238c60cfcd0c319f9994b8765179fa6c0ee1573fcf53bf12aa4df6284b065369bbbd1c094f3341d9dd67167caf1aba4b807c36f37a1570269fa964e56dc216baccf6a5d44a9744cea9770c69ed35565f6576047e8950de7d167bce23bf86188b7491cf9dabff4b1333d7699d4afbadf8fada16730745f4e2a32313fab1ff2d1b13ce428e57cf8995992145cdff3dc4da376344609caf7276f209f0707455d75f906c428719462388ff8bc9102a8e756da575880f9e3450bacb90c5bb6967f5ef02d622e3301188b256abc6db782baf9e8713a2c9d081b7d15943aff38e3c69b163125e7d78dd4038461e3b260d28c524f4b9d44836480ccdf7ff0b738a0592a70f40de61f870c7835798e799e30c5cae1d596222d2870d24c56c7386d266d6c27f4006f73d6f568aee77f30f393d776c7bd764e074773c15500d2929d363516883c88e03efedc6cc71a10b66de47c8a14db75385963a58d362ad7ccac40911fbf15b1f04963dfdc77ed3174bcc8ee1a1e1e3321f31964507157919e4c2d076e56d77f43533ea79766ef415671bdeecf5756fd4bfd2dd585f2ce4c722a1aa7d60ce1ad26de97eb180ac06a18b63fcfcff2cfaa86cfecfb135c5eb087804604ccdfa46debca7090468893adacd527b4c0d552c14127fa594ce5598a620070162bb419f50122e3b9d13d4aecfd191b9c203c55be56dc2b88bdf45a4a5f35d35d929fffe7bbe542443b5a9f391f86010d1b495c78082ae8d96d04fb66b1cfc5e2c0119100423fe93931748eb204afbe3a31850569e2617beae24790c3b07262042c28402e3b985dcd43997e354cb6a4d5169bf082d0f01654e63d8ff7bdd5bcef0ec3dbe771091c7d9f2681b13de44ce7510dd588aee585550980574fb52522fe8ad6efdfc81427360127e3be5c8f"}}, {0x78, &(0x7f00000014c0)=@string={0x78, 0x3, "1a46b7e4aa411191fd3e983292299a9fc1b341f57179bf1c6294eb457f7f9d2d6d2895bcec7ebd7fc7a3a61118c787180fc88446c49e2f51d2f885373a25947a800b9d5f29bebb78bad259cbc7f865fcb97aa7be1f94b2dffab56a56ddbdb9a1e95fffcb1a0b28f2dc52f34277919627017e2feb3e63"}}]}) syz_open_dev$hidraw(&(0x7f00000015c0)='/dev/hidraw#\x00', 0xfff, 0x200) syz_usb_connect$cdc_ethernet(0x0, 0x4d, &(0x7f0000000300)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x5, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x3, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {}, {{0x9, 0x5, 0x3, 0x2, 0x3}}}}}]}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000040)={0xa}, 0x0, 0x0, 0x2, [{0x93, &(0x7f0000000140)=@string={0x93, 0x3, "8dedf52c43a15786ae275a22c9f0d0f5139e5aaa87dccc1d2348abdabf5fb25b829ba6e54e913635d071519d14bba570872a4e9685315933ebd087686e080c3c2fd0ee0337238f06b168ed7efddf6dcd217c8eeaf98ce756cc23565ed969eaecef0349e13fb1d697f2a8baaac65ffc8da749604de3f5cd66d5448ef139fde18e8b40b83777c646ee0832a813c97ffdf35b"}}, {0x88, &(0x7f0000000200)=@string={0x88, 0x3, "eaf11ba4e98628e7bf09eef69ba860a641134f1b77d3dc191688e49811e050f78e9b4154c45332fc3745de3a1ad59445b962525d332d0660298387370272b99eadde57424893597717eca78fe4bddf476d2ce72bb0607bf5e3caccc0c0d3fb03faec65f47f397e9df9a75f10f718558499f9e526eddab401bdfda7f2151f91a9fa2d105d0d25"}}]}) [ 747.272436][ T2816] usb 6-1: new high-speed USB device number 124 using dummy_hcd [ 747.356335][ T83] usb 5-1: USB disconnect, device number 62 [ 747.364091][ T83] keyspan 5-1:0.90: device disconnected [ 747.372880][ T12] usb 1-1: new high-speed USB device number 84 using dummy_hcd [ 747.422555][ T102] usb 4-1: not running at top speed; connect to a high speed hub [ 747.502505][ T102] usb 4-1: config 1 interface 0 altsetting 98 endpoint 0x81 has invalid maxpacket 709, setting to 64 [ 747.513497][ T102] usb 4-1: config 1 interface 0 altsetting 98 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 747.526412][ T102] usb 4-1: config 1 interface 0 has no altsetting 0 [ 747.532418][ T2816] usb 6-1: Using ep0 maxpacket: 8 [ 747.612439][ T9796] usb 2-1: new high-speed USB device number 81 using dummy_hcd [ 747.662535][ T2816] usb 6-1: config 0 has an invalid interface number: 148 but max is 0 [ 747.662761][ T102] usb 4-1: New USB device found, idVendor=05ac, idProduct=021b, bcdDevice= 0.40 [ 747.670796][ T2816] usb 6-1: config 0 has no interface number 0 [ 747.679878][ T102] usb 4-1: New USB device strings: Mfr=5, Product=8, SerialNumber=0 [ 747.686302][ T2816] usb 6-1: config 0 interface 148 has no altsetting 0 [ 747.694204][ T102] usb 4-1: Manufacturer: 拚㪗ଛ沏∖碈鴴邧尣鷻쨋절䟄屢⇀烋޸鮠曋狸쨼潝伊嫰老⥲ꅳ論╾ฟ뿿積폔២䁤恆⁌똬ꍤᥱ氢講ꭱỘ)骎这郴墦뱠ﴳ뿦ﵰ댏ഴ [ 747.721498][ T2816] usb 6-1: New USB device found, idVendor=2040, idProduct=7502, bcdDevice=49.46 [ 747.730593][ T2816] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 747.739563][ T2816] usb 6-1: config 0 descriptor?? [ 747.752623][ T12] usb 1-1: config 1 has an invalid interface number: 35 but max is 0 [ 747.760783][ T12] usb 1-1: config 1 has no interface number 0 [ 747.766931][ T12] usb 1-1: config 1 interface 35 altsetting 5 has an invalid endpoint with address 0x80, skipping [ 747.777683][ T12] usb 1-1: config 1 interface 35 altsetting 5 endpoint 0x6 has invalid maxpacket 239, setting to 64 [ 747.784780][ T2816] pvrusb2: Hardware description: WinTV HVR-1955 Model 160111 [ 747.788474][ T12] usb 1-1: config 1 interface 35 altsetting 5 has an invalid endpoint with address 0xFB, skipping 17:48:32 executing program 2: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0189436, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x2, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x3, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, 0x0) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f00000000c0)=ANY=[@ANYBLOB="2a15484d6dbf0f9506e2e4006d00"]) r2 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x2c2000) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000000)=0x7fff) ioctl$EVIOCGBITSW(r2, 0x80404525, 0x0) ioctl$EVIOCGPROP(r2, 0x80404509, &(0x7f00000002c0)=""/84) r3 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCSUSAGES(r3, 0x501c4814, &(0x7f0000001140)={{0x3, 0x3, 0x3, 0x1d8, 0x1, 0x3a}, 0xf5, [0x4, 0x40, 0x2, 0x3, 0x4eea, 0x0, 0x4334a14d, 0x2, 0x7f, 0xffffffffffffff81, 0xffffffffffff72fd, 0x7, 0x100000000, 0x1ff, 0x6, 0xdb0, 0x2, 0x100000000, 0x1, 0x8, 0x39d7, 0x6c, 0x80000001, 0x732, 0x9, 0x18, 0x7, 0x8, 0x401, 0x7, 0x8, 0x8, 0x1ff, 0x2, 0x1, 0x2, 0x40, 0x8, 0x9, 0x6, 0x7, 0xf7, 0x100000001, 0x6, 0x7, 0x1b1, 0x6407, 0x100000000, 0x7, 0x1f, 0x1, 0x4, 0x3, 0x8000000000000, 0x401, 0x1, 0x3, 0x3f, 0x0, 0xd36a, 0x0, 0x401, 0x8100000000, 0x4, 0x8000, 0x5, 0x4e, 0x3f, 0xa, 0x3, 0x1, 0x81, 0x9d77, 0x5, 0x4, 0x8, 0x100000001, 0x8, 0x8000, 0xff, 0x8, 0x6, 0xc085, 0xeb, 0x7, 0x7, 0x1, 0x3f, 0x5, 0x40, 0x3, 0xfffffffffffff9df, 0x0, 0x2, 0x400, 0x2, 0x0, 0x3, 0x9c3, 0x5, 0x2, 0x400, 0xffffffff, 0x100000000000000, 0xd6, 0x3ff, 0xabc, 0x1af, 0x1000, 0x5eb572a6, 0xda, 0xcd68, 0x8, 0x800, 0x3, 0x0, 0x0, 0x1, 0x8, 0xfffffffffffffffd, 0x7ff, 0x50000000, 0x108b, 0x80, 0x5, 0x3, 0x2, 0x0, 0x8, 0xffff, 0x8, 0x1, 0x80000001, 0x0, 0xa5c, 0x5, 0x2, 0xc00000000000, 0x0, 0xe1a4, 0x80000001, 0x7a04, 0x7ff, 0x1, 0x3, 0x10001, 0x9, 0xfffffffffffffffd, 0x400, 0x759ad240, 0x1, 0x4, 0x5, 0x4, 0x7, 0x7fff, 0x7, 0x2, 0x7, 0x7fff, 0x3, 0x3f, 0x5, 0x6b6, 0x2, 0xc5, 0xfff, 0xfffffffffffffffe, 0x2, 0x1, 0x1, 0xaa0, 0x2, 0x101, 0x92c, 0x0, 0x20, 0xffffffff7fffffff, 0x0, 0x85, 0x7, 0x3, 0xffffffffffffffff, 0x9a4c, 0x381c, 0x1, 0x8, 0x20, 0x1, 0x8, 0x9, 0x100000001, 0x50452476, 0x80000001, 0x9e4, 0x2, 0x8, 0x1, 0x489, 0x571a3c70, 0x5, 0x1ff, 0x400, 0x200, 0x7, 0x5d7, 0x2, 0x1, 0x80, 0x20c, 0x6, 0x1, 0x1, 0x70ca, 0x3900000, 0x54a9, 0x401, 0x0, 0x81, 0xff, 0x6, 0x3, 0x7ff, 0x1f, 0x10001, 0xae, 0x6e, 0xafde, 0x100, 0x4, 0x8, 0x8001, 0x2, 0x0, 0xfff, 0x6, 0x1ff, 0x5, 0xfffffffffffffff7, 0xb5, 0x3, 0x5, 0x6, 0xffffffffffff94e3, 0x8, 0x20, 0x6, 0x0, 0x9, 0x7, 0x8, 0x4, 0xfffffffffffffffe, 0xffffffffffff7fff, 0x4, 0x9, 0x7f, 0x9, 0x81, 0x0, 0x398, 0xfffffffffffffffa, 0x81, 0xffffffff, 0x84, 0x100000001, 0x6, 0x6, 0x2, 0x3f, 0x0, 0x3, 0x8, 0xabe, 0x3f, 0x7, 0x2, 0x100, 0x6, 0x4, 0x400, 0xfb, 0x9, 0x4e, 0x5, 0x5, 0xfffffffffffffffb, 0x0, 0x80000000, 0x7, 0x5, 0x1, 0x7, 0x8ed4, 0x3ff, 0x9, 0x4, 0x7, 0x1, 0x6, 0xff, 0x2, 0x3, 0xfffffffffffffffe, 0x4a, 0x80000000, 0x400, 0xffffffffffffff4e, 0x8, 0x7, 0x45, 0x20, 0x6, 0x100000000, 0x400, 0x80000001, 0x1f, 0x6, 0x10000, 0xeb9, 0x1, 0x4000000, 0x2, 0x50000, 0x5, 0xfff, 0x200, 0x9, 0x5, 0xff00000, 0x6, 0x40c6, 0x10000, 0x1, 0x286b, 0x6, 0x1, 0x2, 0x4c, 0x702b, 0x8, 0x5, 0x9, 0x8000000000000000, 0x10000, 0x3f, 0x5, 0x6, 0x1, 0x7f, 0x9, 0x5, 0x6, 0xfffffffeffffffff, 0xf1, 0x4, 0x5da84347, 0xffffffff80000000, 0x1, 0x0, 0xffffffffffffffc0, 0x200, 0x9, 0x5, 0x6, 0x100000, 0x100, 0x3, 0x80000000, 0xfff, 0x1, 0x9, 0x6b, 0x1, 0xffff, 0x5, 0x5, 0x8, 0x400, 0x100, 0x7fffffff, 0x6, 0x1, 0x7fff, 0x3, 0x2, 0xded2, 0x5bc4, 0x400, 0x3a4f02aa, 0x3, 0x5, 0xd6, 0xa9, 0x0, 0x0, 0x2, 0x457c800000000, 0x4, 0x4, 0x1, 0x1, 0x0, 0xffffffff, 0xb46, 0xfff, 0x7, 0xb751, 0x6, 0x5553, 0x5, 0x7, 0xe580000000, 0x7000000, 0x6f, 0x8, 0x5, 0xc7, 0x3f, 0x8, 0xd6, 0x5, 0x7, 0xff, 0x7fffffff, 0x8, 0x6000000000000, 0xffffffffffffff80, 0x9, 0x0, 0x2, 0x80, 0xffff, 0x3f, 0x7, 0x1f, 0x6, 0x2, 0x3, 0xff, 0x9, 0x2, 0x1000, 0x1000000000, 0xffffffff00000001, 0xb23a, 0x101, 0x43f, 0xfffffffffffffff9, 0x8000, 0x4, 0x100000000, 0x80000001, 0x1, 0x62, 0x0, 0x80000001, 0x7, 0x2, 0x0, 0x9, 0x1, 0xff, 0x100000000, 0xab, 0x4, 0x8000, 0x8100000, 0xffff, 0xed, 0x100000001, 0x3, 0xc24, 0x3f, 0x2, 0x6, 0x0, 0x0, 0x8001, 0xfffffffffffffff8, 0x8, 0x0, 0x9, 0x9, 0x3f, 0x3, 0x7f92, 0x81, 0x6, 0x9, 0x9, 0x2, 0x7fffffff, 0x1, 0x2, 0x2b, 0xfffffffffffffb5a, 0x1000, 0xf0, 0x100000001, 0x80000001, 0x8, 0x1, 0x4, 0x0, 0x2, 0x0, 0xb000000000000000, 0x10001, 0x9, 0x1, 0x4, 0x100000001, 0x1, 0x0, 0x2e6d, 0x3, 0x40, 0x7, 0xff, 0x3, 0x4, 0x5, 0x5, 0x9, 0x3, 0xffff, 0x30f, 0x9, 0x3, 0x51f9c958, 0x4723, 0x8000, 0x0, 0x6, 0x4, 0x3, 0x3, 0x2, 0x8, 0x4f98, 0x1000, 0x7f, 0x4, 0x400, 0x8001, 0x1, 0x401, 0xe2, 0xffffffff, 0xfffffffffffffffd, 0x9, 0x2, 0x0, 0x8, 0x1f, 0x2, 0x2, 0x1, 0xffffffff, 0xc807, 0x637, 0x1000, 0x7fff, 0x101, 0xff, 0x3, 0x80, 0x1000, 0x0, 0x3, 0x7, 0x2f3, 0xde25, 0x51d5ea1c, 0xfff, 0x4, 0x7, 0x5, 0xa52, 0x7a16, 0x3f, 0x9, 0xce6f, 0x40, 0x3, 0x4, 0xffffffffffffa1f0, 0x2a, 0x200, 0x1, 0x4, 0xfff, 0x3, 0x4, 0x4, 0x1, 0x200000000, 0x7, 0x8, 0x3ff, 0x1, 0x200, 0xfffffffffffff048, 0x7f, 0x4, 0x3, 0x0, 0x136, 0x1, 0x4, 0xe6, 0x6, 0x8, 0x5, 0xfff, 0xfc, 0x0, 0x80000000, 0x0, 0x80, 0xfe29, 0x1, 0x9, 0x6, 0x9, 0x9, 0x2, 0x33f, 0xc09, 0x3f, 0xb74e, 0x6, 0x1, 0x4, 0x3, 0x6, 0x6, 0xca9, 0x7ff, 0x40, 0x1, 0x7fff, 0x5, 0x8d, 0x18, 0x0, 0x2, 0x97, 0x649, 0xa8, 0x4, 0x7fff, 0x3f, 0x10001, 0x9, 0x2, 0x101, 0x7c, 0x6, 0x66f, 0x1, 0x6, 0x1, 0x3, 0x0, 0x0, 0x0, 0x20, 0x8, 0x8, 0xfffffffffffffc00, 0x1ff, 0x7fff, 0x3, 0x0, 0x9, 0x1ff, 0x6, 0x866, 0x2, 0x1ff, 0x4, 0x3, 0x1, 0x5, 0x80, 0x9, 0x10000, 0x0, 0xfffffffffffffff7, 0x32b, 0x7, 0xfffffffffffffff8, 0x5, 0x1f, 0xff, 0x1f, 0x50b, 0xfffffffffffffff9, 0x1, 0x7f, 0x5, 0x401, 0x3, 0x0, 0x6a0959e3, 0x8, 0x101, 0x3ff, 0x20, 0x800, 0x4, 0x7, 0xfffffffffffffff8, 0x3, 0x1000, 0xffff, 0xff, 0x3, 0x24, 0x8001, 0x2, 0x80000000, 0x1f, 0x3, 0x9, 0x100, 0x4, 0x9fc, 0x100000001, 0x4, 0x6, 0x8, 0x2, 0xffffffffffffffc0, 0x4, 0x6, 0x8, 0xffffffffffffff85, 0x20, 0x5, 0x0, 0x0, 0x7fffffff, 0x3, 0x9, 0x1c6b, 0x42f, 0x5, 0xffff, 0x78b, 0x0, 0xef7, 0x20000000, 0x3a, 0x5fb7, 0x720, 0x7ff, 0x7ff, 0xfffffffffffffff9, 0xfffffffffffffffa, 0x5, 0x9, 0x9, 0x4, 0x1ff, 0x2, 0x4, 0x4, 0x1, 0x9, 0x6, 0xffffffffffffffbe, 0x9, 0x6, 0x4, 0x1, 0x3066, 0x2, 0x7f, 0x44c7, 0x3db, 0xfff, 0x3, 0x6, 0x3, 0x7fffffff, 0x200, 0x0, 0x7, 0x1, 0x100000000, 0x9, 0xfffffffffffffff8, 0xfff, 0x1, 0x3, 0x20, 0xe9f5, 0xfffffffffffffffe, 0x7, 0x5, 0x40, 0x3, 0xf870, 0x0, 0x7, 0x8000, 0x80000000, 0x1, 0x40, 0xc30, 0x2, 0x2, 0x1, 0x81, 0x9, 0x800, 0x5, 0x9, 0xa6b3, 0xffffffffffff7fff, 0x0, 0x80000000, 0x241f, 0x6, 0x1f, 0x9, 0x3f, 0x9, 0x4, 0x8, 0x5, 0xedca, 0x8f, 0x9, 0x4, 0xfff, 0xeb4662b, 0x8001, 0x0, 0x5, 0x0, 0x6, 0x401, 0x7, 0x0, 0x4, 0xff, 0x9, 0xdb8, 0x5, 0x0, 0x2, 0x3ff, 0x8, 0x1f, 0x5, 0x6, 0x10000, 0x1, 0x1ff, 0x7, 0x7fff, 0xe8, 0x5, 0x6, 0x1ff, 0x0, 0x2, 0x0, 0x7f, 0x7fff, 0x0, 0x760, 0x2, 0x7fffffff, 0x0, 0x2, 0x6, 0x1, 0x40000000000000, 0xf95, 0xfffffffeffffffff, 0x2, 0x3b74, 0x7, 0x8, 0xffffffff, 0x0, 0x1, 0x9, 0x8f, 0x1, 0x499d, 0x0, 0x8, 0x6, 0x6, 0x8000, 0x7fffffff, 0x26af7791, 0xe7c, 0x6b6, 0x8, 0x56f, 0x0, 0x2, 0xffffffffffff0000, 0x4, 0xad9b, 0x400, 0x7fff, 0x5, 0x80, 0x7779632f, 0xeca, 0xffffffff, 0x6, 0x8, 0x0, 0x3, 0x0, 0x100000001, 0x20, 0x5, 0x7, 0x2, 0xfffffffffffffffa, 0xffffffff00000001, 0x6, 0x5, 0x8001, 0x6, 0x7, 0x100000000, 0x7f, 0x8, 0x6, 0x80000000, 0x7, 0x2, 0x10001, 0x9, 0x8, 0x1, 0x3fea, 0x4, 0x81, 0x78, 0xffff, 0x52, 0x4, 0x3, 0x7, 0x4, 0x80000001, 0x0, 0x800, 0x7fff, 0x2, 0x0, 0x2, 0x58c3, 0x9, 0x0, 0x8, 0x5, 0xffff, 0xfffffffffffffffb, 0x71f1fe16, 0x4, 0x0, 0x2, 0x9, 0x3ff, 0x401, 0xfffffffffffffff8, 0xb15, 0x2, 0x3f, 0xf33c, 0x2, 0x1, 0xf6c9, 0x98, 0x100000001, 0x1, 0xfffffffffffffbd0, 0xfffffffffffff2ca, 0x9, 0x5, 0x5, 0xfffffffffffffffc, 0x2, 0x180000000000000, 0x2a, 0x4, 0x40, 0x9, 0x80000001, 0x7, 0x1000, 0x1, 0x3ff, 0x7, 0x100, 0x9, 0xff, 0x3, 0x3, 0x7f, 0x401, 0x0, 0x100, 0x3, 0x100000001, 0x81, 0x0, 0x2, 0x9b18, 0x8, 0xc000000000000000]}) ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, &(0x7f0000000280)={0x2, 0x1, 0xffffffffffffffd7, 0x100000000, 0x4, 0x8, 0x4, 0xeeb0, 0xfffffffffffffffd, 0x6, 0x6, 0x4, 0x6, 0x100000000}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x4, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x2c2000) ioctl$EVIOCGRAB(r4, 0x40044590, &(0x7f0000000000)=0x7fff) ioctl$EVIOCGBITSW(r4, 0x80404525, 0x0) ioctl$EVIOCGPROP(r4, 0x80404509, &(0x7f0000000140)=""/124) [ 747.788493][ T12] usb 1-1: config 1 interface 35 altsetting 5 has 3 endpoint descriptors, different from the interface descriptor's value: 2 [ 747.788509][ T12] usb 1-1: config 1 interface 35 has no altsetting 0 [ 747.796660][ T2816] usb 6-1: selecting invalid altsetting 0 [ 747.850213][ T103] usb 6-1: Direct firmware load for v4l-pvrusb2-160xxx-01.fw failed with error -2 [ 747.859569][ T103] pvrusb2: ***WARNING*** Device fx2 controller firmware seems to be missing. [ 747.868606][ T103] pvrusb2: Did you install the pvrusb2 firmware files in their proper location? [ 747.872427][ T9796] usb 2-1: Using ep0 maxpacket: 16 [ 747.877662][ T103] pvrusb2: request_firmware unable to locate fx2 controller file v4l-pvrusb2-160xxx-01.fw [ 747.877669][ T103] pvrusb2: Failure uploading firmware1 [ 747.877674][ T103] pvrusb2: Device initialization was not successful. [ 747.877679][ T103] pvrusb2: Giving up since device microcontroller firmware appears to be missing. [ 747.983913][ T83] usb 6-1: USB disconnect, device number 124 [ 747.990114][ T83] pvrusb2: Device being rendered inoperable 17:48:32 executing program 3: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x2246) read$hidraw(r0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) [ 748.112537][ T9796] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 866 [ 748.122601][ T9796] usb 2-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 2 [ 748.135923][ T2816] usb 5-1: new high-speed USB device number 63 using dummy_hcd [ 748.152526][ T102] usbhid 4-1:1.0: can't add hid device: -71 17:48:33 executing program 2: syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000040)={0x3, 0x200, 0x40}) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x100800) [ 748.158542][ T102] usbhid: probe of 4-1:1.0 failed with error -71 [ 748.171273][ T102] usb 4-1: USB disconnect, device number 71 17:48:33 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc020660b, 0x20000000) r1 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0xc020660b, 0x20000000) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0xc020660b, 0x20000000) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc020660b, 0x20000000) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0xc020660b, 0x20000000) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0xc020660b, 0x20000000) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0xc020660b, 0x20000000) syz_usb_connect(0x0, 0x9, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRESDEC=r0, @ANYRES32=r1, @ANYRESHEX, @ANYRESHEX=r2, @ANYRESDEC=r3, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESDEC=r4], @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESDEC=r5, @ANYRESHEX, @ANYRES64=r1, @ANYBLOB="e95fa145b3c04fc76e3b4fe1fec03bce85dd1392178343d9045e686013b764f3edacef21e1bee2b74a32014c6ef1027e0fb81161a3291ce0d1a1e1bf05a192290cfc038822da1d6297d6ad62c07411dd35cd3dca71ba880be3699ac96aa0eece18a3d32919bd74280846abe27d4d6bf7570bd4dd8895b7b4f9a52fc8f4300bde310b23b98db7c80e3850cdd0ffdf1e168637fb8a3414f2dbb08e3fe38eeae6dc7be7f8502ae62dc6dc07058afe", @ANYRES16=0x0], @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESOCT=r6, @ANYRESHEX=r0, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES16], @ANYRES64, @ANYRESDEC, @ANYBLOB="e319ed23bf441e1bfb585e913bbfa11bbe6fa705a0c4d94ba2ea9b0fb0501b3f52e2b9d41c30b1b94b6d895b6411b67360f6fe5e17b175a2a81858ae875fc2745fc262aae422657688e58371a74be59bff4d2d6d2eb3d7d17f9a85fbbaf9abdb570f6ccf1b5f151153e4526ab1f2f637897cfe9ff12b9e99e13cb9f81baf2a938d82e7e5b751b3a883a4203ea179befb3068d4944fb4b4af04aa06e48866719573a7fc2e726f15385d254f6eb96843fe54b18fee1cd75fc2b1d340772ca1398d8f5f3a36f88f80fc09a3ead60aa1e5564e97187485"]], 0x0) ioctl$EVIOCGVERSION(0xffffffffffffffff, 0x80044501, &(0x7f0000000080)=""/142) ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f0000000040)={0x0, 0x4ecf, 0x0, 0xfffffffffffffffd, 0x3, 0x800}) ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, 0x0) 17:48:33 executing program 2: syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000700)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x20, 0x85, 0x3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$hidraw(&(0x7f0000000180)='/\x00\x00\x00\x00\x00\b\x00', 0x0, 0x0) 17:48:33 executing program 5: ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "fd3092cfa1d4e8825e7ea0b9c68d3e18b5ae8b5ad5cdeda0622096a6bac826ff"}) r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0xc020660b, 0x20000000) read$hidraw(r1, &(0x7f00000011c0)=""/4096, 0x1000) r2 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x2c2000) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000000)=0x7fff) ioctl$EVIOCGBITSW(r2, 0x80404525, 0x0) ioctl$EVIOCGPHYS(r2, 0x80404507, &(0x7f00000001c0)=""/4096) ioctl$HIDIOCAPPLICATION(r0, 0xc0c0583b, 0x20000000) 17:48:33 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x1, 0x2246) write$hidraw(r0, &(0x7f0000001100)="85b423db58a70d1b6e8dfae05d03af7ea29de84b58702992f060f1cb037827f406c01d7c303f2af25b2c297815b1e43466a5307a8073e99b55dbf18cc4d07d199c842eb9bf16a2ad3b895b0764e49fe8c22a05d91b66c48ddfbf40f4578154db7c56e08fa04a8d563fc01068eabfed8450eeda75ed6dfae3fcdac09bb77e588fa188026a7b09b16f367bb6bf8265658b50b4716d78f670ad2dac9dc0b8b332d5f59e3d138db5ae74b38de6a0d20a8b1cb7715a0c13abfa1fde181d495b7e75a810dfa34cad778565da59d5a4cac1d144f2b76cd0f690d1f79aa54f0fadc9b361a725583a52f7779c6adfbcacd56c227a25196d73a2339c8c9a44446ff8a1e096be73da7f15bb140caff0f90b71b2576ceab338f0eccabb39d6466dac8fedffe912025d7556aaab481ceadb13077b5b4021e62211441d37d06bb298bffd6d2435b3ba10cf2050998e9bb06d82c972b9b4e0231a119ecad2ebafda83dd50932516c9ab97401e1fe1e008808f4c961d1f6b8c8f215031df102a23686249f9f2604b5178363669e78df37c138cf7b2c448b59e6b557103fa17b9102390b58d5412a622720f72f5d8e523cb92b4bb6490a7b80603d7958266f988c79abe5f1db9c8da7d76867c507abc07062472e4f02a0b5b785d2ada653f87341a15938ea3d5063213968eca4b2eaf616ac54b9c9d05925b3249a6a8a20b41541d12b0291ba98036eb199fdd47d8761a544464f9d0432abba85760b14608a46bcfabd7cf86e5f1e6c702a3ceed8df3939d2f6714ce9c3c378e0f64bc0fa3a765fa18c89933a97ee47f9ce6ca2ea9bcb7c08647ceac96f6b98a986a7a5cec068ac142c3a40c4c493f6804fe72b8abe64079a9bbe0e00012c7b3b1f6f0b048b1d240f94c93c4be11252baa0b528f5cd26c564ce078fade27c7f081f3b6a95283e3ce6da051c82fdee53acd251488a6a852426b2bf4992d3cd4d1274c2ad9ba66c5e30c870b3db96c240fe79278df0fbd3949d703a81e0a3d19c858eb73e94b5eb8e1c7c02a6348baade47ac7a6e317aebeb0d1d516f4096157e6850407c1bbdbdd0d07850450cfdb87fa705c345d5080f4e103b28333a7c537a74525b28841f85433728ebf7746eb3b9b4ba40e29cc6d7fc5a550a2905829e39e34d2995fbe858d38ec3f15dd81fde35ce64ab7b4863f1145b6c49d055524a3feed1089fdca3657fb05f53f708d2cb52c65187f3571f8b67bba4e345763b833f2a1f5eb3d74e5bd87e6554acee0e924c911274d9a5c91cebc1c0d530e20fe330b4ebb4f6fc72c3e1eef0bdde61e13db810050130643e11e943cf06ac382e3bf0855dec3df5a91572dc6497c88bf43067f69686a4aba9a6e4672581d295c24f9b43037c458ef39e1a1ac21fd9a7f568e92ff8e555b773edacc6ebf72efabfe581939eccba1fbd0bfe24087636a06af83c9f6f7fadfa6dfa770c2c2e995f888e18bd105df9b57d8478f9f62d03cfc8142ae2dc2762c4548ff79a5577ee983a26498c6260a4db10088955834f478978a3c792cfe1dc70f1ff0528489dc1a70dc302c038fecc2f5da5c24f6dfe046868c0fbc9dca576274e58a9b5ffec6829b49d50c8d165e87dadcc862528ad419484a7f35966fe279310782edeffa24e60a1778342ece36f042c28be684b641fd8c057dd0f218eaf92c7fedc465beb874ddd89d73eb7bad000dcda26157e1fdb60dc14cc407c8976fc59b0a01e8a72a7c9b86f7b7765918b3fc8cdb6892061ddb3b8150a3bf82c7202b5b902e81241bdbc246460f85b638a8de5a0d486cbf87a1cd9138263e4d7472494d132a0e342090a7db80ab1620d1b4466cc2b4f7cdffa3011d97c91e4ae4ee5890211f924781db7a164a9b9aa1acc18afd2ac639cfbac7a43186de606d0921fc6fb0596a6e28fdd9ef71c17e34bfd9a3ec2df7d888d9acf5f8d7a18938ec3c42e9bc60d77913870cbe3354e24f52985ac918fd2a1f760c6ed6e520b19b3f2bf45aa16db2f51b2c432be8b3082fcfa1febf406e2c04d8a5e4ee745f7ee582bd30540742ab22bc962130036be07c16b42f837af2b9a42f46a19204028b6ab01ef8c3495daf8c38606e41b4edb9f3050b548223f15733750a66c05009dfc3f47544cb49f776e6153eda6e8d9f5f0ff28f4d697a7f3a5f0a3aee9dc7476099bd7b89fdee4a39d68309858d998d05012dcf03a17bd9748abde0d4ad5ae913806b8c4eb4b3350d15f65cc8fbd1c801e2a3d4273a31cd4190e2013108a84929f0fd230065c99986abbe66c5fc4abfcb2b0e04f1bb52f0e1cdd92ead5db867b9781466b94b5defbac21ed234d783a8a668d344158a795bc2a8b610084f6d6117597c97e15942bd54a908faaed26fab46bbe8f02b7deff9a1a66db3b780a515b226f7dec1ee12c5f7091f4982151b77ee6aa778978c78fd218b69432330eda03538de8a9aba1fdaf17f27ca90769f9219eaf28bfbc0259be884a680abee774a5d9c6c3713d76f12ec7c1a8022def47ed715b43737cfb2cdadb7e3a243573f80b749091e0e3a2edf3df2d3e7128c10b3c20d9aca492c5f452c368c90cbd151a1559c70f36a0ea264819e065866cc65d1432c346719291c453c2af131de189e914ac802cf30b768b3f25c6ca44778182e006198dc7d0eae36580d4d8cf7fe23880d3f9d575205e66025025e80092e09cf878b2c5ad37bff54bdba651fefcca1a2f38b562cd537aa0ba34483302652ea0803c31a07950c207c8d0f71ac2b35b1cf1850dce560dcd75968c9a447a22842234972ff9bcaefe6ea4ed1b6154159b6a4afdaa6e96253ec5077351275015785d0f088d03954b2b749f9688c95a17597502d5815e7e59c2ed89104b1e9ac93a27f7a2c3d6bf654469c17c521fe6f963d726459d2e48b3e115df06a4e04d246c31ffccefe38a2892de8836c39747a178e9c1d732c928d92890ed26597fbd17fbf0b945ba8c5768e00fa97f7a86d19b7d5449538a178326221932b5169cba06cb7fea13d575039aa37a212fd975a410fbf78c8bddd21da6c58e80cdb17d319918c288a3a0ea1f8cddf5aeae3e2332e64181d50f3177a0e86b10c69b4162d1bc094a284975f7e660604eb9c8545b439ce9c14f801e61a6d5fa5a6284c7536a975f57cfa2654cea0b2cdb82741f851a55b8ffc9b5dd9b9e727dea1ac6ca3eaedc5025c0d831fbb74dbafaff82d451ac56fb99c296c20b29396700cf302633b681020de0c16494164d496cf7efeb7686951a855a6720aff5a08193ea6360ea4138a0d2bdd0bd26a70043b33e859ad7135c0e7f857db5998f2c1631f68ab37c9ea19a9a78610fe2753b32e729378e642ea48c91da80192bc9de5a0ed76b177ca4b0d36ac5a496fd848e430ce4a0ef3ad23dfec6f48aa5b668b67897495e5e4a9e751c282866287274d39b2851f996ce2a56b33e2c5fa2e79b09b3260f8f13c480094355b49845a31a42bccee375be6f546ba52de6b87668f36cebaf74808298d2c51fc9c7590dd64291c95fdb476d96d35cdfe02bc977ea6d38612f3ba86c2027fae2a1787c8b7ac34e67c9c5c118c93b68e67f6e764aff4f21ee752f47b5e6c6caf77bc604374b5bfb313fe1b64af8e7019df392ee8fba91d3b2eff9922455990ac74f2c8a50dd5ee41f2670f5c4c4ffeca2fbd0683f534be5d54b269fbcfaec8ba90d7802815ad4baa0b5c87f440d83f816ad7009cf7e4c4818bbf76446192d68dc8434ae66c8810e382b7b298b0e76089809a062d2dfa175a4220399813c6f3e6ffe93e46e3fdefb8500de1ce5a5fc175eee0f5b2f515b9d74884eab6953e616577c83d6dc0a407b095c957a15e5500d6d8ca94ebfd8d93c5bef73fa0268761feb8f31bc3d89f3a6e71ccf4df636a9ceccac55953b1b7d08104a1d9cb49f3ffc1f5883dcb397674b3e1fdd69cbaf06697cb7a0a9f43c633e6f3e650733fa7544a30ec8e47e316fbf70983d73930983b08c36fbd465ee214645a3b4b919b59046596da6082b69c5cebf356409273eab520a8104fa15ef5fdcde29fd4b347391501273c40263f690f6e0d4ce0af16941e8157b944a1dba844bbb6fe5fea2fa8e8605f76ed4add5bb95b510abe2daccbe37fe26eb555e5c6912a2129eec03dc4726eb55da6d8989efe528e2b79e6094886dade57c598dfd6bf52d8b8b8189844786a1d75f0f4da48c9e84adbfcd0f97f872b821fc9d02a5d8aa89e0c7bcf6baa633682331403c44572c3940806334d49664d6e009e77296307c3e206b2d9894abc5f6e5027e17afff08207243b46aeee5e33a3ba836b45e912a613d9ef12e5ba849cf215fe65d0e7f1ffd42a4137688661a6299c74f4d719e4b5ef518b01c65cea37a539009bab87feaa620eb224ffd02602685272de298a236fdeaddd0294f399df3730d8074e93db79693eb06047fdc77df80fa1f01a3287f6c001c83f1b8344953eb7fdb9569a5c58bad1630e799fc2c8998d5fe9f4fb96e85aea2d04873d785871aa14c32bd307849231863a103b8ea12cbce19c0c56fc5305f7264995d20217b25f80da452a80caaf60acf9f0d7c6e3421e11e8d99ec955a8c01f5e63cf0c506ecd0535593b400c6050a42cb6cc34e3d1896041fedb9fb4e3cda119f941306637ad478175181c57d1c4d40c384ac0ab4063031cf734d73807f1dad0851053d5fbe12843104c9aa7706b7a4e67e5905d678700fcf263adb0f714cb67bec985199a455f4c9411885581e331ee6c6349b4fdfe8db1527b09034c3cdafb18fe921b8ba51dab559d3d046cb44997f3fb8a655a41cf1bcd827acf5fbab1f0079b48f86a86568406152a9179983bf8d8568b0805fcfe5c9b6bfeb6940563fe677e0558a3fa10158550e68a3e9a7da1ef3d5d2069c14c73b828a1ea2366e5cd73253db6de6de221061bc509a0e6a63cddb3535ad0f6005b828ae637c90e4bdca2d93826592f68ef4392f91a5f66eecc2a474eefbe2422ebfbea6562364e11e1f0293be9417861f8e0fd2e2ee05db3aa62801c0ebefc452658346bf40f8adc6d51b1b5de203058dd64c01c211403c2d34f0c3bd6f5c4b152a19af538b4ec3be6f8cb1c13907b8bc441652741b9fd4719b12417f41a38bc88b09cd56a5b34bdba3929c3b70524df07b143fe1027878289ea773136d50e116395674351de5bc72e5277977d7a59a79f03bf814ff9a1f11a7768427294de7a2e9eebcb19e305990255c28e31420597a9e49a1661c5462a62cf8d806dab15d83aa0a9bfc5371c9d1194881d955042c89b0794a10a28d3c62ccb3ba335c57f5efc538e12850b6826c2bf22499211ceaf57f6dee2a1082c1dc47c65a2d1b4b8195debda7b54058c6a760aa2a0c099d3e74dbf036ef893bc88211d7fca68a623156e4fdc50332506a6497d6597ce6e3ed78a51d9fe1b54bc83cd451895f7fc3218317b2e15c4e1346225a35c5caaa3fafa0b8de2a755885818f2b32daeee9cf1bd89a0e11a0a0f5a17415ae18b4ea162ba31a1ccf3a62f3041f504f9d4031b0840d63b897c0502025807993e4d2d18fe5221af2f0fb4bd59a92f14e3d5ff047b559a03b0707864c509afe3fc82dcb7f42b0f3f26404dfd14f405669e778b2fcfb7ea24ee9e629da042426062a90c13c9c12ed7deae2c7981b3900c1eee77d7205d961d826301c4dac4cec813340dbb1b0464127e1f8c1d4761fe194b2a4e8e102b4ac3f59576a76b2b844281be45cbc5ce9fadd264b9ef822e5ab368c30981e646a07660ed915e7889fc475a35a9d588441b8a14e6f01acc4384fcd0bf68c4", 0x1000) r1 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0xc020660b, 0x20000000) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0xc020660b, 0x20000000) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc020660b, 0x20000000) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0xc020660b, 0x20000000) syz_open_dev$hidraw(&(0x7f0000001080)='/dev/hidraw#\x00', 0x401, 0x10800) syz_open_dev$hidraw(&(0x7f00000010c0)='/dev/hidraw#\x00', 0x7, 0x4000) r5 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0xffffffffffff82a8, 0x10000) ioctl$HIDIOCSFLAG(r5, 0x4004480f, &(0x7f0000002100)=0x2) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0xc020660b, 0x20000000) ioctl$HIDIOCGRAWPHYS(r6, 0x80404805, &(0x7f0000002200)) write$hidraw(r0, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r0, &(0x7f0000002140)=""/172, 0xac) [ 748.502656][ T2816] usb 5-1: config 0 has an invalid interface number: 90 but max is 0 [ 748.510771][ T2816] usb 5-1: config 0 has no interface number 0 [ 748.516953][ T2816] usb 5-1: New USB device found, idVendor=06cd, idProduct=0103, bcdDevice=46.5f [ 748.526076][ T2816] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 748.534995][ T2816] usb 5-1: config 0 descriptor?? [ 748.573668][ T2816] keyspan 5-1:0.90: Keyspan - (without firmware) converter detected [ 748.662507][ T9796] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 748.671739][ T9796] usb 2-1: New USB device strings: Mfr=163, Product=4, SerialNumber=0 [ 748.682603][ T12] usb 1-1: New USB device found, idVendor=0582, idProduct=007a, bcdDevice=2d.d0 [ 748.691962][ T12] usb 1-1: New USB device strings: Mfr=129, Product=80, SerialNumber=91 [ 748.774341][ T102] usb 5-1: USB disconnect, device number 63 [ 748.780498][ T102] keyspan 5-1:0.90: device disconnected [ 748.973660][ T9796] usb 2-1: selecting invalid altsetting 1 [ 749.002485][ T9796] cdc_ncm 2-1:1.0: bind() failure [ 749.006261][ T12] usb 1-1: USB disconnect, device number 84 [ 749.018364][ T9796] usb 2-1: USB disconnect, device number 81 17:48:34 executing program 4: [ 749.692423][ T9796] usb 2-1: new high-speed USB device number 82 using dummy_hcd [ 749.702519][ T2816] usb 1-1: new high-speed USB device number 85 using dummy_hcd [ 749.932408][ T9796] usb 2-1: Using ep0 maxpacket: 16 [ 750.062510][ T2816] usb 1-1: config 1 has an invalid interface number: 35 but max is 0 [ 750.070674][ T2816] usb 1-1: config 1 has no interface number 0 [ 750.076901][ T2816] usb 1-1: config 1 interface 35 altsetting 5 has an invalid endpoint with address 0x80, skipping [ 750.087530][ T2816] usb 1-1: config 1 interface 35 altsetting 5 endpoint 0x6 has invalid maxpacket 239, setting to 64 [ 750.098383][ T2816] usb 1-1: config 1 interface 35 altsetting 5 has an invalid endpoint with address 0xFB, skipping [ 750.109014][ T2816] usb 1-1: config 1 interface 35 altsetting 5 has 3 endpoint descriptors, different from the interface descriptor's value: 2 [ 750.122001][ T2816] usb 1-1: config 1 interface 35 has no altsetting 0 [ 750.162572][ T9796] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 866 [ 750.173051][ T9796] usb 2-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 2 17:48:35 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000080)=""/171) 17:48:35 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000240)='/dev/../raw#\x00', 0xfa, 0x400000) read$hidraw(r0, &(0x7f0000000340)=""/7, 0x7) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x6, 0x0) syz_open_dev$hidraw(0x0, 0x1, 0x402) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x2, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x1) syz_open_dev$evdev(&(0x7f00000000c0)='Ndev/iu\x03\x00\x00\x00\x00\x00\x00\x00t#\x00', 0x8, 0xf0100) syz_open_dev$hidraw(0x0, 0x0, 0xd04e9277a6dbcc9) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc020660b, 0x20000000) read$hidraw(r3, &(0x7f0000004200)=""/4096, 0x1000) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x3, 0x896db1e7f43fa017) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x100, 0x260200) 17:48:35 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r1, &(0x7f0000000000)="05000002e10c0000e24ea72cf22da8cf6bd8605cc6dd64", 0xfffffe59) write$hidraw(r0, &(0x7f00000000c0)="d86dfbc97ddbe080c3b24071ec01680ae83767060148955da87a2b1ee6149963808c3e5a174cae89272745a55712fce32b8603b256c7e1871bb48d55c6ebcb91442239e80634775ed62f297c5ed84f4ae41797a37d64e8", 0x57) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x5, 0x284a01) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x101000) 17:48:35 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x2c2000) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000000)=0x7fff) ioctl$EVIOCGBITSW(r0, 0x80404525, 0x0) ioctl$EVIOCGNAME(r0, 0x80404506, &(0x7f00000001c0)=""/235) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x8, 0x7051c3) ioctl$EVIOCGSW(r1, 0x8040451b, &(0x7f00000000c0)=""/231) syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x40, 0xd7, 0xf6, 0x40, 0x2c7c, 0x306, 0x2e6b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x8a, 0x0, 0x0, 0xff, 0xff, 0xff}}]}}]}}, 0x0) 17:48:35 executing program 1: r0 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(r0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x9b, 0xcc, 0xcc, 0x40, 0x1a61, 0x3410, 0x5ae8, 0x100000000, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1ff, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x7, 0x0, 0x1, 0x5f, 0x65, 0x48, 0x1, [], [{{0x9, 0x5, 0x8e, 0x0, 0x0, 0x9, 0x0, 0x401}}]}}]}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) 17:48:35 executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x56a, 0x30, 0x40, 0x0, 0x0, 0x6, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0}) r0 = syz_usb_connect$hid(0x6, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x20, 0x172f, 0x502, 0x40, 0x8, 0x8, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x8001, 0xc0, 0x2, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x0, 0x6, {0x9, 0x21, 0x0, 0x6, 0x1, {0x22, 0xe14}}, {{{0x9, 0x5, 0x81, 0x3, 0xcf, 0x7, 0x0, 0x3ff}}}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x300, 0x7fffffff, 0x8001, 0x9, 0x8}, 0x1096, &(0x7f0000000dc0)={0x5, 0xf, 0x1096, 0x6, [@generic={0x44, 0x10, 0x2, "158d44e5fa3ddb227aaa5dcba55959856b359020acd78cc38cca9c7c6ae14116f3cea8e1b2418618c7618fa6a0ebd6b610da12022c1027dacc2c417126707a0fa8"}, @ss_container_id={0x14, 0x10, 0x4, 0x7, "1c0acfed1406f5e3d8385f4bb651c1ae"}, @ssp_cap={0x20, 0x10, 0xa, 0x6, 0x5, 0x7, 0x0, 0xfffffffffffffff9, [0xc0, 0x3f00, 0xff0050, 0xcf, 0xc0c0]}, @generic={0x1003, 0x10, 0x4, "125002d4d9bea4bd1da9ca92368ae67887e8a29fa9d6ff804610ef6a470d4b0b26edd56e03140a5cd8014ca1d6820e116852c66d7b5b9e35bb8a2d5d3a18a7867d98f894dba6da26ff1fd2ae4d5a1246990b895e16c2681212c0a797af9893d3dacaad2ff79a48d0da4580e8edf4a36f87d64ac10791d5f11a438a20a4410acfe1c32bb10434c4d564d8b6fd8f6673a8b68b056e24c3056b3e0e5edd7f897b5598a1da61516e8898fc1d3ae7a26e61c09c70de20b2069ebfc1ca1341442246090d8116178c43a379db84442625555019be9e3b4a03d4eb7e30c87af22cbe178f4a043277d7d49f2811a4da87f1435c91a3460b13f43028d07e11f3c67c82960aa2b6922739b75aa42a605aee2c6b36e2c959f385d00650fb385a240192c44796d5a2514746b5b3bc86d821621f6a25dc21f7b4dfee60edebc63d676c8b0050d7fed11fc0aae0337b5cb0ebf50867d944424718687638d212635f7f7c2a53948a24964b4aa164faf30d35d1444480d1d58b0138370aafd3cba21dcb361eef962d7a606be3f5c6c5d5085d95e9532cbc66591251741da43918473d9da206bdc41274b8b469323ca749677d94190953f0ed97e14e2d16928416dde11878c2c5e90b1e681537793772d44fe276ebce08af10a689ebf758a3367222bd3685ac3e1db2a9643f2721bae4c69032f48b19078b43d1bc2aa3f1e67c54fcb5fd055447a8789c7334201ae9130108dd5daa173e306d315bf3eea4202b37a36870c8410a7ef4390de677e7c1a61026111ef79cf197bf1bc9a6daa7e7c8858f728fc7a7f1b59c5c81ffe1905f38c96194e4238f0859e2b67764994dcb72659a0199d3bd02ecec95451cf1261af5f0bb2ef1b60610cb1b72c735f520a1e54004fda01951908bf8c361703c4c150cabcdeebea2b92d01fe8040cde73e94fb806036bbd001fab239ff51a62d1af7cb393819ecebfc18035d1efd16ca2b9b4fba0a0e1444b29c27cab7441046c85f635f5c5dca066c663570e2682a1dc94f298c18da021a2dd9d790d3d13af02c1d789b4bd9bbc6ec1fe7d33daed364ea272522d4ef107414955c23e4ac1d7b127a7e7972369ca073b50845e97a93e626b9a8d4cb1c1fa1cd5d483dee47728031489a07bbe78e961e92233d927557e94bd23fd6d8a1044bb5b380e1c34d417dae4710d92a6af9810a048358e36895f311b830b6db545a61a52613fc98499f9e50a8709dc5f5f0c53ff3e4b64688caedf876152d4ae02f847a4ea7a1bec30f7baad35d6b18255fbf83766cacef77415e9c3900d3e9345b4aa30a04ffcf9f0077c7721057304b2bc337db3ff58117b91c65ed0a2f98b896163e91a228f46948b82f258f5cf0dc5258c48472b3ccef7c1bf69b2a067c2894e9f50294afd14d4b1fe38f2532e9aec45547e93f30a3254558946536c0d8e87cc183b0315b8cf11705a092708d9f680919c80582f40533d9330e97915c5b8bae5f655cc126adffb20d1e988ef8b64207eda97d6eeec7d93fcb2467babdc4f26d3bd43c44cda1d29c79a32f98d008cd2c1d5240f7529dedf132632b9c0c8f276f4ec8b27d1fcb1788b0dc25ba389338ff719fd69345588c3743bf7be0130536be32cfbde71ec32c00b1ae9e873c3f68d8cb75120dc26b649db7637259eddda8ed07b13913c92eee59d1bed4036167cd57eb53fdedbb7734394e433ad7aa59c91fe9c524c7d43a9d09e0365bddc65d8a6e9d270aad15f0295f68591466935a90f5a4e94f7c36143c2bc8300247f7f43bcb4e16f60014ef9e358ab4df0f8568a47ec64ff9223e824952604f609e6edac4d479d9870e4f59a2bc42a1ef4d7a9bb4acbbb6f0cf3938167aa29271f6edb925911bc69acda48ed71c7c5c4725a6d3b95d34c6810e42c002ca6ce89c0205977fb8595abc10827b753687a0c9526cbf194240b3ae64dcfeba6803ade2a40f432cc7e203d0f7669a5ffdaf6a85fa8554b2dacccfe714818dca0d688c5a829cfb94cddcc4f3fa7a941b164b84ee745fdd43b48d7ff6f4d010ace24cfe744c8457d729f70b3592f631c4e16b89ee8bdfb6c22ffd1167fa860416d389f6b3d79da0498f5eddaada0d5c048b01564c8927a78d0fe9ebceab6bd8ffa5093cb7807fb9b950791b55fc6cad559bc70231d6302b4f856f581bf6d0b4ef16fdfdc43740d09468b6a18eeea3553b65b74d5a8f372670db120a7cb002b9a15bec68304c3d56ee0d703f29a39c29b531703dbd7772164e0e871e5a499ef2daf7000b82790f54970ea41d05b1b167065a5ed11e5cdbee13403c0a8b179c74937ad6191157f1d5c9320a4635a2690fd8ee769a3f3eff9af18b2d3ec5f7a5664c6c1c48f87eb1c85ca084493ed6db5bcd9531cf4617478e69cfa21909c09c4d3094ba7b1dbe7d2d0a6106ce764891be01df46779b80dcabc625f2aa88545e0dba74be9043271f18b534cfd3a5ac52123b5a9205d6c6ddd45e7c5e1cc5c99d3a5db63aa0de89c8907f5985fcf99117d076b6097c96a45d28a6c102b22e1f2a5a0626599c06933efe833ad86c45d66e05ed3d5937d56f910af07e2eda696329415f1b9b132a20edc2950d021db891a02c180ab401cfc4a6cd4c92f6c0bc5fb7d8557d627384b46cade19c257e1f6e393c2764abdf1a07e2b4d35d5e9e404333fab966aabf708c36a0c28c1ac318db713f30d61cc6668bf2a68184e9fb156fdb808a7a81e8902df8242c0d51c80c6a857d82c8c9636d9f516a25906605578096de25397ecdd24caec747c32a5e298c3b1183b83584cd897e966f4a14b43252474c26058d281baac30873a929c3a2efefbd0a6ade448ac97cd2f28104b7e727391c20a4e6ec8872c271a13b405117405db950a83b28153d660c440cd97cf0c9a1c3b2c3b57dc91afb35529ecc37442451ee3c71b04728e549002d804c4066cbda84d877340c0f720fdb994e5bd8b477c02dcc6172e79c52c77bd17ef9d1c9236a9fd221476b814f7d601ec5ad4bbc280c0d741c809449b5dfbb3350f54074f023285225626f175bd8761c89ffed8de3996f5f71b4054fa8b3a77bd59797731b94129a1c3f4d13a3e2e0b3f2c4129eb19890b2fab73e6003434733b42bac12aa5c607583d44bdd7cf4e978caae6bb608e79d39840b9c2aad3ac10883cdb576c600cf8c5ad146dbbf5f47c97a904a579c621f3b9da0cc671a45b593a1e8efba48553b2a27b3d7c23c92d87276cb428dc38307b251742d04d0012b4144544a11b38d8e4d0a2458e7926b716e4bdb50c58288a3a3f83a50fea5c6c25a4448558ba2310b63fb02f46f47fdff35fc53f1ecb9de16df6b7c0ad3ec476d57f86a21a152b11de40601507065e346d4577af262e0f4e056dc9edd10df7724212077db6be6831334cdb9862788b363f60bbd3b16e2f51066ac5d37dfa865c8f44a636850b625f98bfb84df253c6a48b57ef34f281348ad1c4f1e0e11b9712e72a9b28171568aed0e146e3cf3ccb025e458324b1a4be683c52063ef53bf30c747d769eeafea03a103e4447c29614efd4e2246e691e70531a5a92138d2cd65e0ccb275a6b9321cec99bc8630f9603f72c3e569f45940c5d804f38a217714a6b768d87b23c224a1a940301f4679b29748ee6ba27ed64dc51146828ff1e26629dbbb83ff0da20cceafa8302156fbc2ad3a6b8308eb447a603c7642408dbeeb19ef8139b33b1926d6febac658057d955ee9a9974a8161ff0b01c51f2f168ed7712853add36abc04a4a6a30b5a67f80b14cac2ee57bcffbcd5bf85e515e16b7188e1e3424c2407f167ce879ab96caaee83ff17502318df10e4f15afee22032edb73cc6ae50bc7392b31acf63bb9f5e8f1a8ff420f56ea97e64ff0a8fa9b7f2d388e376d998a73b3e7439a927907a4a2b364d5146c4f7d2495a6213b8e99324dc09c9d3e5b9ba0226f9a04ee4f634dcb5ae19d391c4145852c3cee751fbe6343ca87226ef917b9eb5a03a5bd93f689d6cfe1f821744322caac1da2e4ccd49f4b4749fccbc211844d71d526b18c96ab141aef2564ccd57aa052b0a4c48fc8971417841db5373c2339ab68a63291a03c950c38c664c7b41fe9c2d884f2ef35cd57ec19f2dfde25c35ef8d590cea7817a9fa48e0732efd98ed44a8479ede5c580dbfcd6f0f0b43e35f31c839bb88d984296970bede373438dde507473904a58c58f15cdaf78272c46a912dc9f85b4f538615348c9341a1b39c67730af76d41cb7fd5b33baf6cfb60552c9298ccc415d040a5367fef3315af8a304edae6065e6f22aff42b97b4af15adf742e65d98970ed08e24be48c634e2ce4ad316f06cf308ed4ee321c28512366be340d2e3558eeeb3e4628ccb593aacc78539655bbec89227ce3345f6ec06f41d2f4cc5be72c8f6ab42b1c2c213a3b2004a08c2fb8c519b3817227aa4ccf3868ac6f2c4c6d379f6eab1b33b264447cc02f872bb7eee4a91176f082c65e16f3e66a0456eb96e756d0f6dc7af0bd07cb9a9fb00d4dc9bdc5a7dd2d50463733ca0a4bcf35077c035581bbaf939f317f6875ebf6e3e7bfb15976f4259f1f791724e5eb3e4c20e91092222b6da05724104d4c47593f3e92872de2bf83e873a66ac5eb7400d171551d53ad793a076290628fb1c2bec177de2a58142c98619c13b581ca0f2fed6759f72085ea6ae0c7bbacc8f2592e99de440b9cafc88cbeb6d9882a7758165a27aab0b519708ddd841b7f4bbb5cfe24b618d0d80c13cc8d866640175ea3bbfe28ceb3912be5e1b848cbae3d83e77925f7ea705edd2b40c84a87ccda5d8faea56a7f1c02d50e630f50b69e04cd94d95da16c1baad329223da2ab8c0e681a333ce94bd56e8fd168f8a43aa149be9287b73bb87b86921840d946c2de8c090c64d6ceda5068d9b2cc42c5130cae6a6cfc640997449a69993fbd48c66da29211449d16895fedfe833cfbf3d73d371ea8c3c34f102eddfa1e3560803559d3ac352cf9fdd613f1bd874d8b1b637fe99a25f87acf672aae2f9a502af816de9872de564a79f5767cfeab2876450f6743601a83a38db1a2ccbf9ba80a68eee7f3720535be1f934943fdf30145e2d0e4c1f0ee98b5c0fbc778b274b448d443d1849e84767af0f765e4d25f7bbb70c7b138ca53915a5e8ea5b5cc2b389b3393bcf90d0815df0f716b6d67cf772544bdc5f9bf0ac10dac29af9ae7b3408f27a1ea04b2f1920792fa4af6e92941fef336464876bba088e8d5c507eb7315b8577499e31cb36ed3ae6847d64acd346cfa70fdfe80a988949f93e413ea5bea769f845b754ad98948d14136a33574dcf2219d432dc2294d0c7c0b327164ff05f34a1adb1391130fbf6a3666ffd4c699362d87f0e4735c426ab3bb9bbbdeeae793b24f3d8a35596b0ff6d2bcbc69cf2def5c677f547479b23dfa3b5efd71143a37ef6c344d2e9e66a48c9e53d4f81d4bff3e793c243adb34644096b12c0371db84ec5d96c03601c01a1aee4f64e1ec7c26d936d383574d55ee592b5f8a016ac107df36497b47ea40f8b455bf3b90271bf056d06caf523b91e4231b0e0b25e47e2e0edcd84d51d554e8b86ceeb91b6590c4aaa6ed9551a126581073d2470aa5a6d855335da4fc22a9d957ac66f0edcd3b6e7405a22dda95d956ce2eb715018b858ef4c75b4b8e2f5ef303bba6c9125d5b3b2d3d99191a24373aa4ecec19dc67b27fadadabab48056636585169c252cde7ba3deb5499b618da4b67d5cd0918159fd008fc03f9e0e83311351414757e9b2dbca6ceed97e731cd74a74b6d2645998c76a5ca0a1175c916d"}, @wireless={0xb, 0x10, 0x1, 0xb, 0x3c, 0xffff, 0x3, 0x1, 0x55000000000000}, @wireless={0xb, 0x10, 0x1, 0xc, 0x10, 0x3, 0x1, 0xf64, 0x8}]}, 0x6, [{0xf5, &(0x7f00000000c0)=@string={0xf5, 0x3, "ed3deb487e9a1776c5efc0e373a50fee39ed92bea8b25e48fd5913ddfae65187c2b8c29c82c274f8658b49676512790167c18088d8d0857fd52331c16586f0230febf25e074d8d8298c2ed478b0da3cbab10a464f3d0b1cb3568e8c62dc82ed07324c1aac2bda34ffe3c5432e56a5b5e3f61256f88e4f0c2d59553568863f2ec7de714d14fc78a3afac07d64c829a50f6ea94a3798cd2a52927fec15911cd3102443871707a9eb5edeea2ab229bbe03f8e7dc4ab2d592d409db8e3c76a15a48fa30346605a1cbec2bab51148c63ab44156cd034abc288ede6106759aae4bf3625e67c9a614e73523df1e63e2d1173dbbd0c53c"}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x2809}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x208}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0xc0c}}, {0x101, &(0x7f0000000280)=@string={0x101, 0x3, "e1b531eb9f8fc3a483898627dd9bc26ae95b3d4dafbf4a60433f4c78da9f687abebff72d97fb67542af005a2f678e205dd991c3f24986315e0728f25a2816af4f6ee050eab7d4a7e3e624b2035296bfa714f802efab37f5680b6c61f41d277739daac83fd31044c4e0736fe7af9f6abe90398f24500c1d5fb731e371260d70a34d0f5a907167bba976ab4ad935bcb7761ac4278c4026c808e4be23a4c2c843efaca1b5e5cb8ab2f7ba207bb0a6d92395baf943fd1b0e93de44dcc2e5c1420df45ad83f65d304119a1a934b366b46c6ca7581f5dc877bd079cf26b8f0287579b7e23cdddae57e5f5becf64478fcaa3c73dd5de722cd6dca2ec24802db7729d7"}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x1c35}}]}) syz_usb_control_io(r0, &(0x7f00000006c0)={0x2c, 0x0, &(0x7f00000005c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xd973e0b008f025f}}, 0x0, 0x0, 0x0}, &(0x7f0000000d00)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={0x40, 0x7, 0x2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000c00)={0x40, 0x1a, 0x2}, &(0x7f0000000c40)={0x40, 0x1c, 0xfffffffffffffe49, 0x8}, 0x0, 0x0}) [ 750.482781][ T9796] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 750.491933][ T9796] usb 2-1: New USB device strings: Mfr=163, Product=4, SerialNumber=0 17:48:35 executing program 4: syz_usb_connect(0x0, 0x3b, &(0x7f0000000040)=ANY=[@ANYBLOB="120100000e5b8d40c605489076de000000010902290001000000000904060000ff4c8400052406000005245000000d240f01000000000000000000"], 0x0) [ 750.532558][ T9796] usb 2-1: can't set config #1, error -71 [ 750.538622][ T2816] usb 1-1: New USB device found, idVendor=0582, idProduct=007a, bcdDevice=2d.d0 [ 750.547835][ T2816] usb 1-1: New USB device strings: Mfr=129, Product=80, SerialNumber=91 [ 750.557908][ T9796] usb 2-1: USB disconnect, device number 82 [ 750.588072][ T2816] usb 1-1: can't set config #1, error -71 [ 750.597874][ T2816] usb 1-1: USB disconnect, device number 85 17:48:35 executing program 5: read$hidraw(0xffffffffffffffff, &(0x7f0000000080)=""/250, 0xfa) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) read$hidraw(r1, &(0x7f0000001080)=""/149, 0x95) write$hidraw(r1, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183", 0xdf0) read$hidraw(r1, &(0x7f0000002140)=""/172, 0xff60) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000180)) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x6611, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x6611, 0x0) r4 = syz_usb_connect(0x0, 0x4, &(0x7f0000001240)=ANY=[@ANYRESHEX=0x0, @ANYBLOB="7e18f647222bc7ee54b33e071004188ffb74632e9ac0d48362b9fc33515509fba32baf1ed3e3d76c7abd3d0eecb342f99eda06735b6095be4354cadd03fc0fa1a28ad1247e9225f972b09c3664c22a19f13b6aca1325e8de9c72ffddbfece96cf4ac770238b3747c9be2707e9fa4377a05e792f1a0c1f499220fee32d17d882cf73dbf0004276740af9a6fcfa3ce2879aa426c5babb445c63e1c88380e1c67535939bb4f9bb1cbc6ac48e8a8ed6e2153e61702a761e82958147d792420", @ANYRES16=r2, @ANYRES16=r3], 0x0) syz_usb_disconnect(r4) syz_usb_disconnect(r4) syz_usb_control_io$cdc_ncm(r4, &(0x7f0000000e80)={0x14, &(0x7f0000004200)=ANY=[@ANYBLOB="40110210000002319ace7822993ca11229d55ba0b7e5dab49259d482d9178c07435b657e05f14e43050783153b182d3325eb3630cfa1fa4ebe87c03d96a557920ea4f8ba40e55ffccdf020306892720e09e0be34e9d4a75b982387725b639b9fa6f814cfd9c0e534556f1c0eb92685ceae8003ef2ade3d015d4ba75c7457ecfdfaaaa029cc16afb102cd43bb5acb92127b8a948896fea88e4f5416001bfe717402c52e10e73dbb6f019a08e288e82c52bda607bc24cdf64acf94d66db183b360151d59c4c1eeaff42d26bde150f32b8b1d178c278b10f1fa18ef2e6350b92d0bb728970e6464480c29c075f7dde142967c2941bc38189cfc84f7d6f9df85f368f23ae96b4499142bc453de4bab9328bc4c6d151261981a95f7ddb8859aa7326e8e50cbee4165119b64bbb3b2cd2c635038f2af21e49e2e22a3dd67b3c46cb0bd994cceb94635969793e85da497793b4f0290f596d3b750d352e2ec25f92324a4940119138f11a0890872961fca492d3288ba19c093b7efa6c16a8a19f6731c71ea10d7507fc018591b50ffe591209749d199dffe085e31adf2f02002ca886a071dc1d2683b691a21518a2fbc2adb9875e43d9460c3cc46cb67f3c6f44ddabc7c254f35e687049c0e746cc096c5c2cbf266ca9c494c8bbc4729aa61698008c62460d2f100ea4c33c695fea3a3010848077a92534850e7ca276a20986f32abe3bdcc63fb3650d1d71aa7800317fc7e4bc9edadeb65e26ddbc2f48b81b05925c009e18ad990fda0fc3d09d7d542c494a7e5cb76691f0da9df0b279421a86062261253c947d0b3262974c572965752f7819b534c8b61ffd39a500865562fefbe6171997f360fc8faefeba1cb0585619b364d79f0a1d0f86ac633e3dcf470365651718eee381fb1e2faf4ae4580c53224a7415d2041a705000fd7e0dc8e968ae9b2a6edc9541fe4675bff9d122188953c9774e8dcf6bb3de3c5b245d8fc8a1fc67b3f6ef80c6e20a9009b3b8302801bd2a86bfd293e60c5c506f95a1cc834edb1bfc59c06f3685ffc3dbe156d65bb34121b41aef55b88ff93db831bacffbea2727c4acca9a33a860b56cbc273a707575ffda164d31f2004471ba6ae7deeb49bafdf60e74772ac54926208e8b26cd1a485b1dd216db264a0ee9a152d383b26fbf2a05e0e6284cd8456b509cc9d8bff8aa3f8a23c95867fe84f23ae6b9c6b76dd456074d53db8cffb14ff5ea4e6b102c3187baddfaf9197a7e390e6c85951a02c940ac49e45dfe3360a052aef968fc29c9aa789633d0f1dbee0049ed115f84432e2e2418d2cda87dc8810a3c03e812510c638b537e36027d6353bade189381bacb9e02c7501ef86cdde6dcd25dbf7c6d34df804f988b99f260f4fc105c59df9f33743927bd579bd21dd1f214a5a01595585fb915f7b05fbc791a92faf356f30449e1a3903815e96f21ab52c0d4a68299a3be7608761096706ccd7bdbf88684ffb13dc23f09abaa724a0569000000080000000002b8391be3810da8bb2491bedda6aaa11b0136e9cb1d4b53013d0dc3c2e43fa1af161abd5b54e7e1f2a650cbdab6e61c40638ccd751bf69ca2e6fb367f5280e4d21c0a39a3dd6d6f3ea25960b2783215d38b83f8f38a42099be9d9b1535d47ad53a0764ed8c16152dbe113fef25c2acfa52ab0dc343e854ca10676c4a3bb37e368e198dda5a76d91909166d70e47138d2346df22822c520dc78e70f9ab6e2075a1c17d1e8f0931150aa1a4b2e1c25bf86f232a86b822003fd06858bcf1d9b78a1b3bc7c6b3730b4fffed8f08b42082be95ab49aea6322904742d1be056cdb130215f93c9b7ab8cdfa0409d488ef157a565893d0291006681241c1088321a47ed94c2ffa7f6d2b9ab0acdba30165362c3d4d1febf1bb75cfeff818054ffff5ac58070b9c6d2f8c58d0dc128f7eaeaa8dc6c4949c32e10b1a40932c86641ca80fc5982658d01e6c6618481d234f16d489f595946df72d9fdfbfa557f73b91d86142caea1de07ed3b94dd2f9c49708d5338838bfd5e943411fe2cb4a11ca931e65e990d82af6136796c0667cdd4a909c27537346e889ee59d57dffba183088601f1782c6059a0cb2ace836c9873c2ec1a7a59ffcfb07f2f5be00e739dde8c8c3ae22c4024f664b87bed412ffcabdb200dc06cd8e4458f448d3753d7ffe00527bbd63ccbbdb711f9fd072d07bec6abe4d088903057f0a79e786f2d6fcd0a8d6e71974df1233f63960c86dd8debbfcbb6536faaec5ed1b5c8c4de40aae34f98660c78cb9531bb38265a57f2568484aee1a2eafd965a28e88e5b8651a453c29ba960b1528cdfba2ffb9c9d9c9fb7c8277f9cc005f52ce7d7175fd79865cd09ab5b81bb5782653a608072b9208c144d1a53bea12563986cfb53303cd1dae36f2db03f025eae4958a37c2614a47d807bc38f4e26b215caf7cb57d31c52f1ae3d3729eea491416e02660c44dc0a296c540b4aabd57d0c2553e3e2c4c6b86d2dfbd10a897e2ad04ea871d08237d12262902aa75be00cdd1c6934e9f51cf3c7f4a067130366a205b689ecfcd61dd8babefe2728a4ef2d0bee3fe37407b495adf15a34dc5a725a1d5ed6f9d8b38300d212aedcd956e0ca6877db6163c5dcff363aed9973407eab62a31254c118c4bbdfb397701b2492240533e7fd613ace850e36db526021c44a916001d4755dfbd6fefcd2c3f34ec64a8f8f70ca967cc0a9ad17f9e26f6d2182f5ad23ca80b25a9542a5d35d0e2f569d464170e1cd8f724aa0e1144c65193f11df2a7b65b0d04e0dfac2de49d69cab4b9861676965203f477ce3c246547ba7b92792dcee91b957ae25369faa8fc947fdd820d0ec53f84f31799d1571915ed8841eea3d311f77a1e644a69e8924431cfa283ed2dc83deaeec723f0bc210f5f4fd9f8c8d9fae560b74b1ac9daa29984a9b008e556f8a54a6197a4dc784291a2d0b8d658efb0e329b213e21c4364f56b47219cdce0655c8c1f6aeb09f3b17cb8320ff6eec83dd51170cfbe2160d9733ad478fb83266d2087cacabbfc8cf3bf1515dd1cc55e1ea6867d633d4e2c022e8b204929217a04cd48b5b94098a31359a8cc76dcee306c72d5a4e856ce3a045df080de1d762fc8f5f030578823e495976eaebcf0189a73c2571c8cf359005ef5016d56c0812f9b14731f251cd6e77ba87ef282b529162f5f2bccf0f350b41d31481ace60f79e43e6941bd7b2ed1eb2c3b20da530291616f0d18db45c6a7792042843c1c8bd580715c498cd9b3d45eb83691bb4370e25f02a8732c7cfdf28b1037b80ab89757d562caa8fd12fed3c788ce299c0912e451b4665edf75de59023ffe872930e14961cfd4eaf84f29f2cecfbd7194b0b23fae888d99e4593edb4696f7c8604d6893c688ea54df019c492910fde5a30e19a53f3cefd1375ba9d6e1641b2e6d4c11afc9e9aefe05c78e09bf2aa532cf53799bf053dfe55d7e42d663982654f53f392056dca41c907972f666e0b47a7ab0f42c3415541ad2c91002596dfbaae02fa6feead1faaa8fffaa87f027b39aa8457ddc8847bd2e30ff348151c680c26ea79c2d37dfb6ac69e709277aaf0497774a09c9fa96990e94634e7bd00a82c8671bc3f45ee0d157c9bc5a131c826f54535687f19660bf5a445fb7fdaaeb53723a2caada577f31ffe0004f445706b7f0efad8575e99eca78ce23a2995390d0bc01bce9ff4859f397d87c9b4ffa610872a6036e2268e961cb3faeedb32711dcb799c3939ec38d377a0c136500ec4c8be567fccaf8421c846f068baf3662b15b88e63153892f83e2f95b85233e0ffb8126abc2db0cbe0c74c02c278bc45905df275c8d117fe1b915c6840e1d7dee2f1b5754541bbcfdb7f3b108728f708d9a9e0c0a22f36afe3c81f0c68281ef3e4abf597cbc7598d94339c0de54e26abad8d9b82d3a6d1e295cc318c23a7965c6ec4348202d9aa2f45529f521c6cab96d49b712794ebd065959a99e87169187d556f56e9768956b207452aa170f4c50026c9944c06b6981b2dda2a1bc01be3fa822ca8b9d8cbe0dd04a2c010f251b81276b8854e6ef1779b442e087e3ed059dc58eb1ab0f144e4b5e5572ceed9f1404603ce5449f31e8fe93b532fe94f3733c6b5da397fb0ab5e2a16bf053f70a15f011240496adff44a06b1cc58182055f76cf20eae781f925a53d85d2b27f39de256dfe82ba579d1c4cdc82f77d0f562a5a94168773d80eccc0087f42fa2fb2e95404e5f77b94bcf7e245e80cd2c2a4bbb8817b80411a13d82297ee1db95c6069734359691c958e5c4f7278414f986c6e9195601b990b96c65d71f93220870500ecfded414877694de18f9871ba7ea4bd31aa21c431c37d7ae11bbd747c57a728eae5c0f1d59e4e67704d2b1ee2a9c1874c87b5f7419a3e37f1c9600bd390e0831ff628e5292339b9e5ed96e685e8085c86302bf30faef0b912004d5174eb3268d5a8485728c6d308ad2c3fad3c8b37b23096df9148ab17237f6f531f774e5ce11e17cedfedc4a5e50d61d36be064364e6d06c924e43433752e4f258583b5349ea317afdcfca46bf87dff312dab2f1a79d896767138cdc5bf75264e4e271bfd09417c70ce11476bad804d3ff95f1d84b3d59090db6f686fb53a0eda47135e61eb1e69ecf466826d9cf7b68ae7793e7f9e697ed47014ef709b1a4bf7486d772430c7a7648768262d16b80697bfb63e9482ef1c1934a59c93264ba973597a2d0e253acc482dde54c6d8692d9dae3b0ee9865735a52a7e8213d740c386fbfd478c3c4225516e248bf75c614e9c78ce0e1a465a0c49711556cdecae4b179c185cb2b1b9dfe74e7c5e5bf7127ba9ebd89b8cba4e2c9db6fe916c3e39118ee9c43bd797b4ad301451b414a8e65d0204cb890c8c9930e24a7d7a82b3c5478de46b157fb775c88f2e0bd35bad29712fad6970bac26431c94aec00e2b756c362000b4a432eea058bbb006aa6c4533a693ce31a8f2974af2008c92bfd5e4efc4d93e0593374c5099527795ead002056c45bc918ade8aa3f54c4866fb812da8d994d56a31ca50c67f19ed7a1fbbd779d336457c3918ec4de2ee86f76e2ed1f374981ef7927f897c50384d96294756c23a6561c2ee8b6a6a65c9937e23ce970474b46fa9b685cd9b0aeb1cffcee5349c904c69469b62dc1a230fa79bb5244de5a80cd0fd31f0744374d81e87ea4bf7c46bcd20abd09e46bdba41911f9c94d02cfe026438fb467a00f2e73453cf8ec7b6430618385c3141f6a9471ae9ffc06625658d5a5ac1c1c72c2260b7db72478915c3e13cc636205e7a1cb9eccfc9c7dbd66c2a4989bd9907abc98f201bf199fd38670ae8b42fc83b5b996d456279e1623a649d08b300bad41438f0ddd6f00fab022582df816a7908b9e3e895bbcc3db4f55dc4810fdb750f04a1c4168f26826120bbb447c712ce54b72e92a5cad5170e3b5eb6a7044dce2fb35ac402fcb24632a5f20a8af642cfd9928a072fd3917ce84367ac9a48e09f71093aac31ba58f249ffb3eb4857a39d1dbbe30b3913097f89f4101724dc89a7dd53639991096d20a4b661a46fba4560e136d7bf31e8b94e058ff90370f08e234b0a409727dd8c2226a907e1b252d061bad45399d05691449a002603da91fc2153970d8b8fd95fc5d450edf16e3cff26618bc333b624b93c2b3a8e856708f252be5dee047ed28e3aee96742ab30155617cd186397936dfd52a1526034ea62daa120e5ddf8887ac0747325bb056987cca4de238dfc785012c6424e16b33367de2d691acc3a5cb769ed4c7f0345b8d"], &(0x7f0000000000)={0x0, 0x3, 0x32, {0x32, 0x3, {'340032003400320034003200340032003400320034003200'}}}}, &(0x7f0000001300)={0x44, &(0x7f0000000ec0)={0x60, 0x8, 0x36, "1b4ab4cf2de850f6e41822b4e656c2d29736f77e30101d2e8f2073e4019c1aa494825489233d25266b43675683132c3b859b23948956"}, &(0x7f0000000f00)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000f40)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000f80)={0x20, 0x80, 0x1c, {0x9, 0x6, 0x6511, 0x2bcd, 0x8, 0x10000, 0x80000001, 0x200, 0x100, 0x8, 0x100, 0x6}}, &(0x7f0000000fc0)={0x20, 0x85, 0x4, 0x10000}, &(0x7f0000001000)={0x20, 0x83, 0x2}, &(0x7f0000001040)={0x20, 0x87, 0x2, 0xd99}, &(0x7f0000001240)={0x20, 0x89, 0x2}}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f00000011c0)) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r6, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000001140)="2170159465d71ae22e368406f2e88d24eaabc009160ed27a7b238258c8381edaf3fcfed101e8c5541ea7edb91fa104e82ec6b99b6a1d7d553ad5174807b3366373b4a54e0161a8bb05c05d038f0aea804f235b9842806ca5d6cc7b26c449db6b125a462e16efc22f0ea6f6c5a47e51c67764761afd07c7a1a7773ae7a89d", 0x7e) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) [ 750.752575][ T83] usb 4-1: new high-speed USB device number 72 using dummy_hcd 17:48:35 executing program 2: syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x800) syz_usb_connect$cdc_ncm(0x6, 0x7a, &(0x7f0000000440)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0xaf5a, 0x400, 0x20, 0x1, [{{0x9, 0x2, 0x68, 0x1, 0x1, 0x401, 0x30, 0x3, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0xd, 0x0, 0x5, {{0xb, 0x24, 0x6, 0x0, 0x0, "046d208f3489"}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x2, 0x0, 0x1ff, 0x607}, {0x6, 0x24, 0x1a, 0xaf, 0xb5b3}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x11, 0x4f0e, 0x0, 0x7}}, {{0x9, 0x5, 0x3, 0x2, 0x22b, 0xa23, 0x0, 0x40}}}}}]}}]}}, &(0x7f0000000340)={0x2fa, &(0x7f00000000c0)={0xa, 0x6, 0x739d1e6b7877cafb, 0x7, 0x9, 0x7, 0xd008e27cb083fcf5, 0x87e5}, 0x3c, &(0x7f0000000040)={0x5, 0xf, 0x3c, 0x3, [@generic={0xfffffde1, 0x10, 0xa, "7c36eccfd9de74504c67fa535418cb9e6184025d8fbbbc7cc7184bcb4297"}]}, 0x0, [{0xac, &(0x7f00000001c0)=@string={0xac, 0x3, "0915f090e7f12a1326baa0531bbef683c6af8739e6ebbec90797e96bd985399b926ebc502bf9df72475a6ed97c466c700a726901ce9f6624d03bd33e8ee5a5ec9bcef79c354844fb62f62bec45319349ab3087cad387eba9724c04626af2885e2185473e2e05cf6a6efd5f8e939f0cdc6280a2150e3a19f2d075bb229ee79d759e43802bb3737178e0da6ccd504b2a4c176a5d35bd45e1d21bec01a44c5179c5871b5a7c978be12bb917"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x403}}, {0x4, &(0x7f00000004c0)=@string={0x0, 0x3, "fd49c6c534a1dabbe1df3292ee7b593a1ef9b6848ee297101276534ab9ec329b75086e7fca253a99e1e593824423f8a0d4643d28293c6c85fde5f51203093f5644ea4e0be359cbf2e717db913921e360a93746ccfe2b0158e137e70ddcb4421db2b7fb107df05b2aca0cc3d7e889dea9b3249fb99877e67855d45f392a1d6df1abfd5163d199d334c65b37f3726f96c183644100e2c6a0af715985baefa22e5c563437dd1aabd7c4fc0909e156d854ea087a7f8b9833105c2c1b49ba85cea43839f1fb7f682c8fe91e0c09821297699d2bc4"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x827}}]}) r0 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x2c2000) r1 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x2c2000) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000000)=0x7fff) ioctl$EVIOCGBITSW(r1, 0x80404525, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x2c2000) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000000)=0x7fff) ioctl$EVIOCGBITSW(r2, 0x80404525, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x2c2000) ioctl$EVIOCGRAB(r3, 0x40044590, &(0x7f0000000000)=0x7fff) ioctl$EVIOCGBITSW(r3, 0x80404525, 0x0) ioctl$EVIOCGRAB(r3, 0x40044590, &(0x7f0000000000)=0x7ffb) ioctl$EVIOCGBITSW(r0, 0x80404525, 0x0) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f00000003c0)=""/108) r4 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x2c2000) ioctl$EVIOCGRAB(r4, 0x40044590, &(0x7f0000000000)=0x7fff) r5 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x2c2000) ioctl$EVIOCGRAB(r5, 0x40044590, &(0x7f0000000000)=0x7fff) ioctl$EVIOCGBITSW(r5, 0x80404525, 0x0) ioctl$EVIOCGLED(r5, 0x80404519, &(0x7f0000000080)=""/12) ioctl$EVIOCGBITSW(r4, 0x80404525, 0x0) r6 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0xffff, 0x100) ioctl$HIDIOCSUSAGES(r6, 0x501c4814, &(0x7f0000002140)={{0x1, 0xffffffff, 0x3, 0x100000000, 0xf61, 0x9}, 0x278, [0x392f, 0x3ff, 0xbeae, 0x5, 0x92, 0x401, 0x8, 0x1, 0xff, 0x1, 0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x1, 0x7, 0x4ab, 0x5, 0xd7, 0x1, 0x8, 0x3, 0xfffffffffffffff7, 0x1, 0x1, 0x1, 0x3f, 0x20, 0x6, 0x5a, 0x3, 0x100, 0x1ff, 0x5, 0x0, 0x1, 0x7, 0x7ff, 0x33aa84fb, 0x80000001, 0x8, 0x7, 0x0, 0x4, 0x5, 0x4, 0x20, 0x7, 0x4f78, 0x9, 0x7, 0x6, 0x9, 0xffffffffffffffc0, 0xdf96, 0x1f, 0x7, 0x7, 0x6, 0xe0, 0x6, 0x80000000, 0x6e4b, 0x10000, 0x80, 0x7f, 0x4, 0x3, 0x101, 0xfffffffeffffffff, 0x9, 0x4, 0x8, 0x9, 0x8c, 0x20, 0x5, 0x3, 0xff, 0xfffffffffffffff8, 0x1, 0x0, 0x7, 0x800, 0x1, 0x2, 0x200, 0x1, 0x8, 0xb74, 0x100000000, 0x12, 0x200, 0x3, 0x400, 0x200, 0x29e, 0x7, 0xffffffff, 0x6, 0x1389, 0x8, 0x9, 0x81, 0x7, 0xffff, 0x7ff, 0x1, 0x6, 0x0, 0x3, 0x9, 0x5, 0x755, 0x3ff, 0x1, 0x0, 0x81, 0x200, 0x2, 0x7, 0x1, 0x80000001, 0x7, 0x8000, 0x2, 0x4, 0xfff, 0x2, 0x7, 0x3, 0x0, 0x2, 0x87, 0x0, 0x80000000, 0xfffffffffffff800, 0x3, 0x79e8, 0x8, 0xfffffffffffffffb, 0xffffffff, 0x6, 0x4, 0x9, 0x8001, 0x401, 0x1, 0x640131b7, 0xffffffffffff8001, 0x0, 0x4, 0x6, 0x5794, 0x5, 0xfffffffffffffffb, 0xfffffffffffff001, 0x7, 0xb34, 0xff, 0xa49, 0x7, 0xdd, 0x2, 0x5, 0xfff, 0x100000000, 0x5385, 0x6, 0x7, 0x29, 0x8, 0x6, 0x9, 0x9f, 0x10000, 0x81, 0x36, 0x4, 0x2, 0xffffffff, 0xffffffff, 0x7, 0x401, 0x2, 0xd6, 0x4, 0xa91a, 0x3, 0x6, 0x6, 0x4, 0x0, 0x98, 0x8, 0x974, 0x101, 0x40, 0x4, 0x8, 0x81, 0x2, 0x7, 0x6, 0x3, 0x3, 0x38000000000, 0x5, 0x6, 0x1, 0xad90, 0x5, 0x3, 0xc7c, 0x7fffffff, 0x20, 0xfff, 0x7fff, 0x80000001, 0x0, 0x1, 0x10000, 0x1, 0x6, 0x6, 0x3, 0x1f, 0x8000, 0x0, 0x7, 0x1, 0x10000, 0x81, 0x7f, 0x2, 0x6, 0x0, 0x5, 0x8, 0x4, 0x2, 0x4, 0x3, 0x5, 0x3d0, 0x2, 0x3, 0x1, 0x0, 0x7, 0x7ff, 0x7fff, 0x0, 0x19e0, 0x6, 0x5, 0xfffffffffffffff9, 0x2, 0x7fff, 0x7, 0x7ff, 0x6, 0x81, 0x4, 0x2, 0xa66, 0x4, 0x7, 0x6, 0x33, 0x6, 0x379ab782, 0x78, 0x40, 0x5a, 0x7, 0x9, 0xe, 0x10000, 0x2, 0x80, 0x9, 0x5, 0x100000001, 0x6, 0xd8f, 0x4, 0x7, 0x3, 0x10001, 0x3, 0x3, 0xffff, 0x6, 0x3, 0x2, 0x200, 0x0, 0x8, 0xea8, 0x1, 0x45, 0x8, 0x100000001, 0x0, 0x6, 0x2, 0x7, 0xfffffffffffffff9, 0x6, 0x80000000, 0x3f, 0x6, 0x0, 0x9, 0x0, 0x1, 0xff, 0x3ff, 0x7455, 0x8000, 0x4, 0x80000001, 0xfffffffffffffbc2, 0x400, 0x2, 0x9, 0xc000000000, 0x546, 0x1f, 0x3, 0x1, 0xc942, 0x56, 0x7, 0x3ee0e977, 0x3, 0x1, 0x7, 0x1ff, 0xe, 0x6, 0x0, 0x5, 0x49, 0x7, 0x5, 0x1f, 0xcdc, 0x91c8, 0x80000000, 0x42, 0x87d0, 0x5, 0x8442, 0x1000, 0x1, 0x7, 0x80000000, 0x81, 0x5, 0x5, 0x7, 0x7fff, 0x8, 0x1, 0x80, 0x7ff, 0x4, 0x400, 0x4, 0x0, 0x2, 0xff, 0x4, 0x337937c9, 0x2, 0x9, 0x81, 0x8000, 0x1f, 0x9, 0x3ff, 0x5, 0x2, 0x0, 0x40fc0db1, 0x9, 0x1f, 0xfffffffffffffff8, 0x7, 0x100000001, 0x6, 0x80, 0xff, 0x1, 0x10000, 0x0, 0xd4ca, 0x3, 0x9, 0x7, 0x6, 0x7, 0x4, 0x6, 0x80, 0xffffffffffff7fff, 0x7, 0x80000000, 0x1f, 0x2, 0x400, 0x1f, 0x101, 0x100000000, 0x4, 0xa3, 0x7f, 0x8, 0x1, 0xc3c9, 0x3, 0xd3, 0x0, 0x4, 0x1, 0x3d62, 0xfff, 0x100000001, 0x80, 0x5, 0x22d7, 0x6cc, 0x8000, 0xd2, 0x66, 0x1f, 0x9, 0xb910, 0x8c, 0xfffffffffffffffa, 0x7f, 0x5, 0x2, 0x10001, 0x4, 0x7, 0xffffffff00000001, 0x9, 0x6, 0x0, 0x3617, 0x800, 0x401, 0x3, 0x2f, 0x1f, 0x2, 0x2, 0x4, 0x9, 0x5000000000000, 0x8, 0x8, 0x5, 0xffff, 0x4, 0x5, 0x55fc, 0x3901, 0x80, 0x0, 0x1, 0x0, 0x9f9, 0x3ff, 0x8001, 0xffac, 0x8900000000000000, 0x3, 0xfa1, 0x100, 0x597, 0x7fffffff, 0x3, 0x8, 0x7, 0x80, 0x3ff, 0x8, 0xffffffffffffff7f, 0x2, 0x8, 0x800, 0x4cd63deb, 0x4, 0x2, 0x10000, 0x0, 0x3, 0x6, 0x3, 0x80, 0x1b3c8aad, 0xffffffff00000001, 0x10001, 0x401, 0xffffffffffffffff, 0x3, 0x7fffffff, 0x0, 0x3, 0x7fff, 0x8001, 0x9, 0x0, 0x9, 0x6, 0x200, 0x3, 0x9, 0xffff, 0x5, 0x7, 0x1, 0x6, 0xfff, 0x7f, 0xf7, 0x101, 0x51, 0xe96, 0x3, 0x10001, 0x7, 0xff, 0x7, 0xfffffffffffffffe, 0x1, 0x158, 0x9, 0x9, 0x0, 0x4, 0x2, 0x100, 0xffff, 0xcf, 0x1, 0x6dd, 0xaa, 0x14b, 0x7, 0x1, 0x0, 0x5, 0x2, 0x1000, 0x314526dc, 0xd0d, 0x3ff, 0x6b, 0x6, 0x8001, 0x80, 0x9, 0x100000000, 0x100000000, 0x1ff, 0x5, 0xa4, 0x3, 0x2, 0xf5, 0x9, 0x1f, 0x6, 0x3, 0x80000001, 0x400, 0x9, 0x6, 0x1, 0x7, 0x4, 0x8, 0x4, 0x40, 0xff, 0x7fff, 0x8, 0x7ff, 0x4, 0x9, 0xffffffffffffff7f, 0x6, 0x7ff, 0x8000, 0x5, 0x3, 0xdc5, 0x1, 0x53e6, 0x446, 0x9, 0x81, 0x1800000000, 0x9, 0x5100, 0xcf51, 0x89, 0x80000001, 0x9, 0xffffffff, 0x4, 0x2, 0x1f, 0x5, 0x81, 0x7c6, 0x8, 0x8, 0xd0, 0x8dc, 0x6, 0xce, 0x200, 0xfff, 0x7ff, 0x2aef, 0xffff, 0x6, 0x7fffffff, 0x80000001, 0x3, 0x16, 0x80, 0x7ff, 0x1, 0x3ff, 0xa, 0x7, 0x10001, 0x4, 0x100, 0x5, 0x40, 0x7, 0x1f, 0x8001, 0x5, 0x8001, 0x9, 0x3ff, 0x8, 0xa0, 0x2, 0x37, 0x3, 0x5, 0xcaf, 0xfffffffffffffffe, 0x4, 0x8000000, 0x5, 0x0, 0x4, 0x5, 0x10000, 0x5, 0x8, 0xd90a, 0x3, 0x2, 0xd0ab, 0x6b89, 0x401, 0x3, 0x8, 0x0, 0x8, 0x4, 0x800, 0x8, 0x6, 0x7fffffff, 0x8, 0x3, 0x9, 0x9, 0x7ff, 0xffffffffffffffff, 0x8, 0x10001, 0x100000000, 0x9, 0x8f, 0x5, 0xbc8, 0x9, 0x4, 0x0, 0x100000000, 0x9, 0x400, 0x2, 0xeb, 0x4, 0x3, 0x101, 0x2, 0x10001, 0xf563, 0x8, 0x277, 0x9, 0x1, 0x400, 0x5, 0x1000, 0x3ff, 0x8, 0x2, 0xfffffffffffffffd, 0x5, 0x4, 0x2, 0x1, 0xfffffffffffff69b, 0x7, 0x401, 0x7fffffff, 0x5, 0xfffffffffffff99f, 0x7, 0xffffffff80000001, 0x5, 0x8, 0xfffffffffffeffff, 0x10001, 0x7, 0x81, 0x80, 0x7, 0x1, 0xc0, 0x10000, 0x4, 0x1, 0x6, 0x81, 0x100, 0x8, 0x81, 0x7, 0x0, 0x5d0, 0x7, 0x6, 0xffffffff, 0x61, 0x0, 0x7fffffff, 0xfff, 0x0, 0x8001, 0xe340, 0x6, 0x7f, 0xbc74, 0x7fff, 0x6, 0x6, 0x400, 0x9, 0x2a4800000000000, 0xffff, 0xfff, 0xfffffffffffffffb, 0x9, 0x4, 0x1000, 0x58dc0000, 0x9, 0x3ff, 0x4, 0xcc, 0x4, 0x10001, 0x10000, 0x7fff, 0x401, 0x362, 0x20, 0x0, 0x7, 0x4, 0x4, 0x5, 0x3, 0x0, 0x6, 0x6, 0xfff, 0x1, 0x8001, 0x800, 0x826, 0x4, 0x1b67, 0x5, 0x7, 0x3, 0x1, 0x40, 0x1, 0x7, 0x3f, 0x4, 0x7, 0x8, 0x6, 0xbb7f, 0x3, 0x10000, 0x1f, 0x10000, 0xb76a, 0x2, 0x1ff, 0x3f, 0x2a, 0xd9ad, 0xfffffffffffffffc, 0xf56, 0x7f, 0x7f, 0x401, 0x4, 0x401, 0x3, 0x5, 0x8f, 0x7, 0x7f, 0x4, 0xeac, 0x0, 0x7, 0xb3, 0x10001, 0x0, 0x6, 0x7ff, 0x13bf, 0x20, 0x7, 0x7fffffff, 0x2d, 0x1ff, 0x7, 0x1, 0x6, 0x40, 0x1f, 0xfffffffffffffff9, 0x800, 0x8, 0x3, 0x4, 0x200, 0x1, 0x9, 0x1, 0x3ff, 0x800, 0xffffffff80000000, 0x3f, 0x1b, 0x4, 0x9, 0xffffffff, 0x19, 0xa94, 0x4, 0x7, 0x3, 0x7f, 0x0, 0x3, 0x7fffffff, 0x5, 0x1, 0x5, 0x0, 0x0, 0x3f, 0x7, 0x1, 0x4, 0x5, 0x80000001, 0x1000, 0x2, 0x80000000, 0x6, 0x400, 0x5, 0x5, 0x1, 0x3ff, 0xb44e, 0x4903, 0x7f72, 0x4, 0x80, 0x1f, 0x7, 0x10000, 0x5, 0xfe, 0x100000001, 0x7fff, 0xa7, 0x81, 0x0, 0x7ff, 0x100000000, 0x15e7, 0x1000000000000000, 0xfffffffffffeffff, 0x1, 0xe7, 0x0, 0x6, 0x7, 0x6, 0x5, 0x7fffffff, 0x1000000, 0x6, 0x4, 0x80000000000000, 0x3, 0x100, 0x1, 0x400, 0x2, 0x8001, 0x9, 0x10001, 0x6, 0x0, 0x829, 0x4b6, 0xad9, 0x2, 0x0, 0x2, 0x9, 0x7, 0x6, 0x3, 0x4dfb, 0x3ff, 0x98d, 0x3f, 0xc218, 0x5ce1, 0x1, 0x33, 0x2, 0x9, 0x8001, 0xfffffffffffffff8, 0x42, 0x1ff, 0x2, 0x7, 0x8, 0x9864, 0x7fff, 0x401, 0x88c8, 0x8, 0xe0d3, 0xee, 0x9, 0xfffffffffffffffc, 0x4, 0x7, 0x100000001, 0x6, 0x1, 0x9, 0x2, 0xfffffffffffffffb, 0x9, 0xdd, 0x3ff, 0x5, 0xffff, 0x1, 0xfffffffffffffff7, 0x80000000, 0x3, 0x101, 0x9, 0xfffffffffffff352, 0x81, 0x3, 0x5, 0x2, 0x2, 0x2, 0xb42, 0x7fff, 0x962, 0x8e, 0x0, 0x8, 0x5, 0x7, 0x8000]}) ioctl$EVIOCGNAME(r4, 0x80404506, &(0x7f0000001140)=""/4096) [ 750.872985][ T2755] usb 5-1: new high-speed USB device number 64 using dummy_hcd [ 750.952515][ T2816] usb 1-1: new high-speed USB device number 86 using dummy_hcd [ 751.122485][ T83] usb 4-1: config 0 has an invalid interface number: 138 but max is 0 [ 751.130755][ T83] usb 4-1: config 0 has no interface number 0 [ 751.137215][ T83] usb 4-1: New USB device found, idVendor=2c7c, idProduct=0306, bcdDevice=2e.6b [ 751.146348][ T83] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 751.154802][ T9796] usb 3-1: new high-speed USB device number 90 using dummy_hcd [ 751.163975][ T83] usb 4-1: config 0 descriptor?? [ 751.173313][ T3515] usb 2-1: new high-speed USB device number 83 using dummy_hcd [ 751.252525][ T2755] usb 5-1: config 0 has an invalid interface number: 6 but max is 0 [ 751.260631][ T2755] usb 5-1: config 0 has no interface number 0 [ 751.279699][ T2755] usb 5-1: New USB device found, idVendor=05c6, idProduct=9048, bcdDevice=de.76 [ 751.289137][ T2755] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 751.326905][ T2755] usb 5-1: config 0 descriptor?? [ 751.332622][ T2816] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 751.343580][ T2816] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 751.393928][ T2755] qmi_wwan 5-1:0.6: bogus CDC Union: master=0, slave=0 [ 751.401208][ T2755] qmi_wwan: probe of 5-1:0.6 failed with error -22 [ 751.422693][ T83] qmi_wwan: probe of 4-1:0.138 failed with error -22 [ 751.431468][ T9796] usb 3-1: Invalid ep0 maxpacket: 512 [ 751.437867][ T83] usb 4-1: USB disconnect, device number 72 [ 751.542565][ T3515] usb 2-1: config 255 has an invalid interface number: 7 but max is 0 [ 751.550808][ T3515] usb 2-1: config 255 has no interface number 0 [ 751.557305][ T3515] usb 2-1: New USB device found, idVendor=1a61, idProduct=3410, bcdDevice=5a.e8 [ 751.566539][ T3515] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 751.582437][ T9796] usb 3-1: new high-speed USB device number 91 using dummy_hcd [ 751.595190][ T12] usb 5-1: USB disconnect, device number 64 [ 751.612540][ T2816] usb 1-1: language id specifier not provided by device, defaulting to English [ 751.822404][ T9796] usb 3-1: Invalid ep0 maxpacket: 512 [ 751.828002][ T9796] usb usb3-port1: attempt power cycle [ 751.852566][ T2816] usb 1-1: New USB device found, idVendor=056a, idProduct=0030, bcdDevice= 0.40 [ 751.861742][ T2816] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=6 [ 752.142618][ T2816] usbhid 1-1:1.0: can't add hid device: -22 [ 752.148677][ T2816] usbhid: probe of 1-1:1.0 failed with error -22 [ 752.156779][ T2816] usb 1-1: USB disconnect, device number 86 [ 752.192454][ T12] usb 4-1: new high-speed USB device number 73 using dummy_hcd [ 752.362431][ T83] usb 5-1: new high-speed USB device number 65 using dummy_hcd [ 752.552560][ T9796] usb 3-1: new high-speed USB device number 92 using dummy_hcd [ 752.560250][ T3515] usb 2-1: string descriptor 0 read error: -71 [ 752.562608][ T12] usb 4-1: config 0 has an invalid interface number: 138 but max is 0 [ 752.570821][ T3515] ti_usb_3410_5052 2-1:255.7: required endpoints missing [ 752.574600][ T12] usb 4-1: config 0 has no interface number 0 [ 752.574819][ T12] usb 4-1: New USB device found, idVendor=2c7c, idProduct=0306, bcdDevice=2e.6b [ 752.590244][ T3515] usb 2-1: USB disconnect, device number 83 [ 752.596931][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 752.598014][ T12] usb 4-1: config 0 descriptor?? 17:48:37 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="036b8847132cacbfb50b120001091a8a00fdffffff00"], 0x0) r0 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(r0) [ 752.762654][ T83] usb 5-1: config 0 has an invalid interface number: 6 but max is 0 [ 752.770689][ T83] usb 5-1: config 0 has no interface number 0 [ 752.777456][ T83] usb 5-1: New USB device found, idVendor=05c6, idProduct=9048, bcdDevice=de.76 [ 752.786580][ T83] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 752.795578][ T83] usb 5-1: config 0 descriptor?? [ 752.832480][ T9796] usb 3-1: Invalid ep0 maxpacket: 512 [ 752.839105][ T83] qmi_wwan 5-1:0.6: bogus CDC Union: master=0, slave=0 [ 752.846380][ T83] qmi_wwan: probe of 5-1:0.6 failed with error -22 [ 752.872683][ T12] qmi_wwan: probe of 4-1:0.138 failed with error -22 [ 752.881670][ T12] usb 4-1: USB disconnect, device number 73 [ 752.887808][ T102] usb 1-1: new high-speed USB device number 87 using dummy_hcd [ 752.992458][ T9796] usb 3-1: new high-speed USB device number 93 using dummy_hcd [ 753.012523][ T83] usb 6-1: new high-speed USB device number 125 using dummy_hcd [ 753.033304][ T5] usb 5-1: USB disconnect, device number 65 [ 753.092542][ T3515] usb 2-1: new high-speed USB device number 84 using dummy_hcd [ 753.232407][ T9796] usb 3-1: Invalid ep0 maxpacket: 512 [ 753.238020][ T9796] usb usb3-port1: unable to enumerate USB device [ 753.272573][ T102] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 753.283622][ T102] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 753.292501][ T83] usb 6-1: device descriptor read/64, error 18 17:48:38 executing program 3: syz_usb_connect(0x0, 0x36, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0xb4, 0x5c, 0x95, 0x40, 0x16d8, 0x6281, 0x5736, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x2b, 0x0, 0x2, 0xe2, 0xfe, 0x45, 0x0, [], [{{0x9, 0x5, 0x81, 0x2, 0x375}}, {{0x9, 0x5, 0x3, 0x2, 0x359}}]}}]}}]}}, 0x0) syz_usb_connect$cdc_ncm(0x4, 0x127, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x5d, 0x0, 0x5, 0x1, [{{0x9, 0x2, 0x115, 0x1, 0x1, 0x80000000, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x3, 0x2, 0xd, 0x0, 0x40, {{0xa, 0x24, 0x6, 0x0, 0x0, "a1de8ba2f9"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x4, 0x1000, 0x1, 0x81}, {0x6, 0x24, 0x1a, 0x9, 0x97}, [@mdlm_detail={0xc6, 0x24, 0x13, 0x2, "9c69583b7ab02a9246f2e8f78e1e190c69e5c68677fb08c4a6609a395cde35d79c74319ed9f4a0b7264190b6a3b3c63c004b60227d79da97683b02e4870319b2242d8ad6864ab2bf34ba37a4f28d1f9f05ac39e92817b59904a48086f6f02d62d3ce3ed5f92cdd7137e484f2ca1f2d6024e5dc938eb3565c8085d720016337a635e89d5f3d550ebf4e68413f17a669242205684e5a11271a4dc1b419514d0399c3c89bfea010a07e33e7c2d4afc45b997db26c52b940a736ba7a22ad76ffa6680e2e"}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x2b9, 0x1, 0x9, 0x7fffffff}}], {{0x9, 0x5, 0x82, 0x2, 0x39c, 0x0, 0x5, 0x1f}}, {{0x9, 0x5, 0x3, 0x2, 0x12f, 0xffff, 0x99c0, 0x8}}}}}]}}]}}, &(0x7f0000001280)={0xa, &(0x7f0000000180)={0xa, 0x6, 0x200, 0x4, 0xfffffffffffff800, 0x4a00, 0x20}, 0x103b, &(0x7f00000001c0)={0x5, 0xf, 0x103b, 0x4, [@generic={0x1003, 0x10, 0x0, "e45517166c5e2f37ca8b74f1230227629f823a3d114052c8d86aad47123d65464aecabb8a48c8d4d6ccfdeafddef4d19841da2b4847739943deebe3bfa7bb73469ff58c2a35f8ba08c08a58e1cc0f44b1cf83ad678afd73e8d496bde2ab29d28e7714b25c87193b12ddc9004f0236a88cc889533732dcb3cef450ae2a1a90bc7de53dc614af287e86afb03d74a7cab5f7bf367dc3e876663cac7562f540ff8fdb314a429c18e8a14befb04950fef3e3d37ae3c84e260dd52e084a3d4bc735f353a25f4b5d25d367222bbb2c22468a151efa722c8da20349e009b8513340febc0af8fd3a5560b01156529eb25bdac4cbcb9049c0dea43e9f1a525edea71663b83808cab2b09f6095aeee46be7cd2cdac29c88861e0c3e5895a04dd8d506f407c20c621fa4954dbb03f26bb19f2f09cc84605756917f2b04895630753e49174b2c4f5cb917e522512d35f41500ccb11f6afba5ffa423c6dd047a2471e1910148f765cf1d67604f3522f14d7d2615cea52b488776f75eb19aaa67c6e0358577195ab52e5c63724926f81a617cef6794742bf53f77c23edd813a3fc67b88ae6b7d0f9622294f7a9dc4bb718a15bf7094279e66d836aa9210e99c3cd848c64928408b40d072041fe101edf35eb88a9791222491d3a2a7212417761959752ce4d1dea0f858b550418efa2067ad27f429202ec307f9533138bc5f49218bd0f4961ef8050820922b19ef559bc3deb6a3baf2137ce1f058421d185476486d93cfc97529e8dcd2a71b80ff81cee88fe23eba4c4de76fbdf641db7bad5b8e2c54ddbfcd661feacc630dd877ee23d1212d86b223bc1932da975a6183831e513bb3155e5fb803bf13bb6c0253fda890ef1594e3b864e879a00d2fa8b3170e8d9e948f647b15ef18f33f1a84ecff067a4576be24d3909e7857e3e0dbabde64e7d99d776a1ec8dd2a4e021a22c97d0d43e5559848a2b79a07d1f9a2fe51dc5204dc683f710ebd0e0fb2feff1b25c11678ccdd39e9b3b00c14d604e632eb1df132fd405a33a25801776d35ed99a90d82721c30c0a890315a945f34f4d8a7f1c4e7bedd7c04211ee1d7ab2214c0c3d11d442521dfe3d55c30b444a4748bf742351f67b3721719284da1d6a52aa0538a7631fb2fb7376ac61990ff9a813cb59e816a6da3164da60cfc7643624d4cdd9013847a5212890c8a1f2386da4d51c2699449bf0b9feceea73ca5dd06a0506add7102bc2281413921548c4631c8aa5be89ef668c41c88ea7b704a9945a27c63b6097a3e3ec39930ff75466e84be4588765536f084c0d56fffdffa326ec8032cd81458fcd969288a88c48229f226e000cef832b5c6e69a919a1d69253959f13473ce9f82037e0e173a059686a95db0b5d028dc590162b0030e653b7039762f59e33752afeca7eea7cd4e40ee3074ca1be44c49eea5df2c26a0c87cbdafae929d63624ffd7d4e102bc085ba0e55b524a95f0df68deb6a0824609d002648c4558de43594d8f14a043a3eb921447dc74fb7caa4d0a7271489160bbf71464fdb0f36d5052f9162cc377b6914f6ca759a0aac26b19f556ee83182119240b5b2f43ca75d2d72ff62c591006a892dfe1f23b9a5e026de968cecf66b22fe263362b2c82c2ad02dd8a67e69d6d2ea2d41da211e2abf4536cf1cfd91ff50ea42a97c5d3634ac4876647636e3928832ba918cd04b864b294f0b1238c9e08e48d73e96f479dda85ee84849a99ffe7914bd7654e10d0943006c341167fa230652f9d5a02e4aafbc4a6d5317263640a186bd1f5015210dbdcb10ef2757c5b685f89c4309533d482928329e87ee81e4c0a799755fae006ff0673fb83def5cce3ad037b90d71dae6bfd8dad3c7d51db9317473050c7baf737e1733d53225ed5d3bb527563117705d3a3cc10068d0a5ba709f1ea53a288301fbbdc40c0e66ee555d41c019de355edbc96bd7c03552be8db2c5d7e42a3eeb7edd7d9425727adfb94d0b5fd228c077431c12210e4dc456bd85b3fdc1b59e6766ae943ed0eff32476d3492e8f8e27feae3d44bf88e1a5091c1f73701df6cd209fc8f507820363258bce2e10c032dc3b29f84ee6728d5372ea351a8f09074050617b9ec7ac64d2941a6ec4ad0319d045c412bd3fabf7ab97fa994cc07d94e6b7c104f33bf113ed9535209cb82ce75441f92115c8ea584fe24e7b07228e69e9530c415bddf885217f1c0129ccd2cf50e3743d8fea42364b0696d3d056e116be27aa0e9c31db3677d82c1e6de5ad7b3cd493abd0c7207c20ccbbab7ca457cafb3254aa832b67df94f64582ed5cce54cdc5e6634abb415a1e92afdb175015ce03debde8bff9c32a3e771e2ab3ec20a980cbd0b47256866f76b41d736e50dd99787741e8ecba4923d7da617cf6f94d9cc4d43d6cdd26a19d276f8e8ac913a32a99d32560dc9a2e7112281baf5f29221232757ecc3af46a4895639014fb2c30e4eb821c50d7e4725e83bf95e95c4df1bbcf6c7a32a9776d2bcea866059c05872437fa0409498c5ba889abe7e4dcf63cdbca1b63097b57b228f77f1e68db2d44fc33da8d237121da23213070975246b883e2c6fc6a29a427a22420f930bfa021b3dd592675aac4fba9306f0de9cca6f70f616de3f57cef48026cb87ab2dc8c36c29d49915ebcbfee7742d752b348bfadaa08445b7cdc22b2556179b6ed1c63bb7d543cb54ea302f831b7edcd7f12d15d87a9e99e96c293c09848f7a8939db8f89b58f349e8e74788ab5cd3f0d39ac581f40ad5b27eaaec221ac8924b019b9c347520c6cffa30ea34088b7dccd04ae3f1d888749d90379dcf802f9fdae086445461feb152fc616066e4274eb19c74ce55f05b2f9e2e72e63237b5404448e61d038f22361b0e717967614f447caf332c94ae22e63749c9d16e01b2a5ca5b55f9ec0afb6ae35810fe5a154d824e4c789b5f21375cd3db09e4ae2e950c658b265b4df9d344429b31d608f9363e8fbdddc2b9f1f9a16ce4b455bba7412b0859a94a3bdec62272d7306d023697a2d8166b08748a03976ba727a6183e5a915259d5d72997fe1485b75ad4a7d4d57d7ae0baef330c60c8794538e63944384ec19dd6f4e71cae53f83ac79ec93771741516794a34356fec9e19af07c4a978177e6c78f2907d265e8036aa11ccb7110e15385d6af0013a062919b57245529b3a58e42060b2f5b7465d5d8afac80df74eca8dcca6edd42cce65c452e7cfdc9945c11fec5168ce689d188be9bc09091117bd3a4233bac86460a2f83413168ed1decf46c2d7562d82484714e3f8438029cd552a85780b1f807a361e4d7a46f079de974a79a8804ba454adaabf7c4332ed2af6c1d817171c664e77eb129f01d7a29d432cc265e6f1ebfeabb57110fe4553290fe450e62605f92a2bee2ee296f9b5b50ab444b005a76591badcc801ca3a6eca28a5a08e5a0c5dfa7fae5b8176cbf5cead3980dba31066873d2309348f6ab346378e44cd03498a9249742910a036efeb27f2a2af0cd17f014b5bd99d7f0781cacbc62c269d99c182db5c585d672d30c8fc319b19e7453eef54cd1caea4fd4068b96ab57ee85bde55dc20f04a931005a0e26745c54246c875b74d0cdb932cb089195ce56d4572a41a1bc2770bd7d29c5c1858d676a9da8e335ad3e3681ba20b9daf1a29b4b0dfa21fd97fb1b378732004aedb6ed9d90ad1d276987eb45f6e3f2a7a0b18ce99db7a42832090f2b3f8733273dcdfdba73953815ce9657a01511b1e4c7758571309d823477587df12b0eb1e8464de3cf12170dd833bec89f8e47c0402834fa4d13d04386cc4c1772f5f47d4554e00ed872e50a095b184647aad0a858b8bfb3acc9cb2d36cf279c5dbd195bc9fe1d87facca6bfd6979e22b4638d9c80292fb16391069eaa87201f1dcd998d424a19d55bd9bad463a3630ff313dababa9b620ce26480db7348db355f2dd4b0105905e9d9b96afd78fa4beba8204851bb65bb27afab132678e6655d0840b442ff5924e75ea6cd12450c5d444c3e8e0b19575c2c778e3e1b74d104628bbb6dc6381d07bdbaa6726ff7c637979c170c2eb917b825cad05d83797c97f4e91f8b30049665d819d017992cd6cdc9afcc50f306cb51099a30b9af57991fc7c08d230eb640f4eaf8595511f372b6dcb603c7e40480adcea5c719ca6fcd0b6337971c2134e7b2cd0ef7691b1e32c4104a91d8a3d962e66170aed7cc88ca850863b1d4a4eb14ef0e22cb89a5d88de03770a2ffaa4a0f0c7fe85a5f496eb975c7825fceee47c474300be9fa123c77173cb2b4aa4c179c42ff8621b952df596b7a7cb270c59e52a91c4df8cd04bdb3ec142bfa523828f4a5e62e62529f84bb8b45ff172f0ad0d590abf4b7ab37dc26704d5d706d610f622b8eb0eabefad80a9223b71f4b1dde3308fa90cb6d3368569beea25fb1e96ce374f633789bd021f6cad0d8ac611a452d741c4a2767a8f84a3a4127b4181cd5d2ed3a3f3411c94544578b36c98222889432cb973323ff4c95df9171e1470df058ec4fe8e27b42a9ee9dfe63f81402d1bb7e3b6f42d44123f7a8415a1b89b3c1f674ac6ac69b814d1741ef5fd1d4ffe19750a0e515e6ed9b1f12252d7573b96c609a604eb04dbe2d310be1528f54d7f097f2cb920f58377d2d821545da100f067cceb153ec2d80ee888e8a32b721ff91079b2b727b2bb2bde7afa3254d6ac97e4e0645e60915f3c3e54039d135461c36468c90a2d512292712de4fb98ca3af340087044d0b4645befc359e0af70dafab194787586bcf229e3b1a954791d9f5a9303ffb5f21a6e08c338bfb0c771fd24262dd5eafae6604ca6de27301110e1c70005513c75d4dd09f6da74291ec070775faba4be0fc5656c5a29893b9c4d49b89e4b0ba59d54e98d050f86b5cdfb77f2af806a6e66b527318d1863a057016cd2a89d1391bbcd64dcdcbec9160d54b9e5a27de8e7c725fc8681ae0e1abb0d4ebcb42a0eae1aeb53e86aad6e2a250842a0a614b82b993c23130d40dc1e51a6359589e66a892abd9c7f48880b9ac51fb54f6b949cdb8bcf74bb3a298c92c0b6b0b5287691bda4a47b47d32f00364f9f255ee6d5c39116faefe81a41cc0dcc0ef902b32b674fb022e80e2acea60af786aeb73a83092ee472d82bcc638f852b533153bfe18cda911ce9e7c09a58747c8576848425c7de42c2664946857b7e56ebf48c6e858fbb0f23deab055b3d18a202bdef200ac59db629529f71faaf4c2ff4d066991796b26aff72e5157d64fb2f4d2a2ce92df5175b708a6ef7c4faacb1ec924529fee4a1f723b7469d3b25ed6768a5bfa9ea62b507365de98080d145578f2116147620dc28e3ba51ccf9617ab2dd35d700e0e482e059e01d4664c48d3f95e7482e6a1347534e67c2fcec271ba091d4514c6c9c5eb66fd0dbfacd9dac53615cd5b6b65a484544e4462f581e89b00fb4ca2a3284e31b137d2c39f681d88e8b36eb688cd9ae95f2dcc2f9d957f403198d0281e0e48844339abae64c2204abf7761584259847f1bc80c1b4b506bbf84a4d41cd7298b48d4c47c862bacdad4b291d5b65e983286fa2fea49e49228fd3b8ae58f4388fbd0d32b650d9ea56d6e2dcf5fef7904f95521a844263cbdb5fbc09ef81fa128d1d6f5c295596bed2de19cfa7bd30e8e3e731ca794ea7b675c11dae11b973fee9de8758705e24c56b37fe492fa6c4fb26d88ae43f53c3f4a9ef05c80680c1b83430a18e50147a5634fdc7fc96d3220b8581d7cae6e52ccc199289b68896c998d97afc7a80f5da608d7e1c0c637def60fe"}, @ss_container_id={0x14, 0x10, 0x4, 0x77c, "46fe539f9e226e41ca65f43d73da97fe"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x84, 0xc1e, 0x3, 0x1, 0x81}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "e7e8236147e2aa210023166578bbeb41"}]}, 0x2, [{0x2, &(0x7f0000001200)=@string={0x2}}, {0x4, &(0x7f0000001240)=@lang_id={0x4, 0x3, 0x3009}}]}) 17:48:38 executing program 1: r0 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x0, 0x2a0001) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x9) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xe3, 0x11, 0xd7, 0x10, 0x4348, 0x5523, 0x403a, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x56, 0x0, 0x0, 0x4f, 0x19, 0x6d}}]}}]}}, 0x0) syz_usb_control_io(r1, &(0x7f00000002c0)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000001840)={0xac, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 17:48:38 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000004c0)=ANY=[@ANYBLOB="1201000000f600084c05d50300000000000109022400010000a000090400f508030000000921000000012229000905810300000100007a5e60bc5cff4ff805036d2fd95300fac879cf416e822f581766925abe7df13b3105e29586e69296b49e876c47373537e332d5051b11e9c1126a1d63fdebd10e98e5ee579df527a23f11a2805d7a5028a4d2bf56c887a4e6a6634ef4b7b36f650fa54fcd2fb50b5e42de7f737229cb8716526025ba06051866ecdadce30ec2341d399a472d276c611698646d076f6032af224f09b926e209342ab2b0fac703b8a2f275c62137d80b74ae40af65a87838bc0ef78a2cdd33e37067f4c995680453f311e9064b3b5affc7a8e0c5e36f8c546928605c8dbdeebd9b52fb291d2becf4f0a07fc6f12a728ae42e30520c1cd1ce0526b5763ab61b1ed08a98c80bcc1f07944e0bc05bd7fe867178c9e80aef7310a67e90a7a69c4b9a8ae5ba9a8a6b8c903af56168e99e7ee67af954d2300352ca84cd9d48ee18fcd224510bc7"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000300)={0x34, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x0, 0x22, 0x29}}, &(0x7f0000000fc0)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, &(0x7f00000001c0)={0x2c, &(0x7f0000000000)={0x0, 0x3, 0x3e, {0x3e, 0xa, "ce08df04a8813688c70c6c92eec652f5eeba54db498fefbf45fbf31604face7664c0be73d415d7ca77d3deab22d26c895e74da209fa35a1f3742b05c"}}, &(0x7f0000000080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x140a}}, 0xfffffffffffffffe, &(0x7f0000000140)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x80, 0xfffffffffffffffd, 0x0, "77c12eea", "af83d394"}}, &(0x7f0000000180)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x6, 0x10, 0xfffffffffffffff8, 0x0, 0x6, 0x100, 0x6d}}}, &(0x7f0000000740)={0xac, &(0x7f0000000200)={0xe0, 0xf, 0x13, "6aa9a2aa5325e887ffd4709e3bed59d461bfe2"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000280)={0x0, 0x8, 0x1, 0x7}, &(0x7f00000002c0)={0x20, 0x81, 0x1, '+'}, &(0x7f0000000300)={0x20, 0x82, 0x1, "ca"}, &(0x7f0000000340)={0x20, 0x83, 0x2, "40a1"}, &(0x7f0000000380)={0x20, 0x84, 0x1, "85"}, &(0x7f00000003c0)={0x20, 0x85, 0x3, "d48cc2"}, &(0x7f0000000400)={0x20, 0x0, 0x4, {0x0, 0x2}}, &(0x7f0000000440)={0x20, 0x0, 0x4, {0x1c00, 0x4}}, &(0x7f0000000480)={0x40, 0x7, 0x2, 0xd0}, &(0x7f00000004c0)={0x40, 0x9, 0x1, 0x9}, &(0x7f0000000500)={0x40, 0xb, 0x2, "b61c"}, &(0x7f0000000540)={0x40, 0xf, 0x2, 0x3}, &(0x7f0000000580)={0x40, 0x13, 0x6, @local}, &(0x7f00000005c0)={0x40, 0x17, 0x6, @dev={[], 0x14}}, &(0x7f0000000600)={0x40, 0x19, 0x2, "7fbd"}, &(0x7f0000000640)={0x40, 0x1a, 0x2, 0x3}, &(0x7f0000000680)={0x40, 0x1c, 0x1}, &(0x7f00000006c0)={0x40, 0x1e, 0x1, 0x6}, &(0x7f0000000700)={0x40, 0x21, 0x1, 0x3}}) r1 = syz_usb_connect$cdc_ncm(0x0, 0x53, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000002004df4257952c0c2e64c9b25b0a4f816a600082505a1a44000000000010902410001010000000904000000020d0000010000000000000000000d240f0100000000000000000006241a0000000905"], 0x0) syz_usb_control_io(r1, 0x0, 0x0) [ 753.492673][ T3515] usb 2-1: unable to read config index 0 descriptor/all [ 753.499768][ T3515] usb 2-1: can't read configurations, error -71 [ 753.532474][ T102] usb 1-1: language id specifier not provided by device, defaulting to English 17:48:38 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x9c, 0x1d, 0xa1, 0x10, 0x856, 0xbc00, 0x803c, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xa2, 0x0, 0x0, 0xf5, 0x60, 0xab}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, &(0x7f0000000480)={0x14, 0x0, 0x0}, &(0x7f00000006c0)={0x34, &(0x7f00000004c0)={0x0, 0x0, 0x1, '['}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect$printer(0x1, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1ff, 0x4, 0x2, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xffffffffffff0001, 0x20, 0x401, [{{0x9, 0x4, 0x0, 0xffffffffffffffc5, 0x2, 0x7, 0x1, 0x3, 0x2, "", {{{0x9, 0x5, 0x1, 0x2, 0x1e7, 0x80000001, 0x7}}, [{{0x9, 0x5, 0x82, 0x2, 0x2df, 0x2, 0x6, 0x966}}]}}}]}}]}}, &(0x7f00000001c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x300, 0x14, 0x9, 0x3, 0x20, 0x81}, 0x3f, &(0x7f0000000080)={0x5, 0xf, 0x3f, 0x4, [@ssp_cap={0x14, 0x10, 0xa, 0x3, 0x2, 0x6, 0x1e, 0x7ff, [0xf, 0x6000]}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x4, 0x40, 0x7f}, @ssp_cap={0xc, 0x10, 0xa, 0x8, 0x0, 0x6, 0xf, 0x8000000000000000}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0xed9a, 0xf, 0x36d8, [0x60]}]}, 0x3, [{0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x446}}, {0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x44f}}, {0x15, &(0x7f0000000180)=@string={0x15, 0x3, "1f78dc50ea194aca5500ca564622b572ac91ff"}}]}) [ 753.652471][ T9796] usb 4-1: new high-speed USB device number 74 using dummy_hcd [ 753.652565][ T102] usb 1-1: New USB device found, idVendor=056a, idProduct=0030, bcdDevice= 0.40 [ 753.669383][ T102] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=6 [ 753.692540][ T102] usb 1-1: can't set config #1, error -71 [ 753.699645][ T102] usb 1-1: USB disconnect, device number 87 [ 753.712523][ T83] usb 6-1: device descriptor read/64, error 18 [ 753.822431][ T2816] usb 5-1: new high-speed USB device number 66 using dummy_hcd [ 753.872445][ T3515] usb 2-1: new high-speed USB device number 85 using dummy_hcd 17:48:38 executing program 2: r0 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x1f, 0x8bce6ede5188c29e) ioctl$HIDIOCINITREPORT(r0, 0x4805, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010002000000206a050103400000000001090226000101000000070400000903011000092100000001220000090581030000000000"], &(0x7f0000000140)={0x23f, 0x0, 0x0, 0x0}) [ 753.982516][ T83] usb 6-1: new high-speed USB device number 126 using dummy_hcd [ 754.012490][ T9796] usb 4-1: config 0 has an invalid interface number: 43 but max is 0 [ 754.020659][ T9796] usb 4-1: config 0 has no interface number 0 [ 754.027080][ T9796] usb 4-1: config 0 interface 43 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 885 [ 754.037159][ T9796] usb 4-1: config 0 interface 43 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 857 [ 754.047209][ T9796] usb 4-1: New USB device found, idVendor=16d8, idProduct=6281, bcdDevice=57.36 [ 754.056283][ T9796] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 754.065694][ T9796] usb 4-1: config 0 descriptor?? [ 754.072545][ T102] usb 1-1: new high-speed USB device number 88 using dummy_hcd [ 754.092436][ T2816] usb 5-1: Using ep0 maxpacket: 8 [ 754.104239][ T9796] option 4-1:0.43: GSM modem (1-port) converter detected [ 754.112659][ T3515] usb 2-1: Using ep0 maxpacket: 16 [ 754.119198][ T9796] usb 4-1: GSM modem (1-port) converter now attached to ttyUSB0 [ 754.212573][ T2816] usb 5-1: config 0 interface 0 altsetting 245 has 1 endpoint descriptor, different from the interface descriptor's value: 8 [ 754.225719][ T2816] usb 5-1: config 0 interface 0 has no altsetting 0 [ 754.232465][ T2816] usb 5-1: New USB device found, idVendor=054c, idProduct=03d5, bcdDevice= 0.00 [ 754.241577][ T2816] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 754.249653][ T3515] usb 2-1: config 0 has an invalid interface number: 86 but max is 0 [ 754.257801][ T3515] usb 2-1: config 0 has no interface number 0 [ 754.263998][ T83] usb 6-1: device descriptor read/64, error 18 [ 754.270230][ T3515] usb 2-1: New USB device found, idVendor=4348, idProduct=5523, bcdDevice=40.3a [ 754.279412][ T3515] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 754.288199][ T2816] usb 5-1: config 0 descriptor?? [ 754.294098][ T3515] usb 2-1: config 0 descriptor?? [ 754.305129][ T12] usb 4-1: USB disconnect, device number 74 [ 754.313335][ T12] option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0 [ 754.323322][ T12] option 4-1:0.43: device disconnected [ 754.336119][ T3515] ch341 2-1:0.86: ch341-uart converter detected [ 754.342438][ T102] usb 1-1: Using ep0 maxpacket: 16 [ 754.347700][ T5] usb 3-1: new high-speed USB device number 94 using dummy_hcd [ 754.482512][ T102] usb 1-1: config 0 has an invalid interface number: 162 but max is 0 [ 754.490772][ T102] usb 1-1: config 0 has no interface number 0 [ 754.497298][ T102] usb 1-1: New USB device found, idVendor=0856, idProduct=bc00, bcdDevice=80.3c [ 754.506435][ T102] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 754.515455][ T102] usb 1-1: config 0 descriptor?? [ 754.542569][ T3515] usb 2-1: short control message received (0 < 2) [ 754.549036][ T3515] usb 2-1: failed to receive control message: -5 [ 754.555888][ T3515] ch341-uart: probe of ttyUSB0 failed with error -5 [ 754.622447][ T5] usb 3-1: Using ep0 maxpacket: 32 [ 754.652423][ T83] usb 6-1: device descriptor read/64, error 18 [ 754.742497][ T5] usb 3-1: config index 0 descriptor too short (expected 38, got 36) [ 754.750673][ T5] usb 3-1: config 1 has an invalid interface descriptor of length 7, skipping [ 754.755007][ T3515] usb 2-1: USB disconnect, device number 85 [ 754.759611][ T5] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 754.767977][ T3515] ch341 2-1:0.86: device disconnected [ 754.775591][ T5] usb 3-1: config 1 has 0 interfaces, different from the descriptor's value: 1 [ 754.775624][ T5] usb 3-1: New USB device found, idVendor=056a, idProduct=0301, bcdDevice= 0.40 [ 754.781604][ T83] usb usb6-port1: attempt power cycle [ 754.790023][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 754.802683][ T102] mos7840 1-1:0.162: required endpoints missing [ 754.809811][ T2816] input: HID 054c:03d5 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:054C:03D5.005F/input/input97 [ 754.839414][ T2816] sony 0003:054C:03D5.005F: input,hidraw0: USB HID v0.00 Joystick [HID 054c:03d5] on usb-dummy_hcd.4-1/input0 [ 755.026857][ T2816] usb 3-1: USB disconnect, device number 94 [ 755.028243][ T102] usb 1-1: USB disconnect, device number 88 [ 755.092433][ T5] usb 4-1: new high-speed USB device number 75 using dummy_hcd [ 755.452522][ T5] usb 4-1: config 0 has an invalid interface number: 43 but max is 0 [ 755.460715][ T5] usb 4-1: config 0 has no interface number 0 [ 755.466881][ T5] usb 4-1: config 0 interface 43 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 885 [ 755.476896][ T5] usb 4-1: config 0 interface 43 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 857 [ 755.486864][ T5] usb 4-1: New USB device found, idVendor=16d8, idProduct=6281, bcdDevice=57.36 [ 755.495924][ T5] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 755.504828][ T5] usb 4-1: config 0 descriptor?? [ 755.522423][ T2816] usb 2-1: new high-speed USB device number 86 using dummy_hcd [ 755.552458][ T83] usb 6-1: new high-speed USB device number 127 using dummy_hcd [ 755.554090][ T5] option 4-1:0.43: GSM modem (1-port) converter detected [ 755.569446][ T5] usb 4-1: GSM modem (1-port) converter now attached to ttyUSB0 [ 755.753292][ T9796] usb 4-1: USB disconnect, device number 75 [ 755.760522][ T9796] option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0 [ 755.769507][ T2816] usb 2-1: Using ep0 maxpacket: 16 [ 755.775305][ T9796] option 4-1:0.43: device disconnected [ 755.792444][ T102] usb 1-1: new high-speed USB device number 89 using dummy_hcd [ 755.802505][ T3515] usb 3-1: new high-speed USB device number 95 using dummy_hcd [ 755.842645][ T83] usb 6-1: device descriptor read/64, error 18 [ 755.902492][ T2816] usb 2-1: config 0 has an invalid interface number: 86 but max is 0 [ 755.910675][ T2816] usb 2-1: config 0 has no interface number 0 [ 755.916924][ T2816] usb 2-1: New USB device found, idVendor=4348, idProduct=5523, bcdDevice=40.3a [ 755.926032][ T2816] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 755.935348][ T2816] usb 2-1: config 0 descriptor?? [ 755.974031][ T2816] ch341 2-1:0.86: ch341-uart converter detected [ 756.042480][ T102] usb 1-1: Using ep0 maxpacket: 16 [ 756.052621][ T3515] usb 3-1: Using ep0 maxpacket: 32 [ 756.142480][ T9796] usb 4-1: new high-speed USB device number 76 using dummy_hcd [ 756.172483][ T3515] usb 3-1: config index 0 descriptor too short (expected 38, got 36) [ 756.180680][ T3515] usb 3-1: config 1 has an invalid interface descriptor of length 7, skipping [ 756.189785][ T3515] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 756.192498][ T102] usb 1-1: config 0 has an invalid interface number: 162 but max is 0 [ 756.199963][ T3515] usb 3-1: config 1 has 0 interfaces, different from the descriptor's value: 1 [ 756.199991][ T3515] usb 3-1: New USB device found, idVendor=056a, idProduct=0301, bcdDevice= 0.40 [ 756.208200][ T102] usb 1-1: config 0 has no interface number 0 [ 756.217180][ T3515] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 17:48:41 executing program 5: ioctl$EVIOCREVOKE(0xffffffffffffffff, 0x40044591, &(0x7f0000000000)=0x100000001) r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x10000) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f00000000c0)={0xffff, 0x9, 0x3, 0x1, 0x4, 0x7}) syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x93, 0x97, 0xa7, 0x20, 0xfe6, 0x9700, 0x693b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xa8, 0x0, 0x0, 0x2a, 0xf2, 0x89}}]}}]}}, 0x0) 17:48:41 executing program 3: r0 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r0) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, &(0x7f0000000040)={0x40, 0x24, 0x86, {0x86, 0x23, "78e9dd390909b028b8385194a9541e1d25c129ad84a92233babb73d9792a1b77d29d0529fdb146112be06f21d9e1f36cc77a521e91447a03d5a1e1ac8e5e69fe827f2b4ce9a1dcc4c3fbf8f33e54af49c73e5491a30ae891e56bef8b39e9cde1c86c8094addbc6aaf7b72672c36e09b369e924b7e57db77a703e39ba013183b44f8db0d3"}}, &(0x7f0000000100)={0x0, 0x3, 0x59, @string={0x59, 0x3, "2dd5994eb4ef776118bab7925f6a124cb03aded7ed54fa9ae8e8aeafc08c56d005aaf4671e57cd95513fcc05ec514c37332ee6bd0d6d367fdc4f925f79d7f163d0bcff02361e7d8ef2602d004ed7d588b22d9a3f08eb11"}}, &(0x7f0000000180)={0x0, 0x22, 0x1d, {[@main=@item_012={0x1, 0x0, 0x8, "d9"}, @global=@item_012={0x0, 0x1, 0x8}, @global=@item_4={0x3, 0x1, 0x0, "324c1d63"}, @main=@item_012={0x2, 0x0, 0x1f, "c8ef"}, @main=@item_012={0x2, 0x0, 0xc, 'Ir'}, @local=@item_4={0x3, 0x2, 0x8, "28135688"}, @main=@item_4={0x3, 0x0, 0x8, "58a78f32"}, @local=@item_4={0x3, 0x2, 0x9, "f49a0df8"}]}}, &(0x7f00000001c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0xffffffff, 0x3ff, 0x1, {0x22, 0x9d3}}}}, &(0x7f0000000340)={0x2c, &(0x7f0000000680)={0x30, 0x30, 0x1000, "d661199a311b9e48f1286f0d3a90d61431e4831cc4e4ef878d2021b9f7e40bf2e869de0067ebf4dd1be0c20e2bd994e187a41ab871eddd5a762de25c0d736b737ae84bb4f4c4e6332f445b257bc2b2b50a157f6ef8597da35b864e3f3afe2a544892ae816a8b5ccbe2480dc36056b4a4410b775110531512254fcb82fd7fe22b0f24279318ffff1a25d1af7b5221853cd81e463a69dae9e205929d7a330a0f4b8a8b664aacc74be478d7df7d4a1ea156525cb6ae6bf25fcdb96ef22f961bc2016ccb3760c4e2ccdcd8a4ebbba81ce097066ff31640dfc1b1ff88dfa4ea37c23ccb3762f94051293830b426959fad33784be64e56d402a18ae6bda4be986146a2c8002c41234b3db2e27083c094a60a781de88df90a52f57f3b5df0e95f59221a8f35ba24fd71734ef18ba3a1e443cdaccfad2cdaf95a29498d64a70063bd7d9ec9198986a8fd26c62857f64edca221463925df03da6788543de2ae454932a7306c8585bea7b35bae270fd6dbef0eba0917a0bf841bb9404b424460c87bf3b61eb68ebcb12fe8416a0cbf38b330ad3f6f81e02ad2887f1e56e8bb22ef47580ed7891051752026e85719856eed0c9383e63ced5b2249aefd6a6106c93faa4b6d792cda0ee448aafb4adff1e7653a9c174c1b8123503a3c0d980a036452dd0112e7d716ab37813de2f4fe1dece8ca597cba11f6427d225d3ddb658f5042da689d8d58422babb8ec233cd3587ba67546636e149f8854547ad3880c359cb7b4eed675d0c477bf1953a06e651fecfa2253f33013cd2585ac6dd1a3fc9d4d17cb53df8b43ed2f9ad22f23c8c78ad35cc25c634a1050c9fb4a30c41f784ce7735ca279f7a852c0111f79af797dadf0e8d62047d915f0a14aa3963be8cf49c9cdbffa00a373f6a1266f0f975b2b04528ba20fd43dc2d1462d9f0d43b898ef1b46279b20ba57cd941f966eb34d9b44e19db1fa0e18ec097e4ace9eca43de67c4a9eb36e7cc79eb6fc6aea579e0b26fca29965eefae85a32c1f385ebd209aaa74e5e41cc8277143153b503a573369b97eb774633eeb061e5015116b1fe8869b971ff2daa506457840ef446d41b5b2450c9b617cbfefea0ff0979e18baddaac58811c13847cf394bff4c372157ac2cf8f044d39585dde5c3dab89fda05a0f744c3d632e590bf6875c766d7d5a502572233edc4fecc2a729144049d73b909856b496cbd08ff2c4b3c91ed4688e2a78ffb0c7b1a661a96e0354cca6314f8ead76e964f42f83bd60ecf149fbb17e52d7472eaad118da7cf50a0d09a81985824c0d304b64920ae9e564c57ee2ac6d36c108e3ef7e848e259df37d06f861fc3f030498a2bd0592b7a9e72c725fd294cf153b443b4b7a640fe6c386f8a80eef1bc241238451c4c7ca63c41555c0879c8cae0d25ea492248c49079b169dbb6f913fee8ba9c60f833ac7fb5893713cfac2386df588a4b375c0e1f4a09a8a9e42d8a3bc7b84b6e7cef6ebcaf9f33842996399cf922bc3aed98563515d9c3a8944ba61b0904bce46e67d5cf390fa5cf581ce03bee42c8e30af9fa2b5aaf3e9c314b00b91a7650d55628c246c9e3dfcf0c1b08c620111beb2217713cbd391e6671a11eedc2bb3c169f1dcea5b57f5651e04835e0ac369b9a336284ea33354c00c8dbae1cac28ab501f019eabd803ba2c9a4601fae932fc713ac6abeee2047a21eefe64bb8f7029a9a62408bac9f48f0e83598409d2032604c1732416b3fbc6bbc39121c3b1c8203aeb849b3f40d5fde9a174a1cc0779eda55f18a3f78836ff5694c3260b9fc198540b2dee4179cbaad0c6ebd2c84d0285ac11e9b27d07aa2610f063ea0a0329e74db9a4139cc6367482f18228a1386a51a15d77d7b8ff7182b9600bafd44437710e07601f6a76799ec74e078231b2f47c03185d1837b44a50cc7156a559f55041f68d5b6e41af69a375604ca63509e43c78a145176335d35dc15aa9f5a52eb12d2f7faf1b05ecb20c808bfc73ee6cd708656eecfc1ae3610954023a47ba2ce9a9b9e34f590c46a992c96b28f1104feaf4fb4cd1b8b7c0184d81583ade68bf700edcf12d9b5fb800d8e2b01967647c5721d01b4f820c0f86aac04e12070af3470745887ed401080df7882a166868f26ca939056889953c4a8e076f33b0af0c52de7fa048fe18bcf729abc3db942eff8f402ce230cbe1ce70c40cccf5fed750efbf9b3ed99399998a0a08a5cf89155e3e6561a1b99ae723cede73720d4479d4bccc267927dbabce55321a55fca9bd0a3e709346cbf0891be05545b052066afc4f657436c4ccddc0eb6e206894ed74a28fab79429b7aa85b48139792fa886dfd5552a9680001c6f2795787678446eed7daec0ac7c5e430efb05a90dc22077ce319cb66dd44bc252a99206160e27625fcf5cca4b3ed6ab3bb7535c4047bd21b9690c05b140f2882ab9fe759ac51010e89cb6b20f4726a4898c6675a83df072a1fa86db0ede9f5477b65e88b0883f2b3418ed14aa81d591736541eb053d82314919dbcc84a940451a8e677284d713e99d208c419464c37d01d2729189a289713af1938e640eaeb95e64d8f4766510fc0ea76e4710e52e047955035cda9c7834aed7e7950e64cf8dbcd11a88fe813d95be3c2522b3f1d1f63d2cdbbd6ed7bf8498e92928bc1350d6a54c6b11c31932a437d81fb776de931d487e70c5e8452aef0ae99cd552d663840decfdb0519cbabc0c84ef6a0113fc8f1388532c78317689b1648d8e36ad7306aba7e77a8985e53ca716f1ce3b3f57c607f8b5591b8164c6b864eec49f0123f0a2d6eeaa610baa0ebffd30961a03b626e55f961320392062fcfa6faead00f78470a9546e346f7bd6401281ddcadda04e8a884b9eac5504e2f9ceb48c489f1199fb0d91d79d954e872ff9688f9a9f35bc479e677cf532be9ee09d0e5c536d1abefd0e619e921f18d136ac0e94435d2e6fb1c811ddd697d6bf317f1cc7cffe263f8458ce86fe4023075a786b77eb96fd235264b2917b398b2e5aec231f2642d25dc6b0c697fa271aaf7c8cebf74bc9d26cbeb18d38e12306a7b232d1d2a50f182db6e81ffa22e1d67fd3f03fb7f1eb84d5c0fbd334d125e35707d94756fc7fceb97566aaf88b42cc462c996ec2fbf6b604c4b0fb4380a9ec94009d6e343a880d34d5bddabce36a58aeeeb31b83ee57aba8a5230f68d90a9189e31427c6171a1f254d7bd70c8c64a80de0aabb1b2a0b4405807652623054e74a08dcc8efb115a0f2f71c8e62add4b864b25598ffca1e4b4d504f6ad21f5bb608f03bfe1acf8c276076451402420643a63a97501da37912a44a648309db8292baccbc881d73e3b1a6251051c26516c20ad71e93c748a48f9aa4c644d3c381716d213545ef212bdc18b2bad637688e22294ee72db884e9c0d33038414f39849854a0101a5005f98230d197a6039ef11f154f207ae1b8d4139283ba45f9979a158557ba854e1bc07941a7da83d2b60fbaa2932dfbfb48ce750ce5502418d04bc7643055c12bd64ccd5b5030c2bf5cb24d236c1f54e413cea655b34583c3010d5962978b896e5951dbb995a3d4600593c69e0ed27e29da13aa33aea0a74f3d02ee59726e39f1c99d12efac67f0dce716918e60faaa032e09dca8ebac75aae3119a71c8a11a3801ed0fed233ffacbddc969750521d2181d86b20dbf0c58343b63693fa1a945fe1e9bfe824d9fd3b7795659d2cc4d9a53fb13313b2e70aefd1769f9bcd88babdb665a3e8ba7359de1681208a16689c5df8f57e823b61a37cc6a272c03c65d4480259fa7bee291d7d36f5255cf01afa45ead336833f9e3747d9b74b050946ce849e0de1398ea5140433abba26ffec23271e419e4cca55a6bfe0b413d158eb74d213e1a2b3bbcace71e3feafa43f01c4c0df4a8b98c0ddd68a3e2635a00563df2faf42cfc5c3dd240a5a4d88d2c53d7427a59de279bb569d8a586e8ebcd7755297ba9a9cd1f9a589932920a481af3e13134e87fa2d6a0a8ab7185d4ab922bcf2ee58c3b3db265c66959143cc08924e424088fac96b51033a8d4d56e534c8a2de8e9323dac00889718e599e37049ea5cc5700a62a17ef8a001030c60a061af953c4b699b062857bcd25bd2d0cdab11718b76fab1a88fdb1108bd3d1e1bf9dc64a4956cb7b75e68cb1c79d2aece679b177ae7fa3844f122669ab256010d218c89cc18415fd98e444aa5da945e7f876f273330ee6f78b75e2e2404c5ac28c3a543b2549cc03196867b91d48d2e6a8cfcbb6fd20afeee5b74fdfb21a3d83e9a540b6d520776d98a23b3e107940278aa21d01fabce07be7f1783ccd840ba5de5e7d9255e3bd21fce76383b8eb5418a7ffa7250714a1eb5b270be70697d596e7970b50c0781b5daf30762680823d3f818b280b442b43290f0f7e9896a676e9f5815ad527e596b662b58e493ad689b0c611f0957c3fddd705aa02fe756e7873de3b8244e8e0e1c524ee6e97ce91a9eef015b59996b544543f2d5cd66b56d6d42964c2caa8c630a9fcbcfd5dde586a694211aae7dc11c1ec4776bc1ff58dc3bed6f10e0159983f9bb9291f51e1408afd3d96f26dcc82b729a07fef248bd448d1a58131b039a8b2dfb20edfc108d17cd4d8f4d6b2241ab85e4e8b0bd48fcfcb93231ea403c9572b2bdd0ec4bd16b74f9a73f4af86a1a856faad26e97307d7b45530c16091aff89e1a0a8d058c60794e22a5ba8194a0a781f9fc529e13746d0f257193648938e8c755a725f58ddb053779d5f96bdc200b03a41e8d16f064b6b7ed44e55a47ba86eb08fcec3388f2e42f59bf22f5828ab5c81061b94308a1a96536983b64885006ccbfc0ab33a617a6030a231c4e959360eb0f3f2f7925a02bec5301bd08a3f25a691f7a9b83e267bf22df6677a71353a39fabfafff78a9b254d9f21e4e0398b0ffc81f4c0f84a6993c4d85d8cbd65020fc2477b43292f92b74a911836eac714663329bf2c4d14e1a8d12392cc99e91fe4c33bcd631f5b94dac32c629f3f1018ef863e34db3cc371aaaca20cd49652837ceb6a3e03787fe286c811a33c91711ab7a5ffeee1c1372c4dbfacdc334493a096f0299fed7f55c8bb3bda6cf9f5a6de7cba9b62541bab6c4753a7f54d4a61a9e8d7ad1cf705a7980889212f16b030fca7789c5649bb3769b4de428f51f754f49b02c2fa6518f10cfe8a0da82cb55b6647e7c4f7c54d0be3f5c21d364f507bacf1f227d6cc824a3dfd3cea912e7d0f0daece9a4fa555f9a7ed6b6dde29b85ccf3583782ef9341a98de991850c15ccef8fa59f2517949225114e613b1128a6c6968d6f23c07cf6da8d2079303dfc1a655e3c4e735e9eaf7c13c964aa6ddd0718c68ca72471c02a87bb87d0a88658742af408ebff8cab0edb40f44053e1d871b31dadbcdb4f0eb3241456983931ad5ffeac30894834d5559b06d8405b8a59a6df3c1e1567fce165d0b652f552e0de37e3c5366a2286fbe8827359004cf33bc19b196caf9266e389b7b27ea76c6994113b8c504a4bbe1b41c6ee792fd25cead51e9539215c33fccc30f2e0a1f13efe3975d92b50d500fe1897a4b212fc829c165f2e831d42795e8b168f32b33a09ac899546457994dcc4a5d4f756712e3fd0a9d1a1142dd1756a5baa06fcaa043386162d3ba3e7054527226fec838484b5643d784c10acbbba471eadbc65b7e5f15aada63361897ad7fade703abec3abf4265551730f30406af0f8b23ad9f97f7bf81c2dbe588351dcb0e7a579e97e3722f78daf63efc79afe0455c1301ae65fa2e57121b3e6cd09ea"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0x100000000}, &(0x7f0000000280)={0x0, 0x8, 0x1, 0x10001}, &(0x7f00000016c0)={0x20, 0x1, 0x1000, "cf8010afe9c3c937cbec426eba072bce2f7f5ec88b211c7f6f362ff9f340547cb4362ea6202a40e53c50947d50fc46331aa3617c9f74b5cebd480943f42a8246196a326f94639c73fb8198f4381079466e910bedae6425883943e4dbc44eacf55ba34a6258e29bdd0afd2ad83a43833314508cc9b2070fafc72723c0164904373e265c8a68629a42df73482bd9926c28e1f7f8ea24a024a9d660dd67d38d57d538f2588c5d07500a1ba1f7c860280f8a065e09de381cdbf9147cc555dff642fb9ebd440967d692c5172f3d5cb32a96ca8a7789f0b6db1b00c40f85f5da73e41d59758f0a6f8a4cefe71c550314df2e912a670f9155f88748ab08ae22098d86e1ad436ddb92196c206d5dbb494405db2a43e349755a57a0d14f9178ea932bc85655eb072e70127a91aa643e1af87fec6358f52a6ff90203b19959fe50589f0bfa582efaf9b6d02215cd6979938b2900d7e21f4272cb1fbc4252389fad5c34f1de1725e3013f8f425d6cfe794ffe4b499578cefd4bae4c1d5c79236ada6ba0260cebc7cf33361b9c21eb53776d0cd56446fd2d9f8c5cc54d6f6075ad6a870d8f3959d3d899db639f5e1eaf8b2d3dd38c6f6cdda46b88e0a466694925150bd9879ba19590bc1842c9648e5ac13feabcbbe8d09514b538a7a63c96b9446b2d2894f175907333f5ea62312d00b36cfb209b078d46f8148e24ef8a68332c01becf274d3ee6cdc776475234eede69389de0876551e8013186873fc171e06ceb8aaff6d4dc7dbc42f4d54fbdff0ee9fc3c6fdcaffcced58566930a07400e5306b5f7834224880f11ce9be775d24c3fcb5a4272c047b990d56abbd92094c73a21d106f0d057f3cf2b369557882f95a75ab58803215d75ed6f235c0eb2939bf86c8f52c8fecca7741d75ee3259ad0da0bad6b1d440b04c446ea8ecea596af5966b988e1b7db0309d34eff83948f1f96ae67a0153feca65c086fd01ebd8a1028b507ce9c8e713b73ffd4e23bdae6494225f588e0d9cec2d5f42c328f2908cb21bd888eff4fa0f2d1f7d18d2ea86b0dfe41efe9a5176e96d7a98d4199338920b6786fa52f5d3f9e6d3551cde2e0a2c60fc8c2acd592dab48c405e4524067b0b434492fe0dc262296f16907184c57f1ae3c1f162079804c656e731e0fd613cd8404c470218d35248cd94410b283f124961168e5e488ada93419650a56e4927d806f4959e0232004b59423eed6db467d50117f27ad3034b3a1682a82d766a619a7803a857ddf580c65a45e829dedb916d1b6f0eb7cb520f3f6166e1f79a0cbb3ac5ef859e2ab2d6faa46fa3fca01b7c3e38922949866fe9df2a36853ac3b8b8191a6c61b6bdf6a23ae660015405e57d71a518a9cc67f41b61002ed496c8037d2ce6e8d007f9af863bb61965e5f49dee4031f27adec36f227aeb97c4365424bfb5e496c2b8ed3aa49c10756fc7377b1e81e39a45986c262b09e525b36c045985452750766b169fbc33c04dd48adb7cfc272f31f05eac8acbb374b2a11ae55e310351a6a48ab12ee10c099635d8041031480f1ffe40b281a7c1ca06869ff3dec245197d0370c31c79476fc90ac5c8ad271e7b90c2ae145750806e61baa2e984d27ea3c9b2e1d810db270e45dffd19465b403a4bca9612cdc27e2ea0af28ca52ec76ad76ce86fbfdaa80308e40a06ee7217f378b83bcca2f2e60080b0b618eb957ffe045a288568bef16d1ed9fdaa346a2128eb5b4f1e8c3de0111e895c24f2f1f3cf86e1dc65c54be82b2e77dc7bc62e447388453fd5c04b45a7290a8248b9b3d37b6fb8b6c96ae622c4e3a9757cae33446544c46d7e8c9e100a470557e74c18b4746fb68e226ed519ef9ba07ff46fa92d76b1ce95734d5529237ec8063a3e4381dd4a7c0efae4d7d9dbb564fcfb3405c3f45318049a21fb5c8b586e7cf0b9d40f7b06eb52dade22014f72bc479709694d20dec29e913add0f597ce0e3ecc43b87a630e8ec0607680bfa6fee34f7858afb640952bba89dce7320e3026cd5e561eab8c814de369751680026fbbd767dcac4d9d2bd50711c680ec268123bee996bf3863cd1995eeca7a77b236e87915e69e6907d2b0759b91c5f5997a1b064514e12a26271d82e7699a28570a0274add09c3aac0725e9285b942fe994ef17d4679dba26be227ea022ff58ca169d483007d975c9d04501cc707d9c62c3655b0082fc4ea2c5f2f4ce9b04c760b5d45b63f233306fe0c7d0e6324e61bdde40c002b41779b04b24e306bb1108bb9dd284f182247a005f76944ec0c869358f8ca3e4630640d617fa6d7456bbd63e254e1f4a2a2f249206072143d8fc053aba87d8c305dbbc2274473078dfd191436c48e9abc86ad7ac536d3b5b3c3a05724809c89db96bf16ce52fece97ae8e0d834182aed9f9e1dbb8ac200651136d08688ffafa63a21b5ca909c98238b0df0a53156fc5c10b52ad9266b2dfd3f5ad8e96ce9d20df8653222cac4889676b8c43b6977345ca0652b65f0bd2050a9d7b8d8f622dcd79a4739b16a8e11d6c2ebc4ae3a455dff05e6c535ba7aecadde930753c5782c0197f7b9bb6c689b9dab874f89f29e18a1a2a58af467b7dbc8acac16b00688138a832f2b9e8db7142594b4f1493ba60d22f6fb4ffe043870e7bb0583a953b25e203ec9db658bcc1d32b0fd0693ccd7478728a96a8d1cefd3376557605693a3c2d0c561662ffaf82e0e9567e5bf32a9dec355dd46d91bdb7c15db62198dc3cfeccdd3d64f8f6d330b88c8c9e55bc207bd08f9f8b132fd2ec1fc9f33ae77b00313b83e975e8c70a87fe295262e0c5b0270464b0c2f91e489b0360480a5ceb3602330148b182957f6cba48dfef1c7ccac623aadbea5d75e854e657db8c7045236c58a6b4bf1acb3d426a56729ea2884dd9aa973d7d45586719fe867bf1255d1e92ee4ae3e5a925f4059b71856453e4c4e9e12aff10f9c6be2043d63a120b99508e32d92dccba201faaf4562c4f320c28b35e426bddb22c466ef6fc9c4ae9628537a74c0a1220e1082e8a3e713cfaa46abf255f9a483bbba9d888da05d5fda0927e7ca83674c208001be7e3c2cb8162aef07c513f5c156e7dbde605cf725c40002bc82eadf9d920dfee23726d41da75058c17ee24de6aef60181cc4131ff74e865fc201f3acec92d6aa318b86571c3c5df4d4dd753296493a1fc48de9a50d89433c58612073ea3e925028017a5c402079d1beb9aec277b86934207de837139d1854a1b96af1b8af73b6eb94e6e810b1c8d24652889077c6eb44937ec47b073282483c4cb29a274f22e952af6686453acce453fa9d91780fd8d4d9901e13fb2281e4c9677e213ca50f4787af627dc8a20c9658382be32bc6f324b592d2b9df9539f52c03b507f35b0d64da25b9e62d8db7642705b85e6dc790d20b736ee77952262ad8a5db36ff014463b3414ffd7527811c99a600e6bb3e86bda5b2a52ecce9e3e798af43f944f1dfbf173255e40616a0d25b38e2acda1ca8ed69d3cba8d6169be790038cdb3726b133432c947d5cc5c2fed14c979c7dbb90092086018bc057788b012af4d73245cc1b081b0c459938262f72b6368d04a8f554adde2312397d1f45aefb1ea6b94be921c1ac1c3ef33419e9e340447e208b9c927fdfcecd6410e303552fc87157824eea6de6e1a441b75986acec0facb970ea264a9ab9c2717b3c00e59cac2027f77c921cb97f3b8fc5e8a58ea451db9624faf59f623bd3c3ec0f653c0cf845ae68095e7b273075412d6ee38c6a81fb605a750beb5617de444c20a6af0beb618362cd2b4390d7c1cc3e3c0755d8b5d5fcbd218839ed535b96c6b5b4f5c673bb07dae97a14d202d83af49c4229048cf6268b5fd6bcb37c3f468b4e471e664b038ee24a322bdb10c54c40d6c1472b4cc896e1ff390e4801921dee433fa708c15aa57ed678ede35282ee6f47f5dc41870946af03b220d88e69859a64ee5d1fb00faee49618c61b20fe883e0a3634d3d988961a6306e5d5cc138c7994dbead7ec3110f636cd1e0637eb09c205b7e1cb625eba92a11278578cef2e84f4b2e8cc5ffaea4bc01327c4f7fae3eb4dfbba945f23d9902c9c0f05f093d8a8198a5ef995098b09dae589854b4b848bbe56b8c49c6f0c9aad9cdc40a337a7c475aa303f04a84b8244c7ba51dc5c19103074a14d9c63715b37a6bb62a4d2e34e22056ed3f9f27b0c05a9379c6b1cfda35c0ded20aa9e81faff9e0ce68be26d73eac945df0b805233ef3afc759aaacdfef0764dd7c4b8ca1fb556a59ac38a17736bae6623614bc9db44b27b5d4677b99f0adce6a7ef7c992b3b7c2b93111e6cd257dfa4203bcbfb256f1be476bc957f256cbf2740cc8a2c56d200ec91c3f71424269b3ac1ae11ae474da632795228d84f78662781746aeca1ff56541f92f842824d07e2d5a394a486adaa2e849c262854b466681e5a64a2e09f6df24ad730770331fbf6d83a186ec2b1ed492c44e3c7f292fdcba377b594289c5ac55852b05c688e13868035f4f25a841a83bee5e5ef014a21973febbd1836a88e6274144dd7561015104d6dc45aeded535f3b9d3498ccf3b1a9bfaf90167501a40c736f2e080d089919e56659078b597ac63d5ccd0fdb567633c6db6bdbc73fda901353def6eda5a0813839471b984bf8e77d5b8fc8537ac1861cf85e09eb637ea0ceb8dd3d6e5400a35962f65682a6504e2d6b4c13091481e3301661575afb2bcf61b50321ce6d8b2672435b6d7788fedbfd571038eae66dc6868945f2ae815bef340c70171c8f1f6ee8dc19e8c21aed3aa7a280678a772a4869dfe944a839ce82bced21c08c431286182e084838f9668812485f6f823a65cfd060d133d1c896c21540d15d5bcd7cd5b8d488accbf6ba61fc445c73621f70dee8dff087946dfc710fad1369e3b333eef739d609d949d0535a6ef7382451caa96f704654868afd5950ce76dcb25651ab3ec93b9af15b8b2958bef3b9c763c05db65572f3b42836bb6a740391848687b6386f27ed1f8ffa2c6c6f6cef276146ed1e9baaa3523f075b8b503fddeb59e894800e736a0e959a1a0beab6809a7b42204df8e4f15521b237da0fd8bffdd35a60efb068954795f8a06a0b82021144ba63ea2b0e7b22cd2e989e886f83a4994d9127d253203661fcb935abc51021f975c65d657545233f45804cc60f53be6a1c4a8335da0eb3c41d443f516d472d4c6a5252a35a5e1b39e5f84c0a5d84961d74277de10f198078fb10143e1920d5c1f4fe4922c029ac214adaf4f487dfc1690245817d8376343e9b810e35d6671e491c51495cdbb6a9463b1b2a8ae5fa692047a3e488df090574d3299e3496686eb021f422f45e63374c20e47c081b5c48daea4193ab48cd77cfabf4a04f6405dba51ec6a2f6885d96aef26e40ba46c3003d72945ae2f69891a69f42f9bfe80cd09d02a8431125e96cb3a10d8939f3c48933952787a6006f4ad0e7f093a71eb4167406213c5a8b30d421250bf3490170a7b1c6f29d3246a6c61bb5abf42e51c3fd6520698986db3f83b401cb7213e93364229ccf2954bbf7eb748d72ec98d91867404e4c61e58c350ade937efa42723cb4b972dd96ae11d2e71914e34f5c43486a03e3fab0c2d3bd9bdc682f1c855535aff530ddda620a8343995cf17c755c1257ebb16b256bc12caf03c1586f2ff663aa30cf358051a414af0fcf4e648afa6834cfef1803b6bbb1d29b36e96a6f92f236eb85dac9aaa02959f2ad1d28d87b7d7cb8b9d3208432dc3b7441bba2b3b947b90e94150078ff61a766014cdc37"}, &(0x7f0000000300)={0x20, 0x3, 0x1, 0x1}}) syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x56a, 0xb2, 0x40, 0x2, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xd1, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x3, 0x1, 0x0, 0x0, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0xb593, 0x5}}, [{{0x9, 0x5, 0x2, 0x3, 0x34d, 0xfe2}}]}}}]}}]}}, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x2, &(0x7f00000002c0)=@string={0x2}}, {0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x6783bf4aff3f048}}, {0x0, 0x0}]}) [ 756.240707][ T2816] usb 2-1: failed to receive control message: -71 [ 756.244366][ T102] usb 1-1: New USB device found, idVendor=0856, idProduct=bc00, bcdDevice=80.3c [ 756.247279][ T83] usb 6-1: device descriptor read/64, error 18 [ 756.256974][ T102] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 756.272720][ T2816] ch341-uart: probe of ttyUSB0 failed with error -71 [ 756.283075][ T2816] usb 2-1: USB disconnect, device number 86 [ 756.303034][ T2816] ch341 2-1:0.86: device disconnected [ 756.319518][ T102] usb 1-1: config 0 descriptor?? 17:48:41 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x6611, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x6611, 0x0) r2 = syz_usb_connect(0x0, 0x4, &(0x7f0000001240)=ANY=[@ANYRESHEX=0x0, @ANYBLOB="7e18f647222bc7ee54b33e071004188ffb74632e9ac0d48362b9fc33515509fba32baf1ed3e3d76c7abd3d0eecb342f99eda06735b6095be4354cadd03fc0fa1a28ad1247e9225f972b09c3664c22a19f13b6aca1325e8de9c72ffddbfece96cf4ac770238b3747c9be2707e9fa4377a05e792f1a0c1f499220fee32d17d882cf73dbf0004276740af9a6fcfa3ce2879aa426c5babb445c63e1c88380e1c67535939bb4f9bb1cbc6ac48e8a8ed6e2153e61702a761e82958147d792420", @ANYRES16=r0, @ANYRES16=r1], 0x0) syz_usb_disconnect(r2) syz_usb_disconnect(r2) syz_usb_control_io$cdc_ncm(r2, &(0x7f0000000140)={0x14, &(0x7f0000000080)={0x40, 0x26, 0x76, {0x76, 0xbc581493e36da2f6, "71876d04b1438ae29a023df10a0f61e37d4a6aeeb9ae998fa9e392d15ec84b513f99bfb1144e193743bde1d0dd67a91d36cc57e4c743d37dbefd4fe80f4a4f76239f92f6a06b5c49184ee9a890d40ebc4b2936ecb8db251e6f931676e0a0472bdc49e17a2f56e83dbee74d32f116a2c62e212748"}}, &(0x7f0000000100)={0x0, 0x3, 0x32, {0x32, 0x3, {'340032003400320034003200340032003400320034003200'}}}}, &(0x7f0000001380)={0x44, &(0x7f0000000180)={0x40, 0xe, 0x1000, "0beeed1445f17347ee2e3c78f32191b7e36c961c7787685cc1049b400a2083d4623c963ffdff550d2568b399dbc6ab074269f4cab1bbc70907e7cd03ce2e23d0d96fa3e195bc9915e5c10d431aff648aa28035cba1366d69fbe2558ac6544d7573bb74a671ae0cb8c01d809d45bb3093bc7b50930ea75f1973af1c6b189066dbb5dfbce39a983fcd6283d581e7040bec69130a80284c22e150342a890e939704917ad3fc42190be034e43e6a1769a79177bf4c2eb3469c70526c56833d926a9337d84743a86a5c75528b3831403c857d8e09121cae0ac150f77e15f544ae46e355f91636cc2664df8e66f41ab672d68d9f065397f0eeefb30f66a070b07f0f3f86ae109c6c48e24109181fd7eb0a20bd347123fee78786148a84c396646ecc372b5bccea401cd660e32a72a42512f9fce449e2739d582aa258e1e9d0ab0bad69867c551a1b7007260a2cbbf2500667a3fb0a4d43256268687f4b87cf844307592cf30a3743dc03fc5fcb43ef061add0e7f47860d5dae70c874f8a6130f9ee67665d84eee0f8694104d7f437338907ce0c5543467da6bf31471bd8d036c983c14f673b9c1f61fbd16bc7b9f7b45abd0c055819caaf4d65ca754a66cab6ec9ad327312c18a1fbd55fe54d0b6c071f6410423e1bcda150732a7c69224f7e3548b9eb5d2c6f4ed8b716b6d2d4a6cd90bf2196113f6651edb70b456b106871156dd33d7b8543c4080c2fd705a90d65d695b345ef64226124ce92a6ce56200521b6008faf2597130d99e29dbb8a5eadfc7a8f945ab1fba37ce7a368a31600df996a6d6cf1dd30d205e5d41fe56e2eb6132224be0b23641ad26f4ef1a9a2ecf40a40e7392e81f923499a95697bbc37af116fbeac5c20f82beab38c501fa0c4e1089ef404b1587840cb2bc9630279281d9bba528e059a2ffaad78f9cf81b8212a25c6055506936c9237381d8d67f01a703d122de952b3f5af86388b9f8110665cf9220437cca280e59008e1cc4d543b1679e5c6aaec3a6d0317ed7c9ad713bce51d8d2f7e3e0c4577355d4952b9c130bfcee41f4b1bf52ef40106dc1a098b75900710f84943410397f2abca598941b1ef1b9e754f323e60883ddf11569c6ddce69c7fd920da53aeb906fc13cb5a517a23dd799ef110d0f087bf22a95a7f0aeea9925abfef25be2ece19bae089d7f4c167fd02345dc22b5c3fb10126ca79fc6936b7072a8f9f04fa28a8f67fd073a721ad9616142e4b5e70719bbad33db5a5228e9bd4e274691ac509e950b1bef749f32610985d3892e8824dc365514781af83e8d87242ca53573be70b1fd99c8b30dd31909ff5c609dad5c2b8cdc00245e4f85eb0a2a4fd2a0638236fc60e7853c010d80ada1a08b02d785bccac902156be852504d15c142fdb1b556c58f2448f0e4745ecdb8984b18479fc366694652b89f80a4380337686a81490efe26293d3f13fc04d031650530df050fdbd1114b04408ae79eec5b67b4ad06c6d8db45e51f874fc4abcc2074ca804ff2c31788ceda9dfaf7c9764ec1d801fc93ed5e98c2f15c88f68c3e0c12e9c100c7524f04baa4075e6d5c04fafd305ff644be0d82c7377623fcc6a5d09f3b1662ef74b9d4e36a3bc43539695c343e2618e1b7e488ec814531ef92b793d3654ce31f18cc964d508199c807df55f15d3ba9833a77546b5b065971afd204dfdb7620e464a01833f7824e77277d9145802fe2f5d4e373bce7d8419ce7f5ef11e222222e6ec162e2918a11976feeedb51286e4387961fa2aa7edc20df676f61be4fc5b8ce562873fcb0386d0bf23080181e16b12443f40c55360a251c7179863a8c579ad97b71e3a44a4e38e2513ad2f2d3f39069df795e68fb6a72844099a1e0d85df849da188b621edd92797a2af013821f3a4c6584224e2e699e939bd280e14c8420c01affe307a4b5cf90610d2412222402a84f7e898d5c2f81755b1f71ee439e3d335d37649a405e0ebf959b376d926a7d2b1b06f7afa0d789cce287b694446a20b0b4c8b789a6bde579b90a9efb5512e7fcd216a1699660169ec4cbb77a72037b995a61ff332ee71c9e358cbf42e7e00b04c62a752a6115cafd96961472d88489da308bece0f10c1feea0e3b81be32c1b7398ab1d681c3eb1b1c43781b3e36631a8e8dd91522e67a4931221b2b8fa36d0c8a7e2a3b4d9e1c90cf1c84a5aedd0df8ef45639e15d94bad7b16ea38c62afc760d7f3d5a3c51249030c59eaf07b3fb04cf9f0c01cee106f53e054b97d0c3dba414c1ea789b954ca6e030eec848d8e4590e0dabfbc4638ad2ec7125928f5dd740332aed3d43764f2d2a6b15032127311bfc9543edd85faa9703b019accceaffbcae7bb996d0f4ca8bb71acd7df628186be9397f4a17f50441131dea536b40da8f69a30f7dd522626a95a7a293b1b51980cfd2db0f1df8d45d6de64aecd79d64f5c7176e566956ea376fb3f7070b916d756a2146128d6a479519369ea06e466900822cf43f13400053b57ee1a1cda252da84d0d801581a8cf2fb7234d557e8b99d92e2f9341b7b572a1c3601f7a2b087d2ada3b221bd9b16430d616104d590d3e1db62024b77567532a26b28cc5be8586b377061cee54de8947f1d7bb135ebeb7565cacab4ee90effd6b342130942c50c1069b01b57b21650ccae9316fa9b4ea29984ed3ff5b66b452e984d5cd58080a6ef7516531e227057540d89b43435b2dcf13917bd3a38088eea09ecf2632ab6f9c5d3631da84a91c622e671b069ee9ccdfc42b5e6130b1de3eff3b2bfe1cad4ddb3f67d489c8321c687b68e9c5b5f2e09e78b86ab1d1150f290f65052e26ba709ac93e60125c4a41e4912229d12eb2631f25da9b411f060716be949fe2e71051754d0ea58faaf2989be45f6e96f2fb211ffbefe672685984783fb7eadbf58ea24f44b1d52b238c453a83e72b3075a360d33455f65833194befac6fa98e8c1e2e76ea9930115b39556040ddece6ff1ca092f6e947e292d06805d7f739b9e7980679033fdfed9a69da211f8660b0d30239db4031d64e5398b235284e8fe04db7acd96ffcede8d9a6143068d3bd9cf8547f18ed34aca18207b8353adf87a3f63e5ffd6f1f934ab5aa76c7f4eb35a0ea0d50835e47afcd70d150fc921c2f64de8343daed6f2722c4bb83caaf24cdba5bf3ed80062ca51700185f46d4906c0bece70edc33bba543117cad13d92812d21926761e1582d4310727d5f9fe5e9f1ff9471d4c58a424b23623471a33a9e70b23c1a0ba185d8b7ab20d5d2e4386f21f4c0c7bf1f1d7fe036a3cb7f25e89a3c1795a846966b2083f810ec4b5ed7bef36c1e318cbf47b6783c37aaf64254a0f17d4f61eb0a2dfd844525b8d0bde217eba8951f62462ceea9ffd1ec264770ccc90a2a136985cfc74fa69f294f657217e02615ad4e67ef25294ea69dbbf968a5364712099873c7147643e4fd8b69b91a0188551bfb6884f0391ef6b9b3753b590bd8ee2b3c5c739d481dba4a7e1fc151ccacc3acf571e60fd2beed5dd1ae6c48bd918c8acdc29c06f8289790d6d4f85f225c36661e5d26b5d873f058da01e70d3af661ab6216eae8f49c49a6a4db1a84f447d88c3d455475d58db238903611a643e09c526e178b6065563156246555fa703b9709de022ede754adce75d8972c4ba8112caaf4a95c89d0197a66c65764b8ca7ce9f44ea8c7c56589c3f256d7174c1de825023da590bc868acb906ef8c52df627266b6cbe486f8336eaf6716a4cb871b5aa71f214494053f88196021b61e8c21f44f17a4a32279787ae2c17de8352f3a5c12e093b744b85ae3559882e3f18df82a09783216d83a39d93af199488789f3425e3b59fcf3295615870722e8c6f7856945bb604a6266febb5c6c7685cc6efcc06150f88f5ae50c3a00a066976a5d991c5a21cd816a948289da976410d21eb7a427f4f1a7f0ce08ef73bc87fa613caeec618254101f944f33a615e39e7493952ce0b211c0414cd2a2b201c20907e43c14ca013519fd9ca10e7e0126b231903f7a7f1a30cc805e76d0d1549690338388f1f09deb04fa09a4cc68d3fef6a36d2f0f3080ad17cf8cc8c5fbcf1b47737456406715be2ca42f3aad1e5c418e0d150b8c8e184c94ac32290941839f85d6c047e319c63c9124caa90af73f58cbf23611da4ae572d5371a9a64c641a92ceb913d7bd8d2384a2f80f005e997fd23e57edd6a1503a62f9b1d5fe2b9f8d3b134201f12b4a46848a6f2fb424bce87efb1d121a8c2db8b379a18f617fac1ee8e65e274aa0ed9402db8a99ba9e60a190bcda16f92a4dde8d1f7be89701544508e125a63d39f9079f1e10fc4b2a2e8e7e1063a1aca28bdf5f1583d4e89b1c5d7455b2167421252a81192f03a3074607e1ab6a970b6e28c9d4c12162431e5430975e49dd6a598dc40f6a4f44edfbad34b93db39f534641778d3f986434b6143fe83eaeb35ab3c85d522ed5d3f016631d0b19b6400b8be8ea12e81fa6080c183b23bfe48ac155a80371b09f70f0056caf6643067e31282546bf52e26624f676cb594489a04a12f2561ff3b9fb6c98a23c31deeba239dafb33b3402982da91cc9245ff357e13410d0f82d27de8c0f59c09daf485f7ac621d5e8fc4dd68b14a27d74966be3d560b0777eadb11293e8d978aa13ada04e978a929084e6038ce13268ee1a89c5db790ad6e4c11c2197c471be8cd80815acc21ef98d7d1b47254bc9c5d1bed88b9350859908685846e8aaf6285b93a447e1c8a30ad1f306af3a3ad0db07d8685fb5dae8a01e07d094affed95963db84ac31fe9a9a7431b4ade3b28c32ddacd07a2656b6b827986838b9f96154d273178008165d5e56166fcffff103383ae895c788cab9f3989ecb2308ee81e845e3dc3db31b2f9b4cc76980c7d064fd5b39f7c959d3b07d69560ed2e2db23565358f177994521dc3d318bf465a298a57b4682450a8aa36ddfdf633d354c055e472164fed47f4c6d75a45f40d7cd92f946746f8032948c5e670dc6f6d18253fb3966dc7dce2056335cb5b84b775a2a829585a4eb2c1769c2ecc015d61966892f9cd389672ff08cb1068fee7c1441bd457fc10817285166773234701689710a41b5939ffa34663c00c0a2715e6ee36cd4a6b18618f1f0a1f3388aac92491044f9d6c579d7e25aa8d18215b65a14c53339d77625e87fd19f148c65417960869b6413d3d6eb345f14bca98fd5a6c26bbf389a2d947ec22a78f56fe916a9f074617142f192168e6b57574faab4ef64fe218b5e3a81a2d34be77081f1cba85082b3a0912673ed0dbdfb394152dc422e541f21ea3e443712c5caf6ff2a9ecaf5cbe4795716aa92fdc909549c61d9d3ce06cfb78a457a01043eff83887f9b5e513e98896d86dc42a2c4f8e8539534394648ef199f81f0d12eed45c82288457f15018dfda0844fc878cbda9506ff58338f263fbd7f902b7aab40d184de2e5e6a7b7e024ae4b81082ed5a375f73800afb2b2bee7ee82187656ae4edaaae81b51537485c16e85461c4b07c8332781e9e29837b893304609b5540fd318d929e474e2e8683c001ef9bd2aa8ecb1c9197ac66c52a5c7d22fc6f7a4bb9e81d1501d6be41b8940adc4e75764775354af8769840e4d14f6949ab4157e1770b755f204f64ee4e478556d2d6b3a16dd66ba2469faf6adcb5814d61a09a43b47612c1a99b964b8fa8e1a501ce5c5d7014111d6efa9ebc09041f51fcee235db7cca1f35794d2b24fff15ab66832d2c33ca4c5ae1f0633eb63bf3c3555036265332523e62781704799f427280f99"}, &(0x7f00000011c0)={0x0, 0xa, 0x1, 0x80}, &(0x7f0000001200)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000001240)={0x20, 0x80, 0x1c, {0x3, 0xfff0000, 0xcde, 0x4, 0x1, 0xfffffffffffffbff, 0x5, 0x9, 0x5, 0x5, 0x5, 0x181}}, &(0x7f0000001280)={0x20, 0x85, 0x4, 0xe6}, &(0x7f00000012c0)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000001300)={0x20, 0x87, 0x2, 0x5}, &(0x7f0000001340)={0x20, 0x89, 0x2}}) r3 = syz_usb_connect$cdc_ncm(0x0, 0x53, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x41, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6, 0x24, 0x1a, 0x0, 0x55}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r3, 0x0, 0x0) r4 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r4) syz_usb_control_io$printer(r4, &(0x7f0000001540)={0x14, &(0x7f0000001400)={0x30, 0x6, 0xe2, {0xe2, 0x23, "c96a5ea998c603c13957f896e4676c9c212fa7f42e28d263d04774bdfc9cb9c9a484d81c9186e840ff99005d0ce9a73ded19d88b31daa0e422ba7140a2dd7d4c7ff1d0acd90890601e0128b8a678d53a39fc62bb5a895828953159b57d98190851005d429bb3d522e0f0080b554efdb17ec0634873d46adf0228002178bb631e3cbf59d056d7ed2c73fe8dd4f2373dcc18537b021d3ac21684a6ae68d678cf34cf595b3de00c47a26a0839c09d4f3ea684c9f6ca29b54eedd7a33a0c54352554d00a2ebd7f7c8550da433defa19a7ff215b149793c45b582aac90f1e80662dfa"}}, &(0x7f0000001500)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x2401}}}, &(0x7f0000001880)={0x34, &(0x7f0000001580)={0x20, 0x9, 0xba, "9892c06af90160f7dc8804b8b3c81c07f74c949e64f375b0474ed7756f127854988c008d20a9e656329d1d14856678b94cc4ffa37669370d9541ac3818668b1a39f7fbf4bad7d9a82e04842e775e3bb4aea130299141c95307a5f9a99e5fa1447326759f42dbabaa12da469a7cd690d94e7fb828b816e70111a6a08e28a44a80c68064a68623306c86b56ac824acfdcac4738583d224e0e3541f16cae232a3019ed8f34fe78466dd4865f746d6dcb0b1cbba5e2ccdd45778a7a4"}, &(0x7f0000001640)={0x0, 0xa, 0x1, 0x8001}, &(0x7f0000001680)={0x0, 0x8, 0x1, 0x80}, &(0x7f00000016c0)={0x20, 0x0, 0xfc, {0xfa, "44f2e6e3dfea493a4e77af8e3476215cad0b3da920999e296deeb7d9e657f10fdccf8de44b4f863eea35048de9e96e3925471d3150f775887ab999ee0edae27585f8672d0919ee8e228947432c35a1bc642e0d70703db87ccf22606875063e41a5f17e0e9037d3ada047b1ff01676734628b6ad0c6e86718e6158c462b57737ec1113be2bbd430f0d5f422d7e5ca8fdf8734ae9aac1b3cd2a0cc1b2292bd664e9270a220db9b6cbd5907ae77cdd9b9cf75c24f3a6120c23cb4c472e08c86e9c2321410e44919c6dd71902d611d865e409ca2c591208435b4286050705fd524ccf0d27292c102c69199c8bdbfa0daaa2151d02e0545e22570dcc5"}}, &(0x7f0000001800)={0x20, 0x1, 0x1, 0xf6}, &(0x7f0000001840)={0x20, 0x0, 0x1, 0xffffffff}}) syz_usb_control_io$cdc_ncm(r3, &(0x7f0000001a40)={0x14, 0x0, 0x0}, &(0x7f0000001c80)={0x44, 0x0, 0x0, 0x0, &(0x7f0000001b40)={0x20, 0x80, 0x1c}, 0x0, 0x0, 0x0, 0x0}) 17:48:41 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x8000012c, 0xb7c77dbb4655e683) syz_usb_connect$hid(0x4, 0x0, 0x0, &(0x7f0000000500)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x310, 0x1, 0x4, 0x10000, 0x0, 0x4}, 0x26, &(0x7f0000000240)={0x5, 0xf, 0x26, 0x3, [@ssp_cap={0x10, 0x10, 0xa, 0x2, 0x1, 0x9, 0x0, 0x0, [0x0]}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x7fff, 0x0, 0x8001}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x0, 0x0, 0x69ba}]}, 0x2, [{0x0, 0x0}, {0x2, &(0x7f0000000400)=@string={0x2}}]}) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000040)={0x0, 0x0, 0x0}) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000008c0d22000000000000010902240001000000000001220000090581030000000000000000000000000000000000002542ccbdad35"], 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x80) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717002) [ 756.553572][ T5] usb 3-1: USB disconnect, device number 95 [ 756.569456][ T2816] usb 5-1: USB disconnect, device number 66 [ 756.584294][ T102] mos7840 1-1:0.162: required endpoints missing [ 756.593149][ T102] usb 1-1: USB disconnect, device number 89 17:48:41 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0xd8c, 0x22, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00221c000000b25d7a38fc8b930baf9db9b50807000000000b18c1187b03af644c25"], 0x0}, &(0x7f0000000380)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x3, 0x1, 0x7f}) r1 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x4805, 0x0) [ 756.752414][ T83] usb 6-1: new high-speed USB device number 2 using dummy_hcd 17:48:41 executing program 2: r0 = syz_usb_connect$hid(0x1, 0x227, &(0x7f0000000040)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x8, 0x56a, 0x343, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xfffffffffffffe40, 0x1, 0x0, 0x0, 0x30, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xa, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x1, 0x1, 0x1, {0x22, 0x1f}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000180)={0x2c, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\"\x00\x00\x00\"\x00{\x00\x00\x00'], 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000a80)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 756.982499][ T2816] usb 5-1: new high-speed USB device number 67 using dummy_hcd [ 756.992564][ T9796] usb 4-1: Using ep0 maxpacket: 16 [ 756.997801][ T83] usb 6-1: Using ep0 maxpacket: 32 [ 757.012421][ T102] usb 1-1: new high-speed USB device number 90 using dummy_hcd [ 757.112980][ T9796] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 757.124026][ T9796] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x2 has an invalid bInterval 226, changing to 11 [ 757.135148][ T83] usb 6-1: config 0 has an invalid interface number: 168 but max is 0 [ 757.143364][ T83] usb 6-1: config 0 has no interface number 0 [ 757.149464][ T3515] usb 2-1: new high-speed USB device number 87 using dummy_hcd [ 757.157167][ T83] usb 6-1: New USB device found, idVendor=0fe6, idProduct=9700, bcdDevice=69.3b [ 757.166405][ T83] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 757.175621][ T83] usb 6-1: config 0 descriptor?? [ 757.212515][ T9796] usb 4-1: language id specifier not provided by device, defaulting to English [ 757.222595][ T83] dm9601: probe of 6-1:0.168 failed with error -22 [ 757.229412][ T83] sr9700: probe of 6-1:0.168 failed with error -22 [ 757.252500][ T102] usb 1-1: Using ep0 maxpacket: 16 [ 757.252509][ T2755] usb 3-1: new low-speed USB device number 96 using dummy_hcd [ 757.252595][ T2816] usb 5-1: device descriptor read/64, error 18 [ 757.282584][ T9796] usb 4-1: New USB device found, idVendor=056a, idProduct=00b2, bcdDevice= 0.40 [ 757.291720][ T9796] usb 4-1: New USB device strings: Mfr=2, Product=0, SerialNumber=0 [ 757.299775][ T9796] usb 4-1: Manufacturer:  [ 757.372543][ T102] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 757.383551][ T102] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 757.396383][ T102] usb 1-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 757.405450][ T102] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 757.416151][ T102] usb 1-1: config 0 descriptor?? [ 757.421498][ T5] usb 6-1: USB disconnect, device number 2 [ 757.572583][ T3515] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 757.585568][ T3515] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 757.594695][ T3515] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 757.642515][ T2755] usb 3-1: unable to get BOS descriptor or descriptor too short [ 757.651208][ T3515] usb 2-1: selecting invalid altsetting 1 [ 757.682424][ T2816] usb 5-1: device descriptor read/64, error 18 [ 757.712488][ T2755] usb 3-1: unable to read config index 0 descriptor/start: -71 [ 757.720219][ T2755] usb 3-1: can't read configurations, error -71 [ 757.952432][ T2816] usb 5-1: new high-speed USB device number 68 using dummy_hcd [ 758.083963][ T9796] usbhid 4-1:1.0: can't add hid device: -22 [ 758.089963][ T9796] usbhid: probe of 4-1:1.0 failed with error -22 [ 758.096547][ T3515] cdc_ncm 2-1:1.0: failed GET_NTB_PARAMETERS [ 758.102707][ T3515] cdc_ncm 2-1:1.0: bind() failure [ 758.110249][ T3515] usb 2-1: USB disconnect, device number 87 [ 758.119182][ T9796] usb 4-1: USB disconnect, device number 76 [ 758.142494][ T102] usbhid 1-1:0.0: can't add hid device: -71 [ 758.148645][ T102] usbhid: probe of 1-1:0.0 failed with error -71 [ 758.158849][ T102] usb 1-1: USB disconnect, device number 90 [ 758.182419][ T5] usb 6-1: new high-speed USB device number 3 using dummy_hcd [ 758.232437][ T2816] usb 5-1: device descriptor read/64, error 18 17:48:43 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x3ff, 0x101080) read$hidraw(r0, &(0x7f00000000c0)=""/34, 0x22) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x200000000, 0xe00) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) 17:48:43 executing program 5: syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x6611, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x6611, 0x0) r2 = syz_usb_connect(0x0, 0x4, &(0x7f0000001240)=ANY=[@ANYRESHEX=0x0, @ANYBLOB="7e18f647222bc7ee54b33e071004188ffb74632e9ac0d48362b9fc33515509fba32baf1ed3e3d76c7abd3d0eecb342f99eda06735b6095be4354cadd03fc0fa1a28ad1247e9225f972b09c3664c22a19f13b6aca1325e8de9c72ffddbfece96cf4ac770238b3747c9be2707e9fa4377a05e792f1a0c1f499220fee32d17d882cf73dbf0004276740af9a6fcfa3ce2879aa426c5babb445c63e1c88380e1c67535939bb4f9bb1cbc6ac48e8a8ed6e2153e61702a761e82958147d792420", @ANYRES16=r0, @ANYRES16=r1], 0x0) syz_usb_disconnect(r2) syz_usb_disconnect(r2) syz_usb_control_io(r2, &(0x7f0000000200)={0x2c, &(0x7f0000000000)={0x40, 0x24, 0xaa, {0xaa, 0x3, "d841f13c9cd14209b3c7dea82d10977d4d02ac52d1326a1c5b3819d60f26a46f237ebb11576365a98732e116157893ef29c542913886d89fe2c135547907141c5cc7f537eb35b14fc39229ef1b29dd9ff3700f5c221a91bdebe4a25f69aa7c603b2fcd40d696c3cf49fc70d90e55470d45f8e90f6dde77eab78b78eb2c1fcb58418c2965ef07ca354295f92b5b395eeb16e350b5755c4970f12da26429b5dd988bfbc1193dc53e20"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x200a}}, &(0x7f0000000100)={0x0, 0xf, 0x3f, {0x5, 0xf, 0x3f, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x3, "101c842b4aa73566959957ff87cf890c"}, @ssp_cap={0x1c, 0x10, 0xa, 0x8, 0x4, 0x0, 0x751ebceb5a42e57c, 0x8000, [0xff1f40, 0xff0000, 0x1fec000, 0xffff00]}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x6, 0x401, 0x0, 0x8000}]}}, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0x240000000, 0x1, 0x9, 0x9, "4351cac7", "162d82b9"}}, &(0x7f00000001c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x4, 0x6, 0x6, 0x4496, 0xffffffffffff8001, 0x3}}}, &(0x7f00000009c0)={0xac, &(0x7f0000000240)={0x40, 0xe, 0x69, "6d9fde4aa43f802c7b4a486c8279052f800a3b469d42e778120fb5d6f0fe2c4c3570b9182811ebe0d73e32df3ee19ae23eb62f9138ad6ddace3533c2f5bbb2451f77580966d9b50ee1e5822d0fa88a5dbd89dbc0d31ed0356a9b2224df76e3cfa08fefb7a2bcf53124"}, &(0x7f00000002c0)={0x0, 0xa, 0x1}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000380)={0x20, 0x81, 0x1, "11"}, &(0x7f00000003c0)={0x20, 0x82, 0x1, "b4"}, &(0x7f0000000400)={0x20, 0x83, 0x1, '\r'}, &(0x7f0000000440)={0x20, 0x84, 0x2, "82b2"}, &(0x7f0000000640)={0x20, 0x85, 0x3, "c850b6"}, &(0x7f0000000680)={0x20, 0x0, 0x4, {0x2, 0x5}}, &(0x7f00000006c0)={0x20, 0x0, 0x8, {0x20, 0x2, [0x553b24715c407417]}}, &(0x7f0000000700)={0x40, 0x7, 0x2, 0x2}, &(0x7f0000000740)={0x40, 0x9, 0x1, 0x8}, &(0x7f0000000780)={0x40, 0xb, 0x2, "ff4e"}, &(0x7f00000007c0)={0x40, 0xf, 0x2, 0x934}, &(0x7f0000000800)={0x40, 0x13, 0x6, @dev={[], 0x1d}}, &(0x7f0000000840)={0x40, 0x17, 0xffffffffffffffc9}, &(0x7f0000000880)={0x40, 0x19, 0x2, "741b"}, &(0x7f00000008c0)={0x40, 0x1a, 0x2, 0x401}, &(0x7f0000000900)={0x40, 0x1c, 0x1, 0xfffffffffffffff9}, &(0x7f0000000940)={0x40, 0x1e, 0x1, 0x5}, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x1}}) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000004c0)=ANY=[@ANYBLOB="1201000000f600084c05d50300000000000109022400010000a000090400f508030000000921000000012229000905810300000100007a5e60bc5cff4ff805036d2fd95300fac879cf416e822f581766925abe7df13b3105e29586e69296b49e876c47373537e332d5051b11e9c1126a1d63fdebd10e98e5ee579df527a23f11a2805d7a5028a4d2bf56c887a4e6a6634ef4b7b36f650fa54fcd2fb50b5e42de7f737229cb8716526025ba06051866ecdadce30ec2341d399a472d276c611698646d076f6032af224f09b926e209342ab2b0fac703b8a2f275c62137d80b74ae40af65a87838bc0ef78a2cdd33e37067f4c995680453f311e9064b3b5affc7a8e0c5e36f8c546928605c8dbdeebd9b52fb291d2becf4f0a07fc6f12a728ae42e30520c1cd1ce0526b5763ab61b1ed08a98c80bcc1f07944e0bc05bd7fe867178c9e80aef7310a67e90a7a69c4b9a8ae5ba9a8a6b8c903af56168e99e7ee67af954d2300352ca84cd9d48ee18fcd224510bc7"], 0x0) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000300)={0x34, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x0, 0x22, 0x29}}, &(0x7f0000000fc0)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_connect$hid(0x1, 0x3f, &(0x7f0000000a80)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x70, 0x5ac, 0x25a, 0x40, 0xbc, 0x4, 0x8, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x1, 0x0, 0x8d92, [{{0x9, 0x4, 0x0, 0x2, 0x1, 0x3, 0x1, 0x1, 0x0, {0x9, 0x21, 0x20, 0x6eea, 0x1, {0x22, 0x61f}}, {{{0x9, 0x5, 0x81, 0x3, 0x3, 0x1, 0xff}}, [{{0x9, 0x5, 0x2, 0x3, 0x1b8, 0x7, 0x5ec, 0x5f}}]}}}]}}]}}, &(0x7f0000000c40)={0xa, &(0x7f0000000ac0)={0xa, 0x6, 0x0, 0x800, 0x8, 0x7, 0x8, 0x101}, 0xad, &(0x7f0000000b40)={0x5, 0xf, 0xad, 0x6, [@generic={0x78, 0x10, 0x3, "dd5d0ef8755eb0eff4f9f5c552c0d3b4a746251638d4139dddce3029a8be7f558254fac886f4d3b90a631eb60dd3f9826e445297122afeb0d68e9a3cc5e36f4d8b6a22867a3e24db6171494795e157af8f1037d02112ed0816a79cf1c25fd4d16c8b72f54b98a326dccc87edd6f4a62e56ec2e60bc"}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x3, 0x1, 0x0, 0x1, 0x3f}, @ssp_cap={0xc, 0x10, 0xa, 0x0, 0x0, 0x8, 0x0, 0x401}, @ssp_cap={0x14, 0x10, 0xa, 0xfffffffffffffffa, 0x2, 0x2, 0xf16, 0x0, [0x7ec0, 0x1fec0ff]}, @ptm_cap={0x3}]}, 0x1, [{0x4, &(0x7f0000000c00)=@lang_id={0x4, 0x3, 0x100c}}]}) r4 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x6611, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0x6611, 0x0) r7 = syz_usb_connect(0x0, 0x4, &(0x7f0000001240)=ANY=[@ANYRESHEX=0x0, @ANYBLOB="7e18f647222bc7ee54b33e071004188ffb74632e9ac0d48362b9fc33515509fba32baf1ed3e3d76c7abd3d0eecb342f99eda06735b6095be4354cadd03fc0fa1a28ad1247e9225f972b09c3664c22a19f13b6aca1325e8de9c72ffddbfece96cf4ac770238b3747c9be2707e9fa4377a05e792f1a0c1f499220fee32d17d882cf73dbf0004276740af9a6fcfa3ce2879aa426c5babb445c63e1c88380e1c67535939bb4f9bb1cbc6ac48e8a8ed6e2153e61702a761e82958147d792420", @ANYRES16=r5, @ANYRES16=r6], 0x0) syz_usb_disconnect(r7) syz_usb_disconnect(r7) r8 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r8) syz_usb_disconnect(r8) syz_open_dev$hidraw(&(0x7f0000000b00)='/dev/hidraw#\x00', 0x0, 0xab000) r9 = syz_usb_connect(0x0, 0x3, &(0x7f0000001240)=ANY=[@ANYRESHEX=0x0, @ANYBLOB='~', @ANYRES16], 0x0) syz_usb_disconnect(r9) [ 758.392489][ T2755] usb 3-1: new low-speed USB device number 97 using dummy_hcd [ 758.423076][ T5] usb 6-1: Using ep0 maxpacket: 32 [ 758.482567][ T5] usb 6-1: device descriptor read/all, error -71 [ 758.482677][ T9796] usb 4-1: new high-speed USB device number 77 using dummy_hcd 17:48:43 executing program 3: syz_usb_connect$hid(0xe496bc9b3a472113, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x20, 0x56a, 0x100, 0x40, 0x8, 0x7fffffff, 0x4, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x40, 0x20, 0x1ff, [{{0x9, 0x4, 0x0, 0x80000000, 0x2, 0x3, 0x1, 0x0, 0x100, {0x9, 0x21, 0x1, 0x33ba, 0x1, {0x22, 0x10c}}, {{{0x9, 0x5, 0x81, 0x3, 0x313, 0x559d, 0x0, 0x8}}}}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x310, 0x4, 0x7, 0x471d, 0x20, 0x5}, 0x3a, &(0x7f0000000080)={0x5, 0xf, 0x3a, 0x4, [@wireless={0xb, 0x10, 0x1, 0xfee8e02e7953fe54, 0x15a, 0x1, 0x5, 0x3, 0x8}, @wireless={0xb, 0x10, 0x1, 0x8, 0x302ca4b410a462e6, 0x8, 0x3, 0x1, 0x95d6}, @ssp_cap={0x18, 0x10, 0xa, 0x80000001, 0x3, 0x7, 0xf008, 0xf4a1, [0xffc0d8, 0xc000, 0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x80000000, 0x0, 0x3}]}, 0x3, [{0x5c, &(0x7f00000000c0)=@string={0x5c, 0x3, "b23e8e4dc12339664482f9c784e0663f840f70ffe440dcda1e8e3db29de65c9e762c5847a9ee1db745ceca90c87e90e2008e3e0fa0796e4cf2e3dd9888fa4ff5f00d72478cedeb364661ba8f4f4cef4f55c1a6e1bd81de4c0321"}}, {0x45, &(0x7f0000000140)=@string={0x45, 0x3, "66be206309b1c415fa9acbf4e5e3ff4793a24ffb064191a4305bcabf971a2d358453844c41421c192bdc22f219d0eaad98d9627857789c0a799468a3a730cdd16b1892"}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x1004}}]}) syz_usb_connect(0x0, 0x24, &(0x7f0000001740)={{0x12, 0x1, 0x0, 0x59, 0xcd, 0xad, 0x10, 0x6cd, 0x110, 0xf921, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x55, 0x0, 0x0, 0x37, 0x77, 0x79}}]}}]}}, 0x0) [ 758.652508][ T2816] usb 5-1: device descriptor read/64, error 18 [ 758.752441][ T2755] usb 3-1: unable to get BOS descriptor or descriptor too short [ 758.772565][ T2816] usb usb5-port1: attempt power cycle [ 758.812518][ T2755] usb 3-1: unable to read config index 0 descriptor/start: -71 [ 758.820144][ T2755] usb 3-1: can't read configurations, error -71 [ 758.826706][ T2755] usb usb3-port1: attempt power cycle [ 758.842410][ T102] usb 1-1: new high-speed USB device number 91 using dummy_hcd [ 758.962489][ T9796] usb 4-1: Using ep0 maxpacket: 16 [ 759.082589][ T9796] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 157, changing to 11 [ 759.083228][ T102] usb 1-1: Using ep0 maxpacket: 16 [ 759.093816][ T9796] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 17:48:44 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb5, 0x45, 0x6b, 0x8, 0x10c4, 0x818a, 0xef8a, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x82, 0x0, 0x0, 0x3}}]}}]}}, 0x0) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="12fa09ec010002000001015f1006090400050107010307200501022b03"], &(0x7f0000003480)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x10001, 0x1, 0xffffffff00000001, 0x40, 0x7ff}, 0x5f, &(0x7f00000000c0)={0x5, 0xf, 0x5f, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x28, 0x1, 0xd0a, 0x1}, @ss_container_id={0x14, 0x10, 0x4, 0x1a5e, "ce81bec0f309b8fca14cfef5307df637"}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "f2b1056ee33154e378bf5f9065bec6a9"}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "c3f9ded021749c155e3e940099575940"}, @ss_container_id={0x14, 0x10, 0x4, 0xa1, "323933bdcf139367993e43f6f9f259fc"}]}, 0x8, [{0xed, &(0x7f0000000140)=@string={0xed, 0x3, "9bb475f3fb937ff3cdf6f6094542e183c9cc8ff12a2b8e703f240a28413b2ea0cc2102d1ee0cad3e266a7231db382cae8e8e3add80e3d82f726ee024bec42965cf935b707a5886251a0ca5847eefb1f73ee386cb91e2d23ce043749f3601ce60518f692994e2d7d163b90a346c68c90dbb8901eb4d1ace673f90de90866bac08599a1b5926f6416c41ca12a27b9c539fb2c8707605441e8933b5f0dadc9965eb760ea43e759dd6e89948d56eb9ee38324896d9e482a78d878a3d4529949300f83cd9ae7d790499889a91a2e2f2fa555510c4f1703f7e6fa4c621cb23150ed75e27e92a205603c882a418ee"}}, {0x88, &(0x7f0000000240)=@string={0x88, 0x3, "bc1473ec963fcc59dcda376d58324b9dd4330a8832d68788ceb080dfa0f65d57dd1d31c99624b3980b6829e17bd89f86b0101018f17233c76adc05a4dc90229315d0f8bafbcd92d769369d197a9ded4a64ff319127db1d180a5e148cfa59e303f42af48e53383001468802e83608441d77ab6d7f5270285482fcfe1960ffd268a09caf7a503b"}}, {0x10, &(0x7f0000000300)=@string={0x10, 0x3, "eeddbd39de8b10c009b301e4ddd9"}}, {0x4, &(0x7f0000000340)=@string={0x4, 0x3, '/scripts/get_dvb_firmware to get the firmware [ 776.058202][ T83] dvb_usb_cxusb: probe of 2-1:0.240 failed with error -22 [ 776.182428][ T2755] usb 1-1: new high-speed USB device number 101 using dummy_hcd [ 776.214871][ T83] usb 2-1: USB disconnect, device number 96 [ 776.242429][ T12] usb 3-1: new high-speed USB device number 111 using dummy_hcd 17:49:01 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x0, 0x0) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0xfcdff2dacdb5fb18, 0x525, 0xa4a8, 0x40, 0x0, 0x7f, 0x3f, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x100, 0x1088c96c0482592e, 0x1, [{{0x9, 0x4, 0x0, 0xc3, 0x2, 0x7, 0x1, 0x2, 0x9, "", {{{0x9, 0x5, 0x1, 0x2, 0x96, 0xd, 0x2, 0x80}}}}}]}}]}}, &(0x7f00000014c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x110, 0xfffffffffffffffe, 0xf0c3, 0x6, 0x2fb00c3fee236764, 0x13a0000}, 0x101c, &(0x7f0000000380)={0x5, 0xf, 0x101c, 0x2, [@generic={0x1003, 0x10, 0x2, "4645a29b7b8294cb29d870e6eb7437310dbe915cb457dd1a14ed7d42a4c6d0de7be7a0efd7513b900a33d2bcbd4ddcb55da507f28fe90ad10eb760e45f2e0f4a920825851633846ca882e5eabb963fd51fa8dc3bd340f37e24bf06bebbde525498a991abb80a5d08a7d583d60e8ee8fa73ba4dae97efae2f8976a8dc9a0594bf9ccd1a2ef7c1461c31bb637262a6c1636fe2db56743d699586fae065ac8531b23fcace056bad56f7fd18293f2361d4ad521dbcc1a1eb7850a72b1ce0ac51dfbd43a2edf663c7f8bf513c90854163f700b9a9e659a754a18b30b7438185b29b8999747c1a3650dbabfb122ff7640a0ecd5d3b854cd992db7c14fcd53d27ae4867bef4585bcf728314b4b1cd36c232df1482e22e22051a9501a3399d9b46e800a1972753a026fc5ea0c28c594eae3a3eb55dedf2c92f2a43bb6ad0e7ccfbcb0aaf4747834ab76a33bdf9382ba17c94c4e145daea4a5b93f6cf5c3c54db0786cb6ed499e37ca9befa3f64cb5cc68bdaa4ed0c554e4aa5e251aefeb71bcf6a4ed3da7fe375cb4d85ad2a30257c92afad4e1cd18a4ed7eaa899c7e21783b54194b4a0c9a482847042fcbfda00b0e6966f57804ee2b8491a219a0edf67e74c43f6b597a5592fda7c73533c0d1255b5be58e1039872233739fe6a9d38c5d829f149da8551ae236d722e9bff54655a72baf17165ce85b66f2355226446965ebc351c5dab639ad948b1871093c2177d47ee7b4960b967d09bef8c55cf5bc0d3a61919b234c57096fec43311b72c2a40440853009f60cc4b3869551fd339bc6a6b97214a43f4f9f1814f6e14061a00b4087ab30c564161396e3b6b89179005ba548649150b27e77565cdef5f20a8cc233f4f3fb7d82c66f698d387d90f2de20e018d5bb91fd4ad45269be1725be1d173d81c4604307f86d604b55756bce19009dcc1bff7e124f610640a6f14414ac8013e4c8169d448a5e055c463c1207fe0bf6bc4e9c4ef2ae08e7154772a41e4623ef5db2bf12952f207c6ca2ba2dcb2b5eff0bb53177dd0b2a01bf87f1b9b589c383ad0b3ac4a672c0598abdbc421f934ca06f7eba4b1309d8b211d794d1f7c6fd5821e09cab0c8205b7b332ad7b7bedef72a99cd398d02a75d3363e84ca60cec451509111a6bdeacca3d5265be426e6fabc6f6a3dd9a14dce7828944011ae668b4cf76a6eea87e7946ca132beb2903ef3edcb6c31aca4a99bc09e0bf803ec85d3b7c87665e98ed560a7b8062f0025946676a2750e04f007f071d9431279b9b8730bc3bcb11170dc6777450df9ddd2bc99e6ea427f64c7802d18e6fe81550f50c32867185a03dbc0e416bf7003f707e9ea309c517ef3e6d2c218913bfa325ecdca64b4669d6d145782b3453a52528f9ff31a844ae05700dc7bd554b7855d3022f489e9e0a70e8081e898bc39247fdb2dc517ace855375efeab176daa79b9e22aa1b61764f6cf394e8e6a543b7882c8763bb1978d3a16f09f8fad8ee8666e5ca1494b6827bd0d1ff26de9732cd85846ce416375ee4966b1a02193d6cee6413a7c9e265b76809ac20ca4c0ad8aba847b14525e9ecd452514257c1f85223bead4080372d570023d4321b35ac95368fdcfe9c035596399b24088455cfae911a1d2c998a70be28ef401b4bb87073b304605805f3c7dd860e0611fe47c6e364e5b8dee0d11821b07d37adb1710dfaf8ffa556b061b8cf8791c82531730f5b5621e73da2def2497cf01ba464c5f411ecced108fadd34a70089ab7e8a9ec716c60007f96cd84eee49df85f7e4cb72ada23537640c0c095d95ec94df188394fbd8d491c5b41a9dfb37599c1acf3f76d99bc81b7fe215df4a3a3f96d4225a3a1d6df96c8fc558974469fdf36111bec5049063199ab904500a99f8a1849f41d7174d69de20a41fe6ea0a2efe981f9bc41831105e4872d0da515c193a49abec6a8425cb24b787c743f3b6851b719ed3f52229db7d8c37aad0fa908d267b8f4e9894e1dc9cc944b10d66b0a57ad0d3c1a7346dd4898dd85f81149bc3031d02ce41b474ceebc90cd56a6ecc2e8d7f58c95bf1ce8ee9a71dbc87dc3c7ac8d06abb52cc7a37c803912ce81f2e1f7f1f2fadf3714c597a2da40d06422accf09bab815a2638886a5838b619ffb9179771f5feefa6b3a42cd098db7c76e4955788c8723b5bc2f32a4397927d8ffed2a8a221847a953a49533069bedfb5ea76c7c83c5952357dc1b4f7262d5c49200b840fff57addf4296f26cc16d9d454ada0abb1f670a3d59646549e357a35a7a8101bf0e2b05695e4b1cba721eed6b3d801de84995756cb3cf320863d3462abe50ad232f502f210d52528773a03f1694258f136c76c17c890fa59120ee2c4bcb628d4c592781661a664981df7b10f1fd1cbf7ce9102e9699807c526f3d17ea1e47e3ce6a0da7ed5dbb8030eef5c13ec11e71e541501b7eb07bce6adf4a14880011ace3051650885b56356407e6c322ba52280374fe5b858c698613b815cb2f326ae73c531bf40d2b99e06f4b00949f0ebf2996b9bce1548c6b830ca2b0fd2cf31b4209f9d56c335a6749daa550620521c7f7da1630e0d1b62286f50f5c075ca5061a2b8e316a3f044ec9afd55ad45cd3cb8a0eaec66d74e04a8f5f45105ce624d0d1ee879214ac7290c97155edb538460e611a43a226dd3ef011d0d5101925c4d99aed27bf6f1134cf4e141e431d81695524d07d696d9d1b79e117e00ae5a9148887a0d2317a52dfa2aa5f9671f8c6446de62d8e313fced0f987eda0c5661b20fbb4de17ae295fa6f8c8ee224a8f740358908ebad491ccb8827307f731e977c4dc8f0fb83673455a2d070614b044a515268c3c329eab3265f81f7916144c73c73422fcc51c33c85a15f75e733a2a66f23688ea0b94d068dc1662ed45b66e61ce9b3f825f15aeb0e27513a0c92a8d39a7bcecacc44ba2e66a236ada078e6f9024a0e627870aa22c2b30502b02169e312995a1c6ace857a3c76fa70166ee598d746a3d7f0d9d6c20190c1b283ac286407b7b589960c2edd69f9dd46003d37db30beeb1829fbe38602791217a8fb5c5049b8ba2d7477af5ecd3e9c675427b8c3e8ded6424282b49b0330de6a3857e4f30841e44a708dc6fd4b645ec8db739cb7248462df458939b9e1aecb4f90c8d31a49b3ee4fd748d1bdd2fd9012cc268744dc4b17bbfdeeaf69f1f0b09e6a837487d9d53f0fc8579b2fc5400bf28f441fc1007a373e664b305c598ae79fff52706498f86b10c0df3b2cd49d667679c8b2448add604f2f7b2812d245d4650e206f42f7f3f8080d37b935e2bb0dff2eadeb28d4a549ff1c315d4fd3da08871c1cab029e34da35a26e2902e96b1440840cd46d19c10d2f4e2a0f6823ca7dff302fa8e684c9e00f73beff1f88c9d19bdd837ef7a5cbe85526fcdf6483ee8787ab066d89e7a03c8c7b37f90ee83ad8631d697126b0ab6b63108b1b9fa3b9c989ccf16d75f0917fc12ea96a029fbc36d2cb3e1657300550dcb391c88e16580b7427b6c721281a96070977e70d98e2bbc890926b3f57e362b0cbce39e50ac7eee206fe0eadda2e982f8294c8811190023eaf08de15c0625f4c22e00cb929ffe5f5599ed08417deed00117a382d5bf1f9c19c55c4226454465c9bb365359c612c58ab12bff28a03e64bfc7897e3aaf97643d81cb7db90c0f4e38b746c0ee8b33b7f4a22f83c7b3d791d28f6e4739f55d1a9f860d3e785e064968765aabea448e0fb8436b34380725fadd89b309d3989e9424a9705b5c038c205f0ce99fd36e9f3de2e765719736486a499d11b4606ba9c27f0820f6fd3e612b50d255acbb1fd3d8894775c93b01ab7d631960558169e29efe8a29a34cc9479609af57b6b93516eba7ee3a22e1ef59ef6e8e27f3277e3ae0ba15f8207e01322cff2ecfdf976ab0a64c3fcf2a4f81200d7286b2d0713973f3309bfb1e77ca070eaa2372fcbc1fffa4a8693fbd657b4bccfc9e9dd582d78c8c178f65605087abe32894b2419dc17319a8a7f600de652941da56d6148232c73e87f32679c4d91bfd43aabd289d46b97e0d75ca491b0cfc0bd4b2694315ee4a5cac359f408b6a26bdf6869434e0e76f5c0fc68c57ceff0f13565c2928f5c0acf5ac4367b3e20f0c18f28f0ae02e30dfee772a9ea0da9b840cf3daa048cb844d9228c19af3bcecd63a2d5e720ff100f31b844ab94ada4ae2bb52336283436d64dc19578d47654cd39f60040fe2912948d5a0f91891f0eaca3ed2f8a15043564fd4c4dfdeb47e9f74ab5e3b846f3110f7b49121ee969b82cafadf7fbebe6345f1e17de3513a35063851162440ac0c0ed20fc246735b288ec71af840c39cf87f8c2b5789ceb3beba88170618277f3a028ece08840178e1f9e71b7ba7058cd0c87efc23cf5aec7e149036febef526c00020e7ae68dd031cae5c14279032ce419e69a46e9a5626504001be39d57dfce3144ea0f6993ee0be7a3b27d599086af3008388216b09b39d1264d8ce8daf82ee088636a6d74390532073ccdf7b0e4590c6951d7043a857adeae9bcc33a9b8ed3fe3c4134574461a6937da8ca9ca6ab054f1b92a1918931a8e0944b32acdf4dc8d17d1c1f848cc64e8b46b129130de27b30be6c7f115574957c0b294abc9875bee29431bc2a5075ebc70abd496fefe5dbdbd376bdb118ecd5fcad1acc342c7ade361e7b28f2ac8c3be0839c6b7679c115eeadd19aebeabf256f25d0ca50f77dd20e6b331a91abafa217a9f6a52e0c4ffd75e249e300a47f791426e74a4b879df7806eca3bf2f9aa6e9f2103bdb08e666033f35082a98755ce23bc07379a8deeed4143120eae58bba29c0dfd5dd7aaffd36fa1652f5cfa8e67695d64bc88daa52b661a2c2f186ce718c7543e2fa5a131b4b5470e29cd51076a6f1eb7769ca4ac8b4a44a2923a8dc364a9f5bd6f2d7db17c1e5be877d497d0cccd51732e5fd0879374ac2a592ee95830b7f3eaa85bd5d40d74c6296087386ed55ba3394034f43c135a1e35971db230101989fe04ea0463f90b74bcf3561d0c61c101381cbb7fe1e6cef657c176fcf237b7b8ff4d2fb870e7431338d3b63912d90f80e3a07a590beb5dc44dcbb27ddbaaefadf8c96ba13ad421e32f12f8462a4f16c308312a9e3e5ff429746ad2974002430e05670809eae2e962ebae8d2d2fb0a6f13828fd5c9a753242b697f505afe3953db547fb36856e7a6d9a9cdc6116752ab314168456e502623da9e931d4db884f84d90bc114ab6ea9633dfb8a04eafba9fd53fc24cb6132d59df57607d06db6c6834547a96be64bf5efb33ce861de0465682f92ec2961c5cabf5182b5b4564a08f5260d37c9c38817fccd9662e2866a9590c27757ddc3dd94aa6d01a3178b8e492783b44f798402a8788f793f745f1af9d64d38a078d862364da91437b8c49fdf69cbd4c3678430016198e94ba7a4d2cb03eaac2c7c8041646033bd5f7c889e1fc0aaf6ae5dd43ba9ca435f20271258b519f8b461e05f1d68539f5a636e31f159d40c78210f7919326be62682be6c3daf5edb3a9482e82100648bde5a1a681033435caea1bf72892204dca282b52a1f096607063f780993daae882c488c042d1f21584223d3545ae5ab21a98eb14defae37ce24935e0c2bdd749e30f534728a1dacba038b8b2c9526261f9ffe5c9f9172cdbadfd49859288e07fd6194a4047a1263c5063cecfdd06730eead7c431bbfa86cb1aee8ddf429a2432ce60349fa4dbfd4bf671989917924a2d43a52ab81faac019e1f59fc05cf474b0aca0703d90810b645"}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "7dac088592f053982aa44afaf8dc2cba"}]}, 0x7, [{0x5e, &(0x7f0000000100)=@string={0x5e, 0x3, "c6b5ab4581018af5088dc0bbf5cd52e4415900deeaea702f5adf61601151372be1b41ee2b9c5da6b912546f6786fcff2f391f1c8f703f548108a2d5d2275f524f5afab0bf304692b34383841186df3779117e3d707adaad04d70cf8f"}}, {0x4, &(0x7f0000000080)=@lang_id={0x4, 0x3, 0x813}}, {0x7c, &(0x7f0000000180)=@string={0x7c, 0x3, "4c2a7709c1817372db1af1285382e1613349845916f441ceb391feb49ed72e7d40f68ec9222c5d24e4197b55d4b86026005ed8dcbd15a4ad3f35ce2715b6165a07d39529a3dac3ab1a2e2d267a4a5d22ef5f0e10191f8158cc6a44817873c3934c9e8cdf3fb6eaed45a34b12d0e3327bbc66161918db0bc06248"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x80b}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x2d5a903217cf7f07}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x4023}}, {0xd4, &(0x7f00000013c0)=@string={0xd4, 0x3, "12f5aac21da8590e6dec882d032345de1e9f768e64d3805c9b0cc40e50576fec19a8e958a0d5716c31012fecbf5b922710b83b3a7eae3c0faf5cbe65b42f7c33f7aaa8737804c648c128e05cd8887446ce8b68f597bea10b13373b0e9135dce8549a91d0f0b732b61534c5b692530697b57d176424efa56435effda074925a7b66b56b7f99b3ae0c62efd9ef335a169e415b19a87d46c535185cd8047678d3af2363b57f40cbcfcd499cd62d542e1fede1821e56eb66c7d9394f86699d1eb17cd40b30baa8d0cf477aa113a60bd1d0bf2912"}}]}) ioctl$EVIOCGBITKEY(r0, 0x80404521, &(0x7f0000000300)=""/110) [ 776.394958][ T5] rtl8150 4-1:0.206: eth1: rtl8150 is detected [ 776.492518][ T12] usb 3-1: Using ep0 maxpacket: 16 [ 776.522434][ T2816] usb 5-1: new low-speed USB device number 80 using dummy_hcd [ 776.572517][ T12] usb 3-1: device descriptor read/all, error -71 [ 776.595724][ T5] usb 4-1: USB disconnect, device number 85 [ 776.612536][ T2755] usb 1-1: config index 0 descriptor too short (expected 9, got 0) [ 776.620523][ T2755] usb 1-1: can't read configurations, error -22 [ 776.643139][ T2755] usb usb1-port1: unable to enumerate USB device [ 776.802569][ T9796] usb 6-1: Using ep0 maxpacket: 32 [ 776.922545][ T2816] usb 5-1: unable to get BOS descriptor or descriptor too short [ 776.930474][ T9796] usb 6-1: config 1 interface 0 altsetting 195 bulk endpoint 0x1 has invalid maxpacket 150 [ 776.940499][ T9796] usb 6-1: config 1 interface 0 altsetting 195 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 776.953521][ T9796] usb 6-1: config 1 interface 0 has no altsetting 0 [ 776.982405][ T102] usb 2-1: new full-speed USB device number 97 using dummy_hcd [ 777.012544][ T2816] usb 5-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 777.025435][ T2816] usb 5-1: New USB device found, idVendor=05a4, idProduct=1700, bcdDevice= 0.40 [ 777.034580][ T2816] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 17:49:01 executing program 2: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x802) syz_open_dev$char_usb(0xc, 0xb4, 0x7) read$char_usb(r0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0xc4) write$char_usb(r2, &(0x7f0000000080)="f332cea9dd27d83486c8e69edf8143ff16b35dd3ade329ef69c8de323f02fb530ced6867bd3d2107947a6f3141e154272212cd111b3617adcc3cff5c2f48", 0x3e) read$char_usb(r1, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffd) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r3, 0x0, 0x0) write$char_usb(r3, &(0x7f0000000400)="66b44064ec9bf3524fd843777e009971af4888029344195c7ee6b5330bd780ac8d1f6e7532bb6364e6ddbe9e23574035e65377c7ade47e6a6ad8ded9a197c4478904aa95a188514b413b645f4337ffe17420f626574a18a5d1f83a2131ef2ccb20b352732b2353b7b1bf1e7f9e2d632e9366b75b55a084e5eec3189aa0cfc63badaa9e44bf1f171e13a1d2baadf4e315182bfb884e7d7c16184ee050e0a96b5e2eb526a2c95e94d02a5c20211c8ae363571b67223b3e6c4fd3124d37aa3bf87bc7165d0000000000000000fad900c7d1afada4225e3276178720f4bcff9a478f8dc55e3cb3573e23b263eb50de6d0e7fae308e", 0x165) r4 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r4, 0x0, 0x0) read$char_usb(r4, &(0x7f0000000300)=""/204, 0x38537d5305b18e5f) syz_usb_connect(0x0, 0xf6, &(0x7f0000000000)=ANY=[@ANYBLOB="120100001cfed7408c070210d64000000001090212002c359cf830050615010000000009042d0000c88f36005a8e796ab9c6f5d4631450132014a0513822a14c135dcfd1f584fa504afa2fdc215fe044e7b1cdbcaadcf6d0370b7957dbb298a220a44ec4"], 0x0) [ 777.084778][ T2816] usbhid 5-1:1.0: couldn't find an input interrupt endpoint [ 777.284017][ T2816] usb 5-1: USB disconnect, device number 80 [ 777.352518][ T102] usb 2-1: config 0 has an invalid interface number: 240 but max is 0 [ 777.360873][ T102] usb 2-1: config 0 has no interface number 0 [ 777.367179][ T5] usb 4-1: new high-speed USB device number 86 using dummy_hcd [ 777.374865][ T102] usb 2-1: New USB device found, idVendor=0fe9, idProduct=db10, bcdDevice=65.46 [ 777.383938][ T102] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 777.392788][ T102] usb 2-1: config 0 descriptor?? [ 777.434400][ T102] dvb-usb: found a 'DViCO FusionHDTV DVB-T USB (TH7579)' in cold state, will try to load a firmware [ 777.445531][ T102] usb 2-1: Direct firmware load for dvb-usb-bluebird-01.fw failed with error -2 [ 777.454688][ T102] dvb-usb: did not find the firmware file 'dvb-usb-bluebird-01.fw' (status -2). You can use /scripts/get_dvb_firmware to get the firmware [ 777.469984][ T102] dvb_usb_cxusb: probe of 2-1:0.240 failed with error -22 17:49:02 executing program 4: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r0, &(0x7f00000000c0)=""/170, 0xaa) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f00000011c0)) r3 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x800) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000200)) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000000240)=""/71, 0x47) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001300)) syz_open_dev$evdev(&(0x7f0000001380)='/dev/input/event#\x00', 0x61a, 0x14000) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000001340)='/dev/hidraw#\x00', 0xfffffffffffffffd, 0x2) r4 = syz_open_dev$hidraw(0x0, 0x23, 0x80) r5 = syz_open_dev$evdev(&(0x7f0000000400)='/`ev/innt!\x00', 0x200007, 0x40000) ioctl$HIDIOCGRAWINFO(r4, 0x80084803, &(0x7f0000000300)=""/128) ioctl$EVIOCSABS20(r5, 0x401845e0, &(0x7f00000001c0)={0x10000, 0x7, 0x6, 0x7, 0x80008, 0x2000000000000008}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x4, 0x2040) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x8, 0x467d357b05e7d304) syz_open_dev$hidraw(0x0, 0x0, 0x4000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r6, &(0x7f0000001200)='\x00', 0xffffff45) r7 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x7, 0x20000) ioctl$HIDIOCGRDESCSIZE(r7, 0x80044801, &(0x7f0000000380)) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) [ 777.482429][ T12] usb 3-1: new high-speed USB device number 112 using dummy_hcd [ 777.502645][ T9796] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 777.511806][ T9796] usb 6-1: New USB device strings: Mfr=0, Product=127, SerialNumber=63 [ 777.637270][ T2816] usb 2-1: USB disconnect, device number 97 [ 777.732687][ T5] usb 4-1: config 0 has an invalid interface number: 206 but max is 0 [ 777.740907][ T5] usb 4-1: config 0 has no interface number 0 [ 777.757264][ T5] usb 4-1: New USB device found, idVendor=0411, idProduct=0012, bcdDevice=56.5f [ 777.766504][ T5] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 777.779641][ T5] usb 4-1: config 0 descriptor?? [ 777.852554][ T12] usb 3-1: config 53 has too many interfaces: 44, using maximum allowed: 32 [ 777.861342][ T12] usb 3-1: config 53 has an invalid descriptor of length 0, skipping remainder of the config [ 777.871611][ T12] usb 3-1: config 53 has 0 interfaces, different from the descriptor's value: 44 [ 777.880938][ T12] usb 3-1: New USB device found, idVendor=078c, idProduct=1002, bcdDevice=40.d6 [ 777.886092][ T9796] usb 6-1: USB disconnect, device number 16 [ 777.889999][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 17:49:03 executing program 3: syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x800) ioctl$HIDIOCGNAME(r0, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGNAME(r0, 0x80404806, &(0x7f0000000040)) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000140)={0x24, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000380)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x9, 0x4000) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f0000000080)={0x3, 0x200, 0x1}) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0x90044802, &(0x7f0000000000)) 17:49:03 executing program 1: syz_usb_connect$hid(0x5, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x56a, 0x21, 0x40, 0x0, 0x3, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f00000003c0)={0xfffffffffffffe48, 0x0, 0x0, 0x0, 0x4, [{0xbb, &(0x7f0000000300)=@string={0xbb, 0x3, "92f0526729be64048f8df193a204a34433a4cdd38e54698abb0db6c4c29a3f489a5c4690cf61ef336de6ecedbe62cadeb5d53ce22f16973e092db33cb55cd22021989852a67b23cec14dfba2bc141e12e14acea13fecd7efc9380486d0017299e651da0a19526ac6e56f1c2090eb045caf399705c254f65dbf3c596806fec7dce1a02e44b022a6983317f0ae30ca24fbb31eeb8be543c20b4e5f3027e94b597a35d568aa82c01db633b7800012e6899ac6f7114f35c1a20efe"}}, {0x0, 0x0}, {0x0, 0x0}, {0x4, &(0x7f0000000240)=@string={0x0, 0x3, "81b99258822a34c53b43b5c98345c09f587f61765a8f1fdf979e999e2de7c9b440fb67e53c8adcf4cf7e75c39ac8ce4c7d8068361de0c1994690e01fe52d93a0b27f"}}]}) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../r\x81w#\x00', 0x0, 0x109a42) ioctl$HIDIOCAPPLICATION(r0, 0x6611, 0x0) write$hidraw(r0, &(0x7f0000000040)="f8", 0x1) r1 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x2c2000) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000000)=0x7fff) ioctl$EVIOCGBITSW(r1, 0x80404525, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000000)={0x8, 0x8, 0x0, 0x100000000, "96b292568e47f5108dcbe48dcf30b9aeec6751cba804af513c4f81633627e170"}) [ 778.125581][ T5] rtl8150 4-1:0.206: eth1: rtl8150 is detected [ 778.151085][ T5] usb 4-1: USB disconnect, device number 86 [ 778.182533][ T12] usb 3-1: string descriptor 0 read error: -71 [ 778.201717][ T12] usb 3-1: USB disconnect, device number 112 17:49:03 executing program 0: syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x0, 0x88000) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x20a, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0xe59, 0x2000) ioctl$HIDIOCGDEVINFO(r0, 0x801c4803, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000580)=ANY=[@ANYBLOB="120100008ff0d1405820051042510000000109022301010000000009040a00007e41100009050000000000000000005a0dd1a49d22593e9f5b25799304eeee2d611015b619674fd6e60c36084a793eb3492a6c5f7265aea3cb2b5410963ce300f14bcb0f2cedcda1e22e40e13141b08ea7556b25c8fc548cf8cb6b9552fe819c8ee7c3da46de47673f7674011a6cb6629a136d848d3d86420e062b73c154b0917d288c7a90c44f8b3090c7b99973889964c61ba4d826dab49907af48ad3fd7ab42264faedd24922fc78062d5049077d42a6afa3eadec81e4f8a84bfc849c14bfefbee1471c06b7e78eb1aed030f0f9f8b3d4c23773ed6be51516769fb42db93443912400d99dfa91890bc413a2fbbfcf3b6a799bfa110a0aee431a5ae16efbaa9a633174c31d3091a38dff9ad5a350e8e4df712844cfb9feabcf693634eca595d055123bb08623c879928fe18f1be0baa227301a22f5ebad6b6a117826378ada6761e672c93f179b24770010104c59952281736a8de00e20b210656515874ce468adabc52860e451c338b51c5e695e2d2abe8d657f791d13a28ea80b7e39aa6d91ed2efe55523002d29205189b0ee396e48c21fc39bc349930e374f41248b1dab6a8eca8626b781b1c6befba312615cb68e296c8c1c82105f7ba198eb5e50c3e8ae4646fc0f1cab283818165220f82e6e4ebd3f1c2beca783929227a1ad403decbd97a03841f5979f549a31ac1440436834f94193ef1859b59bef8d8eff655996aa5361f998807ec088edc3ff509082589757e94856f655c011fedae4d5a8376202966c9413c81fb385b18eb518d3e6030ca113b4390fba3a6b73ba189f5f175faf45ddd1ce1515afa4d766031c2e1b89857d0e59e30f2cb27bf34eb5aecbc3c184ea56282c150a160266bb73457e159b50d4bcd1e67ff3f763ccbba0b4c96c03e4074a6ccce500320d996f285bdecf497fd4da06404f6fb2e26a29b557f0ed5e1af9c4ee9075d17c770c5a636c2d6593022ceb4a5b7f771e7880041b8b3c2a3b32cbcdda60930607c6bbb34fb6c48a751f769f1ac4734d9b9aff542b9d3a0ff0e706564b6114afb0801e2bbeda26e68a4e77e53295ed4f280a592505999ef465cd2fd723dd1214c1cbc94fd6866ca800465e4e40c1a6cff95548a60db0ac9f8e36bbc9a9b3d57f30daff01d9e4752374ae360d9b6ac219712aefbcd180ac281f254caead93d2285ae6acade9c48c52cdf748f58ee27ec3f01000000000000001bcacc9402cec29558265a0a8eabd5a11b8a77ea313cc0fb71c95d9fa3daedb2afc749fb54412f79d2061d5bd5eb0739e76e5a979cb87bbc6d3151bd2a0f9754557e7016e07b9f1a732e37b3e8ae143157551a292ef8270f272cd6da2d83a73f06dbe8f7148908baaa9da55faa17e1ed6240913b57c41dd3ee24773a6da5d9d9947ff5be44dc49066bbec890509d69848b2f6c9f20ebaa7ade7df6f4039f7d25109190e0bea27af15d705fc4776f655828f39bbf3b5fd61807364a49e275a4546468d4a5d5d7cdf08116b9ac705df0ade3b75d7e5965b5901c2f2a0af2a1251e11c4e6e4f90f2617e1b5c8bd111d4045d0876e09db5ed87c44a743b9d4f2e230d2169328e1f513f5cd7a539e62d752f7f1995e5204682bc3b446d5a7641221f5ca8253b827b337f9578ab4ae2de23b1d7cc0038c8b4fe5d6300ea8a751c660022d454c7779ed12750ae49183800bc830ac26630e46d246c6daa81a919fa4eb2d80fdb79deb7e9a883692e40b320edd5d4c51a9075e14c97ff77657b0ac41d7202dd7e75e0aa8c73dac8517fdf75a9971d7e12059c23ad8772d0e5a1d105f734a34277d56a67e0272eba4232cb7daf8ad47df453597b61461795eb2187839131884e5d142c86bbf5284c36a45b62a1cf54ccd5a80ec09b0869f7659737f105cfe1e481b1390a361bd92ffeb17ac6009ca068f181043cd02a7bc7406225601639d18cef9abdafdabf538d8a4ab209e72e795b7faa0434df5a94958db2ea82bcf3662ad34f98f5b5c3973a46373efb7496bd92a5c0a64484b4aa75358cdb9ef632e7247aaddcaaed59441faec45f016f34076bc9d3a9e652cb08ab23c60b0ed87e3fb78ba65dd09689fed34b2a93c754507b7f7e8e9d9ac7a0c51933188e61fc18c25954dfd498e8d9c8614d12c9bb47abf8f886e83168664356efd42410c8faeefef47f800d562544ca664c242cc2490ca9f4f51ac4fce8e2a9fc17e50b05e19ff892fd75abea071befe1ebe5c2f5926755916212806e63fae77fcfdd8ea8f04b075428c9e5d360f1c456707aa11e995e82e8ae83cff3b1d403a88f3eeb72a861a5b966fd6b3bdbf60171c387d92bc5a8c91b38e340ab116b32b82228720c4f3d650695ccf77103e76bf03054b8c99d9b2edc02c8d5f45ec79689dae561514d65a30c00f551a8a5f2cff701069eafa3434b5e050863ca22a193b84b4c037d346c65709e57e30b25afa2bde509e3703e5797d59cbbfce08cc1ce5c2dc16bb5d6a10890baf0f9c11a5d19606425e6a213c3e4d2822d94c2e64bdaa2ebc22f3fcb6a704dbffe77029fb6f1a0080c24cd4bf5a1553563fd21b292ff4c1f662e7b85110c857ec3c2be957c4bc83ccb05f8dbc66513236356e8820683456ce6a9e0679534c40742bd1cd23eb338ef9f5328401db92959c4fd936ae3c2ba08517098433ca10ace18eba01ad09e45db5abc8afd7cdfaa1cc078dc71f38bfc934b0b7a5d5de7262f556a0ca049a7695c7d8b23cba3fa4aaea48d92897dded1977855ce898f7fb09d3bc30c0027e7854b55bb61fdfdce948d053231c321ca00693676b4e984d03ae8c2b83e79863f2e02fd45fa9badb7d51aa28cc255ba452060df9ca06394726b1535b1a2a413fc14936cbce04c9443be6151458e85b4d24efd3fc4ece4faf86f805ec8722c2a5b79773ac39e73d2c64a2169e4d9dd98621566031b0d4b8bad3d0b933483aba1763a66a33d72dbf0907b040c5e9a5f5a858ee0cb3d0201ae1fc9e2f7fc3fb24a67d06826a1e18c608dcbbc48bb1350392e876cf0684e173f1238b9571b22e8254a1ede3523b9a4fd3196159305d492b4cca62ae650ae2af60fdd1fb8ba7fe851e577d26640ade1b2ef5938bfb3cdf797b97736eb268b6ed2f813149487fe945dd45f4c3886ef1d1c681e346d2f74e003d066b426c863c3a3a73591f8311e27c4938d9842523c5db290091e397dc999ac3e51468509853800a45da2122390a9c1ba757529992a3b92707523eb3a007a3aadd709f4be0a45ff9044a3c2f9fb7145bbd3558bef683020590d67e418fb23bfe2a6c57ab7f7fad94364a214650a898056472f59734954d35149f8f873c1557a0d940bd2591413d4914b7c0ddd68e778caf9b4d76d40d5f67091e777cae28b8ced539287666d4c0cae4dba335b4ada41d9269391cdb443c89447acb688ddb5d7716974fca0a8daa172a069e8419b40de8d097130df2c648009334076a13c867ba7426e7c46b8432686f6abe5cc960cbad099069a1376a9280c51d80227e2d26717ecb0bcd0da1bbe173637201d4a457e49bbb170b1b5d0a34db3f60ac4b301b3b126d893bcbf8a44d8bf5e88462e0341159aded1a8d539325b53023fa4bd1e889341fddae822a9ab431db0e6f73a2851bfe92cc566bbf814841d49d604cd1d3b561509cc30c8ed006b41c02022927152ddf5a40b754395b2be5e073ee6cab4cea0c726cc09e6edd74e768faaab17e5418ea100b8b2a5a85792f2acb18c532db9c7b82979b4424bce55f0f0aff9e71ce706548e6615ea401256dfa79f0d28e34c674f39ae9f093ff1059fdae13a247f2c11d80cb26f8c997b2c86acc87290f5d66d6dc4ae42e0ca7449ec2b4cb65376fe5c0f79006dd318d0e2433f57092ccf2b423d997ed82ab5bb60b5a8f32500182c85e611d47675d75d542cc93d04a00f12247492121edcabe0706d7cb08abd14f73b939d1941ae62799e016f12564db5bcc85c76056d17a821556fe78a2e490af2e7ef8a84ba053f11c9778ae06bd74e08c8741fe5292a5faf4a16158af42c91a0c8ee676c089e7b7d09798b4de9cc4eafb4247aad90bd544a1050602adf809c6f4425e0bfe635796e5c6251b9ab155283289895ceb3089548ac46b596acfda8d99d1d4418d1e472a4cbcdd5199b2da6ff8dcbdf465e10b38376f8f40c9996a939839698bcf7f3ec913afe985ea29fae8cc01dba65c683613ab698847a315a09c0c0123531ff18d74b063163f62f31e06441fe96ef7db9efc71e9c768a91d37e9851d5cf67232bf34a030d6c21c0ead78985fae2b27d511749fdbe150ad8558e8c2b95b5713e736cb513c0d41ded0138bc399a1fe3c184c4f96039f73ba852f89655cee6997c064fb4733d720f6cf0b012df989c5b5ed5b3564800a7982aa15587b479f4c1ab09ddad634020ea4df5e042d79182241b92d3543c67f1c16bfd0d544a83061382c9efbf9d128014e7ee192fb13200d8e29fe0cc8c1d5948f3d367127c455e0c7abb1d2955e62cba63ba38fefe96e984e1cee4dde69bee07bc1c7084e531d75489f3d371d18e27dad75e5559f0aa52a293e5db2b07ca99337687e13d2dc0d67d1b7eeaf42d534a00dd5f13c178f98be9844ad72d3c06e16ddd4c18f6c8d054bcc9bdcc3696b63b83b3751fd5d79b846e60631cf8e9ddeea6564006f96192bd423f16cc43c0aa76879bde2bebe9e043f86208e7b6a14f0d8a7163ff84cbb2aa7db6da55a73caf90f058678e4ac3ff4dcec421b1a06a2c20a71f851d3608e17d02c136230783013dac4839c37a0c569c03ae56fa5e0adff0ab9752fd1be664aac3c28e1c7155ab8a481f21b9c5a0c088633b3aeb352f849cae6de2e0f10f3bb6bade21a1ba3406fdc52031dc2f968c3a8736ca5a573f7b7110e6f56af1ed5602e2136d3bfe5761d9d7c3facc34b95fdf6801ee3de3c241b9076b6da98fe16a48e81d54278d69743458c91b09c5c38f8975b0b7873ae2f9f6fe7638a0eecd126dde06efa2fb11208c8b843ba6c2a816a2cd8d31433f9ac2d51a6cbea37c70488c625cf457e7723c913604ccc7071bf873d5a04172dc5524b7e1a59efc0e2f2233014943fde805353ccc61d8417352921827a6916443a32a22d3c70fd010935660eab77bb4bdd65de181f70ea330eba3ea63e87020c5980c15f1c6b5ef1fc1c7da771b0c1e1eeefdedbcc00f36b5f6486c4887777cbb5cd722ab17b81f94875a04797aef6e62919409af1e05c099ab9715809177e9baeb9f287685c990a98b5de5810467bda75055bf16d74842836f8a1e84f6b17866593345c4d14f06c7bf736221f19ddaf6526690f574937eeb80ba4cd8d8d9d044e6a26807cfeb874f23cffa3492da1d7d57ad5db137752747c841f42cc2e4c64ed918dc990c0920d899fca0a690ff12c167659a236fc6af5dcf12ec623d780c1270b5a3192731fa97dd8913e2b0947ed62655f206f57717f58a08b68de8768ff4c9731288e5589111c80f6bc5f3dd382a7f26eda7f3acd76b9501c6c407a05592ac8cb43198e06035ee3de301202c40cb4c1fa7e42db2afdf53ba29d35ec1bd5d2c696f41ac54cae950640f36ae2eb42c4c5d2f9a29528c0ee2461e263b2b599a9348a38ebc440ea206be684bb3a8faeaf887d75239ffc5e7358f0c3c7b52729d980bed1203f32eb72e334c9c91681713e09142777ea6ffc75022be9d1d26cd5f92f0c483d675a2baa24b986e7a831dd732abd299e3ff721389ab06c49eeb2988fe6894431c29528d4aba555168c13c2828a0ecc75530b280b7f20e9ee474c1547a6ed10de1194680c8080b09b655000000f7ce1766fec4aa47df51d02d54783fa655d507e7e6bd6d9b61911545fe96b48c2b39387acce907470cc2fd44314a56a71947b4116413c86f87c7cf3dc2b90e6ff78090500000000000000000027257567f20e69a09732f654330c591efe92ff874ca9a9d5f74fa55f11240cbe46e92f70e79ae18291f97af000617488971518b75b8bd113aa914ff9a8bc4141e2363eb133c6a2f8e4b871154ac397c8b995ee39c9fd289970f4e51c7dc39e6544df9766b12585374a90d616f2c0b3c5c9169dead7f6b8b6ebcc207694f5c12d1209050000000000000009050000000000000000007418335a4e21b29cb0f902ce73e9f83004ce18e34172483716508212c174865f78285acaca6638b0d85632838f2327d1cafaab2aef29750c7f87351d8e364e8f5e6adcafac76511ec23f9890ed129f2c83a6fb10aad65ccbb9d2dcd2f8ad764c6162ca7972b5c269849060cba038fd2e14f36815dcd5c58295bee9c7d9ba76daeea2965cbbf835eaa15daf55405d0c429e51826bdd5f455162358a090500000000000000090500000000000000090500000000000000000000732be65824f4b4866d9244ba6a744f4380af9d045d69fd33a35cf8e7dcb9cb92929854fefa7fdcf51c36f65a4c37289c3c53bbc44d585b2af9eb3fc75b11186fa0a1d4c1aa192b88906f0bbe152ea09af5214b4a94c652f90dee1f1476f3fdaf2710df52cb74df61ea16221c8bbab829f071efadf6431744644fb0be57577b0faee9284e430df00759f2e88d0be07cf1575712819fee79dd02b63180582909d34bd40ec23b09050000000000000000002020b9217c8504e9263c7615154ef9043c47a46db3494b55dbd39ae275f36c8bf3ee1d1c1398de0907d32177a7a46367b0e5510e785a5a6c11e12872acc57a19b387703476807c629860258b83edb8c1c0a3a112c57c86fef040bc1ad709f73c07523c9bd16dba41a064cc41a5950adbb478f0619ffd4065eb4be9199baa100b06c6eb22ed135c1f325ee2de90bd5ac527a369690b000060684b8d447fc2e88466b1449d3a2cb57d5bcc6410ebac7f95177fc13ec36e537926cad7deb02d3d1f77dda277ccb6066839accd1f1481446ab2ae229474eead8c8d4b11fce6a64381850f9d2ecf080905000000000000000000f97f88c8a33aa9a754745a9f5b39c793cfe0c5b8ec45bc1c93d521a6ae35651c5552c907f5e7d052cb00b482ff574c4f9f722015de774bda608257197a5c410f350c4e2e6221c61a911fc6a3e0238b17e79124a61ee61d71566f63ae71a8d658964071d5cde32b3e8c295543374ca83931d190bdb20000f12699fb32aa09a852076d68ad79cc38c8d5363d22171fd71816e77ee68d39b9712210c992f5004c3e6844e36fdbeb38aead1bd538e3477f5202feca91092a083bc1c47d674c681536cc8eff79011ba2630dc2038148c123f685954df9eefe18e52bb9ebc2433a9d7ae2141e321cf4520774dfa7c12e66c441632e8daecb1e6d5a653e140657574a28887b1e7641803d5fd9d4cc84a82f859ba2921c90bd7c09050000000000000000009f97dc2fdf18cbe027c7f9ca31dc7982f18000e649dbeea25fc5f36c2e1e7adda104a2e5308dfa3cf3630c38052bfccf94c2f3bcb4385f2f3e7caf6952f874a071ca2b741452bcf24daaba1883f3669dba89529fde09050000000000000000"], &(0x7f0000000080)=ANY=[@ANYBLOB="a3ffffec479197292ace63868550d32fff000000e8ff018000000000000000000000000000590300006c12f904e0f4e9d8a4819aa97e9fdf9301bf8c60da0b2f2598f473c29eebd5250700002748000000b66f"]) [ 778.442519][ T9796] usb 2-1: new high-speed USB device number 98 using dummy_hcd [ 778.612421][ T2816] usb 6-1: new high-speed USB device number 17 using dummy_hcd [ 778.692407][ T9796] usb 2-1: Using ep0 maxpacket: 32 [ 778.762423][ T102] usb 1-1: new high-speed USB device number 102 using dummy_hcd [ 778.832464][ T9796] usb 2-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 17:49:03 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x2000) syz_open_dev$hiddev(&(0x7f0000000000)='/A\x00\x00\x00\x00\x00\x00\x00hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINFO(r0, 0xc0104811, &(0x7f0000000040)={0x8, 0x9, 0x1, 0xfffffffffffffe01}) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x16, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) [ 778.912424][ T2755] usb 3-1: new high-speed USB device number 113 using dummy_hcd [ 778.922953][ T9796] usb 2-1: New USB device found, idVendor=056a, idProduct=0021, bcdDevice= 0.40 [ 778.932086][ T9796] usb 2-1: New USB device strings: Mfr=0, Product=3, SerialNumber=0 17:49:03 executing program 5: ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80104592, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x8, "bfec102e7385232b3b2ad5377deda92a401acafe1aaab315601f42a01102b0dd"}) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r1, &(0x7f0000000200), 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x2c2000) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000000)=0x7fff) ioctl$EVIOCGBITSW(r2, 0x80404525, 0x0) ioctl$EVIOCSREP(r2, 0x40084503, &(0x7f0000000000)=[0x4c79397e, 0x80000000]) r3 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r3) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717002) [ 779.007026][ T9796] usbhid 2-1:1.0: couldn't find an input interrupt endpoint [ 779.152461][ T102] usb 1-1: config index 0 descriptor too short (expected 291, got 18) [ 779.160670][ T102] usb 1-1: config 0 has an invalid interface number: 10 but max is 0 [ 779.168819][ T102] usb 1-1: config 0 has no interface number 0 [ 779.175283][ T102] usb 1-1: New USB device found, idVendor=2058, idProduct=1005, bcdDevice=51.42 [ 779.184364][ T102] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 779.193665][ T102] usb 1-1: config 0 descriptor?? [ 779.213569][ T5] usb 2-1: USB disconnect, device number 98 [ 779.272467][ T2755] usb 3-1: config 53 has too many interfaces: 44, using maximum allowed: 32 [ 779.281193][ T2755] usb 3-1: config 53 has an invalid descriptor of length 0, skipping remainder of the config [ 779.291445][ T2755] usb 3-1: config 53 has 0 interfaces, different from the descriptor's value: 44 [ 779.300619][ T2755] usb 3-1: New USB device found, idVendor=078c, idProduct=1002, bcdDevice=40.d6 [ 779.309716][ T2755] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 779.382483][ T102] viperboard 1-1:0.10: version 0.00 found at bus 001 address 102 [ 779.422512][ T102] viperboard-i2c viperboard-i2c.1.auto: failure setting i2c_bus_freq to 100 [ 779.431926][ T102] viperboard-i2c: probe of viperboard-i2c.1.auto failed with error -5 [ 779.452859][ T102] usb 1-1: USB disconnect, device number 102 17:49:04 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x45e, 0x7da, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x17, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00222200000003cf87f9850bc40048bd0a8c930baf9db9b50b7ba1dc5e07d9c68a5003ef28b7560004f36f364bb086a9024c6971119c0646c4cdd51f4362fb8ffc0a36168290ba39b7ab1caa4cb7f18e821bfdb3e200c40fc49f0a150861d4fc4ec97209e704b327fbf22bf48f6d1017d408c9cda23a803d9e0a42fb71f7ef652de65292eafb63a14d46bc470cf611e4c79c9a3105072ee2f7dabc6d644b8b22082caf57345b3257ed13bdc4713d5aaf7bcc350b7495052c5a9085944203863cae8e328cf90c24b1307281246d98665ee6c6da005f023ea692cf6247ce83890c39b67ade6ee41e5442c482b023a278add0df82b347c7f250a2abb08655cc1e93ca79b59141c545b9c1c410fa5ed7da7543548556f69b9e46df0ab6d2a308ebcd194a1ae2945ae6cf4cc21ad8464f482c49600c787a1598e25d6808fb587b2f7ff1a3d6492ee7995ab43ea1771fc59120d59c6d8c61df2548305c923868dca59b688b40d4b070cda54c2ef30ecb6120ff7ce7c4f13c0bdf9811393ac401c272c186cd218307a15052a922261a6144c4785b07bb61"], 0x0}, &(0x7f0000000380)={0xffffffffffffff47, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f0000000180)={0x24, &(0x7f0000000000)={0x60, 0x21, 0x2f, {0x2f, 0x4, "9ebe460db1d1cb56264db265da2646a4f36971c57ba5efe25263bad4e255f6342318b7690943fb1561aa459883"}}, &(0x7f0000000080)={0x0, 0x3, 0x2, @string={0x2}}, &(0x7f00000015c0)={0x0, 0x22, 0xf, {[@main=@item_4={0x3, 0x0, 0xc, '\r\v@\x00'}, @local=@item_4={0x3, 0x2, 0x8, "99da8b13"}, @global=@item_4={0x3, 0x1, 0x3, "e7cf6260"}]}}, &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x80000000, 0x100, 0x1, {0x22, 0xdf}}}}, &(0x7f0000001580)={0x2c, &(0x7f00000003c0)={0x40, 0x15, 0x89, "6e7c281a8ede335f9e43e4e5578f34e8beec2e9359d8d6327dfbdd163e21bb6e8e02a13f3756effc775fda43af4ea22cacb298dff8023a986baf0390c73ea57df1351880ff91d6e1b623815d1d8d3db7d3e2635cddc67eee11304d953e7c2b1d736f3c6eea66a918e9fc4fca3c23188433c1bdaeae78c1eee1da10657bb8a1e244b30c96c13fc939bc"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0x19}, &(0x7f00000004c0)={0x0, 0x8, 0x1, 0xc87}, &(0x7f0000000500)={0x20, 0x1, 0x1000, "11655b603fb6d9fa387abee2273e71d2c7fc96211daf01223a40777799539251e39ee5ed757dd90141bc3bcb2cc5d89c36b7ffdafb39e5589e5c3f5f3a7ba3a65f1ed19e438ad5b6dbeee8750068a18509e67562aed145df20cf2440de58815ceebd9d2f9dd8ee254654d5b7192f0967f3ca4be737ca33c1e2db53247289bd5e9ae44c2f8738edfd29f131b34b75d280340ddac0014e99b973e33f41bc16c179bdd8093571796fcc7026474a67e2ccbc7c0bdcd688da593d13d87ac156d259f9cb8c0527976c1184db7ca3589fc3ad9edaf71da2734dd00175d7c60c4481743c247badf1bdd162b5cc791098c16bc89f01a187983af47eedd19783b28ac08a66801e98afd6402774b74ceb1b6c3d475afb3ecfeccfb71600c1d77ca07da20c602d6d77e2de2736b4a8d03ac9e599a23901bbb3886602d7fc36c8fa86193a77a21467bc192c34813f68d6f67108c3a84165a62c82700fe1fc038e53c29c470d94ee7aacf1089eb49743dba40696d48ca575a627a67399ed4fd08bec588c2e2912d99a388ac06cb8608ec0f16130b38af5695d277702ff6d49163caaccd146727f3f1bdd3c21c21a261832117421a057ad376ac29a5ba46e20f577b92087af41cb8eaeb16644050273ccf10bd95f99b73f515bc0ede6849ba4ddb452d5d69aa1c3dcfbb28b3075ef1039cbc6c383a45cb8ec731dda9e6f6941adceb3a903706e5966404704896f0cfeec626e6469ae42e7840e5b5082b9a384527ecada2c9d8adc987869ec603ff485ea2781958979f2d69d5085fc15a0e5e462209228aabfa907b5b95d96cd1a0e6ebd769133425d388f9973eb541e7ad06ce7bfcad8b1a75dbaa7c0066b394a091976c2717b000e19d491849bcaa109c0eed7ba523e5a282570435a939c244d9a2f0c0b57191e65ca5fcad87433c3a5c556bdcd202bddd35ae9133afc6b02d8b54837ffb1aa3473cb7c66b57e8b0e66a13bf63c72efcca3fd466bd49a607249cab575ca2fd25091163595d996e83077c7e44f20167e631df851239d8a4725d382c4950e679e4ba81ad5d1b7bcb4d9c92e63f3790c83d9441e1991f5a98f530d3bd967f5191a8bcf2dea654316d0dee2ad20d66724c437c2a70d738936f3bd933d7e00f5d6699eda3b64d4b51add3a3041695cb133c516feb617514a4242cd7855b15d73b85494735faba93d52978a4b07df0640291cf3ccc4b9ad3222c29446ee88b8d2da3615f80159f876add623504acbf1f362ee1d0d6e4641096779f2d8bd68bf128338d7fc62262cf7e2f99efb49d1f7069170539507dfc787f2a16845e42d2cb43f28ef8515bf8f3fbc6d7ae3d4b9d78ac24ef14208baf613a78629c2fee4169a4309c3594872ed927a0ef960999a406223bc0179a4efcfce635655e8d855a440814631ed1361af4b158c46931d980040db38e5be285af1aef4dd76f4f0479505ed2e2331f2558453900533c22e30512116a1cacd9bbb9916a95bd5e1567912e240845eef02f86933771c7858381b3353caad043f9e186087414b522a407a342374b76973b7a28b6f25e0b137b90380111cbcc403cdc5ebf142db069749f44274a592ca35b448c70983a47b38ca410683ad07d49fd599d162630d1617d534f37288ec6710e30b97c6057d19d7bc2089513b2ef7800418e0898daf13ad690748893ad4ce8b25a152b3db111b38b1cbedf78cf0d04c3fbc8096abf6b784fd4a7c4806c25c0b16993e92de498feab0d69f69d89d31e9c98ccc802f9f5b948fa5a6987b4121ccd96fc8440227fb1a3f9522c56c5e1a8bd6269bacb61764fcdc5497b2eb10acb03a8e0f6f390244182fe68308f4bad121785e291eb3034efe77a3fb80f46633e10231942fffdad39cc6a6992861a3a157402596f37a9df0fa1dce2a9af115551e156fcf1c3b1b15818e34f341a64efc888c489834fe78eeec1021f8992ca88cf2ed320802c121bdb3b7205b6639dd55724328d2fefd4038b8b7cb36dded4be11004a94fec3f9e3e578132e627389feb1d283556d909d3f56f881a9342a5cfa1562bae56322018fb1b8d6f4871a52da19244d2d3757570570ac16a9ec72da1e8d1a538332e6dce46014fee3ddf3723cfcb5158a2a50bd0214d536fe822a1b09a9410f583ae7ace9aa56587ac3808cfd729aba1f7bbe56a6ce0486c4961ed5be42f4b6666581930fb39b5b3df5a00dd52b56b30a2b7f563c442fc4581c711b8131a9365f0a42dad63e899b8061f3cf5dfd7d0d200f88654c3abf26be61b6f9290b5b8f071ab80c1300d931d0e05d3d6d37d79061dc3fab20f05c82339e170ca80eedd109c2839313b1c1d62430e3bf77528ad8749b15d9702142dc9039cea98cc576bac5b491b759971d3ea1e008af18b7f286430903892c87fd2b6555bdea212a2bfb3a47bbaba0aaf72092cb0fe6ad26e1c179f980e27af4410d0e4ed046f6355da0cdc561af1a9224bc8ed4ccf0241bd6b779b963c83e61b364261c6cb9e34b3d7e91fa82325a7de6ddcc1235099309fadf07e115e8e7c04acad10e60cd75afccafe55d3cc01a31eac3563d552bda824ecccfc124fd0b5f88332fce51c5de8694eaac28000854d75199baf5a6443a1dda65fe620438841f38e3f5081605ec2b9479916021f826e02401430537a891e67dc549c28c3e5bd0c622bd0f9157f870d0c887657c53eca3eec4c2c2e9c41ebf84d072f4f2b882fb2c019e237746ed8785a42b6488c3034c9bac7f2643f8cef0c7d01a0d6e70c70b63ffe840f16e010a0eef8816cab4d1456b3c6f8fca9da2a9feb58e7a2f4a9a71bd16ba358588b5cc0a0251961bacbdb67656c371eca59e2a77dad0bd99753a961ed82a6db97b0124567ba64db347adb674e1c6a9966b6bc5ce92dc3287c189530f8011e67f3f2f05c4d03239f2a59aa0974f41fb614ad6a9fcf9e74ca43240c64894bfd91773b8f4d5d1ffa69e196d204e6c1113309ec283ac1f150ce5021d3a0e501be500affd8b1d22a0e60eede2ea67a3a77595038876e5a3e55fc6c8c62b76f8a761eae5eb86acd43adb559be1e73c04185d0d66734f23eae406bbb8a81c7846d133de6b05c7e5e3eab5cfc8f71c96bc7381f2d5446a94a5a3a3d9d4fdc2634a1e261f7cf41a8fdeead2098171a03d44e0358e6ea5e89a70cbb7b1eba53dd7aeda768c72ac907af878021d42fc5c47d1479de4fceb30a48e9d777f8bce00831690822b697b04d54d9f6274e30c47d4b0b8331cc23303ba9984b9c6efdf9ad1ea378493b79597c0f8da97de387c7083924b21cd2c6600c74ed9c31c7d99ebbda58e22326780245acabf58ebced46572d7797cc94b8f8fac5f8b636edc8b108474787dcd13da0ff23e09a73f4f8ff407da7250fe93b9f85a2513c6dee6be2da548a218431ab35526caf1122fd0fab0fecd360c9dc5683a536c955fc860eb6a2a5bc26a22ebfd0839c012e40f109009a6233c87881888d02de445eefe53d82ff08bb48987def0d8d42605c5abf0c521d3b64f45dea16361dfd9917700655247c2ea44718d76df86a121d6481b9e8f93f29a61b44aab223160fded7acaa04e286de604bee4c28460d4cff3263a82d859bcf23cd48aea6a32d4ef4b0dd33bee7047bd01a9911ddc41f332b04f6e98254ad7316a02123661844d4f7309e268aa39873dc7d0aa82f8701318e4e56fda24104271176ad7d081f80f2b7848ce1664e33dad3522f7da6fd60b529d4ebb1c930ff25b1e1ee938e9a892de609178b8928f8429b0f1801d997ec89c6f166c6997456cf744035319b4b04f0e07a55460973345ae964d7046ba4e1c43133379258129d63b7ef308e56f99275edd07f62c4aae59b2183d278593a5f2deca54dce13e4fc3a801599d1045d68cc985cc8e722c3c1a7b282a3bca3800460aa4f702e24c9e4bdb3751e800c60371952891f0c3aaf7ead3de402f406318155bb3ad33b1bcd4d4d167f784292d19067873cd0b28454ba3cb284c518f04ea11cfb1548f54dc2bb527f28018470676b2beea623b13d5fce9b1b7f674ced6ec7cb541904cdec4f20adedbbcdd85b39cfeb08054713deaa726d30332d442e55745ae8ded3bda5e39a3f5d041f52ade1a7f800c642e8aa764ea39dfa1d67ed0aaa17d764ed9e5392621df4b8e1df62e60cd925f8b84065544eafb19866ad34e0f7b0e66f36438d61a1abf2b5f98ffc666ada7a6721ff44605ae4eb93c16d2f561d730f60c4776105278dc1306d0d17dedcb1695994b8b1ed39875b0447440657ca17deba5ad79231af95077b5efa3f48b7cdb6a7d57ee5c66fa0e455a3dd5190fd3847937a280cd412b175b5658b810910c6b3aa1f11be1bd60996affc68502014f0c4e1fbdd04a1901e300f6fdb4f0e4b3a336c1b9d19c9f05f9997006e7cda79898f705f0caa7d8975b660291a6f047da6a201c309af732d80f9db07f61f6986ce1e6cad74997979953a79e2d3e85ca3690ac61292a4aa5f6b5af716fc16cc14d2fdf7afc53d58ea6443bf1e837f31dea147758b7741ec053f9bff60106664189a277bf55a81697b60265f156fcdb5d2af3473509c91c13b74fd21329f8d5d1c93ae6519ea2f44860bc5d9274f08b884047c26eb4e9f5a47c29cda3247a50468a3a2d0202d2d08bcadc89036e28f0a48ab923400634bc68c99fade7fca9e200de801ed392e91822a268f14e4fad7e305ea08c6f53fd3f2703435482ebfc5e136fc6b007932f6bb55571f2f8001c5b8ecac4d8cc81da1c64842a1d3cb135b536ef68aa49b4067fd87a3d4b8180dceb4f3cc13af7c9abc282ac65ab9542f4bf05938e1763dded7fcc14400711e9ac7afd10d0aef1e32c853b52c1aff91d22289789f7e52bb5f545ffcde945b7b866382f8037821a8ed250bf306e3aa0b0cf147fd33bb4c4378c76299f3fa69d8bc4a354f219f6f8ed305f3d6ac9353a343c4410fbb8e0830f6802c0098781c73e08135561d59f14ec4617de82306e341145ab2cf5c696ac53fe002783c7b7db9952db1de8d9b5b1085817cb76e452f3e6bc387bb2e1ac8778ec5ec717e4ef36e7c3008fa885023ec7e8feb6716ba50821351f556144acd3d5744fa7f3265a356459ea2939f56ffb92a202f42b15b6674875890d0ca66a7645b4f515b50beffce0b5c1321259d60228107d69e6cf87796699dcbec3b5f8ed8886ecfdaa07cc044d6385bb70de30088fbf9ad0657f3fcda6fbadca095ef06cc23d35871e63b8adbe0e16ec4ac0c9af0d52944bf967695c9f861dd0b8873d82d536aaf81aa660dc57a116feda0357e55f3ebf5e392ce025ff726d0036e8d4de3274c7f89112676268b9f67aa1982a09bd5a0e0975a8f8f1989ad9508531409b78b1c4ce22be22566c146395417d2f4e2062be641133bdb8e1ff9454c060890b692effddcddcd5b9e0b209637efa16b65094f00616f9f8192fbda4d9ca9ee690e1cc215f72df0e1a08bccd6f9d33b361bddb18cbd1b0c97eafb4a0645366f772ce632dddd0b4292490492a13b62fe670bb021dbea552e3dca6c2c6afb2212d78eb40332fc2d81dd726d4da2b6f50255cdab7bdf0310e9ab7f09b76f58220e5c337fb74f04258774fe9f27a688ee22b8236dea1c9b12ba079e373450644e50a7da57d3b1e8934e8fa298ac55aa1e37f072ea7c9576db64bb3c106b6ba8ce16725c2df0ad39e304ed9c26a7f7dd0e5dac80ac7a02aba411b74949151807296b3d00f0359cbf2bb50b167d0ba5998175bdf6dc971053c6d6ed315808436d0f63156ca968c4d93b7c1398d9554866ec75"}, &(0x7f0000001540)={0x20, 0x3, 0x1, 0x5}}) [ 779.592472][ T2755] usb 3-1: string descriptor 0 read error: -71 [ 779.606050][ T2755] usb 3-1: USB disconnect, device number 113 17:49:04 executing program 4: r0 = syz_usb_connect(0x0, 0xab, &(0x7f0000001d40)=ANY=[@ANYBLOB="12013006d09adb40720c0d0092ce016504010902990001050018000904dd010078aea0de87232b38bb3c03b1a0e1ce955a7d89e036c73df5be94576a3a81f1ae4a7d69e785f03ae5ae3d048996362b67e779d9a9a72862dc2e0aace1398bc9e8d80aab46d9d2438bb2924cfaf04fd0ce220ebd6ed002565851fbb082bb449a36ebb66bd736aa7c4855d8ae8dded81e398d00e0563823ae5ab28e2032485eddce39881c3618ff027b5481d5a45b2fd4921d100177457ec72b0114bc933657"], &(0x7f0000001680)=ANY=[@ANYBLOB="b4425d03d36c5636466af539db2a594c74b4bc689ae9b0f78b74ba0d5d4ddedffa17d24d85dbbdf4507b062e51218680a632d4cdba08635f1040bc0d5a04dc65a26c0256038dd72405bd74bab5a44ea5c3a6049674f307bf948305514d96e30e880ea6244445ca3c802338403f64412513213769876f48ddd4e4d91bb6b1c150a14fe6a9dfa0b1603f61f7e832a3215044f0ca3731252b5db7f486acadd270d13e9b2842bdf604c1bc2e42dd340795ca181f113ae9a019cd13f050568105a0aaa46a8b2445f2843207522448cecc6721f7b7887b1ff6696a80cd694f23a55e5d20078944a8630759fd68342328", @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060000000000000000"], @ANYBLOB="13000000", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="050f13000203100b0b10010000000000000000"], @ANYBLOB="0200000004000000", @ANYPTR=&(0x7f0000000180)=ANY=[@ANYBLOB="04030000"], @ANYBLOB="04000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="04030000"]]) syz_usb_control_io(r0, &(0x7f0000000380)={0x2c, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x3, 0x80, 0x0, 0x0, "81871ab3", "68e33898"}}, &(0x7f0000000340)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}}, &(0x7f0000001a40)={0xac, &(0x7f00000003c0)={0x60}, 0x0, &(0x7f0000001440)={0x0, 0x8, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000015c0)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ethernet(r0, &(0x7f00000030c0)={0x14, 0x0, 0x0}, &(0x7f0000003240)={0x1c, &(0x7f0000003100), 0x0, 0x0}) [ 779.882425][ T9796] usb 4-1: new high-speed USB device number 87 using dummy_hcd [ 779.982504][ T102] usb 2-1: new high-speed USB device number 99 using dummy_hcd [ 780.002527][ T5] usb 5-1: new high-speed USB device number 81 using dummy_hcd 17:49:04 executing program 2: syz_usb_connect$printer(0x6, 0xffffffffffffff0c, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000001680)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000e40)=ANY=[@ANYBLOB="1201000318b4cc08b40b9e0a38cd0900f70109027f07019e0040b509047d070e768f7d04092100006701228400082406000014d8a805240003000d240f013f0000007c000500ff0a24070303000400000007241402000400052401073f0724147f080500090507001b00400103b00be66ad9aea7867d475a3e49b5a99f2018d8fa548b9d3b1a2cd5130c8fb851c3c86f1c99389c63eaa19397e9eda8c426d9452c0668e6d7068d91d69147c6235682656b0cb17226a05d6541cabbfcb2e70d078f51347b7b148d40f8c23bc8ced789203f3a1cfa7eec0c0ac713d3ea53f529bdc01a979fad81b97bff9b295aef25ad2446ede9528a739ad4bb3cdcbfa17f6d04bed407981e58f308adf4a79cb1e7d83d12da667155d9a62fd5415c172e090580003703089500090506000602ffff006404f4f02938c2de2eb5d1e32257b40c10e128928b81fc50d3c8f4641fc95ea3f34f7e34d5cf03b92e3c09a7d664bf96be25ee74c665be8c6b1a6a90d783b990916c0786650869da245b2f68e8a1ccab75b9f3fa1182362be5268ce277da61728a9dd0d9090500000a0106050309050b10b3033a88001e24ee0ea4bf2432d78565881a32d92f91a90ed6707b68df1944dd38f67c09050e042003ff0500090502006e03067f077d00b8513a2db710e905f5aa4190e41364ab2909511381bdd9a400abbed131d506f507d6bc6f9c02fd334449ce6e9b6f13f35786c23caaf1ca21e36c5d2423d25286d03d31738918db7dd2b39090487a8cd75ee6a30478c9311d95bed53468f521bcb1d3537979a61bb45f3b8070d49fd444993a4957e4af9d1ac00180f4015a93464ee91255b48e60ba0e387b4c31c9cbadbb41e72f8515bacfa22d84663ad63e823d63976a2332001cf5134d3360a353186aaea38cc37d8530f21b9e50f8d82d528165c5dac1ae48943277e0f8ec0e5859c3b3e3c8f9af6ece61b842c03f2829adf3d906feebddc71f9686702814911ab63a335c0efbf52bce77a3fea15102b26a6de8d48640b00a14c0f67a284c5b97b93835ed0bab236785f374621c97285179545d59a3a2da09c2dc0ca38d2416884f0c0cc544c5ca5e55283d4169a14800b3210f6b4359d661e9c42e5aac4bf70a33a497b2e8fd879cb886792f85751a04e58923f4fdc698150b2f0828487c5f4909050c00d5030502ffb60522600419ad084afd825caef13a9eb9c191f79f589f7cb386429ebd3356d6e83fd9a860bbbb89ff22dd040b9aa4ed87954f6fea9956a6e71f9f121fae7eff14c6a9a52b39495b52275e2ebde7cdcd989b1e8686e056160b0bf7321559c9e2e7abbe0f109fa5fc0e8a5bedc1ac5f480acc8a64d4441254dcf51e322a81909a28c853d446589ac9bddb5b5e31614a76ba01a5be48430813341d41864722e734f04362147de89654395c6ac8755539c62e1440bfffa51c0d40bf444e3991d58eb224f1e66a9551edb474357cc64da8b0a60a49050d007400040405c6231e75914fb52afe252561f3bf657fb25f9f327e06fe4c40f9bfeabcb181142fa0f16dc66e06aee24ea873ac19f55aa2f7fdf8b3c6ab87141e429a04126eaebff7c40d1bccd34c27a5b2409a251eda7a33596d989054c955095f3972c5a783f029dc7928b4fc1db1d856290eda7d45e236b553bc614d0bddbe2c05b2f22f6e2eae062c5a02d4ce490f95c75fb1a5d4cd4c84ace75674ea779b6878cf7ac1a9e9b3b7f5152d3fb4b0138daafb4bd373466b343bfcee33db202934136e067d4eed857eaf89950905070c360004ff006e07b79116af936f0efdfef6a40d7e7cf86b2cc941cefeb19f841b459046dcb6566e2efb4987774084fc930f005f0fe9904e6bb177bc9244ca31eefbd3ddb24663ec36f62e34857b90bb6ccc47f859d87bd56271b9ebe866dc0a9b3ebea888ca4a14ce11e9c82cef9f737873a14ba922f922ce236b44762959220c41bcc32adf9f1b1617e2758e155131f5a5c260bfe4b5ddabaa77dc51473d79e78eb1150d723a49ab19e297233d34a9eb6d47d045e7ecfb03fb1d1e8fa2d5b2d421a11fd8a69b85c3aec85d3a37f4e3c00656cba55bc4fe1ee499f1eb30c9d9107c90d83baf31ddf894625f8eddb0a0cc25305c728a54a421515d1e6230f48418677a7591f88d549ca463e5e632f736b74e89f8175ed27ba4fe406109050794e603093705020a8532bde15ed9951049e429d6e5857088e7e321782000a8215e7fa73d5bd083c64bc1b48ea41555d5083dbe3f559d7699c6ad5cbd8181af5f472ca1d522b78570e944dfbdc3d0f2cad10ce2851d9057dcbec5de0e9a1c03b7e2981cd1d52cb645f5d77ef9fc60d40537476478ed2ebfc9f07444118b224a78405a939300c47227efdb47777b09050e08df00ff05ffce0262ac6f23a5105171fafea9f7373cfb963cd4bacba9c3ffda10632949eea381dc5813f873dcf2818bc2cf644c99cf69d7d9608a3f35631a4d80b51c0f67aece4cf7a2c79107355390852b22b8ebf0cc506120c0cfdebcd2f5a97e2d0c8a5a68b96ee1f0d2289e2998efef45a4b9f227d4dc297e0763dc8ca4e94276200f1e2b58a060c9a2021823bd9f5edc4d48c2bbd2659ed5a8b03daa2833f96bf28bf6d2c31e8b62232fa8ccf4b9ff26504c9d9df2ead750369741b3700cd6ef9f4975276c13ea5ecdbf2292c70d4a9c310905800375005801030822c41efd30d86a090508105d013f1f0600659a68fe50453497cd76c10d27083a5826e7aed7fa238fbe5f79d325177dcaff002f6dec2bd4ce1bdff9dbeed69cc3af3f"], &(0x7f0000000340)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x310, 0x2, 0x7, 0xa5d, 0xa7, 0x9}, 0x2d, &(0x7f0000000040)={0x5, 0xf, 0x2d, 0x5, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "42296fc450b554f7234d6b3b77bb6127"}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0xffffffff, 0xde8, 0x9ba}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x1, 0x10000, 0x1f}]}, 0x4, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x280a}}, {0xfa, &(0x7f00000001c0)=@string={0xfa, 0x3, "043dcaffc210e6e01006a589ca490b7a2283226273be33570f61b3192d346e4686d1f7efda3620824ec7a71de352daef663d7567fa96b98dab11c8bdeb12703be4a0b75ee8d7102ab9e0d42d71563e47515436062a9f914695a0e121b413718737ad52b7d8998ba8f7c18eb65296403465e39b37b990545c209e7a6d2f2245388ee3fc8bdcbb51d7f5f98933439d2a8908701dc57024acef14da441057c2d9aaa924a27979dbc6cfe585cc6aadfe40d9cd2ca5dd1ba825888345548296efedb357a37ffd298ff97854d133b09584655ee20358df97c7f1db8a6baf83f553e7e68935cac8c02781d835828e0a588a614927d3e4677c36f8eb"}}, {0x1c, &(0x7f00000002c0)=@string={0x1c, 0x3, "2dfcae95511ef711b81b0ca3af825ee15642e73860beacacef95"}}, {0xd3, &(0x7f0000000a00)=@string={0xd3, 0x3, "677001449a7d4ceb31706cf126f9bdfe2a737fa5b5453eda5d17d29a1f2f9f499e4ae29cd9334ab2b78b465a98d2262d2db42391888b34b9ef1fb366518b265c71967e4cddf3b6e221137fd327ac84446c6ed7a58ee81021faa05c7a9842a1922c37206e78f0c702ef2814ec2f6affcc2a5f2294566cae77c1cbeceaa157c3ca9169f9c6f43ea3e42aff9fdf4beabf78a2d109b3c48180a610dacf943b3ca4a798e460c425088a65e0f27a33e37525fa310026e36fe1fc36ca4bff9b2b0900e8982157abd0c0733bcefb68e4881a82fb44"}}]}) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x8081) write$hidraw(r0, &(0x7f0000000080)="c7", 0x20000081) r1 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x12d43d) read$hidraw(r1, &(0x7f00000000c0)=""/191, 0xbf) r2 = syz_usb_connect$cdc_ncm(0x2, 0x1, &(0x7f0000000b80)=ANY=[@ANYBLOB="12015003020000102505a1a44000d36702010902650001010380010904000002020d0000082406000031656405240008000d240d01f200000007006206ff06241a0600ff08241c00007f07000424020b1524120700a317a88b045e4f01a607c0ffcb7e392a090582021002013f0009050302bf0100060585c4c1e3a85431353ee182ddda46e8ab8daa83fc927259205830bd0b9a0c0d5ddaaa182ca6b8a438b90d3654dc76b8758e807b987a2642c10479495118ac31102a2b7cbd2d7b83dc74d9800a81b81b170e31a7a83c10d7448d2af88c9b0b6734aaaca94f77a6b90a81f036ff5a00bf6a8eeb6fe9b95199d7121860d64506220c4002babba9022d8505535ed23147addba8b95743e21d2683a82b6ba797bade6b5aa98223e102eff60af3825c5cd77904a165fd350d38f3d2ac5f0949c7cda0ba4e1a23f77f276eef7e9b1f12529a50a4"], &(0x7f0000000900)={0xa, &(0x7f00000006c0)={0xa, 0x6, 0x201, 0x4, 0x4, 0x7, 0x20, 0x101}, 0x5, &(0x7f0000000700)={0x5, 0xf, 0x5}, 0x4, [{0x64, &(0x7f0000000b00)=@string={0x64, 0x3, "89ad2176510f06c2ea4b283003007586dc2ed98cb27aff11d128c2563f05e99ba32547d191182ac7d8be35d86b43264bc052145a052a451a004456c944ef0d348cda901185047657f5000000b75536561befbf3c8572bce72db7de00000000000000"}}, {0x4, &(0x7f00000007c0)=@lang_id={0x4, 0x3, 0xfca5}}, {0xbd, &(0x7f0000000800)=@string={0xbd, 0x3, "3fb520f207fe0f510d2e6427fdd85f691d8a488aadd20a4fb95d995b2ffcdabdb807ccc571bbc1a43d1b21943f2c7a11f6512706f8aa221c61af9004a4894c9a39ad208d8294d94b956e9023ab670c6dbe13cc4dd67f063d8c3214248f524415749dae289ada049c2b4a1189a0bd36f69e34a4cc562c7dcc1e92c45125d7a691a503c6f293e2b40433f5e9f0a8e3cfb2dfdf63c686396ad795a966133c12688e893ba2937114210393c0384c2d0fed607f2a8d51762bd6c4bf486e"}}, {0x4, &(0x7f00000008c0)=@lang_id={0x4, 0x3, 0x80a}}]}) syz_usb_ep_write(r2, 0x5, 0x36, &(0x7f0000000980)="1d6a6e08457d7d40e3e064db1fd7fdeb594feee28619b613c09db75d1c68c9b27fcbd2091b32475a2ebde15fc0a76277d4315068e9c6") write$hidraw(r1, &(0x7f0000000600)="3aff0702cd00000000050000a349a8cf6bd8605cc6dd64", 0x10000015e) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc020660b, 0x20000000) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000005c0)) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x800) ioctl$HIDIOCGNAME(r5, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGFIELDINFO(r5, 0xc038480a, &(0x7f0000000400)={0x1, 0x200, 0x3, 0x1, 0x7, 0x1, 0x5, 0x6, 0x3, 0xa2, 0x9, 0x4, 0x4}) ioctl$HIDIOCAPPLICATION(r4, 0xc020660b, 0x20000000) write$hidraw(r4, &(0x7f00000003c0)="6161e05790b18941924e646ce87c4ee4576d410c81e4fe854afb1b1877b90409687d80127427a6dd6c8b9e4f7a", 0x2d) syz_usb_connect(0x2, 0x131d, &(0x7f00000016c0)={{0x12, 0x1, 0x250, 0x8a, 0x16, 0xb8, 0x20, 0x1b80, 0xe39b, 0x67fe, 0x2, 0x10000, 0x8, 0x1, [{{0x9, 0x2, 0x130b, 0x1, 0xfffffffffffffff9, 0x2, 0xb0, 0x2, [{{0x9, 0x4, 0xdd, 0x3, 0x4, 0x41, 0x7b, 0x74, 0xd0, [@usb_cdc={{0x6, 0x24, 0x6, 0x0, 0x0, "9e"}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x3, 0xbb4, 0x2, 0x28bb}, [@country_functional={0x8, 0x24, 0x7, 0xfffffffffffffbff, 0x100000000, [0x1]}, @dmm={0x7, 0x24, 0x14, 0x10001, 0x10001}, @dmm={0x7, 0x24, 0x14, 0x5, 0xc41}]}, @usb_cdc={{0x9, 0x24, 0x6, 0x0, 0x0, "2d5468ac"}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x3c6c0c56, 0x9, 0x7f, 0x5}, [@country_functional={0xc, 0x24, 0x7, 0x9, 0x61f, [0x200, 0xfffffffffffffff9, 0xad5b]}, @dmm={0x7, 0x24, 0x14, 0x8, 0xfffffffffffffffe}, @mdlm_detail={0x8e, 0x24, 0x13, 0x8, "60cac19a2b227086a6fc4ac7b85e9551c867796886b2beaecfa510e852f5c6b40d69de89b5804fd29c77d4c415ff0b4833f7102ed2e56a04ceef0a55d3d87c89a20b79860ce78f37279d9e548765cf3ea45f4451ea492693b9f9856232af5fdfa341c73946bcc55245ae8477b89db3c8d2aeb0d194aa0e8687d7371305f6422ba0eb33458721db9f4878"}, @country_functional={0x10, 0x24, 0x7, 0x2, 0x100, [0x80, 0x534, 0x100000001, 0x8, 0x6]}]}], [{{0x9, 0x5, 0x8f9f9b0915349909, 0x10, 0xc4, 0xff, 0x5, 0x1}}, {{0x9, 0x5, 0x80, 0x20, 0x2bc, 0x2, 0x8, 0x0, [@generic={0x69, 0x5, "7aecab48dc0b48186738e41c989284c88510f56cd13e181bb6ddde22af8b71fcef126ad3830cd0dd7cf2ce365581857382bc0580ef8f1f86c9c9c170519b29d27b14884f513b919fd1c84fa2da23fc6e41d2eac4ad4d2033adc608ff7f346218d055cfe54bba7f"}, @generic={0x1f, 0x11, "86f0832096477f519eb802785a1d4d1d5f790e0a23b0df84735056e351"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x3f2, 0x3, 0xfffffffffffffffc, 0x8, [@generic={0x7d, 0x23, "f5b122e740a2b3135f93ee2eeae79c06e43228505df4f82f58cdfdc3a27a9d4e543113679a8e916adc0fa55977b4bc39b7f816c8272e4701d8c212a1656f9f2bd48387390f5d48dbe2274a175cdcd6296e26ef9675f11874f5679f40e78bfde0d99d45b8e2ec5abb9dc653b0713814196527b75ddea6f2f390aa4c"}, @generic={0x1002, 0x1, "d24360fbe61386a547ae1813d4be56e18ef9ba563bff3bcd2a21d6e377953d40dc7f24403f54a67efd69c58a9d1ba74e0d18e2ced8e879852631acdf89b465361322f95577803220597973c98ce0e43bfeedfe1ffc00a071557a4d1e324c29a7ad061b5182c5ee781f45eea6df21699f4b6690a3e42d39e0fa0af008f446486eef008c41aab76d38b9493e5524e9dbd55564af7ae870d8b2d99cb2629f3ab9ad05d6012f89a33edf54d4fbb680949180d1fe9be015b2457c571ddc88391d6cb278ea77c1ceb3b9b9146073e557f3874cb2fbd2d224615ebb2e59436c655f9d20070010f6c8c07dd67598b41d27041c64a62f62ccde7835232464746acb561f69dfdb64dc23d58cc04726d720aaf22b5ad0f05a7c689cdcf84d38d3060353c311c29bea8677cec027ed919bc38fbf724989f4e75c245ced3803c5efd58009ede56729cebfacfa9804f72320be4a5c377206f19eeb23add6b4a6ccfb2fcf0dcf735b84b6c8e16c513c9a27f561a7819e64394cd8e4a0249f12758d87c091a3ceb6c07f1357abe3ad6e4212db45d7da9203eedcf15ab51d41419a9a832972abda5ef5ecab2ecb8728db2a34ba007fffb3c8b72887e1b3fcf394c3a6e043a3973deb96efd6e18abe84b3ce0a8bbe0169680dfa68abe50773b309710752ae614da4aa34f29d86e684f54cea1840e0724a92c57165f50826218d7a991813526c7c3630cc41bef336bb87da7c9b1830a3824e35320709acdefc989e62ac95774b7e76b393e04ea3574bc42710aa15aa2f717ab3a7388c02fa6d366068d51d98a4695cb8026be14218c12340e975fe03eee631a44346cfc1b33da4e5dfdb9c9fb1a5710ab567ec85ffaa531d62bfe0d0ee25ef5e6d16dbf2c81c3a7c5d710b6cf7e5c17ae45d8d173847a39c7b3a1824dc38f2dbcfa24deb3f2569d39feff265fa3d10a625e73168dbe73d9aba0d63100956e7d84bf40ca82f6cf87d557853ec4ca8a761cfd37909a6a27512dab14dc0650c3689512792bb0fc49f7fbebe137f054ad7580d87aa559d75ab6c53af5c76973c22fa0ee36d85f6be36cfe99d7be01a2cf7989b72957eac6400e24f95ce94e6fdfc082f6721d3a57c37def85923514e1035c720aac8d76097b5adffd692ec6ad3ca28ae66b27304b507f28153167a09cc9182b4b82e55c27843abf91df2459dc1cd03e76438c0ba4de547a45ddfc95a0e501080a722f3963ffdec0bb7fb4691ddff42fb10e45522dca3a05636c5e324b137b2f9579c52c18843280ef9349a2c6a2f4b6fcbb9b1732680a6626a0f992ec91e5a049d62fae6d82961f6bfae3cc232af1798c3d35516b29ce467b63d331dd9ca425d02bced1481a892a54bdafa6eeb0ce0aea7b71a2e46b5eaa06172df6433c3f608657e3e9ebc32e1929a03eb59974dc534fee25f72deb64506d6d8ce22719a17e6ba12390d1f9a6103a49dfbdfcef5afc02253497b9ff9c48930d9722b24e893f70649ac922a3005e9841725bbb61d2f30cb90cf4a13a126b45184f4390f7dff1b4cec98f7fa02f10bc13389c59c9102e8a9c1557650f3ddc30c6f5ec1d4f19a44a6586f7b422861e2bc8d834ba8438217895400ef2ede5f99a12f47c50790932249b33ca0e604b34a6be0f4549f65dfea855a96bff7e8acfd2b91d803892232b7510dd2739666691c606efe7f5f6e61a0d45e15378abe093c925e5fe1333c647f8448d3ff69cfffa447872b590d37375838f584094ffd0603b0b8d1e03066f03e3bbef061d1e33124b9864e17570f92985650be630790d1d184fffe286a3e73ad6667bd47b07971536ae6e225094ae60cf26341a5059df0d95691eaa4862fc4833a2cfaecf0b2d375d7f13e7e62ae3aba8ac1587131a9efc3fc041d70920e2ab7da202d45f57ff4d610c81c305c0a8ce288d2e2572dc9ec8e86a14db5bd342d747e286dba7733437292a1565cbddd20026679fdebb32021bb060edb938170632de060b498a4dbdd352b8e991a902f3ef9d4bcb8f2a8d8850760e6e9c1e621199719da1d0f03a3e1c9f0702f9ad18c0a97ef11c81f58dd0bc6fb29c80ccf70ee09c3c7f5553477cac138d9f03de175377564da6bafa30a2635692babdd90bf318ff48ab60d4c770bff384be43b107bd5bcf8ec3116e178459b3352b41836b11430fa5036968d6887917fc1c130d882d63781bb7d6fe395e028919d04bbf04ba7e8c8e077c24e97423bb351ffd5b167dd6c3a545a40a1db5335e7b655724258b6a038c95f15a3133c89c7e85db5be584329993a930bfb3b85caafdfea8dcb74f046f4c1df02f18fcc912b82801cab6df450c8c7a40db33bbd734c04cd7b4550d5274b120c281cb80aa5d32cca92b0b1a02ebdafabc739cb8f2fb91fc7a9988f4b8be66db4b2f599e4463aeaac8653e80ac2596e516e03e167ee384e31048b6bd0b0ef5e8d0a47bac0c8537e75714f5288785dc4b7243394106bf07f9ef7cd74978128a07b51b3565492155e804a4270a9b6ea8b4aaef6f8743791104f6d5d423227caca60c87d4b94a50a32d114869751e88f1088c15597a51aefdfa3f56c3c025b8054bae73fe33928afbcf611f328a3dfdd4de9c7c0549af3f48532303ba2a5182a2ab62c23d2ff0cbb36ceac82d5f10cf0f62c67a675e5c189c510c8f33106a990578144856d8ff0b19105f3d8b180e3a93566e49fe26923221626074b70f02f7dc3b495bf87b194658b832f297f0a5fe8a4833ed10b7c07a9f09c5ca1db687b4feaf5a1472ea1a0f7d65024b32471d35dc9c5e27be2286ae8889f69ba805d88eac628c9a14654fa908fabeee1ac6d362aed4a402b6875c6d72f12f6e1b37f68d8125d5bff11c93bf9899a2e270c6e6c3ee092232a395db578ff1f666c5c08c291079b4e52d8c264a7c1ab20f968d9213892e9b8a6891190ced23ea18575a115b08465bc381f58ddf3df1c846aa4b16635eb035ef16518a3545a9a87d024b8986a945a363ecc53d23ed8c142ab115e9e055c4198a5686e325f704e045d9605ec5d278dbad02d0664824bf6e84bca6987640dc665d96695208db54df53e7f9a48c321f8b57be21e1d7422ebd76e29dc2a83d803557013bc984abafdc588df20422948ba27510e9543ef07a55ab5e40401b5e3f6f0dcccf85180e2641c98a46b65943ccbb771487354ed69a44bd7afd126508fd3dc045ebaa0fe5d0bf03fb6d3b949361566f8350e49f3a1c2c2a782e23d1884d996278f40835bc13333bd729754daf29287bd0e80989f2585724f761e6130e3759e2fb9c6fbb3d9c5368cca18c980c59d31736652650f44448ef30dedfed967a99951488b485d92d7eaf90226da06b03cb7b445f72d01d4a5ddf87adba224b543502fb303e5e38e461f85de3829686525bee33a0e78653184d49caf7f94fde5e9e2517547f543264062254d25e9dc1ff50648138e44dd84c7411ee25e7896ade8b90916d512a2a7522779144107553a0427286f2078ce18677f9a7aec103955b0609c36cf1f0900cf998cbc8d945836277c5d6cbdaae385d53cce1888159bfb216b99db6b956a1370f0bcc7de4ee904249363b5f31f2b828d346f4916bb5dcd74e772743db73990fe639e0ffd31280d2521c5c8303859ace5e6572e46f51d9fd40e69e57968203f8e3ff3acfe092859ac17e483b4578a5ec7a6e3fa0142b6ca05c89ae92d2995213a26427275c61136c3a8aa1b8484d2f8c0fef6676f64ba98d467f112fb702d213b1139003c6caabf039528f117aba68eaf3f875e0071bc521ecb48f4cadd4ba4d2094a3dc4301963a22202a9523bd560aaab07d7b35bd4e07de66c61b6e29f770c9865d67bc90df0e327865de914ea63e9fe39d8b2466496d2aa9096a27fe81d1dc516a0674938c610808da29b516affe81a63f543f2a21f9c01e2f38c4a60317b14bb68614b3694b09d4db7f8e0b855ebdf1998f26226ed5994a6204e3dd9294716148f8c3f0417f4c6f508b82cbfdeeab448a211b2151efe02eebe1ab01abec87d8ac294db31e9574657dd3966d2c58b66eec4d34f99fb36b0769e24b2b5954e075db6b34b79cc31fefea93220cb57e4e2a824af8e4aebcdea38eb9fe046052b7e718ebc4a574d20917571aa9b95b2938a8758616d4f205d334fefeccb846bc53b0a9f288037598491319a59d9218f32c517373c9e97c2fcf36b8df2b0cdac4aa4ae2db1b90c1198322c648eb8b74554041241789f7e504113da8a43cda230826edc71021bac8955b6e49e0f07b06df2b9749535642e22a961f6d598df77ab620e6889df20119826e41570386acf277299f71ae1f7f91f4dbab423c99b870a7d64f35ba0489c2b148204c6981d5641a9e29000a0c695b47791fdc427c22c8f787770d6376ae93c9a5c6eab68fd36f0fa969612d72fd65254f021c273a37942b5472dcd13bc53bd8e996669bd503542cabe5073721018edb3a4733b616bb0cabb82f1a655d79b6f0c92b36924f98c2bec82acb783daea2b5c8a76eedacbda24f18737866289c6fb3741b70347772a4c12a8350ce1de4b3d211f7b5ec3effb5cb574388dfd4dd55b6ba70eef12c4a88dab400c1e926c52e078894427d4bcd9f2568e044ead235e82e66a04f235e95c517009cddce3be6eca549dabaf7b5aab83773cf639c54ec7d044ab0b49106e3f22566ae51be4b4008f7e9245cb53d8e1dbc0d87072e3eee8dd47d4179d37b4fe7108b63da5a204df6fd5a418a645813a7406bf82f84ad98ca5350534991691c115aadb6db4c8da8a853e7c4ffbf6c82fb204b5fff85e0ec487f0a1a81aa32bf96521cfe0202f3aa9ad5235bab5a797797d58de4eddb276280db4a9ac2c68204a9b7e032503586af69972fa50ce193fb754a976444192b4c34172b367af55ac91658ae04c0ad5fb85fcacaee0dbb6fc0d79536f5fe8575bab7c3b1fc8ad7f8f46df3e5e99e71b4738a246a492adcf58cad30b1dcfc868e9ba7271eefaefc26a6e6d7cdee666bbfd43bcb53659f1beba55228d7ba9f55d1a17f25c853705899deade488e7332d75d11c4c4af39fef9dd1b8ac7059797d4f0c598c1aaf6d4840a1d36e0d219e912613f29f0225e5a6bdae581e0e5283fc14e8d3426ba4328adf6ee2c2d7b55b75c79fb36072bdacc788e3d242312644cd4da72b06953ed8765c5f0a14bfbcfe0f0582e1241a4c472b52b3676ca152a8068cc65be2f56fb52d2fed8235fe9dfefa3482ba09eb26dd3ee94afc213efd95d6d41a791f6e1a5b9cc502fb1eb40891c71690717319476da53cfee46adb8ad5fc729b9149613189d2ceb3ed737a4e3d1f96f495e20af5a2919305901612f04efbfb6b74435fa0db7a65c84b655b8d452a3521517fde8dcd4bb9d8f60f4b36549f082f97bfd6c3aa069e80668cac3878bd4a9573912d7e4fbf484f9a053801b707facb97d6bd29f4bc2a16ac6cbd3232a0426d03e2106d2cb905dfd73c5e521c70c70e42593f5159344c72c568badc20bfe3019e1d2d169bf825979666823b41a06244a40e21374ea3bb8b1938e092d4900d569f142af1f416047a1b07abc6eb3ced93575e65942fc27b49c3f2d07bbcc85483b3b6348fc41d40d72dee3e2e12ac930ee60a5d24b8465b0aa5a9e80a4a137f7c7e60e45dc9b82fb023466ea39e72a35f1f8b8daae19064c3410168dd9dd9971d60b4950c8bf35a56997b686829648227cfd07cddbc24963ccd80486325d59b5502a3e86c827f65db02d2d9afa6707669488ca659831804c03194041be3b44767fa529dd48f19d76615ad729abdee6"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x3f, 0xa5b, 0x339, 0x5, [@generic={0x37, 0xb, "fecb7952ac4cddc44f2c995cede7d34e9ae9b9d234a31f25152276670ad6f25c6d37c2f4dc568c7818e80eef1b116dc75642789926"}, @generic={0x9d, 0xc, "3884a34c7d7e818393a580150e02269844b4add70c357d2455477c1b127c61f6a670aa37c33a9f5a389a3ea3c467f58b809fc412a2d4ce6c03cc787caaa73139fbcd4261729d4e3036cb293f5947339c7d4c63453cc3fe25400d42a9ff2f056144a39bbe0dc9c981967626de74c31bb075a0c957f926dfc8dde4a09f0147470be33f9477260e9b6eb6b66bd00f7dc51c403feb006f93b0d2eea085"}]}}]}}]}}]}}, &(0x7f0000000500)={0xa, &(0x7f0000000440)={0xa, 0x6, 0x300, 0x2, 0xb2, 0x7f, 0x10, 0x8f9}, 0x10, &(0x7f0000000480)={0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0x8, 0x10, 0x6, 0x6, 0x8, 0x5}]}, 0x1, [{0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x3001}}]}) r6 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x2c2000) ioctl$EVIOCGRAB(r6, 0x40044590, &(0x7f0000000000)=0x7fff) ioctl$EVIOCGBITSW(r6, 0x80404525, 0x0) ioctl$EVIOCGMTSLOTS(r6, 0x8040450a, &(0x7f0000002a00)=""/4096) r7 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r7, 0x0, 0x0) write$char_usb(r7, &(0x7f00000009c0)="7045a9104e9624ec03dcaac1a1acf3c5ca012fe25e2269cddde9c060bbcd0c29b04a3d1a233253dc2a40ace54a3829dd559c99007a5890ebcbbeaf29c3da", 0x3e) r8 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x6, 0x105080) ioctl$HIDIOCGUSAGE(r8, 0xc018480b, &(0x7f0000000580)={0x2, 0x401, 0x1, 0xd0, 0x8}) [ 780.122429][ T9796] usb 4-1: Using ep0 maxpacket: 16 [ 780.212556][ T12] usb 1-1: new high-speed USB device number 103 using dummy_hcd [ 780.242548][ T9796] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 780.242555][ T102] usb 2-1: Using ep0 maxpacket: 32 [ 780.258731][ T9796] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 780.271572][ T9796] usb 4-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 780.280650][ T9796] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 780.295568][ T9796] usb 4-1: config 0 descriptor?? [ 780.372552][ T102] usb 2-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 17:49:05 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x80284504, &(0x7f0000ffcffc)=0x1fe) r1 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x2c2000) r2 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x8000, 0x30202) ioctl$EVIOCGID(r2, 0x80084502, &(0x7f00000001c0)=""/143) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000000)=0x7fff) ioctl$EVIOCGBITSW(r1, 0x80404525, 0x0) ioctl$EVIOCGPROP(r1, 0x80404509, &(0x7f00000000c0)=""/200) [ 780.432869][ T5] usb 5-1: unable to get BOS descriptor or descriptor too short [ 780.442428][ T2755] usb 3-1: new full-speed USB device number 114 using dummy_hcd [ 780.472854][ T102] usb 2-1: New USB device found, idVendor=056a, idProduct=0021, bcdDevice= 0.40 [ 780.481946][ T102] usb 2-1: New USB device strings: Mfr=0, Product=3, SerialNumber=0 [ 780.512688][ T5] usb 5-1: config 5 has an invalid interface number: 221 but max is 0 [ 780.520887][ T5] usb 5-1: config 5 has no interface number 0 [ 780.527337][ T5] usb 5-1: config 5 interface 221 has no altsetting 0 [ 780.536828][ T102] usbhid 2-1:1.0: couldn't find an input interrupt endpoint [ 780.592449][ T12] usb 1-1: config index 0 descriptor too short (expected 291, got 18) [ 780.600730][ T12] usb 1-1: config 0 has an invalid interface number: 10 but max is 0 [ 780.608942][ T12] usb 1-1: config 0 has no interface number 0 [ 780.615808][ T12] usb 1-1: New USB device found, idVendor=2058, idProduct=1005, bcdDevice=51.42 [ 780.625109][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 780.639317][ T12] usb 1-1: config 0 descriptor?? 17:49:05 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x84, 0xbf, 0x5f, 0x10, 0x841, 0x1, 0xc5d0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x85, 0x0, 0x0, 0xc9, 0x8c, 0x7e}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000240)={0x24, &(0x7f0000000040)={0x40, 0xb, 0x100, {0x100, 0xf, "8bece1d7bd260a5e10cad8a7b5a6eaba9f5dae7a42c473036d2a8afcacb9aaefb3ff3907a922b68917a40a63aac39c9c855542cf1d4413997a05be5384011130eb349770f8650e392c0a432423555c13ab3ca80c9d6836a81cabe0fd67b947bc840035eb6e06eb5fcd0ec3b414799fefbb0799568a273df2e35f5613a8f73a8bae62c57799d190166eb9587d2a13fa41f9c106fb48424abe59493401519edc594f266ad7f2446a7dc2b4c3df110629e80145bb48d3aa689db38e2cab07888eb938ec9263f66a450f728e0c613b01de6359c9a5e4f41a7c9796e218de36873967d512f640136f5460b717e69bfaf1291b1c9b5e2a25c05f2adf6aded02b34"}}, &(0x7f0000000180)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x140c}}, &(0x7f00000001c0)={0x0, 0x22, 0x6, {[@global=@item_012={0x1, 0x1, 0x0, "ac"}, @global=@item_012={0x0, 0x1, 0x7}, @local=@item_012={0x2, 0x2, 0x0, "d00f"}]}}, &(0x7f0000000200)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x8, 0x1, {0x22, 0x390}}}}, &(0x7f0000000480)={0x2c, &(0x7f0000000280)={0x20, 0xf, 0x78, "eef8f14b631de5dd9de37034f258b135adf5f415d59c34a896e996d8d9fc6c1353748292f08f9240f4fdddac5f32fc864394e9b9b922d44197b92d346d1965316f29f3eaa0dfdcba950ed52a10aa8b28abb5f62d86a6653ad3f00c9d54b30543e90cfd2d2c11d2a2ac9dd8201c3a4f7a83323365185b1d96"}, &(0x7f0000000300)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x40}, &(0x7f0000000380)={0x20, 0x1, 0x9c, "3a788bc554f8e7049740c290c2368f680616b098ee6f0d555f796bf095b62b71fe1651da350b0d238133c10e05436bb0948fc1198089856441f489e3a214e3e8019da050838ba641c3b7b3e814dfef811bd9f9a0a16532019feb9a9be65acb6485a6e47b07b126b64944a89a3c9ba6368ca434ab2446d1175b986d83f5736290e84487f39aaed0996a338d569fc6a6e158e10a0dfb319e125c2461f4"}, &(0x7f0000000440)={0x20, 0x3, 0x1, 0x9}}) [ 780.741410][ T102] usb 2-1: USB disconnect, device number 99 [ 780.802757][ T5] usb 5-1: string descriptor 0 read error: -22 [ 780.809369][ T5] usb 5-1: New USB device found, idVendor=0c72, idProduct=000d, bcdDevice=ce.92 [ 780.818518][ T5] usb 5-1: New USB device strings: Mfr=1, Product=101, SerialNumber=4 [ 780.827097][ T12] viperboard 1-1:0.10: version 0.00 found at bus 001 address 103 [ 780.862474][ T2755] usb 3-1: not running at top speed; connect to a high speed hub [ 780.862661][ T12] viperboard-i2c viperboard-i2c.1.auto: failure setting i2c_bus_freq to 100 [ 780.912532][ T12] viperboard-i2c: probe of viperboard-i2c.1.auto failed with error -5 [ 780.945336][ T12] usb 1-1: USB disconnect, device number 103 [ 780.982523][ T2755] usb 3-1: config index 0 descriptor too short (expected 9, got 0) [ 780.990479][ T2755] usb 3-1: can't read configurations, error -22 [ 780.996958][ T2816] usb 6-1: new high-speed USB device number 18 using dummy_hcd 17:49:06 executing program 1: syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000014da2108ab12a190eb1e000000010902240001000000000904410002ff5d010009050f1f00"/56], 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_usb_connect$hid(0x0, 0xfffffffffffffe1a, 0x0, &(0x7f0000001600)=ANY=[@ANYBLOB="00000000000000000006000004ca7300", @ANYPTR=&(0x7f0000002880)=ANY=[@ANYBLOB="050f2000030a100300000000000000071002000000000a100300140000000000317600d073c5aab5181dbb93b10bbcafe4c8ae0259b66d5307eace006c559c7fe1bce9858bc96b1ee91bd7f292edcbc04925ff8ebb"], @ANYBLOB='\x00\x00\x00\x00']) syz_usb_ep_write(r0, 0x10, 0xf8, &(0x7f0000001300)="530fda13cc5bb05f6eca90c8b2d942e4c8d9acd2100ec90b6a86ccb53b8cd08375284af8e85bdcb8245c4c7438a963845b76e63c1996753e460e811ff8f3221d2f9c143090d44d78c80c78495cc8073bddef2aac413f37e9485d94c1743b03c3cdafe6763738370e795df42352b54c0738a0b86a0a2aa2e4213f5b5899eae5c96b13b1dcd0f8daa3b9055dcac9d00701311095ac68ebca1ffed481a5528e44d7bcf8d05c7c61b6d29e35f84bfad81224e053145b92a271d250ba810dd988e1d3dd9c545f9530516629e4aff485f220fa86ab32924c272dcaf12ce0cc8282d46781f95845d7f72b3a4a604ecf3bd78cb3b09eb171f8170f51") r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_connect(0x2, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x110, 0xc, 0xc2, 0x7a, 0x20390414361d44ad, 0xcde, 0x8, 0x8871, 0x0, 0x0, 0x100000000, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x8, 0x3ff, 0x30, 0x7510, [{{0x9, 0x4, 0xd4, 0x3, 0x0, 0x7d, 0x6c, 0x6d, 0xd2c}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x200, 0x4, 0x101, 0x1000, 0xff, 0x101}, 0x3f, &(0x7f0000000180)={0x5, 0xf, 0x3f, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0xc, 0x81, 0xfffffffffffffff8, 0x26b}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "a164009341444a7b25f6a5ad366ae4f4"}, @ssp_cap={0x1c, 0x10, 0xa, 0x5, 0x4, 0x2, 0xf01e, 0x7fff, [0xf, 0xf, 0xc000, 0x4100]}, @ptm_cap={0x3}]}, 0x3, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x441}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x807}}, {0x1002, &(0x7f00000002c0)=@string={0x1002, 0x3, "3c6652ee14ca741020490f144ffe47710ce0013926dfe2d46c1ca457722475a6b4db7a2860d6ad71b1de468a0538469d2cc33829cb974ad1d1272280e7e0e8a5d52db9fd515f209d5f1d9d6a375584ccfbc4904e26e6331c9a5783b6ad4ee5165b1e379ece706b4f1540c4016a1e89fca2c6c99189b312f19bbfc1d1ec3c4fc19a402bb485505129ec5c6ebbebf9293a2e305b3e91fb40d15c6e0b63a40faa35e6a30a3d7c804e0800c8b1f90977883929da0a31a5bcd138be0e1070489c0c1000b0036da3ffccd35043fb6666a112b2eaca77928aef85b5a0286c297af78762eb90f80ba8abbb27753f710363e219267c4eb27a4acbb1cf07e8319178b9e691dcd02a529486bbd459581e2032f767107fc46ef1c1de741e8fc952dfb16b798e7796c4e706460fd8cdc589518e080781ae80a1ef61e9b21a0e4bce0221b8cb9d2b74b848b7967cd7a102e0d06d4e32b44edadc0b3aa1e084d386fe0ef0196e1460f28e0f26f92f5a8358ef0bf543599c6270bd8134b95f89121bb3e47ab2acb7a309060a9fa3bca9a75aa872783f3341de3435284a0aa8b8dd2fc550ce438a51a2c16dfffee223107f5b1b7c6f668a27a153773a1ed4af21876ea5e1cd36b20897d864b1c2348632352b181972a8379672b42d33697f617f7f5f031cc1fb905728ff002090ed2b2b2f951e33377cfeb8ea030f194bfb8db38823d8800110acbb8b7de2f4be9446d7c6ad9668fb5cad987a62b4ec410c0c9ab2f7876fe5650f6c752aebd5c02a7097325a083c38478b9371f22f7e18c4d837056541534253c23f9f5484d25145a74acc1ce7e8afcae249ab5e3ad6c18dbfcbbeb6add46a73e16e1ba1c9f0d5aeb101cee29b4d0c378b7af4612bb4ef09cd9b7628af62306aea0d78dd981e58e22b106759a6b91dc04fd97adc33d2a2ea758ed0c9db905361e5086e973286876ba708d57a99fca653108616320f93e531febd680312c9ca557de646d9f146aa8a24c5624b6f1000563354ce616aee65d42522f1f6fd0455c269d2d79e69b383bba94ddbed1bef16ea35be88833d921cd0be88993af8c343e1b2e45bf5418c9999038e7c3a1de2f8894ad59596af87b190cd04e5d61dde04076dae497ed057eb0de05ddeae5eed11f717fa36ecbc76c445e011c09f848233bfa9762369fed82ad4eb4e767768a5365c7a3e8e52cece9d0314af33fead60a1955cbf19d5b0ce5c7d611823dcd6dfcbd183603289928acf49cd41ca20c14cb886c60311b84931fafee19b6100793e6a37ec988e1accfa080bfc3a5c365bc771e85e7b4d3225ea681ec11690b19a48df851533e34ba26c2768ef7b8fd3898a1615677078a442368c158c8216580f070c24f2e056045a2600091336e01530e9c2ac0dd75ed56b0a92217dcc7d9a697544890347070cc6b3bd2c74867ca03ee933a13cd87ff5823c753fe13ee3b5b66829cd095438d32f5f6149bb8afc221ceb19aa91e1aefa4771bb38c20230fdf090863b9ee06376b23ad74c8d5fbde1ca1fe9a14f3ff9370d4d64ef700fa6dfd2bbff3278947a338249d3b78874724ff769b6e21805bc70468d63e4dada5cc966a8bd4f2ed622cec2f1db69171410ab4bbb45db3ef88a1e5e52b440e1009cd35dfa94431937f6413761f6d335e700a354bc912d778ced13ec1e3faf55c856441e0b92543209d98709e67728ea80cc3e8504bbc0f330d4ac3b781bd969bd5d2a2195c1a18f5cd2a459313f5ab003aac6ba3f72f6326abdef22b2082c1a7b8f87ce4daa128588b391a70ef407af4e96582abcd6299272df39934e1e64354901169de43d4327530b8f89686e73fd4941f67e81bda7b44f2d291ad9ea860e1dd66c321c424cff604219e8ad45e15ab3f92d024552f00e757fcc2936f5819a694cd8d1e10a1e60d7c237ca291d22770a499fa2169db217d489bbc01ce3d64504af8f31eff300b8ae9c6bf8f81e31e9bfb17aa86ab02bfe7755f225aeffbbc6f5c26e995db35cd574e5479523989551a29f205691b93dba3da1f4196135e222ac5f69498a180c6c05debce18a22545f88c604a4c0a0ee134cde8a566563d9400e5ca31d51d63e2126ba67360bc2e81a34de1f76da1b88a5a1151cd6533021f51203230425765e8fc1858ae92abd046676b1eb4e4036088ed3bbd87b102cb61e40ff30a10941ec5d75bd82a6bbb60edfc41d8aa0b3f9a4b4a0f84dc5167dfaf613a150fd8aa6af870a53884f1ae3fdbcef320655f5c94f235d35ae247acec3aed74d63a347ce563715824680e7626907160a8ac2048246f7dfcd45733f68fe615bbf0007cbe4a6064fa7b81b21659e614126cc7b4b9a85e266a8e4dcb430e03419bda10a2ea64f0b61ed072cfdfb8c1a84d78d8d82fe029bceacf294f91309a4f88171db56c332d23470243dec18be5794fb57d3ff6c30122876254a456efc2fbb522dad6110cfc5351aa17c31cf7aed51baa85e622c1437ac4519baeb4ba3e8b6073b190b1d35c09be34c7ecc276509f6b557df9652eeea7dd471a929da13cdbdbad0f6e1946812685bc4bff3381737eb7e85355cca351d3221f9fac1941fcb3dee3e20615589018744517f04702efda0d95c907081d81a45f9753a5747fd784c76015400084fd8d7eedcbd19827e1244307820797161c8174f15949e4c98b3092ca76fff47aa9a026e56ade1b26547a2513e82c47398f53479c19205a773bb38ad59e8bd9799e52580919122958a942e47c0e75d1fb4c58b2e173d227e95f5675ca86e97a15eda5e05761bb21c8b13ee9823887808db065bef314020c35ec206232d46c60024deae936e1d687757bce036fa975e8c0e461a28404f7bed9670b0bf530512bf02891df4db3d52809d4587d75ecdd349d873618ffcaeb4af49116860fee1f8a2bef3c939b6fccb7d399c94c25f9097cfa7b5f1f2b22a23cd7826938e9cd70c9bec5cd7995804bca9af53aa5d65183ceafb2b17a31ba5af26664001c4de8106ce11999fd0e3a0f85cad742a38c4418a09962393af6aecead0a0bf1275d1816166ced68599f5d04aac2b5cd193cc5b69a4fb4b9350336c2bdca979e9f34fc92874fba248bcc9dc75026462ee3e034eb20cbbf61ad4a40b5fe64362e291ea07b6b356ca47d1aeffa08c86ab00f11facf1de983ea8a478b584b07de7d3ef9fef6c1e0e2aad140a53a5bf24a0e9d39e78e14ce28b879270224d48ab717a8240293dad98703322543d4a08071a473d4dd503155bd0350f89d5515c2596c6f9b2b491061b0ce385cde8c77206dd0dbf34fe4e29b5e76aee83fb6ac8acf5eec16fc0a06694ddcf926fe4f99ebbcae03bedff0420d398a1f154434f6092665be677703671aa960e6421e7cd152f5df659a374d4f5b98e6e11790d7a0b296b2ffa2fa6d6f31bfe7f576f5e2401078c3d97aa2e4c978301f87e94b6656a78694a10b32eb1f3a68290e4cf38dd5ad949534583bf4a018e419cbef72023737ab1d8f093045602e592e5f791bd8edef888925ab16478177b6e195d654d4b38408fd8a7611ff49c799badfe525a68eaf8203912716462041443a36fa60ffa197a5d4e42bc5c107a31070b182393b8d8dcd9b93a699d48f273239e4b6077bce0fe6e77eface57762f0bad6ac2b3bf1dd70142eea812bbc6c0c76fc15c6eeac25340d013b06fbfe7307637bd90ceb73c2848d2be858cd4dafadaf0510e2ebd18f0e6b893340ffbe06a9f08d7c2ea6c4eda6193db9b34bb90fe40c260a12d597162798bdf43b9c1793e983c7240d458ab4a7bd2d8e8bc7757da80cf13181922b9d279a1ada6fb6c938f35b9b5082516015be22c7b029ef19ac1ebd26ab8a7f5f439adb0d31c78a8e5b9b2e11805ef07dd1e8a5e99d321e0ded2578424fe37b8e2e9d0afd63db13ca47ee00080f2eb0f977951122a503cac3f0e80cebe06b7e361163e11389db9ad85ea75c006c4c1c125f7b699c52916e69cb714cdbb024837afb3bbe6ba3421f509fbcbaf44c4a0103428cfe60969c9ec40fa0985e4f61afeb6fc44303cdd9ee4acb96ba8a07686badd1c61de0a0b3e747e0fe8ff6ebfb5a341e34fe0f6c11967be61fe1d2594e2df4d9a955a9d70944151ad7df0016517f03ea836d13f06e4451d51cc892f4f3d9479ef43457f1f389c5cc7a53724b20780d37aa957e9d4f2b2d0a5a789e61157a30e66708d608d973d79dd1954cef94d2b2f27b1a083e215f61c4432d21479357948fa09134b1a59c7f48e9093f8b8dd9fba63c189f1843081128eca4cfb1ae087c95bbdba2a79128aa4e48e67e9cc6941b72e0e021d6d3b4bd6a7378f1ba1948d8105bb6279649259b679f431af78d70908d1054592f56e7704e5d56436c6db2627283cd181c08ba36cc0dd6185a99953a44d164a6c2b5913b3daa4d97b1a9ca99e48ffe5675323cf25e0e3a2a31176384282e15609dfcc36278e80aa71a7fb33310f8ed39780a5a88ee09be2c32d10a0df247204556bc80a605d4ad8b2b52435c73ffb157951c2ab15e4b18dd58e3a0ff7cacf5705decf1fdcd2ff52c7e36933b91c5d57ed66a9ddadbba6088814ce70a3e52f13b16089879808d5e127a9659bf580cb9d3bc8adb6f46d06a38331d2a6ebb275d85704dbd2f68cbb12d4dd0188da3636aa72adfb985ba35ddd55144daa6a42fd5b5115e5b609ea9e33701ee26a9d995a7904ac5ed60dc2799237b39798b73eb69e8ef20d7813796b0c379e80a417832faf28b4d63d596c69fa627e8fbe1007d8031f430d30225cc16e6460a930ccf55f409a98d7981234a962e022fe0dbfdc6a387310f0a9a99bb0fa6774d29c20092ca67f10b658fd3c4c3bacb9ef9af6ecf63917b985af945a9fe0b7734d54d99f1a8b7e1f58090479d33fdedda3eb321b7027f308366f54719d62046c39171c59a8d96234533d2fb5c26e128d86ab16f90d441906ce583fabc8cb9d6ae40c0b394fcc8455b1db250608d7564f9994443c51fa94100dbb08b0e625e2b0d64c962f07e4f79f91389a9bb3dfc4ec5dd4f3739e207f7560dc3e032d43febcc74c10dac06de8e8435f83133f5d3cbd4a01824f39de6b1aa27b1a30949e0b6d3ce082c04201a8e8b9f206a40d53b5152e3b17e91d21235945f8cc13a9651542f64919cdb2028c31ddb214b0b4bb2acda2506edaf77cadd5d4be3f49c3b50484a07f036b4ed3ad056ab7239ddd50734e7ddb6d355ecf9bed97cb3ec2a0730277e006c333ce87f9a36cf26071bc158a50d6e191efe986a6d7230be3b9534e4a6b77422431f0d78b16c75c50481430737a948b99fdbfa2a93e7a7acba05034061dc0c7ba95dca4d4beaf5d48db8e8bf8be1bb3308d4d95285c5022286feebb8c8a7560c43f41db4c56cb13afba4ecba41cc0ce1755860dc3b6af6e0b99ee8bc32e1006f150db8b9719431e87d40bb558bd2d6b313ffe81ce627feb686904570692593f825ddc759708c1a6d810d417dfee141892f898a90684bba08ec1c6e230c69e08714e938fdf2ef1a19c19f10e8952ed509c1729131871e7d79cb2e424ca1d284ff9b9540c290cabe270b8dbfb78ac2d67adc9f9cdd5aa8d8e308e9a14eef3e2956e9cd47784722ae127a8cd02e18235f00eab46eddb06e38f4f31d01086339193d6f130741f8e6f45408d1c43713879271e8e6a73e88bc060f801328ba54616b494c6942eb36f8767a707ebfcfde5a8b7a4a0def46e5a6e43a7d8bc360f3602e5524b08bba47065649c0bafbd893065b77c346734d372b62f953d1c4327ed33dd27b02ee84216f3cf23cdf8010"}}]}) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) r2 = syz_open_dev$hiddev(&(0x7f0000000180)='/^ov/,\xfcl\x830\xb0L\xc5\xbev#\x00', 0x3, 0x20000) ioctl$EVIOCSREP(0xffffffffffffffff, 0x40084503, &(0x7f0000002800)=[0x0, 0x7]) syz_open_dev$hidraw(&(0x7f0000002840)='/dev/hidraw#\x00', 0x0, 0x1) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(r2, 0x40184810, &(0x7f0000001400)={0x3, 0x3, 0xfffffffffffffffa, 0x3, 0x5f, 0x5}) syz_usb_connect(0x4, 0x160, &(0x7f0000001440)={{0x12, 0x1, 0x310, 0x82, 0xdb, 0xf6, 0x40, 0x2304, 0x229, 0x4ca9, 0x2, 0x66, 0x9, 0x1, [{{0x9, 0x2, 0x14e, 0x1, 0x8, 0xc485, 0x0, 0xd62, [{{0x9, 0x4, 0x2a, 0x3, 0x1, 0xc9, 0x87, 0x7f, 0x5, [@generic={0xee, 0xc, "1234887215d27dc774c1720a4ae04f52d5ca5963835f1200111e76eaa304eb0181741f97a63aa60d7cbab35c6bb0914896a4af7c458cfa134d38d27dbc82f4e353ffa532a285d436b8ab26f4ffd12eac2274393f68dd840e2574218c873dcaeabc11de75ebe2b37cda7b7f0bb300bc646f235b23cf37f9f901a610d6ade24c526f17ee286210e0bc19d8f4f6e0f9fc0cb5330045174fdfba4257a2e674ea9095291185b96e5963cfac20b44939e0d5f9c421423678e5bdab33f5024662f7de2a977b4e6747965cd54a764f15b3094d0e5f5dc4d9b322325e1ecddb384e2913d6991e651440aff2315266b1c6"}], [{{0x9, 0x5, 0x0, 0x1, 0x2ec, 0x4, 0x81, 0x73148b85, [@generic={0x45, 0x31, "70fc10ab5a9d49a7a3d204dee4c7088d9485670665fc7d17a0f29395a9fa09f419010bc25e86172eff9bc1fc3b6e369e0dbef138f06986c21c55e89be37f6e4566f269"}]}}]}}]}}]}}, &(0x7f00000027c0)={0xa, &(0x7f00000015c0)={0xa, 0x6, 0x110, 0x3, 0x3f, 0x1, 0x10, 0x2}, 0x3d, &(0x7f0000002640)={0x5, 0xf, 0x3d, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x10001, 0x9, 0x1ff}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0xbf6e, 0x40, 0x941}, @ssp_cap={0x24, 0x10, 0xa, 0x400, 0x6, 0x29dc5db1, 0xf, 0x0, [0x973b478f24de75df, 0xf, 0x30, 0x30, 0x3f0f, 0xc0]}]}, 0x2, [{0xe5, &(0x7f0000002680)=@string={0xe5, 0x3, "1b9ffdb2969f338abd290ec03f3c9ca536be0ca027efb1f073df5961363ba2ead226235b8ca404ba9199c4272bf201aa583bab661ec3185a1dbbccd87687d319fe9313a09dc3270b1440dd9edce509768e71549c72d451dd5bb1b5fd35ba286473c98ad22dcc94e0e3ad8b89352baba5c032cd27bc6ec40d734913d1cdf4a9f71667b2bd4dc48f8efce84a0d18015afc613a8609aaa51f7d63783da1db59e6d403e368ad833196edd2eeb1bc0e7077266db898355e5ee805069ee821bfb4e7f2b8979078258f024f630bb5c26cf8e9261b57bcee860b6fa223e15c505e3f7606397c30"}}, {0x4, &(0x7f0000002780)=@lang_id={0x4, 0x3, 0x1401}}]}) write$hidraw(r1, &(0x7f0000001640)="03cc928a470fc72d7703d94e161306aa690269d6be4487095a4c3ca57be46c6d8a62aaa37aaed9038a7cd564c42a18bde8eab917c1f6f02f5300b3fb4c95defcb40aefe3b6c7501fb6bd17afadc0010e2041eba8f3397bf26db77c6231556e758a59ca027ffdba2a69fac94323de25f2a1d2efa8e8bbe07d0ca7ae6f4d11de245e7db5fcdc0adc31fa8b8f84ff3ed0ade3893f07ede7dee59f43cae8f044220c821b77c925d6207895332f3fed561a5ca232183e9f386301c5b2ac63a578aee74ddec7beb7338c8a7cb4cdec553fe4686d617a4d53bd1bf82d78c491dff59ea29007299e97d1be25baadf1677b97d8fcdbc78cdcae762d826cc81bf6f84020e1eca1183dcdca379b331b2ca5e48dc98673bfff9b5f20624df37a26604d02ccce52c00eadcbdbf94c750c873849689eae3997441ffbda8a146d815c8e03ace64b9ee959ce2579b062c485e9303b07ea6acf8bbd03e29ee33746b4739d3ff3306b34b43a1086ba93ec7f8724fd7073d26c57cbe3fa8c098d23752302b55f9201315c815a049120b8d26c26c0700f5ef974533487766e6d3c645077045bb2428b71806788db9c2da96eb05e6ad676b0fbadce59955369c1b47b216d1637298fa50a9bcb89010ce6b0ab2373c527f075a7c70baddfb17225103cf8b5a9c10a574747a1879fe9615bfe13df21cdcd63a32db229237912853f0f46e1c1bd717aa4512d5e4711d946f062637ae3438b75b80ffe3c781c634abd111d421855a931a8eebce6a114244beadbaa534ac3e71a48db60d5ad38d2f33f293178d806da0a0e9b1d81776ac022ea5fac84aa73986e83bd7ce832595ab874c1d6badcb18d3a3699ee3661150513aacc5b3b20038ab1469d9a6d9e8bf9550dc4ee39bc2da0e1dce15dcf016f5da8650c189f4a88c6df774fea1c15991bfb81500cd31f210d05ed5aad7e43173d3dbf8df2216727b11cb451acb36c107c15182017262cc09c2be5268606995b145124ec1d76eab03a164f8246dc8b7471bdec64bd52d1e31238cf9a0545c0aabcbc4f560bc88839a900da052bd1e18e8cd03f419e57aa0abe1285b0afcda1ec9ee8a6b7a47a1001abc79501f4607686b011aaf127152747e90423a05ddd0336d397d7478dd21004abe916115b1d60ef67e167e3082318dba3dcb9ea6b68fe4bd0a4b264e4df693f8271e30b76e50e5418364f6ccc759fa16cd88f64aa1d016f2725ef0ff5f1e682951b04bc0cad36fd742575f7c0d56180508d7e14ef5b7c4b56d54e593afbc0f47709808a1bf414206b38337a7a99fbd98b73c6c3eed375e3be94abe41491bc505d14f05729393c46fadc21f7d4a7940566a44d208561ed7d9636a8059f9f4a2a300ffd527d51e993e81ede476140789f0fcd1881dec7378f059276bfd1e31341f3703243ed39cc371929f8b3a782cce3eceb8b4c86935abd2bba7aadf1fcc280816e0e327f0863f556609c21d91291482a3a6d9f9cbfea789297c255159bda4f375eabebab0bbdb5a9f8a7143f437bd10e03305db3e2bc4a50c3e07bc32af0e63e46096b148ee110d10fb3f946a69ddbba26c31069bef7e79a0998b2e7afb92b1624e88da0223965b9e4360c520e4790b43e09c0a3aec15b495f00204a0a99499b9969deea9c944f3f95ff80d212029bfe85a49e0c925fd4435698dfff240d94480e3142ab202ccf9b3256819ef0434a8b94aede8e8b4f4159a4a97d32f4ab1fb6ac42e88d24ece7d3a4fb973f5bcceb0c0cf05b217ec0463c4e2bf7e7acc83f7f871d029df360528b87e28392f1052047e0cbdfc130510a74d9b6ebd40ea97effa13d38fff2a3d6d243da91d31ebd5eac66949438186478467a4cba97c3c2cc5e7abcb37c27345b357efc80a8e67fed8706f8b0306cb57971f84fb3dcc77d24d1e9085c2e9471491b8f047fd26e34aef8c4f7b939b57b7ff977c7587457a748a25027b771df44a7f945fbc0c80ff6a22f3ac4466ba4590dfc912cc4de6212f279ca4f65de049e293db043094363e53c265483d446e8e864f3f1fae35f3b51840de1911b831ae6780a92c264549ec57a6dd772db60ad8f53f58a424c728473d8668f51ba8bc488c466cf9b69539475fcad34c131430a6f43bc21fe3592004f44f48c970c50359f2c7f6fc8a591e38654b3464a0cd512d61fe7366bf6154f4262353738f419fd774be796d08b93691310234cc1c399ed703a0d7b4979311e48ed6eaab812e522ac4c9624c2aefb1063d29a77fb9a7bb4b739eeac3dcd63bb28725eb94ae6eafda3cea36aacf636a8ab69105c368fef89529c04953df67c94efb61d07f676c19caad1e09699a16a059fd2830ff0c4775b57d63fbc9b105ba25e2e00db25705129590306a4a56c07593321f5aa2802479a4feeec1d2c07343349248330c0976327f9ba74a7eb408afc160babd1f2fad97b028181a345aa130dcadb9e566513fe9a1349382b97945aba1527176f50f4694d1fd12467efe673eddd10951612abced759afd9bba1d047949b4eca992ba39eaf09e282174ec7ca9e78ce62e488f62c02e272523eb80ae75899cdf6e315c680683ed0ef901302803f89cabd65344fe786d443de081288d4fd0a54fa5f05da90a669e99ac11ca95bc350e35ab779988edc0742c1d02fd0be68dc6f5329990b173c0818a75a568105e027aa0b4d953682935f24e0de2711143af39b1cb29b2f8f2515f04c2c5030642dd2fe4c40c36decabb68d553b3c43f7db90e635f98c56dc07a2cbfc55588134847e040bfe065797b8e46a7ef19dff7569e242e97ae9f94ddea7f3313cff5f973144b95bd28863da1d22fbc67d630dba0aaffa15629cd0b758a710da64ef75f66dac8ef266d52ef907765c826771324a592a036519ea5994b73c4da1d39f010b9819a9305bb4afbe84271475457ba3668f19e5a5d5c0e8a4bc56d7fd948a2b8e5a31ff5d479ea18b082ca5a08bf96796f53b36fe7e97785957c99065dc3da5882442ffe1926b550f30d2e8586367ad8de1170329a4c34faa65fbee792cc7441f00cb11a78b1eb3098e87efaf78e5e9eb19f04af7cd102e23f2ce6c9f2958582f5d286146d4c481513c72ab150eda4b41c8006c7547db3e21a4e5a5399309a0ff1f4deea07fdf765480d64535a84c8e2adfee8e61418df6e0e955e8ffbbe71a93651fff49dff1ab95f7b0878acadd6a643704c8c94b9700be32f462b7618dbfb01939b0d53bd3eef9115badb580d1f6cf2a8ea2381a691cc948f6637aae6fa566947ead3325b04e818e71b0f48c1429fd22a4c47a22558d2ac005a9b8bbef8fb0316bb73c0ae8bf83b7068e039429e4e5a382486fad3c08eeabda500d8f726c547406d04c112a6650b306a34c07ad843a24720c980c360905191355ffa72b314c05af7ae8b29bf0518dd74d2d3136ae9cb9cec2f5bc529e1b475f777fc27a652874e3aeb02c1cf8b4f835ad74b1b12d563ab122c04baf5528ba250d6d31b8350f91ab5b24efdf691a28e6a6756863c709db8fa0173a8bf7b35c997e9f8c2a516e528af9dcf7770f8a3f0d35c727cdfb5487013bb2e50f81d1abe7fcb4dafb4198373551088cb883ac75bf499df4a5859a40006fa96192b0f69cdc58030d02057b4d2f9aa13f7100d5adb2745418aee50e48d767281d1ffd2d2981a3ecf3ebac5b42dcff97038530ab4dbbcc261cc8aa99602b811ad8db9f182ac8e1f3f20a2051923274ae44dc360f65085db87ec2bcc67e776be9376abe1e8c00a777eb08b91d53cda2674cbcf48e2d2e899a7b4a92c165ea554fa89b3fada765d4e2b75dc509cdb82c0a935edea747ed0003792a115a64aae12c47a4764f7e899b8ab2573a51983993b52ba1be85fba37e71d4de45172795d500e73e8ace161760d33cac83c8d4ec362c35ed94863b4b48f68576156a5f9c81c6ed259b0258acad5e1f7ffd587ce84710766660bd4356fc0b8f263c0a99a3ab99e3cbda27911af9dca794a4a4e82ea0ee89d8e630cce212004f9b2de469dc91dc2f3552ea2b96b2303b32414a2d4820461ac8b5f5ddb00b6dc95e50e3600aa54b2e0344629faf732eb4dc78c3d31000bcedc7d5b074d87d61c4e9d94be0346a8f1761a57e06c8830c27232851442cab919a85eb4d8f3cf4338c1505dbc11748c5bddae6b594d6e6448a0afbc32c1c266037681ef7b33668690c9b42698c1528da469b4c8a8298fa8f76e67e856134f7f257adf4295522d5a23737915ec4a4d2a0ec35a7d89950a3259d062b4ac6a17d879bd88f18a563449209eb493c9796e1f37fd309dce6b2cb0b70ea9e894e0d4cade3e5da943805205f104dd5370a9fa893bfcb8e1be251c42ec3c436ceb6f4c79a794de5030e389062406f9d7f348845db79808b42ca4b829e2aa1097f6f63b888543ebf91f8605dd9fd3786c84b69fa06569b9960dcda65e6690bf68719b1133204b1afb922e84d67d33976b9c342ba614e9dbd728dccdb8b63ca65267a7bd5a901183753317b1d9bba0d327128ab54c8b098b214ce3329e81e387148b7c1ae4b4bed85337160fd030d34a45ceeae37ff3bd78048bf942a5b732dedd49b01c46db67cabb192df50785133acfcfdcd1e2e5d16cc812afc99c1aaf054e42c670b1e5ce1c3d40722ea1e7030c790351cf12622db85377d7a46fcefcff517f5c3a075515d7b50c9e6b64435814503342f3a94525934591dd38fd3b64a9e6e719d54d4347e5189bf61c3990d09dc5d638bf4afd9031bfc1a6f0bcd0fc337716c6bb47bc90e07c68d12410714400b691cf029a5adf041183da5bf7d58fa9002b19279716cb758ddb6d9e5f40da515902bc54bf7fdded941d41cc5f4fb78de5ee76430433a35ce8a549fcc2a2690afce030b5704df530262e9e3ab59cefc5760b949f26e90658d8fc5daa1f2466e1cd1525d0ddd4f8f5025e2e48fb2df86f8776def6a24c71188f4213df6ee454c78ce090690dbcf5bfbb17a16eb789c7a84f129a85eb9b349635bbd1f2f25d7b0cb16fc742dc9f9429657abee6774286cf3f4ad5c7c298e40d2396de6e352973138812c1e9de7119de7fde9c4762c2bb307a6382b2291424783897bf375c70a47a96312433d4009dc57ebd96286609f3854a3ffe0129088681cc15f5f0114b85800cf084d5e334fd2eaed79581eb2f1b3c95976689e0d8a8884791d5e05cfca2e329ba15a26393cfad23b2e7b07a9b94374cc84f260c444e3e1e879647e056399f713e72d3faac4c57798d5d73ef7cb30101e31bb93ab439ee4fac347bca99054c5a3c9b44f480a29c56a6a2bc10afe3df63583668f128fff49720e304c63eb563fbbb92751b9c2848316c1fcc859b9aa73f249dfaf91f406af2c2c98b2a585cfebac9c7d710f52665e328fe6074e5e48f883d8aac078b67f7607b8a9f174a9ccc8e2a2e45cb8000f8992cd9742567f8506d483f08b5464bc4f7adc3a3cc75fd7b00473565a80a70ec8ad8515b51fb75e2cd5cb1e629a22ccb05e0dc480f79167c889bff007356b0da09a3ba65bf1e4ae6ff693a9c3af91ca23b4d32f9d533437b6fe89b0fdf066bee2a14cad31bb1a699da338f62e5bb78e83929cf11514b395a1d75779a239c760dffc5784318dc99b0a647e9ca908b9cb8c04ab16de5337d7992c0e5b60419b84b622a082c415a4215776364325bbff62067c43501fcfb014ce21fbce5d8df068401d8ed32548dbcab4271fea6b8bef900fd8b58e27efea687976fea0e38fe5f669990fd8f180a2dd2fa4f58fec0274e0f5230d30d94ebd7a1a4be1e6870f0807a459", 0x1000) [ 781.172206][ T2755] usb 3-1: new full-speed USB device number 115 using dummy_hcd [ 781.242551][ T2816] usb 6-1: Using ep0 maxpacket: 16 17:49:06 executing program 0: syz_usb_connect(0x0, 0x75, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0xdd, 0xd1, 0x30, 0x8, 0x86a, 0x110, 0xdbcd, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x1, 0x0, 0x0, 0x80, 0xb4, 0xe0}}]}}]}}, 0x0) r0 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(r0) [ 781.362488][ T2816] usb 6-1: config 0 has an invalid interface number: 133 but max is 0 [ 781.370775][ T2816] usb 6-1: config 0 has no interface number 0 [ 781.377569][ T2816] usb 6-1: New USB device found, idVendor=0841, idProduct=0001, bcdDevice=c5.d0 [ 781.386702][ T2816] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 781.418357][ T2816] usb 6-1: config 0 descriptor?? [ 781.464321][ T2816] rio500 6-1:0.133: USB Rio found at address 18 [ 781.482516][ T102] usb 2-1: new high-speed USB device number 100 using dummy_hcd [ 781.512622][ T5] peak_usb 5-1:5.221 can0: unable to request usb[type=2 value=5] err=-71 [ 781.572608][ T5] peak_usb: probe of 5-1:5.221 failed with error -71 [ 781.585228][ T2755] usb 3-1: not running at top speed; connect to a high speed hub [ 781.592498][ T5] usb 5-1: USB disconnect, device number 81 [ 781.702432][ T12] usb 1-1: new high-speed USB device number 104 using dummy_hcd [ 781.712724][ T2755] usb 3-1: config index 0 descriptor too short (expected 9, got 0) [ 781.720692][ T2755] usb 3-1: can't read configurations, error -22 [ 781.727184][ T2755] usb usb3-port1: attempt power cycle [ 781.742492][ T102] usb 2-1: Using ep0 maxpacket: 8 [ 781.862481][ T102] usb 2-1: config 0 has an invalid interface number: 65 but max is 0 [ 781.870645][ T102] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 781.880753][ T102] usb 2-1: config 0 has no interface number 0 [ 781.886951][ T102] usb 2-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 781.897907][ T102] usb 2-1: config 0 interface 65 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 781.910835][ T102] usb 2-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 781.919922][ T102] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 781.928715][ T102] usb 2-1: config 0 descriptor?? [ 781.972502][ T12] usb 1-1: Using ep0 maxpacket: 8 [ 782.092533][ T12] usb 1-1: config 0 has an invalid interface number: 1 but max is 0 [ 782.100625][ T12] usb 1-1: config 0 has no interface number 0 [ 782.106845][ T12] usb 1-1: New USB device found, idVendor=086a, idProduct=0110, bcdDevice=db.cd [ 782.116000][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 782.124924][ T12] usb 1-1: config 0 descriptor?? [ 782.164059][ T12] emi62 - firmware loader 1-1:0.1: emi62_probe start [ 782.171295][ T12] usb 1-1: Direct firmware load for emi62/loader.fw failed with error -2 [ 782.180174][ T12] usb 1-1: emi62_load_firmware - error loading firmware: error = -2 [ 782.188288][ T12] usb 1-1: Error [ 782.192000][ T12] emi62 - firmware loader: probe of 1-1:0.1 failed with error -5 [ 782.217549][ T12] usb 2-1: USB disconnect, device number 100 [ 782.230043][T14427] [ 782.232389][T14427] ====================================================== [ 782.239389][T14427] WARNING: possible circular locking dependency detected [ 782.246384][T14427] 5.3.0-rc7+ #0 Not tainted [ 782.250855][T14427] ------------------------------------------------------ [ 782.257846][T14427] syz-executor.2/14427 is trying to acquire lock: [ 782.264231][T14427] 000000004a52ac77 (rio500_mutex){+.+.}, at: open_rio+0x16/0xe0 [ 782.271912][T14427] [ 782.271912][T14427] but task is already holding lock: [ 782.279269][T14427] 000000007cdb95fb (minor_rwsem){++++}, at: usb_open+0x23/0x270 [ 782.286954][T14427] [ 782.286954][T14427] which lock already depends on the new lock. [ 782.286954][T14427] [ 782.297353][T14427] [ 782.297353][T14427] the existing dependency chain (in reverse order) is: [ 782.306348][T14427] [ 782.306348][T14427] -> #1 (minor_rwsem){++++}: [ 782.313153][T14427] down_write+0x92/0x150 [ 782.317896][T14427] usb_register_dev+0x131/0x670 [ 782.323257][T14427] probe_rio.cold+0x53/0x237 [ 782.328341][T14427] usb_probe_interface+0x305/0x7a0 [ 782.334021][T14427] really_probe+0x281/0x6d0 [ 782.339025][T14427] driver_probe_device+0x101/0x1b0 [ 782.344646][T14427] __device_attach_driver+0x1c2/0x220 [ 782.350518][T14427] bus_for_each_drv+0x162/0x1e0 [ 782.355861][T14427] __device_attach+0x217/0x360 [ 782.361122][T14427] bus_probe_device+0x1e4/0x290 [ 782.366491][T14427] device_add+0xae6/0x16f0 [ 782.371472][T14427] usb_set_configuration+0xdf6/0x1670 [ 782.377385][T14427] generic_probe+0x9d/0xd5 [ 782.382311][T14427] usb_probe_device+0x99/0x100 [ 782.387583][T14427] really_probe+0x281/0x6d0 [ 782.392592][T14427] driver_probe_device+0x101/0x1b0 [ 782.398199][T14427] __device_attach_driver+0x1c2/0x220 [ 782.404077][T14427] bus_for_each_drv+0x162/0x1e0 [ 782.409428][T14427] __device_attach+0x217/0x360 [ 782.414683][T14427] bus_probe_device+0x1e4/0x290 [ 782.420025][T14427] device_add+0xae6/0x16f0 [ 782.424948][T14427] usb_new_device.cold+0x6a4/0xe79 [ 782.430551][T14427] hub_event+0x1b5c/0x3640 [ 782.435480][T14427] process_one_work+0x92b/0x1530 [ 782.440918][T14427] worker_thread+0x96/0xe20 [ 782.445915][T14427] kthread+0x318/0x420 [ 782.450499][T14427] ret_from_fork+0x24/0x30 [ 782.455417][T14427] [ 782.455417][T14427] -> #0 (rio500_mutex){+.+.}: [ 782.462241][T14427] __lock_acquire+0x1f7c/0x3b50 [ 782.467688][T14427] lock_acquire+0x127/0x320 [ 782.472683][T14427] __mutex_lock+0x158/0x1360 [ 782.477766][T14427] open_rio+0x16/0xe0 [ 782.482240][T14427] usb_open+0x1df/0x270 [ 782.487025][T14427] chrdev_open+0x219/0x5c0 [ 782.491958][T14427] do_dentry_open+0x494/0x1120 [ 782.497243][T14427] path_openat+0x1430/0x3f50 [ 782.502327][T14427] do_filp_open+0x1a1/0x280 [ 782.507335][T14427] do_sys_open+0x3c0/0x580 [ 782.512255][T14427] do_syscall_64+0xb7/0x580 [ 782.517255][T14427] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 782.523641][T14427] [ 782.523641][T14427] other info that might help us debug this: [ 782.523641][T14427] [ 782.533846][T14427] Possible unsafe locking scenario: [ 782.533846][T14427] [ 782.541282][T14427] CPU0 CPU1 [ 782.546622][T14427] ---- ---- [ 782.551967][T14427] lock(minor_rwsem); [ 782.556028][T14427] lock(rio500_mutex); [ 782.562822][T14427] lock(minor_rwsem); 17:49:07 executing program 3: syz_usb_ep_write(0xffffffffffffffff, 0x2, 0x0, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x7, 0x200000) ioctl$HIDIOCGUSAGE(r0, 0xc018480b, &(0x7f00000000c0)={0x1, 0xfffffffe, 0x101, 0x8000, 0x9, 0xbca}) syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, 0x0) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f0000000080)) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x97d9, 0x800) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305828, 0x81) [ 782.569391][T14427] lock(rio500_mutex); [ 782.573541][T14427] [ 782.573541][T14427] *** DEADLOCK *** [ 782.573541][T14427] [ 782.581672][T14427] 1 lock held by syz-executor.2/14427: [ 782.587106][T14427] #0: 000000007cdb95fb (minor_rwsem){++++}, at: usb_open+0x23/0x270 [ 782.595153][T14427] [ 782.595153][T14427] stack backtrace: [ 782.601037][T14427] CPU: 0 PID: 14427 Comm: syz-executor.2 Not tainted 5.3.0-rc7+ #0 [ 782.609636][T14427] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 782.620470][T14427] Call Trace: [ 782.623839][T14427] dump_stack+0xca/0x13e [ 782.628082][T14427] check_noncircular+0x345/0x3e0 [ 782.633012][T14427] ? print_circular_bug+0x1b0/0x1b0 [ 782.638186][T14427] ? graph_lock+0x80/0x180 [ 782.642590][T14427] ? hlock_class+0x120/0x120 [ 782.647154][T14427] ? mark_lock+0xbc/0x1130 [ 782.651545][T14427] __lock_acquire+0x1f7c/0x3b50 [ 782.656374][T14427] ? __lock_acquire+0x145e/0x3b50 [ 782.661371][T14427] ? mark_held_locks+0xe0/0xe0 [ 782.666109][T14427] ? lock_acquire+0x127/0x320 [ 782.670759][T14427] lock_acquire+0x127/0x320 [ 782.675262][T14427] ? open_rio+0x16/0xe0 [ 782.679408][T14427] __mutex_lock+0x158/0x1360 [ 782.683973][T14427] ? open_rio+0x16/0xe0 [ 782.688102][T14427] ? open_rio+0x16/0xe0 [ 782.693286][T14427] ? mutex_trylock+0x2c0/0x2c0 [ 782.698026][T14427] ? lock_acquire+0x127/0x320 [ 782.702677][T14427] ? usb_open+0x23/0x270 [ 782.706914][T14427] ? down_read+0x113/0x3f0 [ 782.711314][T14427] ? m_show+0x4f0/0x4f0 [ 782.719177][T14427] ? down_read_killable+0x430/0x430 [ 782.724349][T14427] ? probe_rio+0x70/0x70 [ 782.728574][T14427] ? open_rio+0x16/0xe0 [ 782.732700][T14427] open_rio+0x16/0xe0 [ 782.736665][T14427] ? probe_rio+0x70/0x70 [ 782.740899][T14427] usb_open+0x1df/0x270 [ 782.745039][T14427] ? usb_devnode+0xa0/0xa0 [ 782.749430][T14427] chrdev_open+0x219/0x5c0 [ 782.753823][T14427] ? cdev_put.part.0+0x50/0x50 [ 782.758561][T14427] do_dentry_open+0x494/0x1120 [ 782.763316][T14427] ? cdev_put.part.0+0x50/0x50 [ 782.766812][ T83] usb 1-1: USB disconnect, device number 104 [ 782.768068][T14427] ? chmod_common+0x3c0/0x3c0 [ 782.778678][T14427] ? inode_permission+0xbe/0x3a0 [ 782.783691][T14427] path_openat+0x1430/0x3f50 [ 782.788330][T14427] ? save_stack+0x1b/0x80 [ 782.792637][T14427] ? do_sys_open+0x294/0x580 [ 782.797214][T14427] ? do_syscall_64+0xb7/0x580 [ 782.801867][T14427] ? path_lookupat.isra.0+0x8d0/0x8d0 [ 782.807227][T14427] ? __lock_acquire+0x145e/0x3b50 [ 782.812438][T14427] do_filp_open+0x1a1/0x280 [ 782.816939][T14427] ? may_open_dev+0xf0/0xf0 [ 782.821465][T14427] ? __alloc_fd+0x46d/0x600 [ 782.826555][T14427] ? _raw_spin_unlock+0x1f/0x30 [ 782.831379][T14427] ? __alloc_fd+0x46d/0x600 [ 782.835858][T14427] do_sys_open+0x3c0/0x580 [ 782.840249][T14427] ? filp_open+0x70/0x70 [ 782.844465][T14427] ? __ia32_sys_clock_settime+0x260/0x260 [ 782.850209][T14427] ? trace_hardirqs_off_caller+0x55/0x1e0 [ 782.855906][T14427] do_syscall_64+0xb7/0x580 [ 782.860401][T14427] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 782.866267][T14427] RIP: 0033:0x413761 [ 782.870145][T14427] Code: 75 14 b8 02 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 04 19 00 00 c3 48 83 ec 08 e8 0a fa ff ff 48 89 04 24 b8 02 00 00 00 0f 05 <48> 8b 3c 24 48 89 c2 e8 53 fa ff ff 48 89 d0 48 83 c4 08 48 3d 01 [ 782.889744][T14427] RSP: 002b:00007f9744c2f7a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 782.898132][T14427] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 0000000000413761 [ 782.906078][T14427] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007f9744c2f7d0 [ 782.914041][T14427] RBP: 000000000075bf20 R08: 0000000000000000 R09: 000000000000000f [ 782.921995][T14427] R10: 0000000000000064 R11: 0000000000000293 R12: 00007f9744c306d4 [ 782.929946][T14427] R13: 00000000004c8bcf R14: 00000000004dfb38 R15: 00000000ffffffff [ 782.939338][T14427] usb 6-1: Rio opened. [ 782.942658][ T2816] usb 5-1: new high-speed USB device number 82 using dummy_hcd 17:49:07 executing program 4: syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000020000002505a1a44000001f000109024f00010100007c8c04ffafee022406000005240000000d240f018e000000000000000106241ad2169c568faf427300000005241500000405240104000905823ffe40c6512a67dd43ffdd8c2810726c8edb30f94e4f156149fa8fa739ea15c7ee83eeefae33f33a65710bbe399bb4e6fa7d1624b3fd1c638b949833f434d513ed1575e1f593ea64ddbec48684f58d6636e9402cd45a174c90713d44e894b492d55a94899f89be5cea6f"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0xc0c0583b, 0x20000000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r4 = syz_open_dev$hiddev(0x0, 0x4, 0x800) ioctl$HIDIOCGNAME(r4, 0x80404806, &(0x7f0000000200)) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000001340)='/dev/hidraw#\x00', 0xfffffffffffffffd, 0x0) syz_open_dev$hidraw(0x0, 0x23, 0x0) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x0, 0x8, 0x8}) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, &(0x7f0000000380)=""/190) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x2040) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x6, 0x400280) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) [ 783.002477][ T9796] usbhid 4-1:0.0: can't add hid device: -71 [ 783.008792][ T9796] usbhid: probe of 4-1:0.0 failed with error -71 [ 783.018247][ T2755] usb 3-1: new full-speed USB device number 116 using dummy_hcd [ 783.029324][ T9796] usb 4-1: USB disconnect, device number 87 [ 783.272436][ T2755] usb 3-1: not running at top speed; connect to a high speed hub [ 783.342486][ T12] usb 2-1: new high-speed USB device number 101 using dummy_hcd [ 783.402512][ T2755] usb 3-1: config index 0 descriptor too short (expected 9, got 0) [ 783.410480][ T2755] usb 3-1: can't read configurations, error -22 [ 783.532407][ T102] usb 1-1: new high-speed USB device number 105 using dummy_hcd [ 783.562408][ T2755] usb 3-1: new full-speed USB device number 117 using dummy_hcd [ 783.592388][ T12] usb 2-1: Using ep0 maxpacket: 8 17:49:08 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x73, 0xb6, 0xf0, 0x10, 0xccd, 0x10a3, 0xf453, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x77, 0xea, 0xcb}}]}}]}}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x800) ioctl$HIDIOCGNAME(r1, 0x80404806, &(0x7f0000000200)) r2 = syz_open_dev$evdev(&(0x7f0000001100)='/dev/input/event#\x00', 0x6, 0x2c2000) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000000)=0x7fff) ioctl$EVIOCGBITSW(r2, 0x80404525, 0x0) ioctl$EVIOCGREP(r2, 0x80084503, &(0x7f0000001b00)=""/68) ioctl$HIDIOCGPHYS(r1, 0x80404812, &(0x7f00000004c0)) syz_usb_connect$printer(0x5, 0x2d, &(0x7f0000000500)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x18, 0x525, 0xa4a8, 0x40, 0x5, 0x6, 0x10001, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x9, 0xe0, 0x5dc, [{{0x9, 0x4, 0x0, 0x8001, 0x2, 0x7, 0x1, 0x1, 0x100000001, "", {{{0x9, 0x5, 0x1, 0x2, 0x283, 0x1, 0x9, 0x3}}}}}]}}]}}, &(0x7f00000008c0)={0xa, &(0x7f0000000540)={0xa, 0x6, 0x201, 0x0, 0x9, 0xfffffffffffffffb, 0x8, 0x2}, 0x10c, &(0x7f0000000580)={0x5, 0xf, 0x10c, 0x4, [@generic={0x9e, 0x10, 0x3, "4d800f18dd07b284d5cf8f2101ad1cae5821d453f81bd26ff2e8f46b550d0d43144d2d018d9d775f0d67fc43fe884c4c35a674cbaf49849509a36beff3674448b48b22f48d10ba5dee62cd427dcabf09a53f3ce0d4027b657669a0b785631b0320e2330f89a78c5ef21034e8119cdb6cc33e188103fa1c9e9574866df9e13e57bbf8cfbddb0af87e95d28b6be7860bb9e1a1fd7032cc21335895b9"}, @ssp_cap={0x14, 0x10, 0xa, 0x800, 0x2, 0x100000000, 0xf000, 0x340, [0xff0180, 0x3f00]}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x2, 0x10001, 0x6, 0x6}, @generic={0x4b, 0x10, 0x2, "8c2d9d8d6caa718e850a139ca6a53e77c14fc1e7c107eaa8b3e98e24af88652e42a2015ff91f54f42e007005c28ada46ff6a972aa26bd290010aff140cee5212446fe871f96d8978"}]}, 0x5, [{0x4, &(0x7f00000006c0)=@lang_id={0x4, 0x3, 0x1c01}}, {0xf4, &(0x7f0000000700)=@string={0xf4, 0x3, "6e887cdc5be57bf5afdc59416971bacc88a3b8924c75ddfd4e88972274d903a0c987acc167ca40a4c84c102879e5f731fa73f4fcfdebecf9c2c9959bbc12281c2b9608e55cec788844f4ba5edc72ed92dc473ad05986ccf3b5fc47838e9091713eae98471d43d459517a585c32eab93dd63ec81b00cd99f81b81189180bcb3cb5a2b735ed1f179288c8ae6ed2d0444bf1e810b8e9ee7b3468befc1a18a5321e27a689e256e2ba35713eb28eb3a147cd62f52180ebe8a1ef28a6cab7400f71110b7cdce9ff896ca8509b5f6a4b0630b1b494485e75d21195c00542ff002d87f0b2cf5d5c53fb883d6364b7bce30f300860aac"}}, {0x4, &(0x7f0000000800)=@lang_id={0x4, 0x3, 0x427}}, {0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x44b}}, {0x4, &(0x7f0000000880)=@lang_id={0x4, 0x3, 0x421}}]}) syz_usb_control_io$printer(r0, &(0x7f0000000200)={0x14, &(0x7f0000000100)={0x20, 0x0, 0xce, {0xce, 0x2, "1429cf5305ece8e72eec982ab7dac513c35b132a35f43335c07e04775b172d0d59a210618b19bbb9d39b6843c8f6e3a28db908589f4b56a83ddb0bbea958b7f43958beb13b0fd7cfe658fd3ecaf748d36693a702c6cda92969a59d0fa939847e0051c84abc7cd61b2377f23c3391b304571f06a0e2213d041428e5255dfa2e9c714812ebab3fc81a7ed98c1da2c33c71c0907f44d0fe02fabadb99944812d0e1b5541b1833989838991e8fbc995c77f236de1e5e9d63161e009d3b3b24f1807e264faeba328c0543f3d4018d"}}, &(0x7f0000000000)={0x0, 0x3, 0x72, @string={0x72, 0x3, "56a137344fa89b9b97ddf53e64467887d93e282c142b9f9fbe7d5245e21a8e935f7abaf4c1bc671f9e1bb248e4c54586e8031e25a6df1b8ca1dd7e84fe8b35af843797ba70a0ffa3eecc23cc7a1c2915bb9eb3e6dc1d8881c46317b1cc053664fdcc8c8cf601f51f7410acd3ae70c5fa"}}}, &(0x7f0000000480)={0x34, &(0x7f00000003c0)={0x20, 0xc, 0xb6, "876614a0b90539b4e7b3e8872fa11257d220b4116684dc9f85f85e347f22a9b443baf93bf72e605a0f42ad0955cffb80a0a1171ac4c96f64bb5dba18ac013a6ec3e6a333d60498b155b0f98b1d3cd84df48835442276b59369d88d0d1cefcac4b2096a1ee2c3b5c26c96a96a8f18cd58ccbfb5f2acdafd88669bafe42db5e963b7d112ff23fd12a47eae40c4f0e18ddac7c085e64b71d4c7a9e1e43851d86b655792be872e5cc8975ce21da4ae41b5e99a1a51d30c8b"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0xc3ce}, &(0x7f0000000280)={0x0, 0x8, 0x1}, 0x0, &(0x7f0000000300)={0x20, 0x1, 0x1, 0x5}, &(0x7f0000000340)={0x20, 0x0, 0x1, 0x3}}) syz_usb_control_io$printer(r0, &(0x7f0000000080)={0x14, 0x0, 0x0}, &(0x7f0000000380)={0x34, &(0x7f00000000c0)={0x0, 0x0, 0x6, "b9e822431488"}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_connect$printer(0x4, 0x36, &(0x7f0000001940)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0xff, 0x525, 0xa4a8, 0x40, 0x2, 0x1000, 0x9, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x8000, 0x3e52b781966833d3, 0x8, [{{0x9, 0x4, 0x0, 0xfff, 0x1, 0x7, 0x1, 0x1, 0x8, "", {{{0x9, 0x5, 0x1, 0x2, 0x189, 0x4, 0x7f, 0x2}}, [{{0x9, 0x5, 0x82, 0x2, 0x46, 0x0, 0x7fff, 0x6}}]}}}]}}]}}, &(0x7f0000001ac0)={0xa, &(0x7f0000001980)={0xa, 0x6, 0x300, 0x9, 0x2, 0x9, 0x8, 0x267b}, 0x5, &(0x7f00000019c0)={0x5, 0xf, 0x5}, 0x1, [{0xb3, &(0x7f0000001a00)=@string={0xb3, 0x3, "6b2b1362b7f98f662343bdaa918821cdae50364c12dae05add45e752e6a346d759c735dc5836f555cb06af9bafceda7b9495c248190d5f1868248f03a39ce913cbb2a8f9b3efe63469589c6b83431a350761163fd0f7f9a23fc5cc85da1cf356f2df1c4384122569c0c2abcf82f1ec99053281e03d8ab86530801b63db93c70e49345c2487b2a18b3632c48a494b5cf491faa6eb21ced59c14c32cb8167ef4988f3e3a96f8102191cfe1c1224c66813dd6"}}]}) syz_usb_control_io(r0, 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f0000000940)=""/4096) 17:49:08 executing program 5: syz_usb_connect(0x3, 0x336, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0x60, 0x91, 0x71, 0x20, 0xaf0, 0x8120, 0x5359, 0x1, 0xfffffffffffffffe, 0x9, 0x1, [{{0x9, 0x2, 0x324, 0x1, 0x7aa, 0x65da5f1b, 0x30, 0x7, [{{0x9, 0x4, 0x0, 0x2, 0x6, 0xa3, 0xad, 0xea, 0x200, [@usb_cdc={{0x6, 0x24, 0x6, 0x0, 0x0, "e0"}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0x8000, 0x715, 0x100000000, 0x2}, [@mbim_extended={0x8, 0x24, 0x1c, 0x6, 0x1, 0x4}, @ncm={0x6, 0x24, 0x1a, 0x80000000, 0xa2}, @obex={0x5}, @country_functional={0x10, 0x24, 0x7, 0xffffffff, 0x0, [0x5, 0x6, 0x80000001, 0x6, 0x0]}, @mdlm_detail={0x3c, 0x24, 0x13, 0x1, "d400d5658d5d5ee4a8790d6f590cb64293766590f3b05fe4b3827d6dbfd496cf7a190947528e2f8e225115eacff570304a9d61e02cdcb26d"}, @obex={0x5}]}, @hid_hid={0x9, 0x21, 0x58, 0x3ff, 0x1, {0x22, 0x646}}], [{{0x9, 0x5, 0x4, 0x3, 0x62, 0x4, 0x4, 0x8}}, {{0x9, 0x5, 0xab3405be3895c549, 0x0, 0x3b2, 0x2, 0x9064, 0xfffffffffffffff8, [@generic={0x13, 0x8, "32d82cedf4cefde5a4e0723196e7bd6fa1"}]}}, {{0x9, 0x5, 0x87f40291c754f8bf, 0x8, 0x25c, 0x2, 0x769b7931, 0x1}}, {{0x9, 0x5, 0x6, 0xd, 0x1bb, 0xfffffffffffffffa, 0x7f, 0x2, [@generic={0x27, 0x6, "817ea1168abb5a66fa5e8f7215a6b2a485946427a6dde86a0dbb02f93caecb257b78033143"}, @generic={0x23, 0x21, "a8e976bffc34e340f22f95c123f001856bdbcbfbaf2307c4a8e363946209395de9"}]}}, {{0x9, 0x5, 0x80, 0x10, 0x32c, 0x10000, 0x5, 0x6, [@generic={0xfe, 0x22, "ef03cf174a2036d272bd05620a8739cff1c8d0b75b8dc72b59e4799811fabcd19c110d3d3f963d02a4e66f1400a4946d892b4b05d27d024b4fe8ad174f7aea8f9eae84255d07b356614b13d7644d4ffc49c262c7223c77f7a19fdb2d94f7c0c01272a41fc174b9934b7966ae7829357d59e43439cf9a97bffc654549edf6093b49c457ddc6d6464bfd25b6e82642917e4eea704d02a712071847587b77fb5a1a6cf5929b6dfcac99fb20b60fec7a7a386777cdc0acf15060504bc635d423e01037b4ac95adb87070c0e8873e681ed2b07451786cf5e54fac09bb65ec4b8774d48c1301bb40ef1311dacc21ad9d43ca1585a8a9e011bdc6c6223b6a54"}]}}, {{0x9, 0x5, 0xe, 0x8, 0x2da, 0x71, 0xfff, 0xffffffffffffffe0, [@generic={0x7a, 0x3, "514215c75baba8939410d6e4eef04e4fbdade1cd6f545a1c98a2a1aa560ab0dedcdabd81b7b266f26a60e162845a93ff0b197c2fa6d7db250191892cc49a30869ebd91acd8a302438b25ce324fce064e0de9d78237c782606bee9d570525437ad5ce19d11e77772119e3fe0946a9fbbe3808dc32ba9557e7"}, @generic={0x82, 0x0, "20c6a49d4cc024162ca37dd18f57f1d4cbfb169107cde6b296bc5a8b77c772a3004eb744519ec765581799d06ec030fcfb0725ad2b0fe5f6fc619358c5f3d10cfeb582e558a6a98b6dc9288a5f476d68b69f7f8627807ec53232a8f1bc639013eeccbfbf03d10690d02d393b26c0d16f8043608eabfbf79f4d7c5d2177b9b453"}]}}]}}]}}]}}, &(0x7f00000004c0)={0xa, &(0x7f0000000380)={0x398, 0x6, 0x1a0, 0x4, 0x7f, 0x9, 0x40, 0x2}, 0x25, &(0x7f00000003c0)={0x5, 0xf, 0x25, 0x1, [@ssp_cap={0x20, 0x10, 0xa, 0x3, 0x5, 0x5, 0xf, 0x400, [0x30, 0xff0000, 0xf, 0xd8, 0x0]}]}, 0x2, [{0x47, &(0x7f0000000400)=@string={0x47, 0x3, "3d28edb90eed6390443376b248858f620a6e7b5edccb39b36fac01413e970db4a996e9b55c6253e294c59ef7d34153231c6274762091d4bc433640d3b410bc9a2cb0222086"}}, {0x4, &(0x7f0000000480)=@lang_id={0x3, 0x3, 0x406}}]}) syz_usb_connect(0x0, 0x11a, &(0x7f0000000000)=ANY=[@ANYBLOB="120100001be275404b0c0001120b000000e60802240001000000000904a500ff0ff60800230581097503000000090503025959623e0c"], 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) [ 783.706033][ T5] usb 6-1: USB disconnect, device number 18 [ 783.712476][ T12] usb 2-1: config 0 has an invalid interface number: 65 but max is 0 [ 783.720584][ T12] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 783.730708][ T12] usb 2-1: config 0 has no interface number 0 [ 783.737078][ T12] usb 2-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 783.748013][ T12] usb 2-1: config 0 interface 65 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 783.761284][ T12] usb 2-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 783.770332][ T12] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 783.780806][ T12] usb 2-1: config 0 descriptor?? [ 783.812490][ T102] usb 1-1: Using ep0 maxpacket: 8 [ 783.832468][ T2755] usb 3-1: not running at top speed; connect to a high speed hub [ 783.912423][ T9796] usb 4-1: new high-speed USB device number 88 using dummy_hcd [ 783.932483][ T102] usb 1-1: config 0 has an invalid interface number: 1 but max is 0 [ 783.940532][ T102] usb 1-1: config 0 has no interface number 0 [ 783.946684][ T102] usb 1-1: New USB device found, idVendor=086a, idProduct=0110, bcdDevice=db.cd [ 783.955873][ T102] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 783.960681][T14427] kasan: CONFIG_KASAN_INLINE enabled [ 783.969201][T14427] kasan: GPF could be caused by NULL-ptr deref or user memory access [ 783.973201][ T102] usb 1-1: config 0 descriptor?? [ 783.977279][T14427] general protection fault: 0000 [#1] SMP KASAN [ 783.977295][T14427] CPU: 1 PID: 14427 Comm: syz-executor.2 Not tainted 5.3.0-rc7+ #0 [ 783.996342][T14427] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 784.006427][T14427] RIP: 0010:__dev_printk+0x3a/0x203 [ 784.011621][T14427] Code: 89 f5 53 e8 6f 79 d2 fe 48 85 ed 0f 84 bc 01 00 00 e8 61 79 d2 fe 48 8d 7d 50 b8 ff ff 37 00 48 89 fa 48 c1 e0 2a 48 c1 ea 03 <80> 3c 02 00 74 05 e8 d2 21 f9 fe 4c 8b 7d 50 4d 85 ff 75 27 e8 34 [ 784.026551][ T102] emi62 - firmware loader 1-1:0.1: emi62_probe start [ 784.031223][T14427] RSP: 0018:ffff8881d23ff948 EFLAGS: 00010206 [ 784.031234][T14427] RAX: dffffc0000000000 RBX: ffffed103a47ff30 RCX: ffffffff8386e65b [ 784.031241][T14427] RDX: 000000000000001e RSI: ffffffff826b613f RDI: 00000000000000f0 [ 784.031247][T14427] RBP: 00000000000000a0 R08: ffff8881c8d71800 R09: fffffbfff134c9cc [ 784.031260][T14427] R10: ffff8881d23ffa78 R11: ffffffff89a64e5f R12: ffffffff85f279c0 [ 784.045473][ T102] usb 1-1: Direct firmware load for emi62/loader.fw failed with error -2 [ 784.052288][T14427] R13: ffff8881d23ff9a0 R14: ffff8881ccb92478 R15: ffffffff8386e620 [ 784.052296][T14427] FS: 0000000000000000(0000) GS:ffff8881db300000(0000) knlGS:0000000000000000 [ 784.052306][T14427] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 784.052312][T14427] CR2: 0000000000000000 CR3: 0000000006c21000 CR4: 00000000001406e0 [ 784.052318][T14427] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 784.052324][T14427] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 784.052328][T14427] Call Trace: [ 784.052346][T14427] ? disconnect_rio+0x200/0x200 [ 784.052356][T14427] _dev_info+0xd7/0x109 [ 784.052365][T14427] ? _dev_notice+0x109/0x109 [ 784.052458][T14427] ? locks_remove_file+0x2fa/0x560 [ 784.052475][T14427] ? fcntl_setlk+0xc30/0xc30 17:49:09 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x20000, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGCOLLECTIONINFO(0xffffffffffffffff, 0xc0104811, &(0x7f0000000180)={0x10001, 0x1, 0x2}) write$hidraw(r0, &(0x7f0000000080)='\x00', 0x1e8) r1 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x30000000000000, 0x6000) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000000240)={{0x3, 0x100, 0x3, 0x100, 0x81, 0x5}, 0x1c6, [0x7e, 0x5, 0x1ff, 0x8, 0x5, 0x20, 0x0, 0x0, 0x8, 0x5, 0xf71, 0x7, 0x40, 0x1, 0x2, 0x81, 0xffff, 0xffffffffffff8c41, 0x7, 0x0, 0x5, 0x351, 0x20, 0x1, 0xe0fe, 0x9, 0xdb3, 0x4, 0x3, 0xffff, 0x5, 0xfffffffffffffc00, 0x4, 0x2, 0x80000001, 0xa76, 0x3, 0xfffffffffffffffb, 0x8, 0x0, 0x4, 0x7, 0x527, 0x6cd, 0x1, 0x8, 0x4, 0x1, 0x100000000, 0x3, 0x1, 0xfffffffffffff801, 0x7, 0x20, 0x9, 0x9, 0x3, 0x81, 0x5, 0x40, 0x3, 0x100000000, 0x3, 0x4, 0x6, 0xfffffffffffffffd, 0x8, 0x7, 0x405, 0x4, 0xffff, 0x80, 0x1, 0x45cc03f4, 0x1, 0x5, 0xcc, 0x9, 0x200, 0x4, 0x1d26, 0x5bc, 0x1, 0x8, 0x8, 0x400, 0x83b, 0x0, 0x8, 0x7, 0x8, 0x8, 0x8, 0x1000, 0x7, 0x9, 0x6d, 0x7, 0x2, 0x2, 0x6, 0x8001, 0x1ff, 0x200, 0x4c, 0x800, 0x6, 0x7, 0xb5, 0x3, 0x5, 0x8001, 0x1, 0x3, 0x10000, 0x10000, 0x7fff, 0x8, 0x5, 0x80000000, 0x20, 0x6, 0x5, 0x9, 0x6af, 0x5, 0x4000000000000, 0xf8, 0x7ff, 0x101, 0x2, 0x103, 0xffff, 0x2, 0x4, 0x6, 0x10001, 0x2, 0x2, 0x5, 0x24da, 0x5, 0x7f, 0x1, 0x1, 0x0, 0x10000, 0x6, 0x10000, 0x7, 0x7, 0x200, 0x800, 0x1f, 0x9, 0x3, 0x3, 0xffffffff, 0x100, 0xffffffffffffff2a, 0x5, 0x4, 0x100000000, 0x8, 0x2, 0x8000, 0xff, 0x5, 0x1, 0x100000000, 0x1f, 0x7f, 0xfd0, 0xe97e, 0x1f, 0x10001, 0x4, 0x9, 0x100000001, 0xe000000000000, 0x4c29ad33, 0x6, 0x7fff, 0x2986, 0xffffffff, 0x9, 0x251c, 0x0, 0x8, 0x1, 0x0, 0x80000001, 0x3, 0x10000, 0xcd, 0x6, 0x100000000, 0x6, 0x2, 0xffffffff80000001, 0x200, 0x1, 0x8, 0x9, 0x5, 0xff, 0x4, 0xd99, 0x4, 0x7, 0x3, 0x8000, 0x1ff, 0x7, 0x1, 0x0, 0x87f0, 0x4, 0x6, 0x4, 0x7, 0x4683a867, 0x3, 0x4, 0x3c8, 0x7fff, 0xc2, 0x7fff, 0xf5, 0x4, 0x2, 0x101, 0x1000, 0x2, 0x6, 0x2, 0x699, 0xffffffffffffffc1, 0x4, 0x4, 0x3, 0x400, 0x80000001, 0x7, 0x0, 0xa8, 0x0, 0x1f, 0x2, 0x0, 0x3, 0x3, 0x4, 0x0, 0x8000, 0x2, 0x6, 0x101, 0x8f89, 0x7, 0x200, 0x1, 0x6, 0x80000000, 0x7, 0x9, 0x2, 0x6, 0x10000, 0x7, 0x4, 0xffff, 0x5, 0x9, 0x7fffffff, 0x9, 0x9, 0x8000, 0x4, 0x2, 0x3, 0x8, 0x6, 0x7f, 0x7, 0x5, 0x0, 0x0, 0x0, 0x5, 0x1, 0x6527, 0x10000, 0x6, 0xaba, 0x2, 0x8, 0xc8, 0x5, 0x1, 0x3, 0x40, 0x1, 0x800, 0x7fffffff, 0x101, 0x8e5, 0x5, 0x10000, 0x6, 0x5, 0x1, 0x7fff, 0xfa, 0x64d8, 0x8, 0x3, 0x151c, 0x1, 0x5, 0x4, 0x10001, 0x1f, 0x2, 0x8, 0x1f, 0x3, 0x1f, 0x800, 0x3, 0x1, 0x0, 0x1, 0x9, 0xfffffffffffffffc, 0x100, 0xffffffff, 0x7, 0x4b27, 0x80000000, 0x8, 0x10001, 0x8, 0x8, 0x7fffffff, 0xffff, 0x8, 0x5, 0x6, 0x40, 0x0, 0x8, 0x6, 0xa8d, 0x8000000000000, 0x4, 0x6, 0x3b5, 0x8, 0x3, 0x80, 0x2, 0x6, 0x400, 0x100000001, 0x5642e3dd, 0xdc, 0x3, 0x4, 0x9, 0x5, 0x5, 0x1, 0x81, 0xee0, 0x1, 0x1, 0x200, 0x401, 0xf4, 0x1, 0xac, 0xfff, 0x100000001, 0x4, 0x4, 0x9, 0x33, 0x200, 0x5, 0x20, 0x400, 0x28, 0x4, 0x7, 0x8, 0x8000, 0x4c310fd4, 0x3f, 0x3, 0x1b, 0x4219, 0x10000, 0x5, 0x5, 0x8, 0x1, 0x3, 0x5, 0xbb, 0x20, 0x81, 0x4, 0xffff, 0x4, 0x101, 0x100000001, 0x2, 0x7305, 0x400, 0x5, 0xad, 0x5, 0x10001, 0x6, 0xffffffff, 0x7ff, 0x1, 0xffffffffffffff9f, 0x4, 0x7, 0x3ff, 0x20, 0xfffffffffffff801, 0x3ff, 0x1, 0x8000, 0xfff, 0x80, 0x401, 0x9, 0xfffffffffffffffc, 0x401, 0xfff, 0x92c, 0x1, 0x5, 0x5, 0x8000, 0x100000000, 0x7, 0x17, 0x9, 0x5, 0x4, 0x9, 0x1, 0xff, 0x1, 0x7, 0x3f, 0x8, 0x1, 0x7f, 0x2, 0x3f, 0x88, 0x7ff, 0xe, 0x1000000000000, 0x4, 0x6, 0x100000001, 0x4, 0x800, 0x100000001, 0x9, 0x8001, 0x27d8, 0x5, 0x0, 0x1000, 0x8, 0x200, 0xb299, 0x5, 0x40, 0x8000, 0x4, 0x6, 0x4a6, 0x6, 0x2, 0x6, 0xfffffffffffffffa, 0x9, 0x4, 0x100, 0x401, 0x1f, 0x100000000, 0x8, 0x1, 0x3ff, 0x101, 0x1, 0x6, 0x800, 0x3ff, 0x0, 0xff, 0x0, 0x10001, 0x1ff, 0x2, 0x71, 0x3, 0xfffffffffffffffc, 0x81, 0x8, 0x81, 0x10000, 0x100, 0xfffffffffffffff9, 0xfffffffffffffffa, 0x101, 0x7fff, 0xc6af, 0x3, 0x80000000, 0x7fff, 0x9, 0xfffffffffffffff8, 0x1ff, 0x1, 0x0, 0x2, 0xffffffffffffff01, 0x8, 0x0, 0x5, 0xffff, 0x400, 0x2, 0x4, 0x7, 0x6e812581, 0x5, 0x5fea, 0x0, 0x101, 0xbb, 0x0, 0x8, 0x0, 0x3, 0x8dcc, 0xffffffff, 0x7, 0x66fcada1, 0x400, 0xc1a, 0x4, 0x1f, 0x3, 0x89, 0x3, 0xc7, 0x4424, 0xfd, 0x6, 0x2, 0x100000000, 0x5, 0x6, 0x8, 0x4, 0x6, 0xffffffff, 0x1, 0x7f, 0x7, 0xe9, 0x5, 0x5, 0x1, 0x7, 0x3, 0x4, 0x0, 0xeeed, 0x0, 0x4ae, 0x6, 0x1aac1da3, 0x9, 0x3ff, 0x4, 0xffffffffffffff8e, 0x0, 0x7f, 0xce5, 0xffff, 0x7, 0x0, 0x8f, 0x10000, 0x7ff, 0x8, 0x1ff, 0xec, 0xffffffffffffff7f, 0xca, 0x0, 0x7f000000, 0x8, 0x10001, 0x6, 0x600000, 0xe398, 0x5, 0x7, 0xcd9e, 0x6, 0x7, 0x8, 0x8, 0x7ca, 0x7f, 0x7ff, 0x0, 0x0, 0xa85b, 0x8fb, 0x521b, 0x80000000, 0xe00, 0x2, 0xfffffffffffffffc, 0x582f, 0x100000000, 0x0, 0x36000000000, 0x4, 0x6, 0x5, 0x6, 0xf, 0x1, 0x4, 0x8, 0xfffffffffffffffd, 0xffff, 0x1, 0x2, 0x8, 0x7579, 0x7f, 0x0, 0x8001, 0x8, 0x6, 0x1, 0x2f03, 0x3f, 0x9, 0x74, 0x9, 0x59b6, 0x2, 0x9c6, 0x8, 0x2, 0x815, 0x5, 0x5, 0x1, 0x3, 0xb51a, 0x90, 0x9, 0x7f, 0x0, 0x100000001, 0x4, 0x7, 0x4, 0xfffffffffffffffe, 0x9, 0x3f, 0x3cf5, 0x1, 0x5, 0x1, 0xc5, 0x9, 0x7, 0x9, 0x4, 0x3ef, 0xffff, 0x5, 0x4, 0x6, 0x60, 0x82e1, 0x7f, 0x9, 0x7, 0x7ff, 0x3, 0x2, 0x6, 0x1, 0x10001, 0x8, 0x51b, 0x100000001, 0xdb0, 0x100000000, 0x7fffffff, 0x1800000000000, 0xe15, 0x80000000, 0x6, 0x2, 0x7, 0x1, 0x7, 0xc5ed, 0x7ff, 0x4, 0x7fffffff, 0x9d85, 0x7fffffff, 0x8, 0x1000000000000, 0x3, 0x100, 0x8000, 0x1ff, 0x2, 0x802000000000000, 0x3, 0x8001, 0x8, 0xffffffffffffffe2, 0x105, 0x5, 0xfb64, 0x10000, 0x0, 0x6, 0x3, 0x8001, 0x40, 0x4, 0x30, 0xf802, 0x5, 0x5, 0x200, 0x1, 0x6, 0x8, 0x6, 0x32b0, 0x2db5, 0x9, 0x3ff, 0x3d59, 0x7ff, 0x7, 0x1, 0x3, 0x1f, 0x0, 0x8, 0x81, 0x15b, 0x8, 0xffffffffffffeb42, 0x6, 0x84, 0x9, 0xffff, 0x7, 0xac1, 0x6, 0x40, 0x1, 0xfffffffffffffff7, 0x1, 0x6, 0x81, 0x2, 0x8, 0x7, 0x2400000000000, 0x9, 0x1f, 0xd1, 0x5, 0x4, 0x9, 0x7, 0x8, 0x100000000, 0xfff, 0x0, 0x3, 0x7, 0x5, 0xabcc, 0x1, 0x80, 0x7, 0x9, 0x4, 0x6, 0x669, 0x0, 0x3, 0x5, 0x8, 0x4, 0x6f3cead0, 0x0, 0x7ff, 0x9, 0x6, 0x5a, 0x1f, 0x9a, 0x0, 0x80, 0xa2, 0x7, 0x7, 0xfffffffffffffff9, 0x4, 0x7fffffff, 0x80, 0x0, 0x9, 0x788, 0x7fffffff, 0x3, 0x6, 0x3, 0x1000, 0x0, 0x9, 0x183, 0x5, 0x8001, 0x10000, 0xfffffffffffffff7, 0x1, 0x9, 0x8, 0x4, 0x5, 0x7, 0x100000001, 0x5, 0x1, 0x401, 0xf31f, 0xbae, 0x3f, 0xfff, 0x7fffffff, 0x5, 0x8, 0x0, 0x1, 0x5, 0xfff, 0x2, 0x2, 0x9, 0x30, 0x7, 0x3, 0x1, 0x5, 0x4, 0x0, 0x4a, 0xa0000000000, 0x6, 0x1399a9ae, 0x0, 0x8, 0xcf7, 0x9, 0x80000001, 0x1, 0x86, 0x9, 0x8, 0x100, 0x7df, 0x1000, 0x8, 0x1, 0x4, 0x3, 0x5, 0x7, 0x0, 0x6, 0x1, 0x100, 0x1ff, 0xb935, 0x2, 0x9, 0x405, 0xffffffffffffffe1, 0x6, 0x27, 0xc9b, 0xcca, 0x3, 0x4, 0x0, 0x3, 0x10001, 0xfffffffffffffffb, 0x7fffffff, 0xf39d, 0x7fffffff, 0x7, 0x5e0e, 0x1, 0xe05e, 0xcc4d, 0xda81, 0x3, 0x9, 0x3, 0x0, 0x6, 0x5, 0x10001, 0xdce, 0x8c4, 0xcf, 0xfffffffffffffbff, 0x5, 0x2, 0xffffffff, 0x529, 0x7e9c, 0x2, 0x1000000, 0x4e87, 0x100000001, 0x5, 0x0, 0x1, 0x0, 0xffffffff, 0x57, 0x6, 0x1, 0x400, 0x7, 0x100000000, 0x4, 0x3, 0x2, 0x80000001, 0xe64, 0xffffffffffff0001, 0x3000, 0x2b2, 0x0, 0x4, 0x6, 0x1435, 0x9, 0x1, 0x6, 0x2, 0x0, 0x7, 0xfffffffffffffffc, 0x81, 0x2, 0xfff, 0x5, 0x4, 0x100000001, 0x100000001, 0x6, 0xe3, 0x5, 0xe223, 0x1, 0x2, 0x1c46050f, 0x4, 0xde, 0x5, 0x9, 0x3, 0x5, 0x20, 0x9, 0x57, 0xffffffff, 0x1, 0x6, 0x3, 0x0, 0x5, 0x68, 0x3, 0x81, 0xffffffff80000000, 0x6]}) r2 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x2, 0xfffffffffffffff9}) [ 784.060779][ T102] usb 1-1: emi62_load_firmware - error loading firmware: error = -2 [ 784.068410][T14427] ? close_rio+0x3b/0xa0 [ 784.068420][T14427] close_rio.cold+0x1f/0x24 [ 784.068433][T14427] __fput+0x2d7/0x840 [ 784.068443][T14427] task_work_run+0x13f/0x1c0 [ 784.068454][T14427] do_exit+0x8ef/0x2c00 [ 784.068464][T14427] ? mm_update_next_owner+0x630/0x630 [ 784.068484][T14427] ? get_signal+0x37b/0x23d0 [ 784.068492][T14427] ? __kasan_slab_free+0x130/0x180 [ 784.068507][T14427] ? kmem_cache_free+0xb9/0x380 [ 784.076660][ T102] usb 1-1: Error [ 784.084999][T14427] ? lock_downgrade+0x6e0/0x6e0 [ 784.085010][T14427] ? do_raw_spin_lock+0x11a/0x280 [ 784.085018][T14427] ? rwlock_bug.part.0+0x90/0x90 [ 784.085034][T14427] do_group_exit+0x125/0x340 [ 784.093907][ T102] emi62 - firmware loader: probe of 1-1:0.1 failed with error -5 [ 784.101923][T14427] get_signal+0x466/0x23d0 [ 784.101936][T14427] ? exit_robust_list+0x2d0/0x2d0 [ 784.102016][T14427] ? debug_check_no_obj_freed+0xc4/0x443 [ 784.102033][T14427] do_signal+0x88/0x14e0 [ 784.116767][ T102] usb 2-1: USB disconnect, device number 101 [ 784.117348][T14427] ? lock_downgrade+0x6e0/0x6e0 [ 784.125413][ T5] usb 6-1: new high-speed USB device number 19 using dummy_hcd [ 784.133348][T14427] ? __might_fault+0x192/0x1d0 [ 784.133367][T14427] ? setup_sigcontext+0x820/0x820 [ 784.224451][ T3018] usb 1-1: USB disconnect, device number 105 [ 784.225211][T14427] ? _copy_to_user+0x107/0x150 [ 784.225229][T14427] ? __x64_sys_futex+0x380/0x4f0 [ 784.306726][T14427] ? do_futex+0x1b80/0x1b80 [ 784.306738][T14427] ? __x64_sys_clock_gettime+0x165/0x240 [ 784.306758][T14427] ? __ia32_sys_clock_settime+0x260/0x260 [ 784.306769][T14427] exit_to_usermode_loop+0x1a2/0x200 [ 784.306780][T14427] do_syscall_64+0x45f/0x580 [ 784.306793][T14427] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 784.306806][T14427] RIP: 0033:0x459879 [ 784.342203][T14427] Code: Bad RIP value. [ 784.342210][T14427] RSP: 002b:00007f9744c2fcf8 EFLAGS: 00000246 ORIG_RAX: 00000000000000ca [ 784.342220][T14427] RAX: fffffffffffffe00 RBX: 000000000075bf28 RCX: 0000000000459879 [ 784.342224][T14427] RDX: 0000000000000000 RSI: 0000000000000080 RDI: 000000000075bf28 [ 784.342230][T14427] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 784.342235][T14427] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000075bf2c [ 784.342241][T14427] R13: 00007ffe10006b5f R14: 00007f9744c309c0 R15: 000000000075bf2c [ 784.342246][T14427] Modules linked in: [ 784.342359][T14427] ---[ end trace 44d4b38c4928e7bf ]--- [ 784.372410][ T5] usb 6-1: Using ep0 maxpacket: 32 17:49:09 executing program 0: r0 = syz_open_dev$hidraw(0x0, 0x2, 0x107d) write$hidraw(r0, &(0x7f0000000000)='4', 0x20000001) r1 = syz_open_dev$hidraw(&(0x7f0000000200)='/dev/../raw#\x00', 0x2, 0x107d) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0xac, 0x2000) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) r2 = syz_open_dev$hidraw(&(0x7f0000000200)='/dev/../raw#\x00', 0x2, 0x107d) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc020660b, 0x20000000) r4 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x800) ioctl$HIDIOCGNAME(r4, 0x80404806, &(0x7f0000000200)) read$hiddev(r4, &(0x7f0000000240)=""/174, 0xae) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000000c0)) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x100, 0x400) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) [ 784.379299][T14427] RIP: 0010:__dev_printk+0x3a/0x203 [ 784.414870][T14427] Code: 89 f5 53 e8 6f 79 d2 fe 48 85 ed 0f 84 bc 01 00 00 e8 61 79 d2 fe 48 8d 7d 50 b8 ff ff 37 00 48 89 fa 48 c1 e0 2a 48 c1 ea 03 <80> 3c 02 00 74 05 e8 d2 21 f9 fe 4c 8b 7d 50 4d 85 ff 75 27 e8 34 [ 784.435124][T14427] RSP: 0018:ffff8881d23ff948 EFLAGS: 00010206 [ 784.441209][T14427] RAX: dffffc0000000000 RBX: ffffed103a47ff30 RCX: ffffffff8386e65b [ 784.449228][T14427] RDX: 000000000000001e RSI: ffffffff826b613f RDI: 00000000000000f0 17:49:09 executing program 4: syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000500)=ANY=[@ANYBLOB="12011001000000206d04fe00400004aa8e0109020101220b00090502032e020100000000000000000000000000352f4d9c8995b0058ef297862c824f44146cbc2882c173f8588c2d1ba486f9d0276b42173c0a96a994b6b1a5a898db13cb343ef1eee91322a7bbff7f000000000000c6de05e42d00f32ca7e4221ccd595e2d9ed84fb0085f06fa0ce4ab3dc09742a7f416232feec1b826822b"], &(0x7f0000000480)={0xa, &(0x7f00000000c0)={0xa}, 0x41, &(0x7f0000000100)={0x5, 0xf, 0x41, 0x5, [@ss_container_id={0x14, 0x10, 0x4, 0x0, "02b0fd525263d3930f091110c3ee6a2a"}, @ss_cap={0xa, 0x10, 0x3, 0x9cd9cb6e75cf4a04, 0x18, 0x5370, 0x80000001, 0x9}, @wireless={0xb, 0x10, 0x1, 0x4}, @ssp_cap={0x10, 0x10, 0xa, 0x0, 0x1, 0x0, 0x0, 0x0, [0x0]}, @ptm_cap={0x3}]}, 0x5, [{0x101, &(0x7f00000001c0)=@string={0x101, 0x3, "d4c3a21c6e478287ef84ad8669dab1d49ff845fba302aa73d515272a0926ff899c1dd917c593506d17f01c543b97add4c7417d8a9a74ef21f5e7ebac2d6921ec682406e303fc2ed62e3cef1e40c6ee51e0354a588436525297ebc0cd0e956e12cc1a1a531be0e5fc44b8d7cc59a5a25823022704b40df51c76cc51c2b589af83a31a7510980a610bf18c4a6424aa7b289aae258f567dcc3ae325f9ead094b81536c575c32aa6e7041cce18a316a909126038cfed313556279ebea24714e1f93bb706509e6c4f3c3c79c052ce30ed590795d024675f43e13a18435de2e58a5923664393fdff7d6b0ddeb8a8e5a5e6403f6bf7877efb3d6f0ca0f2eb0e396e9c"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4}}, {0x27, &(0x7f0000000340)=@string={0x27, 0x3, "628f5c38f3b380ca0db297d58aea87dd5ad6448ac6bd71a4e16d4d8ebbefeb8b4cb86150b1"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4}}, {0xa2, &(0x7f00000003c0)=@string={0xa2, 0x3, "41814fa1795dc3008f1d5ba62133d16c18096de451f9b5e86c3ac9a2d4a581cfb9d9f5f68f70bed16bf71eb0182887f0b804477e48016c1836e38692117354ee98465315ce62e4c60e167422c17e48000b58d5fb5856a01dabac5268e0bb3eaf7655ac9d263e4f743f090276fa2e9ac088d245b668892948573ab0f915e0bd82cede2f21f4579a2ff8ab52c6c85de50661c5dc5796c0b3af2faa237f59907e83"}}]}) [ 784.457229][T14427] RBP: 00000000000000a0 R08: ffff8881c8d71800 R09: fffffbfff134c9cc [ 784.465669][T14427] R10: ffff8881d23ffa78 R11: ffffffff89a64e5f R12: ffffffff85f279c0 [ 784.473672][T14427] R13: ffff8881d23ff9a0 R14: ffff8881ccb92478 R15: ffffffff8386e620 [ 784.481677][T14427] FS: 0000000000000000(0000) GS:ffff8881db300000(0000) knlGS:0000000000000000 [ 784.490661][T14427] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 784.497486][T14427] CR2: 000000000045984f CR3: 0000000006c21000 CR4: 00000000001406e0 [ 784.502509][ T5] usb 6-1: config 170 interface 0 altsetting 2 has an invalid endpoint with address 0x49, skipping [ 784.505504][T14427] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 784.505517][T14427] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 784.516224][ T5] usb 6-1: config 170 interface 0 altsetting 2 has an invalid endpoint with address 0xBF, skipping [ 784.524177][T14427] Kernel panic - not syncing: Fatal exception [ 784.524832][T14427] Kernel Offset: disabled [ 784.553885][T14427] Rebooting in 86400 seconds..